/* matbong */

.rental_visual { margin-left:0 !important; width:100vw !important;}
.rental_li1 { position:relative; background-image: url(../img/matbong/matbong_img2.png); background-position: center center; background-size: cover; background-repeat: no-repeat;}
.rental_li1:after { content: ""; position: absolute; top: 0; left: 0; width:100%; height:100%; background-color: rgba(0,0,0,0.5);}
.rental_li1 .bg_inner_2 { z-index: 100;}
.rental_li1 .txt_obj { display: flex; padding:100px 0 0 100px; flex-direction: column;} 
.rental_li1 .name { display: flex; }
.rental_li1 .name p { font-size:70px; font-weight: bold; color:#f2f2f2; }
.rental_li1 .detail_name { padding:13px 0 0 31px;}
.rental_li1 .detail_name p { font-size:26px; font-weight: 600; margin-bottom: 8px;}
.rental_li1 .detail_name span { font-size:16px; color:#f2f2f2}
.rental_li1 .service_txt { font-size:26px; color:#f2f2f2 !important; line-height:42px; padding:52px 0 0;}

.rental_li2 img { border-radius: 20px;}
.rental_li2 .boxes { display: flex; }
.rental_li2 .line02 { font-size:52px; font-weight: bold; color:#B2B2B2 !important}
.rental_li2 .box { display: flex;}
.rental_li2 .box .box_txt { padding:0 0 0 40px;}
.rental_li2 .box .box_txt p { font-size:40px; font-weight: bold; color:#000; padding:0 0 21px;}
.rental_li2 .box .box_txt b { font-size:20px; font-weight: 500; color:#4f4f4f; line-height:130%;}
.rental_li2 .rental_li2_box1 { padding:100px 0 0;}
.rental_li2 .rental_li2_box2 { padding:43px 0 0 500px; display: flex; }
/* .matbong .rental_li2 .bg_inner_3 { width:75vw;} */
.rental_li3 .txt_obj { display: flex;}
.rental_li3_box2 ul { display: flex; margin:0 0 45px;}
.rental_li3_box2 ul li:nth-child(1) { margin:0 45px 0 0;}
.rental_li3_box2 .box2_wrap1 { position: relative; width: 580px; height: 300px; border-radius: 20px; cursor: pointer;}
.rental_li3_box2 .li3_box2_1 { width: 100%; height: 100%; transition: all .5s; transform-style: preserve-3d; }
.rental_li3_box2 .box2_wrap1:hover .li3_box2_1{ transform: rotateY(180deg);}
.rental_li3_box2 .li3_box2_1 > div {  position: absolute; top: 0; left: 0; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; font-size: 20px; border-radius: 20px; backface-visibility: hidden; box-shadow: 0 0 5px 1px gray;  border-radius: 20px;}
.rental_li3_box2 .li3_box2_1 > div.card-front { background-color: #fff; z-index: 10;margin:0 73px 0 0;}
.rental_li3_box2 .li3_box2_1 > div.card-back {width: 100%; background-color: #000000; z-index: 5; transform: rotateY(180deg); padding:34px; display: flex; flex-direction: column; }
.rental_li3_box2 .back_div { display: flex; justify-content: start; width: 100%; padding: 0 0 15px; gap: 20px;}
.rental_li3_box2 .back_div .first_p { font-size:32px; font-weight: 800; color:#fff;line-height: 130%;}
.rental_li3_box2 .card-back .second_p {word-break:keep-all;font-size:18px; line-height: 24px; color:#fff !important;}
/* .matbong .rental_li3 .bg_inner_3 { width:85vw;} */
/* .rental_li4 .bg_inner_3 { width:180vw; } */
.rental_li4 .box { width:540px;}
.rental_li4_box4 { padding:0 0 200px;}
.rental_box2 p { font-size:26px; line-height:40px;font-weight:500; word-break: keep-all;}
.rental_box2 .box_txt b { color:#8f8f8f; font-size:20px; display: flex; align-items: center; column-gap: 10px;}
.rental_box2 .box_txt b span{padding-top: 3px;font-size: 22px;font-weight:500;}
.rental_li4 .box~.box { margin:0 0 0 150px;}
.rental_li4 .box:nth-child(3) { margin:0 0 0 600px;}
.box_txt_pad1 { padding:0 0 0 10px}
.box_txt_padding { padding:0 0 0 25px}
.rental_border_line { font-size:30px; line-height: 130%; border:1px solid #000; color:#000; width:234px; text-align:  center; border-radius: 20px; margin:0 0 41px;}

.rental_li6 .txt_obj { padding:0 0 200px;}
.rental_li6 .rental_li2_box1 { padding:100px 0 0;}
.rental_service .line03 { font-weight: 500 !important; font-size:26px !important;}

.franchise { position:relative; background-image: url(../img/matbong/franchise_img1.png); background-position: center center; background-size: cover; background-repeat: no-repeat;}
.franchise .bg_inner_3 { z-index: 100;}
.franchise:after { content: ""; position: absolute; top: 0; left: 0; width:100%; height:100%; background-color: rgba(0,0,0,0.5);}
.franchise .center_txt { width:100%; height:100%; display: flex; justify-content: center; align-items: center; flex-direction: column; color:#fff;}
.franchise .first_p { font-size:60px; font-weight: bold; ;}
.franchise .first_span { font-size:20px; line-height: 30px; margin:29px 0 38px }
.franchise .first_btn { background-color: #fff; height:68px; display: flex; justify-content: center; align-items: center; border-radius: 20px; padding:0 20px;}
.franchise .first_btn p { margin:0 0 0 20px; font-size:20.57px}



/* vaiv_fresh */
.vaiv_fresh .rental_li1 { position:relative; background-image: url(../img/vaiv_fresh/fresh_main_back_tiny.png); background-position: center center; background-size: cover; background-repeat: no-repeat;}
.vaiv_fresh .rental_li1 .txt_obj { padding:0 0 0 100px !important;}
.vaiv_fresh .boxes { height:100%; display: flex; align-items: center; justify-content: center;}
.fresh_logo_div { display: flex; justify-content: end; align-items: end; height: 100%; padding:0 0 100px}
.fresh_logo_div img { max-height:31px; height: 2vw; min-height: 20px;}

.vaiv_fresh .rental_li1 .service_parent2{width: 100%; max-width: 400px;}
.vaiv_fresh .rental_li1 .service_parent2 img{width: 100%;}

.vaiv_fresh .line02 { font-size:52px !important; font-weight: bold !important; color:#000 !important;}
.vaiv_fresh .rental_li2 .boxes { align-items: flex-start;}
.vaiv_fresh .vaiv_fresh_box1 { padding:48px 0 0 !important;}
.vaiv_fresh .vaiv_fresh_box2 { position: relative; transform: translateY(-18%); margin:0 0 200px 183px;}
.vaiv_fresh .vaiv_fresh_box2 .box_txt { margin:11px 0 0; display: flex; z-index: 100;}
.vaiv_fresh .vaiv_fresh_box3 { position: absolute; bottom: 0; z-index: 10; display: flex; justify-content: center; align-items: center; transform: translateY(72%); padding: 0 252px 0 0; width: 100%;}
.vaiv_fresh ul.vaiv_ul li { font-size:26px; line-height: 42px; color:#000;}
.vaiv_fresh .rental_li2 .box .box2_txt { display: flex; padding:0 0 0 142px; z-index: 100;}

.rental_li3 .vaiv_title { width: 100%; margin: 0 400px 0 0;}
.rental_li3 .li3_txt { width:100%;}
.rental_li3 .li3_txt ul { margin:31px 0 61px; width:100%;}
.rental_li3 .li3_txt ul li { color:#000; font-size:26px; line-height: 42px;}
.rental_li3 .li3_img ul { display: flex; padding: 0 0 27px}
.rental_li3 .li3_img ul li~li { margin:0 0 0 28px;}
.rental_li3 .li3_img ul li { position: relative; width:298px; height:179px; border-radius: 20px;}
.rental_li3 .li3_img ul li p { position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); color:#fff !important; font-size:26px; line-height: 42px; z-index: 100; text-align: center; width:100%}
.rental_li3 .li3_img ul li:after { content: ""; position: absolute; top: 0; left: 0; width:100%; height:100%; background-color: rgba(0,0,0,0.5); border-radius: 20px;}

.rental_li4 .vaiv_title { margin:0 !important; width:100%;}
.rental_li4 .boxes { align-items: flex-start;}
.rental_li4 .li4_txt { display: flex; margin:63px 0 0}
.rental_li4 .li4_txt .li4_txt_div1 { display: flex;}
.rental_li4 .li4_txt2 { padding:0 0 0 250px;}
.rental_li4 .li4_texts { padding:25px 0 0 22px;}
.rental_li4 .li4_txt_div1~.li4_txt_div1 { margin:0 0 0 50px;}
.rental_li4 .li4_texts h3 { font-size:32px; font-weight: bold; color:#333; }
.rental_li4 .li4_texts ul li { font-size:18px; color:#333; line-height: 130%;  margin:15px 0 0;}

.rental_li5{width: 90%;}
.rental_li5 .li5_div { display: flex;}
.rental_li5 .line02 { line-height: 65px;}
.li5_div_1 { display: flex; flex-direction: column; justify-content:center; height:100%; padding:0 43px 560px 0;}
.li5_div_2 { display: flex; flex-direction: column;}
.li5_div_2 ul { display: flex; margin:0 0 31px;}
.li5_div_2 ul li~li { margin:0 0 0 58px;}
.li5_div_2 ul li p { font-size:30px; color:#333; padding:20px 0 0; text-align: center;}

/* .vaiv_fresh .rental_li5 .bg_inner_2 { width:80vw !important;} */


.franchise.franchise_2 { position:relative; background-image: url(../img/vaiv_fresh/franchise_img2.png); background-position: center center; background-size: cover; background-repeat: no-repeat;}


/* processor */
.processor .rental_li1 { position:relative; background-image: url(../img/processor/processor_img1_tiny.png); background-position: center center; background-size: cover; background-repeat: no-repeat;}
.processor .rental_li1 .txt_obj { padding:0 0 0 100px !important;}
.processor .rental_li1 .bg_inner_2 { justify-content: flex-start; padding:0 0 0 100px;}
.processor .rental_li1 .name p { color:#fff !important}
.processor .rental_li1 .service_txt { color:#fff !important}
.processor .rental_li1 .detail_name { padding: 44px 0 0 31px !important;}
.processor .rental_li1 .detail_name span { font-size:20px !important; color:#fff; font-weight: bold  !important;}

.processor .rental_li2 .boxes_1_ul{ display: flex; }
.processor .br-10-top{border-bottom-left-radius:  0px;border-bottom-right-radius: 0px;}
/* .processor .rental_li2 .boxes_1_ul li~li { margin:0 0 0 43px;} */
.processor .processor_txt1 { font-size:36px; font-weight: 800; padding:0 0 40px;line-height: 46.8px;}
.processor .rental_li2 .img_change_2_2 {transform: translate(50px, 290px);}
.processor .rental_li2 .img_change_2_3 {transform: translate(-30px, 0);}
.processor .rental_li3 .boxes_1{width: 1450px; max-width: 1450px;}
.processor .rental_li3 .boxes_1_ul { display: flex;flex-direction: column;gap:110px}
.processor .rental_li3 .flex_box{display: flex;}
.processor .rental_li3 .flex_box.first{width: 100%;justify-content: space-between;}
.processor .rental_li3 .boxes_1_ul .boxes_1_ul_li1 { margin:60px 0 0; transform: translateX(89px);}
.processor .rental_li3 .boxes_1_ul .ultxt_1{ font-size:26px; font-weight: bold; line-height: 40px; color:#333;}
.processor .rental_li3 .boxes_1_ul .ultxt_2 { font-size:20px; line-height:30px; color:#000; margin:18px 0 24px;}
.processor .rental_li3 .ultxt_3 { font-size:36px; font-weight: bold; line-height: 130%;}
.processor .rental_li3 .boxes_1_ul .ultxt_3 {margin-bottom: 22px;}
.processor .rental_li3 .boxes_1_ul .ultxt_4 {display: block; padding:2px 0 0; font-size:20px; font-weight: bold; line-height: 30px; }
.processor .rental_li3 .boxes_1_ul .ultxt_5 { font-size:20px; line-height: 30px; color:#000; padding:0 0 20px 45px;;}
.processor .rental_li3 .boxes_1_ul .boxes_1_ul_flex { display: flex; justify-content: end;}

.processor .rental_li4 .img_box_pro{ display:flex; flex-direction: column; justify-content: center; align-items: center; height:100%;}
.processor .rental_li4 .img_box_div { display: flex;}
.processor .rental_li4 .img_box_ul { padding:47px 0 0}
.processor .rental_li4 .img_box_ul li{ font-size:16px; color:#7d7d7d; line-height:26px;}
.processor .rental_li4 .img_box_p1 { color:#000; font-size:18px; line-height:26px; padding:6px 0 0;}
.processor .rental_li4 .img_box_p2 { color:#000; font-size:18px; line-height:26px;}
.processor .rental_li4 .img_box_div_1 { display: flex; justify-content: center;align-items: center; padding: 91px 82px; background: #F4F4F4;}
.processor .rental_li4 .img_box_img { margin:0 285px 0 0;}
.processor .rental_li4 .boxes { flex-direction: column;gap:30px;}
.processor .rental_li4 .txt_box {  padding:0; display: flex; align-items: center;}
.processor .txt_box_p { font-size:35px; font-weight: bold; line-height: 130%;  margin-left:20px}
.processor .txt_box_sub{font-size: 20px;font-weight: 500; margin-left: 40px;}

.processor .rental_li5 .boxes_1 { display: flex; width:100%; flex-direction: row; gap: 40px;}
.processor .rental_li5 .boxes_1_ul2 li {color: #7D7D7D;font-family: Pretendard;font-size: 16px;font-style: normal;font-weight: 400;line-height: 26px; /* 162.5% */}
.processor .rental_li5 .main_txt {color: #000;font-family: Pretendard;font-size: 36px;font-style: normal;font-weight: 800;line-height: 130%; /* 46.8px */}
.processor .rental_li5 .sub_txt{color: #000;font-family: Pretendard;font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px; /* 150% */}
.processor .rental_li5 .flex_area {display: flex; flex-direction: column;}
.processor .rental_li5 .flex_box{display: flex; width: 100%; padding-top: 100px;}
.processor .rental_li5 .flex_box:nth-child(1) {flex-direction: column;}
.processor .rental_li5 .flex_box:nth-child(2) {gap: 132px;}
.processor .rental_li5 .flex_item {display: flex; }
.processor .rental_li5 .flex_item:nth-child(1) {flex-direction: column; gap: 16px;}


.processor .first_li .bg_inner_2{ width:100vw;}
.processor .bg_inner_2 { width:80vw;}

.processor .rental_li2 .boxes_1{flex-direction: row; gap: 110px;}
.processor .rental_li2 .flex_box{display: flex;flex-direction: column;}

.franchise.franchise_3 { position:relative; background-image: url(../img/processor/processor_img1_tiny.png); background-position: center center; background-size: cover; background-repeat: no-repeat;}


.bequest .rental_li1 .detail_name span{ font-size: 20px;line-height: normal}
.bequest .rental_li1 {background-image: url(../img/bequest/main_bg1_tiny.jpg); background-position: center center; background-size: cover; background-repeat: no-repeat;}
.bequest .rental_li2 .line02{color: #000 !important;}
/* .bequest .bg_inner_3{align-items: end;} */

.bequest .back_div {justify-content: center;}
.bequest .rental_li3_box2 .li3_box2_1 > div.card-back{background: #1428A0;}
.bequest .rental_li3_box2 .li3_box2_1 > div{border: 2px solid #1428A0;}
.bequest .vaiv_fresh_box1.service_boxes {height: 562px;    justify-content: space-evenly; margin-bottom: 40px;}
.bequest .boxes.boxes_1{width: 100%;}
.bequest .rental_li2 .txt_box1{margin: 0;margin-bottom: 110px;}
.bequest .rental_li2 .flex_item_txt{font-size: 30px; font-weight: 700;text-align: center;margin-top: 20px;}
.bequest .rental_li2 .flex_item_img{border-radius: 10px;}
.bequest .rental_li2 .flex_box{display: flex;flex-direction: column;align-items: center;}
.bequest .rental_li2 .flex_box:nth-child(2n){display: flex;flex-direction: column;justify-content: flex-start;align-items: center;}
.bequest .rental_li2 .flex_box:nth-child(odd){display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}
.bequest .rental_li4 .txt_obj{display: flex;}
.bequest .rental_li3 .txt_obj{flex-direction: column;row-gap: 75px;}
.bequest .rental_li3 .flex_item_img{border-radius: 10px;}
.bequest .rental_li3 .flex_item_img.over{transform: translate(64px, -46px);}
.bequest .rental_li3 .flex_box{display: flex;flex-wrap: wrap;gap: 51px; justify-content: end;}
.bequest .rental_li3 .flex_items{display: flex; gap: 51px;}
.bequest .rental_li3 .rental_li3_box2{padding-right:265px}
.bequest .rental_li5 .line02{color: #000;font-size:55px !important}
.bequest .rental_li5 .txt_obj{display: flex; flex-direction: column; gap: 50px;margin-bottom: 45px;}
.bequest .rental_li5 .txt_box1{margin: 0 0 20px 0;}
.bequest .rental_li6 .boxes{width: 100%;justify-content: space-around;display: flex; gap: 50px;height: 100%;align-items: center;}
.bequest .franchise.franchise_2{background-image: url(../img/bequest/last_bg1.jpg);}
.bequest .rental_li6 .flex_item_img{height: 90%;}
.bequest .rental_li3_box2 .card-back .second_p {text-align: center;}

.matbong .rental_li3 .line03{margin-top: 0 !important;}
.matbong .rental_li3 .txt_box1{    padding-right: 130px;}

.matbong .rental_li4 .rental_box2{align-items: start;}
.matbong .rental_li4 .mat_num{height: 25px;}
.matbong .rental_li4 .rental_li4_box1 .box_txt_pad1{margin-top: 20px;}
.matbong .rental_li4 .rental_li4_box2 .box_txt_pad1{margin-bottom: 60px;}
.matbong .rental_li4 .rental_li4_box3 .box_txt_pad1{margin-top: 40px;}
.matbong .rental_li4 .rental_li4_box4 .box_txt_pad1{margin-top: 40px;}
.matbong .rental_li4 .line03{margin-top: 0 !important;}
.matbong .rental_li4 .line02{margin-top: 55px !important;}
.matbong .rental_li4 .rental_li4_box4{transform: translateY(-150px);}

.matbong .rental_li5 .flex_text_area .line03{font-size: 20px !important;line-height: 135% !important;}
.matbong .rental_li5 .boxes.boxes_1{flex-direction: row;height: 100%;padding-top: 100px;padding-bottom:100px;width: 100%;gap: 40px;}
.matbong .rental_li5 .flex_box:nth-child(2){display: flex;flex-direction: column;align-items: end;}
.matbong .rental_li5 .flex_text_area{ width: 368px;}
.matbong .rental_li5 .boxes.boxes_1 .txt_obj {width: 60%;min-width: 800px;display: flex;flex-direction: column;justify-content: space-between;}
.matbong .rental_li5 .rental_li2_box1{display: flex;flex-direction: column;justify-content: end; width:100%;max-width:  365px;}

.matbong .rental_li6 .flex_box{display: flex;flex-direction: column;}
.matbong .rental_li6 .txt_obj{display: flex;flex-direction: row; padding: 120px 0 0 0;height: 100%;justify-content: space-between; width: 100%;}
.matbong .rental_li6 .boxes.boxes_2{width: 100%;justify-content: space-between;height: 100%;}
.matbong .rental_li6 .flex_box{display: flex;flex-direction: column; justify-content: end;}
.matbong .rental_li6 .flex_box:nth-child(1){ justify-content: start;}
/* .matbong .rental_li6 .flex_box:nth-child(2) img{ transform: translateX(-130px);} */
.matbong .rental_li6 .flex_box img{transform:  scale(1.19) translateY(-64px);}
.matbong .rental_li6 .flex_box:nth-child(2) img{ transform: translateX(-130px) scale(1.18) translateY(-64px);}
.matbong .rental_li6 .flex_box:nth-child(3) {margin-bottom:38px}
.matbong .rental_li6 .line03{font-size: 20px !important; line-height: 135% !important;}

.rental_service .scroll-wrapper > ul > li.last_li{justify-content: center;}

/* smartfarm */
/* smartfarm */
.smartfarm .rental_li1{background-image:url(../img/smartfarm/main_bg1_change01.png);}
.smartfarm .rental_li1 .txt_obj{padding:0 100px 0 0;}
.smartfarm .rental_li1 .name p{white-space:nowrap;}
.smartfarm .rental_li1::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0a917f; opacity:0.7; }
.smartfarm .rental_li1{position:relative; background-color: #000 !important;}
.smartfarm .rental_li1 .detail_name span{white-space:nowrap;}
.smartfarm .rental_li1 .bg_inner_2{flex-direction:column;  padding-bottom:30px; padding-top:250px;}
.smartfarm .fresh_logo{width:100%; height:100px;display: flex;justify-content: end;align-items: end;margin-top: 50px;}
.smartfarm .fresh_logo img{width:100%;max-width:140px; margin-right: 100px;}
.smartfarm_logo_change01{padding-right: 200px;}
.smartfarm .rental_li1 .service_txt{word-break:keep-all;}

/* .smartfarm .rental_li2 .bg_inner_2 {padding-top:100px;} */
.smartfarm .rental_li2{min-width: 1600px;}
.smartfarm .rental_li2 .bg_inner_2{min-width: 1600px;}
.smartfarm .rental_li2 .li5_div_2 ul {gap:20px; margin: 80px 0 0 0;}
.smartfarm .rental_li2 .li5_div_2 ul li{position:relative;width: 12vw;min-width: 300px;height: 13vw;min-height: 340px;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 0 26px;border-radius:12px; margin:0 !important; background-repeat:no-repeat; background-size:cover;}
.smartfarm .rental_li2 .li5_div_2 ul li::before{content:""; position:absolute; top:0;left:0; width:100%;height:100%; background-color:rgba(0,0,0,0.3);border-radius:12px;}
.smartfarm .rental_li2 .li5_div_2 ul li:nth-child(1){background-image:url(/img/smartfarm/content1.jpg);}
.smartfarm .rental_li2 .li5_div_2 ul li:nth-child(2){background-image:url(/img/smartfarm/content2.jpg);}
.smartfarm .rental_li2 .li5_div_2 ul li:nth-child(3){background-image:url(/img/smartfarm/content3.jpg);}
.smartfarm .rental_li2 .li5_div_2 .main_p{font-size:27px;color:#fff; font-weight:700;position:relative;}
.smartfarm .rental_li2 .li5_div_2 .sub_p{font-size:18px;color:#fff; font-weight:400;position:relative;word-break:keep-all;line-height:21px;}
.smartfarm .rental_li2 .li5_div_1 .line01{ font-size:52px !important; font-weight: 400; color:#000; margin-bottom:14px;}
.smartfarm .rental_li2 .li5_div_1 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important; margin-bottom:40px;}
.smartfarm .rental_li2 .li5_div_1 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:160%;}
.smartfarm .rental_li2 .li5_div_1{padding:0 60px 160px 0;}

/* .smartfarm .rental_li3 .bg_inner_2 {padding-top:100px;} */
.smartfarm .rental_li3 .li5_div_1 .line01{ font-size:52px !important; font-weight: 400; color:#000; margin-bottom:14px; white-space:nowrap;}
.smartfarm .rental_li3 .li5_div_1 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important; margin-bottom:64px;}
.smartfarm .rental_li3 .li5_div_1 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:43px;}
.smartfarm .rental_li3 .li5_div_1{padding:0 43px 307px 0;}
.smartfarm .rental_li3 .li5_div_2 {height:100%;}
.smartfarm .rental_li3 .li5_div_2 ul {height:100%; margin:0; align-items:center; margin-left:100px;}
.smartfarm .rental_li3 .li5_div_2 ul li img{border-radius:12px; width:100%;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(1){width:320px; padding-top:220px;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(1) img{height:250px; object-fit:cover;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(2){width:490px; padding-bottom:120px;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(2) img{height:340px; object-fit:cover;}
.smartfarm .rental_li3 .li5_div_2 ul li p{font-size:18px; color:#000; line-height:23px; text-align:left;}
.smartfarm .rental_li3 .li5_div_2 ul li~li {margin: 0 0 0 60px;}

.smartfarm .rental_li4{min-width: 1540px;}
.smartfarm .rental_li4 .bg_inner_2{min-width: 1540px;}

.smartfarm .rental_li4 .boxes {width:100%;}
.smartfarm .rental_li4 .flex_box {width:100%; display:flex; gap:64px; justify-content: center;}
.smartfarm .rental_li4 .flex_box img{margin-left:16px; width: 350px;}
.smartfarm .rental_li4 .flex_box:nth-child(1) img{margin-left:0;}
.smartfarm .rental_li4 .flex_item p{ font-size:26px; font-weight:500;position:relative;padding-left:40px; margin-bottom:32px;}
.smartfarm .rental_li4 .flex_item p::before{ content:""; position:absolute; top:50%; left:0; transform:translateY(-50%); width:21px; height:21px; background-color:#007c63;}

.smartfarm .rental_li5{ width:1440px;}
.smartfarm .rental_li5 .bg_inner_2{ min-width:1440px;}
.smartfarm .rental_li5 .boxes ul {width:100%; height:100%; display:flex;justify-content:center; align-items:center;}
.smartfarm .rental_li5 .boxes ul li img{  border-radius:12px;width:100%; height:100%; object-fit:cover;} 
.smartfarm .rental_li5 .boxes ul li:nth-child(1) {min-width:250px; min-height:180px; width:18%; height:26%; position:relative;z-index: 2;}
.smartfarm .rental_li5 .boxes ul li:nth-child(2) {min-width:400px; min-height:200px; width:32%; height:30%; } 
.smartfarm .rental_li5 .boxes ul li:nth-child(3) {min-width:480px; min-height:230px; width:40%; height:34%; }

.smartfarm .rental_li5 .boxes ul li:nth-child(1) img {transform:translate(100px, 0) !important;} 
.smartfarm .rental_li5 .boxes ul li:nth-child(2) img {transform:translate(-24px, -140px) !important;} 

.smartfarm .rental_li6 .li5_div_1 .line01{ font-size:52px !important; font-weight: 400; color:#000; margin-bottom:24px; white-space:nowrap;}
.smartfarm .rental_li6 .li5_div_1 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important; margin-bottom:40px;}
.smartfarm .rental_li6 .li5_div_1 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:normal;margin-bottom:130px;}
.smartfarm .rental_li6 .li5_div_1{padding:0 0 100px 0;}
.smartfarm .rental_li6 .li5_div_1 .flex_box{width:100%; display:flex; border-top: 2px solid #007c63; border-bottom:2px solid #666; flex-wrap:wrap; margin-bottom: 20px;}
.smartfarm .rental_li6 .li5_div_1 .title_bg{width: 100%;height: 40px;line-height: 40px;font-size: 21px; color: #fff; text-align: center; background-color: #007c63;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item{width:25%; display:flex; text-align: center;justify-content:center;align-items:center; gap:8px; flex-direction:column; position:relative;min-height: 130px;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item p{font-size:22px; color:#007c63; font-weight:500;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item span{ font-size:18px;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(1)::before,
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(2)::before,
.smartfarm .old_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(3)::before,
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(5)::before,
.smartfarm .old_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(6)::before,
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(7)::before{ content:""; position:absolute; top:50%; right:0; transform:translateY(-50%); height:calc(100% - 20px); border-right:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(1)::after,
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(2)::after,
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(3)::after,
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(4)::after{ content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:calc(100% - 20px); border-bottom:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_1 {width:70%; max-width:770px;}
.smartfarm .rental_li6 .li5_div_2 {display:flex; align-items:start;} 
.smartfarm .rental_li6 .li5_div_2 img{ width:100%; margin-left: 75px;}

.smartfarm .rental_li6 .li5_div_5 .line01{ font-size:52px !important; font-weight: 400; color:#000; margin-bottom:24px; white-space:nowrap;}
.smartfarm .rental_li6 .li5_div_5 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important; margin-bottom:40px;}
.smartfarm .rental_li6 .li5_div_5 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:normal;margin-bottom:130px;}
.smartfarm .rental_li6 .li5_div_5{padding:0 0 100px 0;}
.smartfarm .rental_li6 .li5_div_5 .flex_box{width:100%; display:flex; border-top: 2px solid #007c63; border-bottom:2px solid #666; flex-wrap:wrap; margin-bottom: 20px;}
.smartfarm .rental_li6 .li5_div_5 .title_bg{width: 100%;height: 40px;line-height: 40px;font-size: 21px; color: #fff; text-align: center; background-color: #007c63;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item{width:25%; display:flex; text-align: center;justify-content:center;align-items:center; gap:8px; flex-direction:column; position:relative;min-height: 130px;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item p{font-size:22px; color:#007c63; font-weight:500;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item span{ font-size:18px;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(1)::before,


.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(1)::before{ content:""; position:absolute; top:50%; right:0; transform:translateY(-50%); height:calc(100% - 20px); border-right:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(2)::before{ content:""; position:absolute; top:50%; right:0; transform:translateY(-50%); height:calc(100% - 20px); border-right:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(4)::before{ content:""; position:absolute; top:50%; right:0; transform:translateY(-50%); height:calc(100% - 20px); border-right:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(5)::before{ content:""; position:absolute; top:50%; right:0; transform:translateY(-50%); height:calc(100% - 20px); border-right:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(1)::after{ content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:calc(100% - 20px); border-bottom:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(2)::after{ content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:calc(100% - 20px); border-bottom:1px solid #bbb;}
.smartfarm .rental_li6 .li5_div_5 .flex_box .flex_item:nth-child(3)::after{ content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:calc(100% - 20px); border-bottom:1px solid #bbb;}

.smartfarm .rental_li6 .li5_div_5 {width:70%; max-width:770px;}
.smartfarm .rental_li6 .li5_div_2 {display:flex; align-items:start;}
.smartfarm .rental_li6 .li5_div_2 img{ width:100%; margin-left: 75px;}

.smartfarm .rental_li7 .li5_div_1 .line01{ font-size:52px !important; font-weight: 400; color:#000; margin-bottom:14px; white-space:nowrap;}
.smartfarm .rental_li7 .li5_div_1 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important;}
.smartfarm .rental_li7 .li5_div_1 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important;}
.smartfarm .rental_li7 .li5_div_2 {width:100%; flex-direction:row; gap:12px;}
.smartfarm .rental_li7 .li5_div_2 .flex_box {gap:12px; border:1px solid #cccccc; width: 270px;height: 324px;border-radius: 12px;background-color: #efefef;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 24px;}
.smartfarm .rental_li7 .li5_div_2 .flex_box img{width:54px}
.smartfarm .rental_li7 .li5_div_2 .flex_box .main_p{font-size:26px; font-weight:700; color:#007c63;}
.smartfarm .rental_li7 .li5_div_2 .flex_box .sub_p{font-size:18px; text-align:center;}

.smartfarm .rental_li7 .li5_div_1{padding:0 80px 490px 0;}
.smartfarm .franchise .flex_box{display: flex; gap:40px;}
/* .smartfarm .franchise.franchise_2{background-image: url(../img/smartfarm/last_bg1.jpg);} */
.smartfarm .franchise.franchise_2{background-image: url(../img/smartfarm/new_img0605_05.jpg); background-size: cover;}
.smartfarm  .franchise .first_span{margin-bottom:50px; font-size:30px; font-weight:400;}
.smartfarm  .franchise .second_span{margin-bottom:38px;font-size:20px; }
.smartfarm .franchise .first_btn p{margin: 0;}

.smartfarm .new_rental_li4 .new_flex_box{ display:flex; flex-direction:column;gap:100px; position:relative; padding:30px 0; margin:40px 0 0 20px;}
.smartfarm .new_rental_li4 .new_flex_box:before{content:""; position:absolute; top:0;left:87px; height:100%; border:2px solid #B2D7D0}
.smartfarm .new_rental_li4 .new_flex_item:after{content:""; position:absolute; top:50%; left:86px; transform:translateY(-50%); height:6px; width:6px; background: #007c63;}
.smartfarm .new_rental_li4 .new_flex_item{display:flex; gap:40px; align-items:center; position:relative;}
.smartfarm .new_rental_li4 .new_flex_item .sub_year{font-size:27px; font-weight:700;color:#000}
.smartfarm .new_rental_li4 .new_flex_item .sub_title{font-size:21px; font-weight:500; color:#007c63}
.smartfarm .new_rental_li4 .new_flex_item .sub_txt{font-size:21px; font-weight:500;color:#666}
.smartfarm .new_rental_li4 .new_img0605_01{max-width: 400px; margin-left:20px; margin-top: 30px;}
.smartfarm .new_rental_li4 .flex_box{gap:250px}
.smartfarm .new_rental_li4 .horizontally .new_flex_item{transform:translate3d(0,-3rem,0);opacity: 0; transition:all 0.75s ease-in-out;}
.smartfarm .new_rental_li4 .horizontally.horizon_last_content img{transform:translate3d(7rem,0,0);opacity: 0; transition:all 0.75s ease-in-out;}
.smartfarm .new_rental_li4 .horizontally.horizontally_action .new_flex_item, 
.smartfarm .new_rental_li4 .horizontally.horizontally_action.horizon_last_content img{transform:translate3d(0,0,0);opacity: 1;}
.smartfarm .new_rental_li4 .horizontally.horizontally_action .new_flex_item:nth-child(2){transition-delay:0s}
.smartfarm .new_rental_li4 .horizontally.horizontally_action .new_flex_item:nth-child(3){transition-delay:.3s}
.smartfarm .new_rental_li4 .horizontally.horizontally_action .new_flex_item:nth-child(4){transition-delay:.6s}
.smartfarm .new_rental_li4 .horizontally.horizontally_action .new_flex_item:nth-child(5){transition-delay:.9s}
.smartfarm .new_rental_li4 .horizontally.horizontally_action.horizon_last_content img{transition-delay:1.05s}

.smartfarm .new_rental_li6 .li5_div_2 {height: 100%; justify-content: center;}
.smartfarm .new_rental_li6 .li5_div_2 img{width: auto;height:75%;padding-left: 200px;}
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item{width:33.3%; display:flex; text-align: center;justify-content:center;align-items:center; gap:20px; flex-direction:column; position:relative;min-height: 150px;}
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item p{font-size:26px; color:#007c63; font-weight:500;}
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item span{ font-size:26px; color:#666}
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(1)::before,
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(2)::before,
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(4)::before{ content:""; position:absolute; top:50%; right:0; transform:translateY(-50%); height:calc(100% - 20px); border-right:1px solid #bbb;}
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(1)::after,
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(2)::after,
.smartfarm .new_rental_li6 .li5_div_1 .flex_box .flex_item:nth-child(3)::after{ content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:calc(100% - 20px); border-bottom:1px solid #bbb;}A


.smartfarm .rental_li8 .li5_div_1 .line01{ font-size:52px !important; font-weight: 400; color:#000; margin-bottom:24px; white-space:nowrap;}
.smartfarm .rental_li8 .li5_div_1 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important; margin-bottom:20px;}
.smartfarm .rental_li8 .li5_div_1 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:normal;margin-bottom:100px;}
.smartfarm .rental_li8 .li5_div_1{padding: 0;}
.smartfarm .rental_li8 .flex_box{display: flex; gap: 100px; align-items: center;}
.smartfarm .rental_li8 .flex_item:nth-child(2){ display: flex; flex-direction: column; font-size: 27px;line-height: 40px;text-align: center;}
.smartfarm .rental_li8 .color_red{color:#A31E2B}
.smartfarm .rental_li8 .row_flex_item{display: flex; gap: 40px; align-items: center; justify-content: center;}
.smartfarm .rental_li8 .col_flex_item{display: flex; flex-direction: column; gap: 20px; border-bottom:1px solid #999;margin-bottom: 20px;}
.smartfarm .rental_li8 .sub_txt{font-size: 18px;color: #999;margin-bottom: 20px;}
.smartfarm .rental_li8 .sub_content1{color: #666;}


.smartfarm .rental_li9 .li5_div_1 .line01{ font-size:52px !important; font-weight: 400; color:#000; margin-bottom:24px; white-space:nowrap;}
.smartfarm .rental_li9 .li5_div_1 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important; margin-bottom:20px;}
.smartfarm .rental_li9 .li5_div_1 .line02 span{font-family: serif; color:#A31E2B}
.smartfarm .rental_li9 .li5_div_1 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:normal;margin-bottom:100px;}
.smartfarm .rental_li9 .li5_div_1{ padding: 0; flex-direction: row;}
.smartfarm .rental_li9 .flex_box{display: flex;justify-content: center; align-items: end; padding-bottom: 90px;}
.smartfarm .rental_li9 .flex_box img{width:500px; object-fit: contain; position: relative; height: 100%;}
/* .smartfarm .rental_li9 .flex_box img::before{content:"정관진 패키지"; background-image: url(../img/smartfarm/arrow01.png);background-repeat: no-repeat; bottom: 0; right: -30px; padding-left: 20px; font-size: 14px; color:#333} */
.smartfarm .rental_li9 .text_box{display: flex; flex-direction: column;padding-bottom: 6%; justify-content: center;}
.smartfarm .rental_li9 .flex_box p img{width: 12px;padding-bottom: 3px;}
.smartfarm .rental_li9 .flex_box p{display: flex;gap: 8px;white-space: nowrap; height: 30px; align-items: center; font-size: 17px; font-weight: 500; padding-bottom: 16px;}

.smartfarm .rental_li10 .li5_div_2{flex-direction: row; gap: 200px;}
.smartfarm .rental_li10 .li5_div_2 .line02{ font-size:52px !important; font-weight: 700; color:#000 !important; margin-bottom:40px;}
.smartfarm .rental_li10 .li5_div_2 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:35px; margin-bottom:20px;}
.smartfarm .rental_li10 .text_box{display: flex; flex-direction: column; justify-content: center;}

.smartfarm .rental_li11 .li5_div_2{gap: 150px; padding-bottom: 100px;}
.smartfarm .rental_li11 .li5_div_2 .line02{ font-size:52px !important; font-weight: 400; color:#000 !important;}
.smartfarm .rental_li11 .li5_div_2 .line03{ font-size:26px !important; font-weight: 400; color:#000; line-height:normal;margin-bottom:100px;}
.smartfarm .rental_li11 .li5_div_2 .content_box{display: flex; justify-content: space-between;gap:80px; font-size:26px !important; font-weight: 400; color:#000; line-height:normal;}
.smartfarm .rental_li11 .li5_div_2 .content_box .flex_item{display: flex; justify-content: center;align-items: center;flex-direction: column;gap: 20px; white-space: nowrap;}
.smartfarm .rental_li11 .li5_div_2 .content_box .flex_item img{border-radius: 18px;}


.smartfarm .new_rental_li3 .li5_div_2 ul{margin: 0;}
.smartfarm .new_rental_li3 .li5_div_1{padding-right:140px}
.smartfarm .new_rental_li3 .li5_div_1 .line03{line-height: 46px;}
.smartfarm .new_rental_li3 .li5_div_2 ul li:nth-child(1){width: 440px;}
.smartfarm .new_rental_li3 .li5_div_2 ul li:nth-child(1) img{height: 280px;}
.smartfarm .new_rental_li3 .li5_div_2 ul li:nth-child(2) { width: 430px;padding-bottom:10px;}
.smartfarm .new_rental_li3 .li5_div_2 ul li:nth-child(2) img{ height: 300px;}
.smartfarm .new_rental_li3 .li5_div_2 ul li:nth-child(2){}

/* smartfarm */
/* smartfarm */


@media screen and (max-width: 1600px) {
    /* .rental_service .bg_inner_2 { width:150vw;}
    .rental_service .bg_inner_3 { width:150vw;} */
    /* matbong */
    /* .rental_li4.white_li.long_li  { width: 300vw !important;} */
    /* .rental_li4 .bg_inner_3 { width: 300vw !important;;} */
    
    /* processor */
    /* .rental_li1.white_li.first_li { width:100vw !important;} */

.vaiv_fresh .rental_li1 .txt_obj { padding:0 0 0 80px !important;}
}

@media screen and (max-width: 1200px) {

    /* matbong */
    /* .rental_li4.white_li.long_li { width: 400vw !important;} */
    /* .rental_li4 .bg_inner_3 { width: 400vw !important;;} */
    
    .vaiv_fresh .rental_li1 .txt_obj { padding:0 0 0 60px !important;}

    .processor .rental_li1 .txt_obj { padding:0 0 0 0px !important;}
    .processor .rental_li1 .bg_inner_2{padding:0 0 0 0px !important;}
}

@media screen and (max-width: 1000px) {

    /* matbong */
    /* .rental_li3.white_li.long_li { width: 300vw !important;} */
    /* .rental_li4.white_li.long_li { width: 400vw !important;} */
    /* .rental_li3 .bg_inner_3 { width: 300vw !important;;} */
    /* .rental_li4 .bg_inner_3 { width: 400vw !important;;} */
    .rental_box2 { padding:0;}

    /* vaiv_fresh */
    /* .rental_service.vaiv_fresh .long_li { width: 250vw !important;} */
    /* .rental_service.vaiv_fresh .bg_inner_2 { width: 250vw !important;} */
    /* .rental_service.vaiv_fresh .bg_inner_3 { width: 250vw !important;} */

    /* processor */
    /* .rental_service.processor .long_li { width: 250vw !important;} */
    /* .rental_service.processor .bg_inner_2 { width: 250vw !important;} */
    /* .rental_service.processor .bg_inner_3 { width: 250vw !important;} */
.vaiv_fresh .rental_li1 .txt_obj { padding:0 0 0 40px !important;}
.processor .bg_inner_2 { width:100%;}
.processor .rental_li4 .txt_box {  padding:0 80px 600px 0;}

}

@media screen and (max-width: 768px) {

    /* matbong */
    .rental_li1 .bg_inner_2 { position:relative;}
    /* .rental_service .bg_inner_2 { width:100vw;} */
    /* .rental_service .bg_inner_3 { width:100vw;} */
    .rental_li2 .box { flex-direction: column;}
    .rental_li2 .rental_li2_box2 { padding:0;}
    .rental_li3 .bg_inner_3 { width:100vw !important;}
    .rental_li3 .txt_obj { flex-direction: column;}
    .rental_box { padding:0;}
    /* .rental_li4.white_li.long_li { width:100vw !important;} */
    /* .rental_li4 .bg_inner_3 { width:100vw !important;} */
    .rental_box2 { flex-direction: column;}
    .rental_li4 .box~.box {margin:0;}
    .rental_li4 .box {width:100%;}
    
    /* vaiv_fresh */
    /* .rental_service.vaiv_fresh .bg_inner_2 { width:100vw !important;} */
    /* .rental_service.vaiv_fresh .bg_inner_3 { width: 100vw !important;} */
    /* .rental_service.vaiv_fresh .long_li { width:100vw !important;} */
    .vaiv_fresh .vaiv_fresh_box2 { transform: translate(0); margin:0;}
    .vaiv_fresh .vaiv_fresh_box3 { position: inherit; transform: translate(0); padding:0;}
    .vaiv_fresh .rental_li2 .box .box2_txt { padding:0; flex-direction: column;}
    .rental_li4 .li4_txt .li4_txt_div1 { flex-direction: column;}
    .rental_li4 .li4_txt { flex-direction: column;}
    .rental_li4 .li4_txt2 { padding:0;}
    .li5_div_2 ul { flex-direction: column;}
    .rental_li5 .bg_inner_2 { flex-direction: column;}
    .li5_div_1 { padding:0;}

    /* processor */
    /* .rental_service.processor .long_li { width: 100vw !important;} */
    /* .rental_service.processor .bg_inner_2 { width: 100vw !important;} */
    /* .rental_service.processor .bg_inner_3 { width: 100vw !important;} */
    .processor .rental_li3 .boxes_1_ul .boxes_1_ul_flex { flex-direction: column;}
    .processor .rental_li4 .boxes { flex-direction: column;}
    .processor .rental_li4 .txt_box { padding:0;}
    .processor .rental_li4 .img_box_div { flex-direction: column;}
    .processor .rental_li6 .boxes { flex-direction: column;}
    .processor .rental_li6 .img_box_ul1 li { flex-direction: column;}
    .processor .rental_li6 .txt_box { padding:0;}
}