@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css");

/* 이곳에 모바일 작업 */
.for_mo{display: block !important;}
span.for_mo{display: inline !important;}
br.for_mo{display: inline !important;}
.br_pc{display: none !important;}
.mo_hide{display: none !important;}

img{transform: none;}
p{transform: none;}

.mo_min_height_1{min-height: 546px !important;}

.bg_inner {transform: scale(1) !important;width: 100vw;max-width: 100vw !important; padding: 20px !important;}
.bg_inner_1 {transform: scale(1) !important;width: 100vw;max-width: 100vw !important; padding: 20px !important;}
.bg_inner_2 {transform: scale(1) !important;width: 100vw;max-width: 100vw !important; padding: 20px !important;}
.bg_inner_3 {transform: scale(1) !important;width: 100vw;max-width: 100vw !important; padding: 20px !important;}
.scroll-wrapper > ul > li:first-child{margin-top: 132px;height: calc(100vh - 132px);}
.scroll-wrapper > ul > li{margin-top: 0;height: 100%;min-width: 320px !important;max-width: 100vw !important; width: 100vw !important;}
.scroll-wrapper > ul{overflow: hidden;}
.scroll-wrapper.start ul li .txt_obj{width: 100%;}
.scroll-wrapper .video_wrap{top: 132px;height: calc(100vh - 132px);}
.scroll-wrapper .video_wrap img{height: calc(100vh - 132px);min-height: 0;}
.txt_box1{margin: 0;padding: 0;}
.scroll-wrapper > ul > li .txt_obj .line02{margin: 0 !important;padding: 0 !important;}

p{word-break: keep-all;}
span{word-break: keep-all;}
div{word-break: keep-all;}
li{word-break: keep-all;}

/* nav, footer는 style.css에 */



/* 메인페이지 */
/* 메인페이지 */

.main_visual .visual_inner p.tit span{color: #FFF;text-align: center;font-family: Pretendard Variable;font-size: 18px;font-style: normal;font-weight: 300;line-height: 140%; /* 25.2px */}
.main_visual .visual_inner p.tit strong{color: #FFF;text-align: center;font-family: Pretendard Variable;font-size: 34px;font-style: normal;font-weight: 700;line-height: 140%; /* 47.6px */}
.row h2{font-size: 32px;}
.row p{color: var(--GRAY-gray-700, #7D7D7D);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 700;line-height: 150%; /* 24px */}
.main_sec02 ul {overflow: visible;}
.main_sec02 ul li{width: 220px;height: 220px;}
.main_sec02 ul li a{display: block;width: 100%;height: 100%;}
.main_sec02.section{height: 100%;padding: 64px 0; min-height: 100%;}
.main_sec02 ul li b {color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;}

/* .main_sec03.section{height: 100%; padding: 36px 0 0 0;overflow-y: visible;overflow-x: hidden;min-height: 100%;}
.main_sec03 ul{flex-wrap: nowrap;width: 100%;height: 100%;gap: 26px; justify-content: start;overflow: scroll;}
.main_sec03 ul li{min-width: 180px; min-height: 328px;}
.main_sec03 ul li a{width: 100%;height: 100%;display: block; position: static;} */
.main_sec03.section{height: 100%; padding: 64px 0 0 0;min-height: 100%;}
.main_sec03 ul{column-gap: 8.5px;margin-top: 36px;}
.main_sec03 ul li~li{margin: 0;}
.main_sec03 ul li:nth-child(even){margin: 0;}
.main_sec03 ul li a{width: 100%;height: 100%;display: block; position: static;}
.main_sec03 ul li:nth-child(2) a{transform: translateY(-51px);}
.area_li .area_img{opacity: 1;filter: none;}

.swiper_arrow{display: none;}
.sec04_div{height: 100%; padding-top: 23px;}
.sec04_div2{border: 0;position: relative;}
.sec04_div2::after{position: absolute;top: 0;left:50%;transform: translateX(-50%);width: calc(100% - 32px); border-top: 1px solid #F3F3F3; content: "";}
.main_sec04 .new_li{border-radius: 12px;border: 1px solid var(--GRAY-gray-100, #D9D9D9);}
.sec04_div2 .news_arrow_right{line-height: 22px;}
.sec04_div2 span{color: var(--GRAY-gray-700, #7D7D7D);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%; /* 21px */}
.sec04_div .title_p{    text-overflow: ellipsis;padding-left:16px;height: 40px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 700;line-height: 150%; /* 24px */}
.sec04_div .sub_p{    text-overflow: ellipsis;padding: 10px 0 0 16px;   max-height: 74px;  height: 100%;overflow: hidden;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 300;line-height: 150%; /* 21px */}
.sec04_div p{height: 100%;font-size: 14px; padding: 0; align-items: start;}
.sec04_div p img{display: none;}
.sec04_div .flex_box{display: flex;flex-direction: column; height: 100%; padding-right: 16px;}
.main_sec04 ul{justify-content: start; height: 174px;}
.main_sec04 ul li{width: 320px !important;}
.main_sec04 ul li{height: 174px;}
.main_sec04 ul li~li{margin-left: 16px;}
.sec04_video{padding: 100px 0 0;}
.main_sec04{height: 100%; margin-bottom: 100px;}

.sec04_video .sec04_div{padding: 0; border-radius: 12px; overflow: hidden;}
/* 메인페이지 */
/* 메인페이지 */

/* about 페이지 */
/* about 페이지 */

.about .scroll-wrapper > ul > li .txt_obj .line01{font-size: 16px;}
.about .scroll-wrapper > ul > li .txt_obj .line02{color: #FFF;font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700;line-height: 140%; /* 39.2px */}
.about .scroll-wrapper > ul > li .txt_obj .line03{color: #FFF;font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 180%; /* 25.2px */}
.about .scroll-wrapper > ul > li .txt_obj .line04{color: #FFF;font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 180%; /* 25.2px */}
.about .scroll-wrapper > ul > li .txt_obj .line05{color: #FFF;font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 180%; /* 25.2px */}

.building_list.for_mo{display:flex !important;}
.building_list{gap: 32px;flex-direction: column;margin-top: 48px;position: relative;}
.about_second_li .bg_inner{min-width: 100vw !important; width: 100vw !important;margin-bottom: 100px;}
@media screen and (max-width: 320px)  {
    .about_second_li .bg_inner{padding-left: 5px !important;}
}
.major01 .scroll-wrapper > ul > li .obj01{padding: 0;}
.major01 .scroll-wrapper > ul > li .obj01 .line01{margin-left: 20px;color: #000;font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 800;line-height: normal;}
.building_list li{margin: 0 !important; width: 100%; height: 100%; display: flex;flex-direction: column; padding-left: 117px;align-items: start; gap: 3px;}
.building_list::after{width: 0;height: 150%;top: 15px;left: 28px; background: none; border-right:0.6px solid #D9D9D9}
.building_list .mo_img1{position: absolute; top: -15px;left: 0;}
.building_list li:nth-child(even) .building_list_year{color:#30B4FF;padding: 0;font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 400;line-height: normal;}
.building_list li:nth-child(odd) .building_list_year{color:#D9D9D9;padding: 0;font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 400;line-height: normal;}
.building_list li:nth-child(odd) .building_list_txt{padding: 0;}
.building_list_txt{text-align: left;}
.building_list li .building_list_year{position: relative;}
.building_list li::before{content: "";position: absolute;top: 12px;left: 28px;border-top: 1px solid #30B4FF;width:75px; height: 0;}
.building_list li:nth-child(odd):before{border-color: #D9D9D9;}
.building_list li::after{border-radius:999px;content: "";position: absolute;top: 10px;left: 100px;background-color:#30B4FF;width:5.33px; height: 5.33px;}
.building_list li:nth-child(odd):after{background-color: #D9D9D9;}
.building_list_txt{padding: 0;}

.buliding_second_li .bg_inner_1{padding-top: 100px!important; padding-bottom: 100px!important;}
.buliding_second_li{width: 100% !important;max-width: 100% !important;min-width: 100% !important;}
.buliding_second_li .bg_inner_1{width: 100% !important;max-width: 100% !important;min-width: 100% !important;}
.buliding_second_li .buliding_second_li_back{width: 100%;}
.buliding_second_li .obj01{padding-left: 0 !important;}
.buliding_second_li li{width: 100% !important; position: relative;}
.buliding_second_li li::after{content: none;}
.buliding_second_li li::before{content: none;}
.buliding_second_li li img{position: absolute; top: -15px;left: 0;}
.building_list_title{color: #FFF;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}
.buliding_second_li .building_list_year{color: #30B4FF !important;margin-bottom: 5px;}
.buliding_second_li .building_list_txt{color: #FFF;font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 150%; /* 21px */}
.buliding_second_li .building_list_txt span{color: #FFF;font-family: Pretendard Variable;font-size: 12px;font-style: normal;font-weight: 500;line-height: 150%; /* 18px */opacity: 0.6;}
.buliding_second_li .building_list{gap: 100px;}


.buliding_third_li .bg_inner_2{padding-top: 64px !important;padding-bottom: 100px !important;}
.building_list2::after {width: 0;height: 200%;top: -300px;left: 28px;background: none;border-right: 0.6px solid #7D7D7D; opacity: 0.3;}
.scroll-wrapper > ul > li.last_li.buliding_third_li{max-width: 100vw !important;min-width: 100vw !important;}
.buliding_third_li .boxes_1{align-items: start;}
.buliding_third_li .box_ul{display: none;}
.buliding_third_li .line01{color: #000;font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.buliding_third_li .map_div{padding: 32px 0 0 0;}
.google_map{max-height: 208px;}
/* about 페이지 */
/* about 페이지 */

/* member 페이지 */
/* member 페이지 */

.member .txt_obj.business_txt .txt_1{color: #FFF;text-align: center;font-family: Pretendard Variable;font-size: 32px;font-style: normal;font-weight: 700;line-height: normal;}
.member .txt_obj.business_txt .txt_2{color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: Pretendard Variable;font-size: 24px;font-style: normal;font-weight: 700;line-height: 140%; /* 33.6px */}
.member .txt_obj.business_txt .txt_3{color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: 180%; /* 28.8px */}

.member .rental_li1 .txt_obj .line01{margin-bottom: 12px;color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 16px !important;font-style: normal;font-weight: 700;line-height: normal;}
.member .rental_li1 .txt_obj .line02{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700;line-height: 140%; /* 39.2px */}
.member .rental_li1 .txt_obj .line03{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 600;line-height: 180%; /* 25.2px */}
.member .rental_li1 .txt_obj .line04{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 600;line-height: 180%; /* 25.2px */}
.member .rental_li1 .rental_li1_img{padding: 0;width: 100%; display: flex; justify-content: end;}
.member .rental_li1 .rental_li1_img img{width: 100%; max-width: 258px;}
.member .rental_li1 .txt_obj{width: 100%; margin-bottom: 56px;}
.member .rental_li1{background-image:url(../img/member/member_bg2_mo.jpg);}
.member .rental_li1 .bg_inner{padding: 64px 20px 40px !important;}

.member .rental_li2 .bg_inner{flex-direction: column-reverse; padding: 95px 20px 121px !important;}
.member .rental_li2 .txt_obj{width: 100%;margin: 0;}
.member .rental_li2 .txt_obj .line01{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal; margin-top: 70px;}
.member .rental_li2 .txt_obj .line02{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 60px;font-style: normal;font-weight: 700;line-height: normal;}
.member .rental_li2 .txt_obj .line03{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 400;line-height: normal; padding: 0;}
.member .rental_li2 .rental_li2_img{padding: 0;width: 100%;display: flex;justify-content: end;}
.member .rental_li2 .rental_li2_img img{padding: 0;width: 81%;}
.member .rental_li2:after{height: 100%;}

.member .rental_li3 .bg_inner{padding: 64px 20px 40px !important; flex-direction: column; height: 100%;}
.member .rental_li3{background-image: url(../img/member/member_red_bg_mo.jpg);background-size: 100% 576px;background-repeat: no-repeat;background-color: #E1E1E1;}
.member .rental_li3 .rental_li3_div1{background-image: none;height: 512px;}
.member .member_txt .line01{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 24px;font-style: normal;font-weight: 700;line-height: normal;padding-bottom: 16px;}
.member .member_txt .line02{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 36px;font-style: normal;font-weight: 700;line-height: normal;}
.member .member_txt .rental_li3_left .line03{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: 150%; /* 30px */padding-bottom: 40px;}
.member .member_txt .line04{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 400;line-height: 150%; /* 30px */ padding-bottom: 80px;}
.member .rental_li3 .rental_li3_list{background: none;height: 100%;margin-top: 10px;}
.member .member_txt .rental_li3_line{width: 130px;margin: 20px 0;}
.member .rental_li3 .rental_li3_left{margin: 0;}
.member_img_box{width: 100%;}
.member_img_item{width: 80%;}

.member .rental_li3.new_area_golf .rental_li3_left{width: 100%;}
.member .rental_li3.new_area_golf .rental_li3_div1 { background-image: none;}
.member .rental_li3.new_area_golf{ background-image: url(../img/member/member_green_bg.jpg);}
.member .rental_li3.new_area_golf .rental_li3_left .line03{padding: 0 0 34px;}
.member .rental_li3.new_area_golf .member_txt .line04 span{font-weight: 700;}
.member .rental_li3.new_area_golf .rental_li3_list{display: flex;flex-direction: column;gap: 50px; padding: 32px 0;}
.member .rental_li3.new_area_golf .rental_li3_list .scale_area{transform: none;}
.member .rental_li3.new_area_golf .rental_li3_list .flex_box{flex-direction: column; width: 100%; gap: 16px;}
.member .rental_li3.new_area_golf .rental_li3_list .flex_box .flex_item:nth-child(1){ min-width: 100%;font-size: 20px;letter-spacing: -1px;line-height: 28px;}
.member .rental_li3.new_area_golf .rental_li3_list .flex_box .flex_item:nth-child(2){width:100%;font-size: 16px;line-height: 28px;}



.member .rental_li4 .bg_inner{padding: 84px 20px 73px !important;}
.member .rental_li4 .txt_1{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 40px;font-style: normal;font-weight: 800;line-height: normal; text-align: left;}
.member .rental_li4 .txt_2{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 36px;font-style: normal;font-weight: 400;line-height: 150%; /* 54px */}
.member .rental_li4 .li4_div1{width: 100%; padding-bottom: 80px;}
.member .rental_li4 .member_img{width: 100%;padding: 0 20px;}

.member .rental_li5 {background-image: url(../img/member/member_red_bg_mo.jpg); flex-direction: column;background-repeat: no-repeat;background-size: 105%;}
.member .rental_li5 .bg_inner{padding: 64px 20px 40px !important;}
.member .rental_li5 .rental_li4_div1{min-width: 100%;height: 100%;background-image: none; align-items: start;}
.member .rental_li5 .member_txt .line03{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 600;line-height: 150%; /* 30px */}
.member .rental_li5 .member_txt .line04{padding-bottom: 20px;}
.member .rental_li5 .qr_img{width: 96px; height:96px;}
.member .first_btn{height: 54px;}
.member .first_btn p{color: var(--GRAY-gray-dark, #000);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%; /* 22.4px */}
.first_btn img{width: 22px;height: 22px;}
.member .flex_btn_div{margin-left: 16px;}
/* member 페이지 */
/* member 페이지 */

/* matbong 페이지 */
/* matbong 페이지 */

.scroll-wrapper .video_wrap img{object-fit: cover;}
.txt_obj.business_txt .txt_1{color: #FFF;text-align: center;font-family: Pretendard Variable;font-size: 32px !important;font-style: normal;font-weight: 700;line-height: normal;}
.txt_obj.business_txt .txt_2{color: var(--GRAY-gray-200, #CDCDCD);text-align: center;font-family: Pretendard Variable;font-size: 24px;font-style: normal;font-weight: 700;line-height: 140%; /* 33.6px */}
.txt_obj.business_txt .txt_3{color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: 180%; /* 28.8px */}
.business_txt_div::before{right: -42px;}
.business_txt_div:after {left:-42px}

.rental_li1 .bg_inner_2{padding: 160px 20px 60px !important;}
.rental_li1 .boxes img{width: 131px;}
.rental_li1 .name{flex-direction: column;}
.rental_li1 .txt_obj{padding: 0;}
.rental_li1 .name p{color: #FFF;font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.rental_li1 .name > p{padding-top: 20px;}
.rental_li1 .detail_name p{color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;margin: 0;}
.rental_li1 .detail_name span{color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;}
.rental_li1 .service_txt{padding-top: 36px;color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: 180%; /* 28.8px */}
.rental_li1 .detail_name{padding: 10px 0 0;display: flex;gap: 10px;align-items: end;}

.rental_li2 .line02{width: 100%;margin: 0 !important;padding: 0 !important;}
.rental_li2 .boxes{width: 100%;}
.rental_li2 .txt_obj{width: 100%;}
.rental_li2 .box .box_txt p{padding: 20px 0 8px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;}
.rental_li2 .box .box_txt b{color: var(--GRAY-gray-800, #4F4F4F);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 400;line-height: 140%; /* 19.6px */}
.rental_li2 .box{width: 100%;}
.rental_li2 .box .box_txt{padding: 0;width: 80%;}
.matbong .rental_li2 img{width: 80%;border-radius: 12px;}
.img_area{text-align: right;}
.rental_li2 .rental_li2_box1{padding-top: 64px;}
.rental_li2 .rental_li2_box2{text-align: right;align-items: end;margin-top: 38px;}
.matbong .rental_li2 .bg_inner_3{padding: 64px 20px 80px !important;}

.scroll-wrapper > ul > li.rental_li3  .txt_obj{transform: translateY(0); opacity:1 ;}
.matbong .rental_li3 .boxes{width: 100%;}
.matbong .rental_li3 .txt_box1{margin: 0;padding: 0;}
.matbong .rental_li3 .txt_box1{padding: 0;}
.scroll-wrapper > ul > li.rental_li3 .txt_obj .line02{padding: 0;margin: 0 0 5px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700 !important;line-height: normal;}
.scroll-wrapper > ul > li.rental_li3 .txt_obj .line03{margin: 0 0 32px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 600 !important;line-height: 140%; /* 19.6px */}
.rental_li3_box2 ul li{width: 100%;}
.rental_li3_box2 .box2_wrap1{width: 100%;height: 84px;}
.rental_li3_box2 .li3_box2_1 > div.card-front{margin: 0;justify-content: start;padding: 0 24px;}
.rental_li3_box2 .li3_box2_1 > div.card-front img{height: 40px;}
.rental_li3_box2 ul li:nth-child(1){margin: 0;}
.rental_li3_box2 .li3_box2_1 > div{border-radius: 12px;background: #FFF;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);}
.rental_li3_box2 .box2_wrap1:hover .li3_box2_1{transform: none;}
.rental_li3_box2 .li3_box2_1 > div.card-back{transform: translateX(-50%); position: fixed;top: 50%;left: 50%;width: calc(100vw - 40px);z-index: 9999;display: none;}
.rental_li3_box2 ul{margin-bottom: 12px;}
 .boxes .rental_li3_box2 ul li~li{margin-top: 12px !important;}

.card_popup{position: fixed;top: 0;left: calc(100% + 40px);width: 100%;display: flex;box-sizing: border-box;height: calc(100vh - 121px);margin-top: 71px;background-color: #fff;align-items: center;transition: 0.3s;padding: 20px;background: rgba(0, 0, 0, 0.6);margin-top: 0;z-index: 99999999;height: 100vh;}
.card_popup.open{left: 0;}
.card_popup .card-back{display: flex;padding: 24px 16px;flex-direction: column;align-items: flex-start;gap: 10px;border-radius: 16px;background: #000;}
.card_popup .back_div{width:100%;margin-bottom: 23px;display: flex;flex-direction: row-reverse;justify-content: space-between;align-items: center;color: #fff;}
.card_popup .first_p{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;}
.card_popup .back_div img{height: 30px;}
.card_popup .second_p{color: var(--GRAY-gray-white, #FFF);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 180%; /* 25.2px */}
.card_popup .second_p br{display: none;}
.card_popup .close_btn{position: absolute;bottom: 50px;left: 50%;transform: translateX(-50%);}


.matbong .scroll-wrapper > ul > li.rental_li4{min-width: 320px !important;}
.matbong .rental_li4 .boxes{width: 100%; justify-content: center;}
.matbong .how_to_use_txt{min-width: 100%;}

.matbong .scroll-wrapper > ul > li .txt_obj .line02{margin-bottom:12px !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700 !important;line-height: normal !important;}
.matbong .rental_li4 .line03{margin-bottom:32px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 600 !important;line-height: 140% !important; /* 19.6px */}

.matbong .rental_li4 .img_parent{width: 100% !important;}
.matbong .rental_li4 .mat_num{height: 22px;}
.matbong .rental_li4 .rental_box2 p{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 400;line-height: 150%; /* 21px */}
.matbong .rental_li4 .box_txt_padding img{width: 20px;}
.matbong .rental_li4 .rental_box2 .box_txt b span{color: var(--GRAY-gray-600, #8F8F8F);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 700;line-height: 140%; /* 19.6px */}
.matbong .rental_li4 .rental_li4_box2{flex-direction: column-reverse;}
.matbong .rental_li4 .rental_li4_box4{transform: none;}
.matbong .rental_li4 .box_txt_pad1{margin-bottom: 36px;margin-top: 20px !important;}
.matbong .rental_li4 .rental_li4_box3{align-items: start;}
.matbong .rental_li4 .rental_li4_box4{align-items: start;padding: 0;}
.matbong .rental_li4 .box_txt{display: flex;}
.matbong .rental_li4 .box_txt_padding{padding-left: 15px;}
.rental_li4_box3 b{display: none;}
.rental_li4_box4 b{display: none;}

.matbong .rental_li5 .boxes.boxes_1{padding: 0;}
.matbong .rental_li5 .boxes.boxes_1 .txt_obj{min-width: 320px;}
.matbong .rental_li5 .boxes.boxes_1{flex-direction: column;}
.matbong .rental_li5 .flex_text_area{text-align: right;}
.matbong .scroll-wrapper > ul > li.rental_li5 .txt_obj .line03{margin-bottom:32px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 600 !important;line-height: 140% !important; /* 19.6px */}
.matbong .rental_li5 .flex_text_area .line01{color: #1428A0;text-align: right;font-family: Pretendard Variable;font-size: 16px !important;font-style: normal;font-weight: 700 !important;line-height: normal;}
.matbong .scroll-wrapper .rental_li5 .flex_text_area .line02{margin: 8px 0 12px !important;color: var(--GRAY-gray-dark, #000);text-align: right;font-family: Pretendard Variable;font-size: 24px !important;font-style: normal;font-weight: 700 !important;line-height: normal !important;}
.matbong .scroll-wrapper .rental_li5 .txt_obj .flex_text_area .line03{color: var(--GRAY-gray-dark, #000);text-align: right;font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 400 !important;line-height: 140% !important; /* 19.6px */}
.matbong .rental_li5 .boxes.boxes_1 .txt_obj{width: 80%;}

.matbong .rental_li6 .bg_inner_3{padding: 30px 20px 100px !important;}
.matbong .rental_li6 .txt_obj{flex-direction: column;padding: 0;}
.matbong .rental_li6 .flex_box:nth-child(2) img{transform: none;}
.matbong .rental_li6 .flex_box img{transform: none;}
.matbong .scroll-wrapper > ul > li.rental_li6 .txt_obj .line03{margin-bottom:24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 400 !important;line-height: 140% !important; /* 19.6px */}
.matbong .rental_li6 .line01{color: #1428A0;text-align: right;font-family: Pretendard Variable;font-size: 16px !important;font-style: normal;font-weight: 700 !important;line-height: normal;}
.matbong .scroll-wrapper .rental_li6 .flex_box .line02{margin: 8px 0 12px !important;color: var(--GRAY-gray-dark, #000);text-align: right;font-family: Pretendard Variable;font-size: 24px !important;font-style: normal;font-weight: 700 !important;line-height: normal !important;}
.matbong .scroll-wrapper .rental_li6 .txt_obj .line03{color: var(--GRAY-gray-dark, #000);text-align: right;font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 400 !important;line-height: 140% !important; /* 19.6px */}
.matbong .rental_li6 .flex_box:nth-child(1) .line01{text-align: left !important;}
.matbong .rental_li6 .flex_box:nth-child(1) .line02{text-align: left !important;}
.matbong .rental_li6 .flex_box:nth-child(1) .line03{text-align: left !important;}
.matbong .rental_li6 .flex_box:nth-child(3){margin: 32px 0 24px;}

.matbong .scroll-wrapper > ul > li.last_li{min-height: 100vh !important;}
.franchise .first_p{color: #FFF;text-align: center;font-family: Pretendard Variable;font-size: 32px;font-style: normal;font-weight: 700;line-height: normal;}
.franchise .first_span{margin: 10px 0 16px;color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%; /* 22.4px */}
.franchise .first_btn{display: flex;height: 54px;padding: 16px 20px;justify-content: center;align-items: center;gap: 6px;}
.franchise .first_btn p{margin: 0;color: var(--GRAY-gray-dark, #000);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%; /* 22.4px */}
.first_btn img{width: 18px;height: 18px;}
/* matbong 페이지 */
/* matbong 페이지 */

/* vaiv_fresh 페이지 */
/* vaiv_fresh 페이지 */
.vaiv_fresh .rental_li2 .bg_inner_3{padding: 64px 20px 20px !important;}
.vaiv_fresh .boxes{width: 100%;}
.vaiv_fresh .rental_li1 .txt_obj{padding: 0 !important;}
.vaiv_fresh .rental_li1 .service_parent2 img{max-width: 169px;}
.vaiv_fresh .rental_li1 .service_txt br{display: none;}
.vaiv_fresh .rental_li1 .boxes{align-items: end;}
.vaiv_fresh .fresh_logo_div{padding: 0;}
.vaiv_fresh .rental_li1 .boxes .fresh_logo_div img{width: 140px;}
.vaiv_fresh .rental_li1 .name > p{padding-top: 40px;}
.vaiv_fresh .line02{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700;line-height: normal;}
.vaiv_fresh .vaiv_fresh_box1{padding: 60px 0 42px !important;}
.vaiv_fresh ul.vaiv_ul li{margin: 0 !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 400;line-height: 140%; /* 19.6px */}
.vaiv_fresh .rental_li2 img{width: auto;}
.vaiv_fresh .rental_li2 .box .box_txt{width: 100%; display: flex;justify-content: end;}
.vaiv_fresh .rental_li2 .vaiv_ul{width: 275px;}
.vaiv_fresh .rental_li2 .service_parent2{display: flex;flex-direction: column; width: 100%;}
.vaiv_fresh .rental_li2 .service_parent2 .flex_box{display: flex;}
.vaiv_fresh .rental_li2 .service_parent2 .flex_box:nth-child(1){justify-content:start;}
.vaiv_fresh .rental_li2 .service_parent2 .flex_box:nth-child(1) img{width:184px;}
.vaiv_fresh .rental_li2 .service_parent2 .flex_box:nth-child(2){justify-content: end;}
.vaiv_fresh .rental_li2 .service_parent2 .flex_box:nth-child(2) img{width:275px;transform: translateY(-39px);}

.vaiv_fresh .rental_li2 .box2_txt{width: 100%;}
.vaiv_fresh .rental_li2 .service_parent .vaiv_ul{width: auto; padding-right: 10px;}
.vaiv_fresh .rental_li2 .service_parent{display: flex;flex-direction: column; width: 100% !important;}
.vaiv_fresh .rental_li2 .service_parent .flex_box{display: flex;}
.vaiv_fresh .rental_li2 .service_parent .flex_box:nth-child(1){justify-content:start;}
.vaiv_fresh .rental_li2 .service_parent .flex_box:nth-child(1) img{width:275px; position: relative;z-index: 2;}
.vaiv_fresh .rental_li2 .service_parent .flex_box:nth-child(2){justify-content: end;}
.vaiv_fresh .rental_li2 .service_parent .flex_box:nth-child(2) img{width:194px;transform: translateY(-29px);}
.vaiv_fresh .vaiv_fresh_box2 .box_txt{margin-top: 30px;}

.vaiv_fresh .rental_li3 .vaiv_title{margin: 0;}
.vaiv_fresh .rental_li3 .li3_txt ul{margin:8px 0 32px;}
.vaiv_fresh .rental_li3 .li3_txt ul li{display:inline;margin: 0 !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.vaiv_fresh .rental_li3 .li3_txt ul li b{font-weight: 800;}
.vaiv_fresh .rental_li3 .li3_img ul {flex-direction: row;flex-wrap: wrap;gap: 12px;}
.vaiv_fresh .rental_li3 .li3_img ul li{width: calc(50% - 6px);min-height: 92px;height: 10%;margin-top: 0 !important;border-radius: 12px; overflow:hidden;}
.vaiv_fresh .rental_li3 .li3_img ul li:after{border-radius: 12px;}
.vaiv_fresh .rental_li3 .li3_img ul li img{width: 100%;height: 100%;object-fit: cover;}
.vaiv_fresh .rental_li3 .li3_img ul li p{color: #FFF;text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 500;line-height: 150%; /* 24px */}

.vaiv_fresh .rental_li4 .li4_txt{width: 100%;margin-top: 30px;}
.vaiv_fresh .rental_li4 .li4_txt2{margin-top: 20px;}
.vaiv_fresh .rental_li4 .li4_txt .li4_txt_div1{flex-direction: row;gap: 10px;margin: 0;}
.vaiv_fresh .rental_li4 .li4_txt .li4_txt_div1:nth-child(2){flex-direction: row-reverse;margin-top: 20px;}
.vaiv_fresh .rental_li4 .li4_txt .li4_txt_div1 img{width: 158px;height:100%;min-height: 158px;object-fit: cover;border-radius: 12px;}
.vaiv_fresh .rental_li4 .li4_txt .li4_txt_div1:nth-child(2) img{min-height: 206px;}
.vaiv_fresh .rental_li4 .li4_txt .li4_txt_div1 > div{flex:1;}
.vaiv_fresh .rental_li4 .li4_texts{padding: 0;}
.vaiv_fresh .rental_li4 .li4_texts h3{margin-bottom: 8px;letter-spacing: -0.1px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;}
.vaiv_fresh .rental_li4 .li4_texts ul li{display:inline;margin:0 !important;color: var(--GRAY-gray-800, #4F4F4F);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 400;line-height: 140%; /* 19.6px */}
.vaiv_fresh .rental_li4 .li4_texts ul li:first-child{margin-top: 8px !important;}
.vaiv_fresh .rental_li4 .li4_texts ul li br{display: none;}


.vaiv_fresh .rental_li5 .line02 br{display: none;}
.vaiv_fresh .rental_li5 .bg_inner_2{padding: 80px 20px 100px !important;}
.vaiv_fresh .rental_li5 .li5_div_1{width: 100%;padding-bottom: 32px;}
.vaiv_fresh .rental_li5 .li5_div_2 ul{margin: 0;}
.vaiv_fresh .rental_li5 .li5_div_2 ul li~li{margin: 0;}
.vaiv_fresh .rental_li5 .li5_div_2 ul{flex-direction: row;flex-wrap: wrap;gap: 12px;row-gap: 24px;}
.vaiv_fresh .rental_li5 .li5_div_2 ul li{width: calc(50% - 6px);}
.vaiv_fresh .rental_li5 .li5_div_2 ul li img{width: 100%;}
.vaiv_fresh .rental_li5 .li5_div_2 ul li p{padding: 16px 0 0;color: var(--GRAY-gray-dark, #000);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: normal;}

.vaiv_fresh .scroll-wrapper > ul > li.last_li{min-height: 100vh !important;}

/* vaiv_fresh 페이지 */
/* vaiv_fresh 페이지 */


/* processor 페이지 - 업소용 음식물 처리기 */
/* processor 페이지 - 업소용 음식물 처리기 */

.processor .rental_li1 .bg_inner_2{padding: 20px !important;}
.processor .rental_li1 .detail_name{display: none;}
.processor .rental_li1 .service_txt br{display: none;}

.processor .rental_li2 .bg_inner_3{padding: 64px 20px 37px !important;}
.processor .rental_li2 .boxes_1 {flex-direction: column; gap: 0;}
.processor .rental_li2 .flex_box{width: 100%;margin-bottom: 46px;}
.processor .processor_txt1{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: 140%; /* 28px */padding-bottom: 32px;}
.processor .img_change_2_3{margin-bottom: 24px;}
.processor .rental_li2 .boxes_1_ul{width: 100%; flex-direction: column-reverse;}
.processor .rental_li2 .boxes_1_ul li{width: 100% !important;}
.processor .rental_li2 .boxes_1_ul li:nth-child(2){margin-bottom: 24px !important;}
.processor .rental_li2 .img_change_2_2{transform: none;width: 100%;}
.processor .rental_li2 .boxes ul li~li{margin: 0 !important;}

.processor .rental_li3 .boxes_1_ul .boxes_1_ul_li1{transform:translate3d(0,15rem,0) ;margin-top:17px;}
.processor .rental_li3 .bg_inner_3{padding: 20px 20px 90px !important;}
.processor .rental_li3 .flex_box{flex-direction: column;}
.processor .rental_li3 .boxes_1_ul_li2 .flex_box{flex-direction: column-reverse;}
.processor .rental_li3 .boxes_1_ul .ultxt_3{margin-bottom: 8px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: 140%; /* 28px */}
.processor .rental_li3 .boxes_1_ul_li2 .ultxt_3{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.processor .rental_li3 .boxes_1_ul .ultxt_2{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%; /* 19.6px */}
.processor .rental_li3 .boxes_1_ul .ultxt_2 b{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 800;line-height: 140%;}
.processor .rental_li3 .boxes ul li~li{margin: 0 !important;}
.processor .rental_li3 .img_parent{width: 100% !important;}
.processor .rental_li3 .boxes_1_ul .ultxt_5{margin-bottom: 44px;padding: 0;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%; /* 19.6px */}
.processor .rental_li3 .boxes_1_ul .ultxt_5 b{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 800;line-height: 140%;}

.processor .rental_li4 .boxes{width: 100%;}
.processor .rental_li4 .txt_box_p{display: none;}
.processor .txt_box_sub{margin: 0;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.processor .rental_li4 .img_box_div_1{padding: 20px 16px;}
.processor .rental_li4 .img_box_pro{width: 100%;}
.processor .rental_li4 .img_box_div{width: 100%;}
.processor .rental_li4 .boxes{gap: 32px;}

.processor .rental_li5 .bg_inner_2{padding: 80px 20px 100px !important;}
.processor .rental_li5 .flex_area{width: 100%;}
.processor .rental_li5 .boxes_1{flex-direction: row;}
.processor .rental_li5 .flex_box:nth-child(2){flex-direction: row;gap: 0; margin-bottom: 64px;}
.processor .rental_li5 .flex_box:nth-child(2) > img{max-height: 236px;width: 50%;}
.processor .rental_li5 .flex_box:nth-child(2) .flex_item > img{max-width: 130px; margin:11px 0 24px; }
.processor .rental_li5 .flex_box{padding: 0;}
.processor .rental_li5 .main_txt{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.processor .rental_li5 .sub_txt{margin:8px 0 24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.processor .rental_li5 .boxes_1_ul2 li{margin: 0 !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 12px;font-style: normal;font-weight: 400;line-height: 140%; /* 16.8px */}
.processor .rental_li5 .boxes.for_mo{display: flex !important;}
.processor .rental_li5 .flex_area > img{max-width: 100%;min-height: 153px;height: 100%;object-fit:cover;}
.processor .rental_li5 .flex_item{flex-direction: column; width: 50%;margin-left: 5px;}
.processor .last_li{min-height: 100vh;}

/* processor 페이지 - 업소용 음식물 처리기 */
/* processor 페이지 - 업소용 음식물 처리기 */


/* bequest 페이지 - 유증절감기 */
/* bequest 페이지 - 유증절감기 */

.bequest .service_txt br{display: none;}
.bequest .rental_li1 .bg_inner_2{padding-top: 0 !important;}
.bequest .rental_li1 .detail_name span{color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;}
.bequest .vaiv_fresh_box1.service_boxes {row-gap: 24px;height: 100%; flex-wrap: wrap; flex-direction: row; align-items: start; justify-content: space-between;}

.bequest .rental_li2 .bg_inner_3{padding: 64px 20px 40px !important;}
.bequest .rental_li2 .flex_box{width: calc(50% - 6px);}
.bequest .rental_li2 .flex_item_img{width: 100%;}
.bequest .rental_li2 img{width: 100%;}
.bequest .rental_li2 .flex_box{justify-content: flex-start !important;}
.bequest .rental_li2 .txt_box1{width:100%;margin-bottom: 32px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.bequest .rental_li2 .flex_item_txt{color: var(--GRAY-gray-dark, #000);text-align: center;font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: normal;margin-top: 16px;}
.bequest .rental_li2 .line02{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}

.bequest .rental_li3 .boxes{width: 100%;} 
.bequest .rental_li3 .line03 br{display: none;}
.bequest .scroll-wrapper > ul > li.rental_li3 .txt_obj .line02{margin-bottom: 8px !important;}
.bequest .rental_li3 .rental_li3_box2{padding: 0;}
.bequest .rental_li3 .flex_item_img{width: 70%;}
.bequest .rental_li3 .flex_item_img.over{transform: none;width: 80%; margin-left: auto;}
.bequest .rental_li3 .flex_items{gap: 12px;width: 100%; flex-direction: column;}
.bequest .rental_li3 .flex_box{gap: 12px; justify-content: start;}
.bequest .rental_li3 .txt_obj{gap: 0;}

.bequest .rental_li4 .bg_inner_3{padding: 80px 20px 80px !important;}
.bequest .scroll-wrapper > ul > li.rental_li4 .txt_obj .line02{margin-bottom: 8px !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700;line-height: normal;}
.bequest .rental_li4 .line03{margin-bottom: 32px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px !important;font-style: normal;font-weight: 600;line-height: 140% !important; /* 19.6px */}
.bequest .rental_li4 .txt_obj{display: block;width: 100%;}
.bequest .rental_li4 .boxes{width: 100%;}
.bequest .rental_li4 .card-front .first_p{margin-left: 10px;color: #1428A0;font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 800;line-height: 150%; /* 30px */}
.card_popup.bequest .card-back{background-color: #1428A0;}

.bequest .rental_li5 .boxes{width: 100%;}
.bequest .rental_li5 .line02{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700 !important;line-height: normal !important;}
.bequest .rental_li5 .txt_obj{gap: 12px;}
.bequest .rental_li5 .flex_item_img{width: 100%;max-width: 500px;}


.bequest .rental_li6 .bg_inner_3{padding: 35px 20px 100px !important;}
.bequest .rental_li6 .boxes{flex-direction: column;}
.bequest .rental_li6 .flex_item_img{width: 100%;height: auto;}

.bequest .last_li{min-height: 100vh;}

/* bequest 페이지 - 유증절감기 */
/* bequest 페이지 - 유증절감기 */

/* rental_service popup */
/* rental_service popup */

.pop_up{z-index: 9999999;padding: 20px;margin-top: 132px; left: 0 !important;top: 100%;}
.popup_window{flex-direction: column; height: calc(100% - 80px);}
.popup_window .left_div .left_input input{width:100%}
.popup_window .left_div {flex:none}
.hashtag_box{width: 100%; flex-wrap: nowrap;padding: 0 10px;}
.popup_window .right_div{margin: 0;}

/* rental_service popup */
/* rental_service popup */

/* grand tote 페이지 - 블록체인 그랜드토트 */
/* grand tote 페이지 - 블록체인 그랜드토트 */

.grand_tote .scroll-wrapper .video_wrap img{width: 100%;}

.grand_tote .blockchain_tote_li4 .bg_inner_2{padding: 64px 20px 20px !important;}
.grand_tote .blockchain_second_li .txt_obj .line01{font-size: 17px !important;margin-bottom: 12px;}
.grand_tote .blockchain_second_li .txt_obj .line02{font-size: 24px !important;}
.grand_tote .blockchain_second_li .txt_obj .line03{font-size: 16px !important;}
.grand_tote .blockchain_second_li .txt_obj .line04{font-size: 16px !important;}
.grand_tote .blockchain_second_li .txt_obj{width: 100%;}
.grand_tote .blockchain_second_li .bg_inner{gap: 30px; padding-bottom: 100px !important;}
.grand_tote .blockchain_div2 .blockchain_div2_ul{flex-direction: column; gap: 30px;}
.grand_tote .blockchain_div2 .blockchain_div2_ul li~li{margin: 0;}
.grand_tote .blockchain_div2 .blockchain_div2_ul li:nth-child(odd){padding: 0;}

.scroll-wrapper > ul > li.blockchain_tote_li4{min-width: 100vw !important;}
.blockchain_tote_li4 .boxes{width: 100%;}
.blockchain_tote_li4 .tote_li4_right{width: 100%;padding: 0;align-items: end; }
.white_li.blockchain_tote_li4 .txt_obj .line02{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 30px !important;font-style: normal;font-weight: 700;line-height: normal;}
.blockchain_tote_li4 .tote_li4_txt{padding: 8px 0 100px;}
.blockchain_tote_li4 .tote_li4_txt p{color: #333;font-family: Pretendard Variable;font-size: 16px !important;font-style: normal;font-weight: 600;line-height: 180%; /* 28.8px */}
.blockchain_tote_li4 .tote_li4_txt p br{ display: none;}
.blockchain_tote_li4 .right_b{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.blockchain_tote_li4 .tote_li4_right p{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.blockchain_tote_li4 .tote_li4_right > div{width: 100%;margin: 0;}
.blockchain_tote_li4 .img_parent{width: 100% !important;}
.blockchain_tote_li4 .right_box2{width: 80% !important;}
.blockchain_tote_li4 .right_box3 > div{padding-right: 8%;}
.blockchain_tote_li4 .right_box3 > b{padding-right: 8%;}
.blockchain_tote_li4 .right_box3 > p{padding-right: 8%;}
.blockchain_tote_li4 .right_box3 br{display: none;}
.blockchain_tote_li4 .right_box2 .img_parent img{ width: 100% !important;}
.blockchain_tote_li4 .tote_li4_right img{border-radius: 12px;}
.blockchain_tote_li4 .tote_li4_right p .txt_bold{font-weight: 800;}
.blockchain_tote_li4 .right_txt{padding-bottom: 32px !important;}
.blockchain_tote_li4 .tote_li4_right{padding-bottom: 28px;}

.blockchain_tote_li .boxes{ width: 100%;}
.scroll-wrapper > ul > li.blockchain_tote_li .txt_obj .line02{margin-bottom:8px !important; color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700!important;line-height: normal;}
.eleventh_txt3{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.blockchain_tote_li .box2{padding: 32px 0 0;}
.blockchain_tote_li .box3{padding: 24px 0 0;}

.blockchain_tote_li2 .bg_inner_1 > div{ width: 100%;}
.scroll-wrapper > ul > li.blockchain_tote_li2 .txt_obj .line02{margin-bottom: 8px !important;color: #215083;font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700 !important;line-height: normal;}
.blockchain_tote_li2 .tote_li2_txt{margin-bottom: 32px !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%; /* 19.6px */}

.blockchain_tote_li3 .bg_inner_1 {padding:32px 20px 240px !important}
.blockchain_tote_li3 .tote_li3_txt{position:relative;z-index: 1;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 20px;font-style: normal;font-weight: 700;line-height: 180%; /* 36px */}
.blockchain_tote_li3 .tote_li3_txt br{display: none;}
.blockchain_tote_li3 .grand_map{top: 0;left: -20px; z-index: 0;min-height: 377px;width:calc(100% + 40px) !important; background-image: url(/img/blockchain/grandtote_img4_mo.jpg);background-repeat: no-repeat;background-size: cover;background-position-y: bottom;}
/* .blockchain_tote_li3 .grand_map img{object-fit: cover;} */


.blockchain_tote_li5 .boxes{width: 100%;}
.scroll-wrapper > ul > li.blockchain_tote_li5 .txt_obj .line02{margin-bottom: 8px !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700 !important;line-height: normal;}
.tote_txt p{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.tote_txt p br{display: none;}
.blockchain_tote_li5 .li5_area{margin-bottom: 32px;}
.blockchain_tote_li5 .box2{width:100%;}
.blockchain_tote_li5 .box2 img{width:100%;}

.blockchain_tote_li6 .bg_inner_2{padding: 80px 20px 100px !important;}
.scroll-wrapper > ul > li.blockchain_tote_li6 .txt_obj .line02{margin-bottom: 8px !important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;font-weight: 700 !important;line-height: normal;}
.blockchain_tote_li6 .boxes{width: 100%;}
.blockchain_tote_li6 .txt_obj > div{width: 100%;}
.blockchain_tote_li6 .txt_obj > div img{width: 100%;}
.blockchain_tote_li6 .tote_txt p{margin-bottom: 32px;}


/* grand tote 페이지 - 블록체인 그랜드토트 */
/* grand tote 페이지 - 블록체인 그랜드토트 */


/* comunity */
/* comunity */

.board-view-wrap{padding: 20px !important;}
.btn-group{width: 100% !important;}
.btn-group .square{width: 100% !important;}

.date_item{display: none;}
.content_section{width: calc(100% - 40px);}
.content_main{padding: 100px 0 !important; margin-top: 0 !important;}
.head_item:nth-child(3), .body_item:nth-child(3){display: none;}
.head_item:nth-child(2), .body_item:nth-child(2){text-align: left;width: 50%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.body_item p{margin-top:4px;color: var(--GRAY-gray-300, #B2B2B2);font-family: "Pretendard Variable";font-size: 12px;font-style: normal;font-weight: 400;line-height: normal;}

.board-view-wrap .board-view-head .head-title{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 20px !important;font-style: normal;font-weight: 700;line-height: normal !important;}
.board-view-wrap .board-view-head{padding-bottom: 4px !important;}
.board-view-wrap .board-view-body{padding-top: 36px !important;}
.btn-group{padding-bottom: 80px !important;}

.content_video_box{column-gap:3% !important;row-gap: 24px !important;}
.video_item{width: 48%;height: 114px;}
.page_area{width: calc(100% - 40px); gap: 0; justify-content: space-between;margin-top:40px !important;}

/* comunity */
/* comunity */

/* notice 상세 */
/* notice 상세 */
.board-view-wrap{padding: 30px;}
/* notice 상세 */
/* notice 상세 */

/* relax_maysin 페이지 - 릴렉스메이신 */
/* relax_maysin 페이지 - 릴렉스메이신 */

.header_btn.beam_bunny,
.header_btn.relax_maysin{font-size: 12px;padding: 8px 16px !important;height: 36px !important; border-radius:4px;}

.header_btn.beam_bunny .title_span,
.header_btn.relax_maysin .title_span{font-size: 10px;}

.relax_maysin .txt_obj.business_txt .txt_3{padding-top: 24px !important;}
.relax_maysin .scroll-wrapper .video_wrap:after{ background-color: rgba(0,0,0,0.6);}
.relax_maysin .scroll-wrapper .video_wrap img{object-position: -360px;}

.relax_maysin .service_li1 .bg_inner_2{min-width: 100% !important;padding: 100px 20px 100px !important;}
.relax_maysin .service_li1{background-image: url(../img/sales_service/change1_1_mo.jpg);}
.relax_maysin .service_li1 .name{display: flex;flex-direction: column; }
.relax_maysin .service_li1 .txt_obj{padding: 0; width: 100%; margin-top: 29px;}
.relax_maysin .service_li1 .detail_name{padding: 8px 0 0 !important; display: flex; gap:8px;align-items: end;}
.relax_maysin .service_li1 .name p{color: #FFF;font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.relax_maysin .service_li1 .detail_name p{color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}
.relax_maysin .service_li1 .detail_name span{color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 12px;font-style: normal;font-weight: 500;line-height: normal;}
.relax_maysin .service_li1 .service_txt{padding-top: 36px;color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 600;line-height: 180%; /* 28.8px */}
.relax_maysin .service_li1 .service_txt br{display: none;}
.relax_maysin .service_li1 img{width: 50% !important;}
.relax_maysin .service_li1 .boxes{align-items: start;justify-content: center;}

.relax_maysin .service_li2 .bg_inner_2{min-width: 100% !important;padding: 64px 20px 80px !important;}
.relax_maysin .service_li2 .name .name_p{margin-bottom: 32px!important;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.relax_maysin .service_li2 .name {width: 100%;}
.relax_maysin .service_li2 .box_2{ flex-direction: column;gap: 40px;}
.relax_maysin .service_li2 .img_parent{width: 100% !important;}
.relax_maysin .service_li2 .boxes ul li~li {margin: 0 !important;}
.relax_maysin .service_li2 .box_2 ul li{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 16px;font-style: normal;font-weight: 500;line-height: 140%; /* 22.4px */}
.relax_maysin .service_li2 .box_2 ul{align-items: start !important;}
.sales_service .service_li2 .box_2_1{margin: 0;}

.sales_service .service_li9 .bg_inner_2{padding: 20px 20px 80px !important;}
.sales_service .service_li9 .name_p{margin-bottom: 8px;color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.sales_service .service_li9 .sub_txt{margin-bottom: 32px;color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.sales_service .service_li9 .sub_txt span{color:#3F85C6;font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.sales_service .service_li9 .sub_txt > span{margin-top: 8px;display: inline-block;}
.sales_service .service_li9 .img_box{gap: 24px;flex-direction: column; width: 100% !important;}

.relax_maysin .service_li3 .bg_inner_2{min-width: 100%;padding: 20px 20px 80px !important;}
.sales_service .service_li3 .name_p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.sales_service .service_li3 .txt_obj .obj_div2{width: calc(50% - 5.5px) !important;font-size: 16px; margin-bottom: 47px;}
.sales_service .service_li3 .name{padding-bottom: 32px;}
.sales_service .service_li3 .txt_obj .obj_div1{row-gap: 16px; column-gap: 11px;}
.sales_service .service_li3 .txt_obj .obj_div2:hover::after{background-color: rgba(0,0,0,0.3);color: #FFF;}
.sales_service .service_li3 .txt_obj .obj_div2:hover .sub_title{color: #FFF;text-align: center;font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}
.sales_service .service_li3 .txt_obj .obj_div1 .sub_title2{display: block !important; top:auto;bottom: -50px; transform: translateX(-50%);color: var(--GRAY-gray-dark, #000) !important;text-align: center !important;font-family: "Pretendard Variable" !important;font-size: 14px !important;font-style: normal !important;font-weight: 600 !important;line-height: 140% !important; /* 19.6px */}

.sales_service .service_li5 .bg_inner_2{padding: 20px 20px 80px !important;}
.sales_service .service_li5 .name{width: 100%;padding: 0;}
.sales_service .service_li5 .flex_area{width: 100%; margin-top: 32px;gap: 16px;}
.sales_service .service_li5 .name_p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.sales_service .service_li5 .name img{max-width: 100%;}
.sales_service .service_li5 .flex_area::after{content: none;}
.sales_service .service_li5 .flex_box{flex-wrap: nowrap;height: auto;}
.sales_service .service_li5 .main_txt{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 700;line-height: 140%; /* 22.4px */}
.sales_service .service_li5 .sub_txt{color: #6B6B6B;font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 500;line-height: 140%; /* 22.4px */}
.sales_service .service_li5 .flex_item:nth-child(2){justify-content: start;gap: 4px;padding-top: 4px;}
.sales_service .service_li5 .circle_txt{width: 29px;height: 29px;color: #FFF;text-align: center;font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 700;line-height: normal; padding-top: 2px;}
.sales_service .service_li5 .flex_box:nth-child(4) .main_txt{margin: 0;}

.sales_service .service_li6 .bg_inner_2{padding: 20px 20px 80px !important;}
.sales_service .service_li6 .name_p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.sales_service .service_li6 .name{padding-bottom: 8px;width: 100%;}
.sales_service .service_li6 .img_obj {flex-direction: column; width: 100%;}
.sales_service .service_li6 .img_obj li{width: 100% !important;margin-top: 24px !important;}
.sales_service .service_li6 .img_obj ul li p{margin-top:16px;color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.sales_service .service_li6 .img_obj img{height: auto !important;}
.sales_service .service_li6 .img_obj ul li:nth-child(1) img{width: 218px !important;}
.sales_service .service_li6 .img_obj ul li:nth-child(2){padding-left: 31px !important;}
.sales_service .service_li6 .img_obj ul li:nth-child(2) img{width: 238px !important;}
.sales_service .service_li6 .img_obj ul li:nth-child(3){padding-left: 31px !important;}
.sales_service .service_li6 .img_obj ul li:nth-child(3) img{width: 289px !important;}
.sales_service .service_li6 .img_obj ul:nth-child(2){margin: 0;}
.sales_service .service_li6 .img_obj ul li:nth-child(2) img{width: 289px !important;}
.sales_service .service_li5 .boxes{margin-bottom: 0;}

.sales_service .service_li8 .bg_inner_2{padding: 20px 20px 100px !important;}
.sales_service .service_li8 .img_box{padding: 0;width: 100% !important;}
.sales_service .service_li8 img{width: 100% !important;}
.sales_service .service_li8 .name_p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.sales_service .service_li8 .name{padding-bottom: 32px;width: 100%;}

/* relax_maysin 페이지 - 릴렉스메이신 */
/* relax_maysin 페이지 - 릴렉스메이신 */



/* beam_bunny 페이지 - 빔버니_일회용 전자담배 */
/* beam_bunny 페이지 - 빔버니_일회용 전자담배 */

.beam_bunny .rental_visual .boxes{align-items: start;}
.beem_main_box img{width: 130px !important;transform: scale(1.3) !important;}
.beam_bunny .rental_visual .visual_txt{flex-direction: column;}
.beam_bunny .rental_visual .txt_1{margin-bottom: 8px;color: #FFF !important;font-family: "Pretendard Variable" !important;font-size: 28px !important;font-style: normal !important;font-weight: 700 !important;line-height: normal;text-align: left;}
.beam_bunny .rental_visual .right_txt{padding: 0; margin-bottom: 36px; flex-direction: row;justify-content: start;gap: 8px;}
.beam_bunny .rental_visual .txt_2{color: var(--GRAY-gray-50, #F3F3F3);font-family: "Pretendard Variable";font-size: 16px !important;font-style: normal;font-weight: 700;line-height: normal;}
.beam_bunny .rental_visual .txt_3{color: var(--GRAY-gray-50, #F3F3F3);font-family: "Pretendard Variable";font-size: 12px !important;font-style: normal;font-weight: 500;line-height: normal;}
.beam_bunny .rental_visual .txt_4{color: var(--GRAY-gray-50, #F3F3F3);font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 600;line-height: 180%; /* 28.8px */}
.beam_bunny .rental_visual .visual_logo{width: 100%;align-items: end;}
.beam_bunny .rental_visual img{min-width: 65px; width: 18%;}

.beam_bunny .service_li1 .bg_inner_2{padding: 64px 20px 100px !important;}
.beam_bunny .service_li1 .boxes{width: 100%;}
.beam_bunny .service_li1 ul{min-width: 100%;padding: 0; gap: 24px;}
.beam_bunny .service_li1 ul li{width: 100%; height: calc(60vw - 40px);  background-image: none !important;position: relative;gap: 10px; margin: 0 !important;}
.beam_bunny .service_li1 ul li img{width: 100%; height: 100%; position: absolute;top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: -1;}
.beam_bunny .service_li1 .name_p{margin-bottom:32px;color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.beam_bunny .service_li1 ul li p{color: #FFF;text-align: center;font-family: "Pretendard Variable";font-size: 20px;font-style: normal;font-weight: 800;line-height: normal;}
.beam_bunny .service_li1 ul li span{color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%; /* 22.4px */}

.beam_bunny .service_li2 .bg_inner_2{padding: 64px 20px 64px !important;}
.beam_bunny .service_li2 .boxes{min-width: 100%;}
.beam_bunny .service_li2{min-width: 100% !important;}
.beam_bunny .service_li2 img{width: 80%; min-width: 234px;}
.beam_bunny .service_li2 .flex_box{gap: 32px;}
.beam_bunny .service_li2 .flex_box > div:nth-child(even){display: flex;justify-content: end; margin-right: -14px;}
.beam_bunny .service_li2 .name_p{margin-bottom:32px;width: 100%;color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}

.beam_bunny .service_li6{display: flex;flex-direction:column ;}
.beam_bunny .service_li6 img{width: 100% !important;}
.beam_bunny .service_li6 .img_box{width: 100% !important;}
.beam_bunny .service_li6 p{width:100%;margin: 32px 20px 0; color: #fff !important;font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}


.beam_bunny .service_li3 .bg_inner_2{padding: 64px 20px 80px !important;}
.beam_bunny .service_li3{background-color: #fff;}
.beam_bunny .service_li3 .boxes{width: 100%; flex-direction: column;}
.beam_bunny .beam_li .name_p{margin: 0 0 32px;color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.beam_bunny .service_li3 .beam_img{width: 100%; height: auto;}

.beam_bunny .beam_movie1{width: 100%;}
.beam_bunny .service_li5 .bg_inner_2{padding: 20px 20px 100px !important;}



/* beam_bunny 페이지 - 빔버니_일회용 전자담배 */
/* beam_bunny 페이지 - 빔버니_일회용 전자담배 */


/* claim 페이지 - 경정청구 */
/* claim 페이지 - 경정청구 */

.header_main.claim_page{height: 64px;}
.claim_main{height: auto; margin-top: 64px;}
.header_main.claim_page .header_btn_box{display: none;}
.claim_main .scroll-wrapper .video_wrap{top: 64px; height: calc(100vh - 64px);}
.claim_main .scroll-wrapper .video_wrap img{height: calc(100vh - 64px);}
.claim_main .scroll-wrapper > ul > li:first-child{margin: 0; height: calc(100vh - 64px);}
.vertical_section1 .claim_section.section1 .title_area{margin:0;color: #FFF;text-align: center;font-family: "Pretendard Variable";font-size: 32px;font-style: normal;font-weight: 700;line-height: normal;}
.vertical_section1 .claim_section.section1 .title_area .span_txt{color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: "Pretendard Variable";font-size: 24px;font-style: normal;font-weight: 700;line-height: 140%; /* 33.6px */}
.vertical_section1 .claim_section.section1 .text_box p{margin-top: 24px;color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 600;line-height: 180%; /* 28.8px */}
.vertical_section1 .claim_section.section1 .text_box{width: 100%;}

.claim_li.blockchain_second_li{background-image: url(../img/claim/bg_2_mo.jpg); background-size: cover;}
.claim_li.blockchain_second_li .bg_inner{padding: 64px 20px 148px !important;}
.vertical_section1 .claim_section.section2 .sub_title{color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}
.vertical_section1 .claim_section.section2 .main_title{color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: 140%; /* 39.2px */}
.vertical_section1 .claim_section.section2 p{color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 600;line-height: 180%; /* 25.2px */}
.vertical_section1 .claim_section.section2 .flex_item{color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 600;line-height: 180%; /* 25.2px */}
.vertical_section1 .claim_section.section2 .border_box{width: 100%; border: 0; height: auto; margin-bottom: 40px;}
.vertical_section1 .claim_section.section2 .border_box img{width: 100%;}
.vertical_section1 .claim_section.section2 .text_box{margin-bottom: 64px;}
.vertical_section1 .claim_section.section2 .icon_box{width: 234px;height: 32px; border-radius: 8px;}

.claim_li.blockchain_third_li{margin-top: 0; flex-direction: column !important;}
.claim_li.blockchain_third_li .bg_inner:nth-child(1){padding: 64px 20px 100px !important;}
.claim_li.blockchain_third_li .bg_inner:nth-child(2){padding: 0 20px 100px !important;}
.vertical_section2 .claim_section.section1{flex-direction: column;gap: 12px;}
.vertical_section2 .claim_section.section1 img{margin: 24px 0 8px !important;border-radius: 12px;}
.vertical_section2 .claim_section.section1 .left_box{gap: 8px;}
.vertical_section2 .claim_section.section1 .left_box h6{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.vertical_section2 .claim_section.section1 .left_box p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.vertical_section2 .claim_section.section1 .left_box .stong_txt{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 700;line-height: 140%; /* 22.4px */}
.vertical_section2 .claim_section.section1 .right_box h6{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 20px;font-style: normal;font-weight: 700;line-height: 140%; /* 28px */}
.vertical_section2 .claim_section.section1 .right_box p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%; /* 19.6px */}
.vertical_section3 .claim_section.section1{gap: 32px;}
.vertical_section3 .claim_section.section1 .top_box h6{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 28px;font-style: normal;font-weight: 700;line-height: normal;}
.vertical_section3 .claim_section.section1 .top_box p{margin-top: 8px;color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 600;line-height: 140%; /* 19.6px */}
.vertical_section3 .claim_section.section1 .bottom_box p.t_right{text-align: left;}
.vertical_section3 .claim_section.section1 .bottom_box p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 500;line-height: 140%; /* 19.6px */}
.vertical_section3 .claim_section.section1 .bottom_box{ width: 100%;flex-direction: column;gap: 0;}
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item{padding: 0 !important; width: 100%;}
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item:nth-child(1) img{width: 50%; min-width: 168px;}
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item:nth-child(2) img{width: 48%; min-width: 160px; margin-left: 13vw;}
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item:nth-child(3) img{width: 60%; }
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item:nth-child(4) img{width: 54%; min-width: 175px;}
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item:nth-child(1){margin-bottom: 54px;}
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item:nth-child(2){margin-bottom: 24px;}
.vertical_section3 .claim_section.section1 .bottom_box .bottom_item:nth-child(3){margin-left: 40%; margin-bottom: 24px;}

.claim_li.blockchain_fifth_li .bg_inner_2{padding: 64px 20px 32px !important;}
.vertical_section4 .claim_section.section1{align-items: start;}
.vertical_section4 .claim_section.section1 h6{color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 36px;font-style: normal;font-weight: 700;line-height: normal;margin-bottom: 16px;}
.vertical_section4 .claim_section.section1 h6::after{left: 0;transform: none;bottom: -17px;}
.vertical_section4 .claim_section.section1 .chat_item:nth-child(even){margin-top: 40px;}
.vertical_section4 .claim_section.section1 .chat_item{align-items: start;}
.vertical_section4 .claim_section.section1 .chat_item span.text_bg{text-align:left !important;color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 20px;font-style: normal;font-weight: 800;line-height: 150%; /* 30px */}
.vertical_section4 .claim_section.section1 .chat_item span.text_bg.odd{color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 500;line-height: 180%; /* 28.8px */}
.vertical_section4 .claim_section.section1 .chat_item span.text_bg:not(.odd){text-align:left;color: var(--GRAY-gray-white, #FFF);font-family: "Pretendard Variable";font-size: 20px;font-style: normal;font-weight: 800;line-height: 150%; /* 30px */}
.circle_txt{background:#5085C1;width: 33px;height: 33px;color: #FFF;text-align: center;font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 700;line-height: normal;}
.vertical_section4 .claim_section.section1 .chat_item span.text_bg br{display: none;}


/* claim 페이지 - 경정청구 */
/* claim 페이지 - 경정청구 */


/* promotion_service 페이지 공통 - 수향원 쉼하우스 캠핑앨리스 해외풀빌라클락*/
/* promotion_service 페이지 공통 - 수향원 쉼하우스 캠핑앨리스 해외풀빌라클락*/

.promotion_service .business_txt_div::before{right: 0;}
.promotion_service .business_txt_div::after{left: 0;}
.promotion_service .scroll-wrapper .video_wrap img{object-position: -450px 0;}
.promotion_service .txt_obj.business_txt .txt_3{ padding-top: 24px;}
.promotion_service .service_li1 .bg_inner_2{padding: 0 !important;}
.promotion_service .boxes_chil > li{width: 100% !important; max-width: 100% !important; max-height: 100% !important;}
.promotion_service .box_txt_li{padding: 26px 20px 100px; margin: 0 !important;}
.promotion_service .service_li1 ul li.box_txt_li span{margin-top: 8px;}
.promotion_service .service_li1 ul li.box_txt_li p.txt_p1{color: var(--GRAY-gray-dark, #000) !important;font-family: "Pretendard Variable" !important;font-size: 28px !important;font-style: normal !important;font-weight: 700 !important;line-height: normal !important;}
.promotion_service .service_li1 ul li.box_txt_li span{color: #BDBDBD !important;font-family: "Pretendard Variable" !important;font-size: 20px !important;font-style: normal !important;font-weight: 500 !important;line-height: normal !important;}
.promotion_service .service_li1 ul li.box_txt_li p.txt_p2{margin-top: 16px;color: var(--GRAY-gray-dark, #000) !important;font-family: "Pretendard Variable" !important;font-size: 14px !important;font-style: normal !important;font-weight: 400 !important;line-height: 180% !important; /* 25.2px */}
.promotion_service .service_li1 ul li.box_txt_li p.txt_p2 br{display: none;}
.promotion_service .franchise{height: 100vh;}
.promotion_service .franchise .first_p{color: #FFF;text-align: center;font-family: "Pretendard Variable";font-size: 34px;font-style: normal;font-weight: 700;line-height: normal;}
.promotion_service .franchise .first_span{color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%; /* 22.4px */}

.franchise:after{background-color: rgba(0,0,0,0.5);} /* <- rental_service도 포함*/

/* promotion_service 페이지 공통 - 수향원 쉼하우스 캠핑앨리스 해외풀빌라클락*/
/* promotion_service 페이지 공통 - 수향원 쉼하우스 캠핑앨리스 해외풀빌라클락*/


/* promotion_service 페이지 - 수향원 제외 */
/* promotion_service 페이지 - 수향원 제외 */

.shim_house .service_li1 .bg_inner_2{margin-top: 132px; padding: 0 !important;}
.shim_house .franchise{background-image: url(../img/shim_house/shim_img9_mo.png);}
.shim_house .franchise::after{content: none;}
.camping_alice .franchise{background-image: url(../img/camping_alice/camping_img14_mo.png);}
.camping_alice .franchise::after{content: none;}
.camping_alice .service_li1 .bg_inner_2{margin-top: 132px; padding: 0 !important;}
.camping_clock .service_li1 .bg_inner_2{margin-top: 132px; padding: 0 !important;}
.camping_clock .service_li1 .bg_inner_2{margin-top: 132px; padding: 0 !important;}
.bisium_program .service_li1 .bg_inner_2{margin-top: 132px; padding: 0 !important;}

/* promotion_service 페이지 - 수향원 제외 */
/* promotion_service 페이지 - 수향원 제외 */

/* bisium_program 페이지 - 비시움 프로그램 */
/* bisium_program 페이지 - 비시움 프로그램 */

.bisium_program .scroll-wrapper > ul > li:first-child{margin-top: 0 !important; height: 100% !important;}
.bisium_program .boxes ul > li{width: 100% !important;}
.box_txt_li{padding: 20px 20px 4px;}
.bisium_program .service_li1 ul li.box_txt_li p.txt_p2{border-bottom: 1px solid #D9D9D9;margin-top: 16px;padding-bottom: 40px;color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px !important;font-style: normal !important;font-weight: 400 !important;line-height: 180% !important; /* 25.2px */}
.bisium_program .service_li1 ul li.box_txt_li p.txt_p2 br{display: none;}

.bisium_program .service_li2 .boxes_1 p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 24px !important;font-style: normal !important;font-weight: 700 !important;line-height: normal !important;}
.bisium_program .service_li3 .boxes_1 p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 24px !important;font-style: normal !important;font-weight: 700 !important;line-height: normal !important;}
.bisium_program .service_li2 .boxes_2 ul{flex-direction: row; flex-wrap: wrap; gap: 8px; margin: 0 !important;}
.bisium_program .service_li2 .boxes_2 ul > li{margin: 0 !important; border-radius: 12px; overflow: hidden;}
.bisium_program .service_li2 .boxes_2 ul > li img{object-fit: cover;}
.bisium_program .service_li2 .boxes_2 ul > li:nth-child(1){width: calc(55% - 4px) !important; height: 140px;}
.bisium_program .service_li2 .boxes_2 ul > li:nth-child(2){width: calc(45% - 4px) !important; height: 140px;}
.bisium_program .service_li2 .boxes_2 ul > li:nth-child(3){width: calc(45% - 4px) !important; height: 160px;}
.bisium_program .service_li2 .boxes_2 ul > li:nth-child(4){width: calc(55% - 4px) !important; height: 160px;}
.bisium_program .service_li2 .boxes_1{margin-bottom:32px;}

.bisium_program .service_li3 .bg_inner_2{flex-direction: column; padding: 80px 20px 100px !important; gap: 0;}
.bisium_program .service_li3 .boxes_1{align-items: start;}
.bisium_program .service_li3 .boxes2 .boxes_1 p {opacity: 1 !important; display: none;}
.bisium_program .service_li3 .boxes2 .boxes_2 ul{flex-direction: column;}
.bisium_program .service_li3 .boxes_1{margin-bottom: 12px;}
.bisium_program .service_li3 .boxes_2_txt{padding: 0 !important; margin: 16px 0 0 !important;}
.bisium_program .service_li3 .boxes_2 p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;}
.bisium_program .service_li3 .boxes_2 span{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 400;line-height: 140%; /* 19.6px */}
.bisium_program .service_li3 .boxes_2 span br{ display: none;}

.bisium_program .service_li3 .boxes ul > li:nth-child(1){width: 85% !important;}
.bisium_program .service_li3 .boxes ul{align-items: start !important;}
.bisium_program .service_li3 .boxes ul:nth-child(even){align-items: end !important;}
.bisium_program .service_li3 .boxes_2 span{white-space: normal;}
.bisium_program .service_li3 .boxes2 .boxes_1{}
.bisium_program .service_li3 .boxes2 .boxes_2{justify-content: start !important;}
.bisium_program .service_li3 .boxes2 .boxes_2 p{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;}
.bisium_program .service_li3 .boxes2 .boxes_2 span{color: var(--GRAY-gray-dark, #000);font-family: "Pretendard Variable";font-size: 14px;font-style: normal;font-weight: 400;line-height: 140%; /* 19.6px */}
.bisium_program .service_li3 .boxes2 .boxex_ul2{transform: none;}
.bisium_program .service_li3 .boxex_ul2:nth-child(even){align-items: end !important;}
.bisium_program .service_li3 .boxes2 .boxes_1{margin-bottom: 12px !important;}

.bisium_program .franchise{height: 100vh;}
.bisium_program .franchise .first_p{color: #FFF;text-align: center;font-family: "Pretendard Variable";font-size: 34px;font-style: normal;font-weight: 700;line-height: normal;}
.bisium_program .franchise .first_span{color: var(--GRAY-gray-white, #FFF);text-align: center;font-family: "Pretendard Variable";font-size: 16px;font-style: normal;font-weight: 600;line-height: 140%; /* 22.4px */}








/* bisium_program 페이지 - 비시움 프로그램 */
/* bisium_program 페이지 - 비시움 프로그램 */



/* promotion_service 이미지 셀렉트 */
/* promotion_service 이미지 셀렉트 */
.img_select_box{width: 100%; display: flex; overflow-x: scroll; height: 68px;margin-top: 20px; padding-left: 20px;padding-bottom: 10px; gap: 8px;}
.img_select_box .select_img{border-radius: 4px; filter: brightness(0.6);}
.img_select_box .select_img:nth-child(1){filter: brightness(1);}
/* promotion_service 이미지 셀렉트 */
/* promotion_service 이미지 셀렉트 */


/* smartfarm 페이지 - 스마트팜 수경재배기 */
/* smartfarm 페이지 - 스마트팜 수경재배기 */

.smartfarm .rental_li1 .txt_obj {padding:0 !important;}
.smartfarm .rental_li1 .service_txt{padding-top: 36px;color: var(--GRAY-gray-50, #F3F3F3);font-family: Pretendard Variable;font-size: 16px !important;font-style: normal;font-weight: 600 !important;line-height: 27px !important; /* 28.8px */}
.smartfarm .rental_li1 .boxes img{ width:80px;}
.smartfarm .rental_li1 .bg_inner_2{padding:80px 20px 60px !important;}
.smartfarm .fresh_logo img{width:100% !important; padding-top: 24px; margin: 0; max-width: 100px; }
.smartfarm .fresh_logo{margin: 0;}

.smartfarm .rental_li2 .li5_div_1{padding:0 0 24px 0 !important;}
.smartfarm .rental_li2 .li5_div_1 .line01{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li2 .li5_div_1 .line02{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li2 .li5_div_1 .line03{font-size: 14px !important; line-height:21px;margin-top: 16px;}
.smartfarm .rental_li2 .li5_div_1 .line03 br{display: none;}
.smartfarm .rental_li2 .li5_div_2 ul{margin: 24px 0 0;}

.smartfarm .rental_li2 .bg_inner_2{flex-direction: column; padding: 64px 20px 80px !important; min-width: 100vw;}
.smartfarm .rental_li2 .li5_div_2 ul li{width:100%; min-width: 100%; height: auto; min-height: auto; padding: 24px 0;}
.smartfarm .rental_li2 .li5_div_2 .main_p{padding: 0;font-size: 18px;}
.smartfarm .rental_li2 .li5_div_2 .sub_p{padding: 16px 0 0; font-size: 16px;}

.smartfarm .rental_li3 .bg_inner_2{flex-direction: column; }
.smartfarm .rental_li3 .li5_div_1{width: 100%; padding: 0;}
.smartfarm .rental_li3 .li5_div_1 .line01{white-space: wrap;word-break: keep-all;margin-bottom: 8px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li3 .li5_div_1 .line02{margin-bottom: 24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li3 .li5_div_1 .line03{font-size: 16px !important; line-height: 24px;}
.smartfarm .rental_li3 .li5_div_2{width: 100%;}
.smartfarm .rental_li3 .li5_div_2 ul li{margin: 32px 0 0 !important;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(1){padding: 0; width: 100%;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(2){padding: 0; width: 100%;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(1) img{height:auto;}
.smartfarm .rental_li3 .li5_div_2 ul li:nth-child(2) img{height:auto;}
.smartfarm .rental_li3 .li5_div_2 ul{margin: 0;}
.smartfarm .rental_li3 .li5_div_2 ul li p{font-size: 14px;}


.smartfarm .rental_li4{min-width: 100vw;}
.smartfarm .rental_li4 .bg_inner_2{min-width: 100vw;}

.smartfarm .rental_li4 .bg_inner_2{flex-direction: column; padding: 80px 20px 80px !important;}
.smartfarm .rental_li4 .flex_box{flex-direction: column;}
.smartfarm .rental_li4 .flex_box img{width: 100%;}

.smartfarm .rental_li5 .bg_inner_2{min-width: 100%;}
.smartfarm .rental_li5 .boxes ul li{min-width: 100% !important;min-width: auto !important; width: 100% !important;}
.smartfarm .rental_li5 .boxes ul li:nth-child(1) img{transform: none !important;}
.smartfarm .rental_li5 .boxes ul li:nth-child(2) img{transform: none !important;}
.smartfarm .rental_li5 .boxes ul li:nth-child(3) img{transform: none !important;}

.smartfarm .rental_li6 .bg_inner_2{flex-direction: column; padding: 80px 20px 80px !important;}
.smartfarm .rental_li6 .li5_div_1{padding: 0 !important; width: 100%;}
.smartfarm .rental_li6 .li5_div_1 .line01{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li6 .li5_div_1 .line02{margin-bottom:24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li6 .li5_div_1 .line03{margin-bottom:24px;font-size: 16px !important; line-height: 24px;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item{text-align: center; padding: 28px 0; min-height: 80px;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item p{font-size: 13px;}
.smartfarm .rental_li6 .li5_div_1 .flex_box .flex_item span{font-size: 13px;}
.smartfarm .rental_li6 .li5_div_2{margin-top: 32px;}
.smartfarm .rental_li6 .li5_div_2 img{width: 100%;}


.smartfarm .rental_li7 .bg_inner_2{flex-direction: column; padding: 20px 20px 100px !important;}
.smartfarm .rental_li7 .li5_div_1{padding: 0 !important; width: 100%;}
.smartfarm .rental_li7 .li5_div_1 .line01{margin-bottom: 0;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li7 .li5_div_1 .line02{margin-bottom: 24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li7 .li5_div_2{flex-direction: column; gap: 24px;}
.smartfarm .rental_li7 .li5_div_2 .flex_box{width: 100%;height: auto;padding: 32px 0; gap: 16px;}
.smartfarm .rental_li7 .li5_div_2 .flex_box .main_p{font-size: 16px;}
.smartfarm .rental_li7 .li5_div_2 .flex_box .sub_p{font-size: 13px;}

.smartfarm .franchise .first_span{font-size: 15px;}
.smartfarm .franchise .second_span{font-size: 14px;}
.smartfarm .franchise .first_btn svg{width:28px;}
.smartfarm .franchise.franchise_2{height: 100vh; background-position: 73% 100%;}

.smartfarm .bg_inner_2 .before{font-size: 12px; font-weight: 700; right:20px}
.smartfarm .new_rental_li4 .new_flex_box{ margin-left: 0;}
.smartfarm .rental_li4 .flex_item p{font-size: 23px;}
.smartfarm .new_rental_li4 .new_flex_item .sub_year{font-size: 23px;}
.smartfarm .new_rental_li4 .new_flex_item .sub_title{font-size: 14px;}
.smartfarm .new_rental_li4 .new_flex_item .sub_txt{font-size: 14px;}
.smartfarm .new_rental_li4 .new_flex_item{gap: 25px;}
.smartfarm .new_rental_li4 .new_flex_box:before{left:69px}
.smartfarm .new_rental_li4 .new_flex_item:after{left: 68px;}
.smartfarm .new_rental_li4 .new_flex_item{padding: 0;}
.smartfarm .new_rental_li4 .li5_div_1{width: 100%;}
.smartfarm .new_rental_li4 .li5_div_1 .flex_item{width: 100%;}
.smartfarm .new_rental_li4 .li5_div_1 .flex_item img{width: 100%;}
.smartfarm .new_rental_li4 .horizontally.horizontally_action.horizon_last_content img{transition-delay:0s}
.smartfarm .new_rental_li4 .new_img0605_01{ margin-top: 0;}

.smartfarm .new_rental_li6 .li5_div_2 img{padding: 20px 0 0 0;}

.smartfarm .rental_li8 .flex_item:nth-child(2){font-size: 21px;}

.smartfarm .rental_li8 .li5_div_1 .line01{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li8 .li5_div_1 .line02{margin-bottom:24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li8 .li5_div_1 .line03{margin-bottom:24px;font-size: 16px !important; line-height: 24px;}
.smartfarm .rental_li8 .flex_box{flex-direction: column;}
.smartfarm .rental_li8 .sub_txt{font-size: 16px;}
.smartfarm .rental_li8 .row_flex_item{font-size:15px;gap:20px}
.smartfarm .rental_li8 .row_flex_item img{height: 40px;}
.smartfarm .rental_li8 .flex_item{width: 100%;}
.smartfarm .rental_li8 .flex_item img{width: 100%;}

.smartfarm .rental_li9 .li5_div_1{width: 100%; flex-direction: column-reverse;}

.smartfarm .rental_li9 .bg_inner_2{padding:80px 20px 80px !important}
.smartfarm .rental_li9 .li5_div_1 .line01{color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li9 .li5_div_1 .line02{margin-bottom:24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li9 .li5_div_1 .line03{margin-bottom:24px;font-size: 16px !important; line-height: 24px;}
.smartfarm .rental_li9 .flex_box img{width: 100%;}
.smartfarm .rental_li9 .flex_box{flex-direction: column;}
.smartfarm .rental_li9 .flex_box p{padding: 16px 0 0;}

.smartfarm .rental_li10 .li5_div_2{flex-direction: column-reverse;gap: 32px;}
.smartfarm .rental_li10 .li5_div_2 .line02{margin-bottom:24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li10 .li5_div_2 .line03{margin-bottom:24px;font-size: 16px !important; line-height: 24px;}
.smartfarm .rental_li10 .text_box{display: block;}

.smartfarm .rental_li11 .li5_div_2{gap: 32px; padding-bottom: 0;}
.smartfarm .rental_li11 .li5_div_2 .line02{margin-bottom:24px;color: var(--GRAY-gray-dark, #000);font-family: Pretendard Variable;font-size: 28px !important;font-style: normal;line-height: normal !important;}
.smartfarm .rental_li11 .li5_div_2 .content_box{gap: 40px; flex-direction: column; font-size: 18px !important;}


.smartfarm .franchise .flex_box{flex-direction: column; align-items: center; gap: 25px;}
/* smartfarm 페이지 - 스마트팜 수경재배기 */
/* smartfarm 페이지 - 스마트팜 수경재배기 */