
/*------영중문 수정사항-----*/
.list_type3 li{padding-left: 7px;}
.list_type3 li:before{margin-top: 0; margin-left: -7px; font-size:10px;}
.check_open .inp_check label{font-size: 18px;line-height:26px;}
.agree_area .inp_check label{font-size: 18px;line-height:26px;}
.check_con > dl{font-size: 15px;}

/*popup*/
.layerWrap .lay_inner{width:fit-content;min-width:340px; max-width: 640px;}
.layerWrap .lay_inner .layTop{height: auto; min-height:64px; padding: 17px 0; display: flex;justify-content: center;align-items: center;}
.layerWrap .lay_inner.full .layTop{height: auto; min-height: 64px; padding: 17px 0;}
.layerWrap .lay_inner .layTop .title{font-size:21px;line-height: 29px;}
.layerWrap .lay_inner .layCon{padding:0 30px 30px;}
.layerWrap .lay_inner .layCon .h2_tit{font-size: 25px;line-height: 33px;}
.layerWrap .lay_inner .layCon .input_text{font-size: 16px;}
.layerWrap .lay_inner .layCon .btnBasic{font-size: 17px;}
.layerWrap .lay_inner .layCon .btnBasic.sizeL{min-width:150px;}
.layerWrap .lay_inner .layCon .txtBox{font-size: 18px;line-height: 26px;}
.layerWrap .lay_inner .layCon .txtBox dl{font-size: 15px;line-height: 24px;}
.layerWrap .lay_inner .layCon .txtBox dt{color: #90A0A6; font-weight:700;}
.layerWrap .lay_inner .layCon .txtBox dd{color: #90A0A6;}


.layerWrap .lay_inner#lay_mycoway_barcode .layCon{padding: 0 30px 20px;}
.layerWrap .lay_inner#lay_mycoway_barcode .layCon p{font-size: 15px;line-height:24px;}

.layerWrap .lay_inner#lay_order_terms .layCon ul li strong.tit{font-size:18px;line-height:26px;}
.layerWrap .lay_inner#lay_order_terms .layCon ul li{font-size:15px;line-height: 24px;}
.layerWrap .lay_inner#lay_order_terms .layCon ul li .fwBuNlBlue_txt{font-size:20px !important; line-height: 28px;}

.layerWrap .lay_inner#lay_as_ask_many .layCon .info_area dt,
.layerWrap .lay_inner#lay_as_ask_many .layCon .info_area dd{font-size: 18px;line-height: 26px;}
.layerWrap .lay_inner#lay_as_ask_many .layCon .layBtn .btnBasic.btnWhite{width:auto;padding: 0 15px;}

/*헤더*/
#header #gnbList li .dep1_tit{font-size: 19px;}
#header #gnbList .gnbInBox .gnbColumn{width: auto;}
#header #gnbList .gnbInBox .gnbColumn .dep2{margin-right: 0;font-size: 17px;}
#header #gnbList li .sub_mnGroup .gnbInBox{gap:80px;}
#header #gnbList li .sub_mnGroup .gnbInBox.product{gap:55px;}
#header #gnbList li .sub_mnGroup .gnbInBox.product {align-items: flex-start;}
#header #gnbList li .sub_mnGroup .gnbInBox.product .gnbColumn{width:300px;}

#header .header_right .link_cart{display: none;}
#header .header_right{margin-top: 5px; align-items: center;}
#header .header_right .util_list{margin:0;right:0;}
#header .header_right .util_list li.global_site_wrap:before{display: none;}
#header .header_right .global_site_wrap .global_site{width:360px;}

#header .header_right .link_my .my_list{margin-left: -87.5px;z-index: 101;}
#header .header_right .link_my .my_list ul{width:175px;}

#header .header_right .util_list .select_cstm{height:auto;}
#header .header_right .util_list .select_cstm .title{height: auto; padding-right:31px; border:0;font-size: 15px;line-height:24px;color: #1b2529;  background:#fff url('../images/en_zh/arr_down8.png') no-repeat 35px center / 11px auto;}
#header .header_right .util_list .select_cstm .selList{width: 85px; margin-left: -12.5px; padding: 20px 0px; border:0;border-radius: 8px;background: #fff;box-shadow: 0px 4px 18px 0px rgba(0, 0, 0, 0.12);}
#header .header_right .util_list .select_cstm .selList{display: flex;flex-direction: column; gap:15px; top: 42px; text-align: center;}
#header .header_right .util_list .select_cstm .selList li{padding:0;}
#header .header_right .util_list .select_cstm .selList li a{font-size: 15px;line-height: 24px;}

#wrap .location{padding: 17px 5px;}
#header .order_loca{padding-top: 32px !important;}
#header .order_loca span{font-size: 15px;line-height: 24px;}

.top_banner_pop{display: none;}


/*코웨이 매장*/
.gallery_main .con_area.con2 .con_box .text_wrap{padding: 45px 190px;}
.gallery_main .con_area.con3 .main_slide3 .swiper-slide .desc p:nth-of-type(1){font-size: 29px;line-height: 39px;}
.gallery_search .store_list ul li .store_tit > a p::before{width: 25px;flex-shrink: 0;}
.gallery_search .store_list ul li .btn_wrap .btnBasic.half {width:100%;margin-right:0;}
.gallery_search .store_list #btn_more.btn_wrap{max-width:180px;margin-left: auto;margin-right: auto;}
.gallery_search .map_wrap .info_box .layBtn.btn_wrap .btnBasic.half {width:100%;margin-right:0;}

.gallery_info .con_area .title_wrap .page_tit{font-size: 32px;line-height: 42px;}
.gallery_info .con_area .title_wrap .h2_tit{font-size: 40px;line-height: 50px;}
.gallery_info .con_area .title_wrap .sub_tit{font-size: 25px;line-height: 33px;}
.gallery_info .con_area.con3 .manage_info{font-size: 19px;line-height: 27px;}


/*푸터*/
.foot_util .inBox div ul:nth-child(2){margin-top: 10px;}
.foot_util .left_box li a{font-size: 15px;line-height:15px;}
.foot_util .family_site{width:235px;}
#footer .isms .tool_tip .tip_box{width:405px;}

.lp_list_wrap .price_area_prd,
.lp_list_wrap .lp_list_box .product_info_wrap .bot_wrap.rental_calc,
.lp_list_wrap .lp_list_box .product_info_wrap .lp_desc_wrap{display: none !important;}

/*리스트 페이지 베스트 아이템*/
.lp_best_prd_area .text_wrap .product_name{height:60px; font-size: 20px;line-height: 29px;}
.lp_best_prd_area .text_wrap .price_wrap .price_area{font-size: 16px;line-height: 16px;}
.lp_best_prd_area .price_area .pay{padding-right: 0;}
.lp_best_prd_area .text_wrap .price_wrap .price_area p.rental_price{position: relative;}
.lp_best_prd_area .text_wrap .price_wrap .price_area p:last-child{font-size: 15px;line-height: 16px;;}
.lp_best_prd_area .text_wrap .price_wrap .price_area p:last-child.rental_price:after{content: '~';position:absolute;top:0;right:-10px;}

/*제품 목록 상세 조정*/
.lp_list_wrap .sorting_wrap{z-index: 11;}
.lp_list_wrap .lp_list_box .product_info_wrap{padding-bottom: 40px;}
.lp_list_wrap .lp_list_box .product_info_wrap .price_wrap{height: auto;min-height:64px}
.lp_list_wrap .product_name{font-size:25px;line-height:33px;}
.lp_list_wrap .price_area{font-size: 16px;line-height:16px;}
.lp_list_wrap .price_area .ori_price{font-size: 16px;line-height:16px;margin-right: 0;}
.lp_list_wrap .price_area p:nth-child(2){font-size: 16px;line-height: 16px;}
.lp_list_wrap .price_area .pay{display: flex;flex-direction: column-reverse;gap: 12px;padding-right: 0;}
.lp_list_wrap .price_area .rental_price{display: flex; flex-direction: column-reverse; gap: 12px;text-align: right;position: relative; }
.lp_list_wrap .price_area .rental_price:after{content: '~';position:absolute;top:0;right:-10px;}
.lp_list_wrap .list_type_wrap .list_count .prd_totcnt{width: fit-content;}
.lp_list_wrap .list_type_wrap .sorting_wrap{width: fit-content;min-width:150px}
.lp_list_wrap .lp_list_box .product_info_wrap .review_btn_wrap .rv_text_box a{cursor: auto;}
.lp_list_wrap .lp_list_box.sold_out .top_wrap .img_wrap::before{content:'Out of Stock'}

.lp_main_banner_wrap .item{height:275px;}
.lp_main_banner_wrap .item .copy_wrap p{color: #1b2529;}
.lp_main_banner_wrap .banner_link{height: 275px;}
.lp_main_banner_wrap .swiper-slide .copy_area{top:50%; transform: translateY(-50%);cursor: default;}


/*제품 상세페이지*/
.prd_detail_new .total_price{flex-direction: column-reverse;align-items: end;}
.prd_detail_new .btn_order_wrap button{font-size: 19px;font-weight: 700;}
.prd_detail_new .tip_box .tit{font-size: 17px;font-weight: 700;}
.prd_detail_new .tip_box .txt_wrap{font-size: 14px;line-height: 19px;}
.prd_detail_new .tab_cate li{width:212px;}
.prd_detail_new .prd_info .title{padding-top: 5px;}
.prd_detail_new .prd_info .title h2{font-size: 28px;line-height:36px;}
.prd_detail_new .sub_info{font-size: 14px;}
.prd_detail_new .sub_info .star span{cursor: auto;}
.prd_detail_new .right_box .info_box2 .tab_sub li{flex-direction: column; font-size: 19px;}
.prd_detail_new .right_box .info_box2 .tab_sub li a{font-weight: 400;}
.prd_detail_new .right_box .info_box2 .tab_sub li.on a{font-weight: 700;}
.prd_detail_new .right_box .info_box2 .tab_sub li span{font-size: 12px; color: #ADADAD;}
.prd_detail_new .right_box .info_box2 .tab_sub li.on span{color: #00A8E3;}

.prd_detail_new .price_box .price_info .sub_tit{max-width: 215px;align-items: flex-start;margin-top: 5px;}
.prd_detail_new .price_box .price_info .sub_tit strong{font-size: 16px;line-height:16px;}
.prd_detail_new .option_box .inp_check{align-items: center;}
.prd_detail_new .option_box dt{font-size: 16px;line-height:19px;}
.prd_detail_new .option_box dt span{font-size: 16px;line-height: 19px;}
.prd_detail_new .option_box dt .desc{font-size: 14px;line-height:19px;}
.prd_detail_new .option_box .inp_check.nowrap{flex-wrap: wrap;}
.prd_detail_new .option_box .inp_check label{}
.prd_detail_new .option_box .select_cstm .title{font-size: 15px;line-height: 24px;}
.prd_detail_new .cal_wrap .cal_title{padding-bottom: 40px; position: relative; align-items: flex-start;  font-size: 18px;font-weight: 700;}
.prd_detail_new .cal_wrap .cal_title strong{position: absolute; bottom: 12px; left: 14px;font-weight: 700;}



.prd_detail_new .price_box .price_info .tip_box{top:50px;}

.layerWrap .lay_inner#lay_vip_share2 .layTop{padding: 17px 30px; justify-content: flex-start;}

.prd_detail_new .btn_order_wrap .btn_wrap{font-size:14px;line-height:19px;font-weight: 400;letter-spacing: -0.42px;color: #90A0A6;}
.prd_detail_new .sub_info .star span{border:0;}
.prd_detail_new .typeItem.priceType .calArea{display:none !important;}
.prd_detail_new .typeItem.rentalType .calArea{display:none !important;}

/*서비스*/
.service_story_wrap{padding-top: 45px;}
.service_story_wrap .page_tit{font-size: 29px;line-height: 39px;}
.service_story_wrap .list_type3 li{font-size: 16px;line-height:25px;letter-spacing: -0.45px;}
.service_story_wrap .list_type3 li:before{margin-top: 0; font-size: 10px;}

.service_story_wrap .service_sec1 p{font-size: 25px;line-height: 33px;}
.service_story_wrap .service_sec1 .list_type4{font-size:15px;line-height: 24px;}
.service_story_wrap .service_sec1 .left_text{font-size: 15px;}
.service_story_wrap .service_sec1 .text_list > li{display: flex; flex-direction: column; justify-content: center; min-height:36px; font-size: 18px;line-height: 26px;}

.service_story_wrap .service_sec1 .swiper-slide.pt2 .text_list{height:254px;}
.service_story_wrap .service_sec1 span{font-size: 16px;line-height:25px;;}
.service_story_wrap .service_sec1 .list_type1{font-size: 15px;line-height: 24px;}

.service_story_wrap .service_sec2 dt{font-size: 18px;line-height: 26px;}
.service_story_wrap .service_sec2 .btn_wrap{display: flex;flex-direction: column;gap: 5px;}
.service_story_wrap .service_sec2 .btn_wrap a{width: fit-content;}

.service_story_wrap .service_sec3 .gray_box .top_text dt{font-size: 18px;line-height:26px;}
.service_story_wrap .service_sec3 .gray_box .top_text .tit{font-size:25px;line-height:33px;}
.service_story_wrap .service_sec3 .bot_text dt{font-size: 18px;line-height: 26px;letter-spacing: -0.54px;}
.service_story_wrap .service_sec3 .bot_text dd{font-size: 16px;line-height: 25px;letter-spacing: -0.48px;}

/*고객지원*/
/*상단탭*/
.as_list_step1_wrap .page_tit,
.as_list_step2_wrap .page_tit,
.as_ask_step1_wrap .page_tit,
.as_ask_step2_wrap .page_tit,
.fare_guarantee_wrap .page_tit{font-size: 34px;}

.as_list_step1_wrap .tabType1 li a,
.as_list_step2_wrap .tabType1 li a,
.as_ask_step1_wrap .tabType1 li a,
.as_ask_step2_wrap .tabType1 li a,
.fare_guarantee_wrap .tabType1 li a{padding-bottom: 24px; font-size: 18px;line-height: 18px;}

/*로그인 전*/
.as_list_step1_wrap .title_wrap .h2_tit,
.as_list_step2_wrap .title_wrap .h2_tit,
.as_ask_step1_wrap .title_wrap .h2_tit,
.as_ask_step2_wrap .title_wrap .h2_tit{font-size: 25px;line-height: 33px;}

.as_list_step1_wrap .title_wrap .sub_tit,
.as_list_step2_wrap .title_wrap .sub_tit,
.as_ask_step1_wrap .title_wrap .sub_tit,
.as_ask_step2_wrap .title_wrap .sub_tit{font-size: 16px;line-height:25px;}

.as_list_step1_wrap .my_inquiry_box .box a span,
.as_list_step2_wrap .my_inquiry_box .box a span,
.as_ask_step1_wrap .my_inquiry_box .box a span,
.as_ask_step2_wrap .my_inquiry_box .box a span{font-size: 16px; line-height:25px;}

.as_list_step1_wrap .btnBasic.sizeL,
.as_list_step2_wrap .btnBasic.sizeL,
.as_ask_step1_wrap .btnBasic.sizeL,
.as_ask_step2_wrap .btnBasic.sizeL{font-size: 17px;}

.as_list_step1_wrap .title_wrap,
.as_list_step2_wrap .title_wrap{margin:55px 0 60px;}


/*로그인 후*/

.as_ask_step2_wrap .as_con .drop_btn button{font-size: 16px;line-height:25px;}
.as_ask_step2_wrap .as_con .drop_con{padding: 6px 30px 18px;}
.as_ask_step2_wrap .as_con .list_type3 li{font-size: 15px;line-height: 24px;color: #90A0A6;letter-spacing: -0.45px;}
.as_ask_step2_wrap .as_prd .title_wrap .h3_tit{font-size: 21px;line-height: 29px;}
.as_ask_step2_wrap .as_prd .prd_info p{font-size: 15px;line-height: 15px;}
.as_ask_step2_wrap .as_prd .prd_info .prd_name{font-size: 19px;line-height: 27px;}
.as_ask_step2_wrap .as_prd .order_info{margin-top: 15px;padding-top: 15px;}
.as_ask_step2_wrap .as_prd .order_info .detail_wrap{font-size: 16px;line-height: 25px;}
.as_ask_step2_wrap .as_prd .bottom_btn a{font-size: 15px;}
.as_ask_step2_wrap .as_prd .as_warning{font-size: 15px;}
.as_ask_step2_wrap .noData_wrap .noData > p{font-size: 16px;line-height: 25px;}

.as_ask_step3_wrap .as_step .inp_area{}
.as_ask_step3_wrap .as_step li .title_wrap{margin: 30px 0 15px;min-height: 110px !important;}
.as_ask_step3_wrap .as_step li:nth-child(4) .title_wrap{min-height: 155px !important;}
.as_ask_step3_wrap .as_step .title_wrap .h2_tit{font-size: 25px;line-height:33px;}

.as_ask_step3_wrap .as_step .title_wrap .h3_tit{font-size: 21px;line-height: 29px;}

.as_ask_step3_wrap .as_step .title_wrap .h4_tit{font-size: 17px;line-height: 27px;}
.as_ask_step3_wrap .as_step .title_wrap .sub_tit{font-size: 15px;}

.as_ask_step3_wrap .as_step .symptom_list + .title_wrap h3{font-size: 18px;line-height: 26px;}
.as_ask_step3_wrap .as_step .symptom_list1 li:nth-child(-n+4){margin-top:0 !important;}
.as_ask_step3_wrap .as_step .symptom_list1 li .btnBasic{font-size: 18px !important;}
.as_ask_step3_wrap .as_step .symptom_list2 li .btnBasic{font-size: 15px !important;}

.as_ask_step3_wrap .as_step .btn_wrap.bottom_btn .btnBasic.sizeL{min-width:150px;}

.as_ask_step3_wrap .as_step .reserv_sel_area .title_wrap{margin-top: 25px;}
.as_ask_step3_wrap .as_step .as_notice dt{font-size: 16px;line-height: 25px;}
.as_ask_step3_wrap .as_step .as_notice .list_type3 li{font-size: 15px;line-height: 24px;letter-spacing: -0.45px;}


.as_ask_step3_wrap .as_step .prd_wrap .prd_info p{font-size:15px;line-height: 15px;}
.as_ask_step3_wrap .as_step .prd_wrap .prd_info .prd_name{font-size: 19px;line-height: 27px;}

.as_ask_step3_wrap .as_step .as_info_box dt,
.as_ask_step3_wrap .as_step .as_info_box dd{font-size:16px;line-height: 25px;}
.as_ask_step3_wrap .as_step .as_info_box ~ .title_wrap .sub_tit{font-size: 16px;line-height: 25px;}
.as_ask_step3_wrap .as_step .check_open,
.as_ask_step3_wrap .as_step .form_wrap{max-width: 620px !important;}
.as_ask_step3_wrap .as_step .check_con > dl{font-size: 15px;}
.as_ask_step3_wrap .as_step .check_con > dl > dt{font-weight: 700;}

.as_list_step2_wrap .noData{padding:60px 0 100px;}
.as_list .prd_name{font-size: 19px;line-height: 27px;}
.as_list .code,
.as_list li dl{font-size: 15px; line-height:24px;}
.as_list li dt{margin-bottom: 7px;}
.as_list li .top_box > *:not(.prd_info){margin-top: 36px; }
.as_list_step2_wrap .list_type3{font-size: 15px;line-height: 24px;}
.as_list_step2_wrap  .soting_group .soting_box .btn_wrap a{font-size:14px;}
.as_list_step2_wrap  .soting_group .soting_box .year{font-size:15px;line-height:24px;}

.fare_guarantee_wrap .fng_tit{font-size: 18px;line-height: 26px;}
.fare_guarantee_wrap .fng_tab li,
.fare_guarantee_wrap .fng_tab p,
.fare_guarantee_wrap .fng_tab table th,
.fare_guarantee_wrap .fng_tab table td,
.fare_guarantee_wrap .fng_tab dl dt,
.fare_guarantee_wrap .fng_tab dl dd{font-size: 15px;line-height: 24px;}

/*자주 찾는 질문*/
.faq_list_wrap .page_tit{font-size: 34px;line-height:34px;}
.faq_list_wrap .search_group {display: flex;gap: 8px;padding: 0;}
.faq_list_wrap .search_group .inp_select{position:static;width: 170px;}
.faq_list_wrap .search_group .inp_text .input_text {padding: 0 12px;width: 496px;}
.faq_list_wrap .search_group .inp_text.button .btn_wrap .btnBasic > span{font-size: 17px;}
.faq_list_wrap .faq_hash{display: none;}
.faq_list_wrap .list_state{margin-top: 60px;font-size: 16px;}
.faq_list_wrap .faq_area li .tit{font-size: 19px;line-height: 27px;}
.faq_list_wrap .faq_area li .type{font-size: 15px;line-height: 24px;}

.faq_detail_wrap .page_tit{font-size: 34px;line-height:34px;}
.faq_detail_wrap .title_wrap .h2_tit{font-size: 25px;line-height: 33px;}
.faq_detail_wrap .faq_info{padding-bottom:30px;}
.faq_detail_wrap .faq_info .cate{font-size: 15px;line-height: 24px;}
.faq_detail_wrap .editor_con{margin: 30px 0 0;padding-bottom: 30px;}
.faq_detail_wrap .editor_con font{font-family: 'Noto', 'malgun gothic', sans-serif !important;}
.faq_detail_wrap .btnBasic.sizeL{min-width: 150px; font-size: 17px;}

.prd_use_detail_rental_wrap .contract_dday em {top: -123%;height: 50px; line-height: 38px;width: 110px;}


/*lnb*/
.content_wrap .aside_wrap .lnb_list dt,.content_wrap .aside_wrap .lnb_list dd,.aside_wrap .lnb_list dt a{font-size: 16px;line-height: 21px;}
.content_wrap .aside_wrap .lnb_list dd{margin-top: 20px;}
.content_wrap .aside_wrap .lnb_list dd:nth-child(1){margin-top: 0;}
.content_wrap .aside_wrap .lnb_list dd, .aside_wrap .lnb_list dd a{color: #90A0A6;}
.content_wrap .aside_wrap .lnb_list dd a:hover, .aside_wrap .lnb_list dd.on a{color: #00A8E3;}
.content_wrap .aside_wrap .lnb_list.mycoway dd a{font-weight: 400;}
.content_wrap .aside_wrap .lnb_list.mycoway dd.on a{color: #00A8E3;}

/*주문*/
.order_auth_wrap .top_area .title_wrap .h2_tit{font-size:24px;line-height:33px;}
.order_auth_wrap .top_area .title_wrap .sub_tit{font-size:18px;line-height:26px;}
.order_auth_wrap .bot_area button{display: flex; flex-direction: column; align-items: flex-start; font-size:18px;line-height:26px;}
.order_auth_wrap .bot_area button::after{position:absolute;bottom: 35px;right:0;margin:0;}
.order_auth_wrap .bot_area button p{margin-top: 10px; font-size: 15px;line-height:24px;letter-spacing: -0.45px;color: #90A0A6;font-weight: 400;}

.order_total .prd_code{font-size: 14px;line-height:19px;}
.order_total .prd_name{font-size: 18px;line-height:26px;}
.order_total .price_wrap .disc_tit{font-size: 18px;line-height:26px;font-weight: 700;}
.order_total .prd_type span{font-size: 14px;line-height: 19px;}
.order_total .prd_price .sale{font-size: 15px;line-height:24px;}
.order_total .prd_price .sale em{font-size:22px}
.order_total .prd_price .orign{font-size: 15px;line-height:20px;}
.order_total .order_floating .btn_wrap .btnBasic{font-size: 17px;}
.order_total .order_floating .inp_check label{background-position-y:3px;}
.order_total .regist_box dd{font-size: 14px;line-height:19px;}
.order_total .regist_box + p{margin-top: -4px; color:#90A0A6 ;}
.order_total .regist_box button span{font-size: 14px;}
.order_total .recommendCody button{padding:6.5px 15px;}
.order_total .recommendCody button span{font-size: 14px;}
.order_total .order_floating .agree_box + p{margin-top: 20px; font-size: 13px;line-height: 19px;color: #90A0A6;font-weight: 400;letter-spacing: -0.39px;}
.order_total .inp_select .select_list, .order_total .input_text, .order_total .card_date{font-size: 15px;line-height:24px;}

.layerWrap .lay_inner#lay_rental_payinfo1 .form_wrap.button .btnBasic.btnWhite{font-size: 14px;}
.layerWrap .lay_inner#lay_rental_payinfo1 .agree_area .inp_check label{padding-right: 0; background-position-y: 3px;}
.layerWrap .lay_inner#lay_rental_payinfo1 .autopay{font-size: 15px;}
.layerWrap .lay_inner#lay_rental_payinfo1 .autopay .inner_radio .btnBasic {font-size: 15px;line-height:24px;}

.layerWrap .lay_inner#install_info_regist .layCon .input_text{font-size: 15px;line-height:24px;}
.layerWrap .lay_inner#install_info_regist .layCon .sub_tit{font-size: 18px;line-height:26px;}
.layerWrap .lay_inner#install_info_regist .layCon .wbox2 p.info2{font-size: 15px;line-height: 24px;}
.layerWrap .lay_inner#install_info_regist .layCon.btn_bring label{font-size: 15px;line-height: 24px;}
.layerWrap .lay_inner#install_info_regist .layCon .install_address .inp_text.button .btn_wrap a{padding: 0 15px;font-size: 14px;}
.layerWrap .lay_inner#install_info_regist .layCon .desc{font-size: 15px; line-height: 24px;}

.layerWrap .lay_inner#lay_addressSearch .global_search_wrap .inp_text input{font-size: 17px;}
.layerWrap .lay_inner#lay_addressSearch .con_wrap .title_wrap .h3_tit{font-size: 20px;line-height:28px;}
.layerWrap .lay_inner#lay_addressSearch .con_wrap .title_wrap .sub_tit{font-size: 15px; line-height:24px;}
.layerWrap .lay_inner#lay_addressSearch .con_wrap .search_before li{font-size: 15px;line-height:24px;}
.layerWrap .lay_inner#lay_addressSearch .con_wrap .search_after li .num_text{font-size: 16px;line-height: 25px;}

.layerWrap.lay_add_sale .type_list .registered_copay .smile_cash .inp_text.button .btn_wrap a{width:fit-content;padding: 0 10px;}

.layerWrap .lay_inner#install_info_regist{width:640px;}
.layerWrap .lay_inner#install_info_regist .btn_list li .txt_wrap p:first-child{font-size: 16px;line-height: 25px;}
.layerWrap .lay_inner#install_info_regist .bubble_txt{padding: 0 8px; font-size: 14px;}
.layerWrap .lay_inner#install_info_regist .bubble_noti{font-size: 14px;line-height: 19px;}

.layerWrap .lay_inner#lay_recommendCody_search .noti_msg{font-size: 15px;line-height:24px;}
.layerWrap .lay_inner#lay_recommendCody_search .search_group .inp_text .input_text{font-size: 15px;line-height:24px;}
.layerWrap .lay_inner#lay_recommendCody_search .search_group .inp_text.button{padding-right: 96px;}
.layerWrap .lay_inner#lay_recommendCody_search .recommend_list dl{font-size: 15px;line-height:24px;}
.layerWrap .lay_inner#lay_recommendCody_search .search_group .btn_wrap a{padding: 0 15px;font-size: 18px;}

.layerWrap .lay_inner#lay_order_terms .layCon{padding-bottom: 130px;}
.layerWrap .lay_inner#lay_order_terms .layCon ul{margin-top: 30px;}

.layerWrap .lay_inner#lay_terms_history_rental .terms_wrap{font-size: 16px;line-height:25px;}
.layerWrap .lay_inner#lay_terms_history_rental .terms_wrapterms_wrap .terms_tit{margin-top: 0;}

.order_result_wrap .finish_guide{margin-bottom: 30px; font-size: 25px;line-height: 33px;}
.order_result_wrap .result_msg{padding: 73px 28px 30px !important;}
.order_result_wrap .result_msg strong{font-size: 19px !important;line-height: 27px !important;}
.order_result_wrap .result_msg li {font-size: 16px !important;line-height: 25px !important;}
.order_result_wrap .result_msg li > .order_comple_desc_box em{font-size: 16px !important;line-height: 25px !important;}
.order_result_wrap .result_msg li > .order_comple_desc_box span{font-size: 16px !important;line-height: 25px !important;}
.order_result_wrap .btnBasic.sizeL{padding: 0 5px; font-size: 17px;}
.order_result_wrap li{font-size: 16px !important;line-height: 25px !important;}

.layerWrap .lay_inner.full.sp_detail .layCon .con1{padding-bottom: 30px;}
.layerWrap .lay_inner.full.sp_detail .layCon .tit_wrap{padding-top: 40px;}
.layerWrap .lay_inner.full.sp_detail .layCon .tit_wrap .tit_text{font-size: 21px;line-height: 29px;}
.layerWrap .lay_inner.full.sp_detail .layCon .title_wrap .h3_tit{font-size: 21px;line-height:29px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area {padding-bottom: 20px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .prd_wrap .text_wrap .prd_code{margin-bottom: 6px; font-size: 15px;line-height: 15px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .prd_wrap .text_wrap .prd_name{font-size: 19px;line-height: 27px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .prd_wrap .text_wrap .prd_other{font-size: 14px;line-height: 24px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .info_box{padding: 20px 0  !important;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .info_box > dl:first-child{margin-bottom: 20px;font-size: 16px;line-height:25px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .info_box > dl{margin-bottom: 0;font-size: 18px;line-height: 26px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .info_box > dl.price_area{padding-top: 16px;padding-bottom: 20px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .info_box .price_area dt{font-size: 18px;line-height: 26px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .info_box .price_area dd{font-size: 16px;line-height: 21px;}
.layerWrap .lay_inner.full.sp_detail .layCon .info_type1 .info_area .info_box .price_area dd .price{font-size: 23px;line-height: 25px;}
.layerWrap .lay_inner.full.sp_detail .btn_wrap.bottom_btn a{font-size: 17px;}
.layerWrap .lay_inner.full.sp_detail .cate .btn_wrap {margin-top: -9px;}
.layerWrap .lay_inner.full.sp_detail .cate .btn_wrap label{font-size: 15px;}

/*마이 코웨이*/
/*주문 내역 상세*/
.order_inquiry .title_wrap .h2_tit{font-size: 25px;line-height: 33px;}
.order_inquiry .inp_text .form_tit{font-size: 15px;line-height:24px;}
.order_inquiry .inp_text .input_text{font-size: 18px;line-height: 18px;}
.order_inquiry .btn_wrap.btn1 a{font-size: 17px;}
.order_inquiry .info_text{font-size: 15px;line-height: 24px;}
.order_inquiry .join_wrap .text_wrap{font-size: 16px;line-height: 25px;}
.order_inquiry .join_wrap .btn_wrap a{font-size: 17px;}

.sp_detail .page_tit{font-size: 34px;line-height: 34px;}
.sp_detail .top_info .order_num{font-size: 19px;line-height: 27px;}
.sp_detail .top_info .btn_wrap a{font-size: 14px;}
.sp_detail .tit_text{font-size: 21px;line-height:29px;}
.sp_detail .top_info .order_date{font-size: 16px;line-height: 25px;}

.sp_detail .con1 .tit_text{padding: 36px 0 10px;}
.sp_detail .con1 .info_type1{margin-bottom: 30px;}
.sp_detail .con1 .info_type1 .order_num{margin-bottom: 14px;}
.sp_detail .con1 .info_type1 .info_area .prd_wrap{padding: 30px 30px 12px;align-items: flex-start;}
.sp_detail .con1 .info_type1 .info_area .state{font-size: 16px;line-height: 25px;}
.sp_detail .con1 > .install_info{margin:  0 0 15px;font-size: 16px;line-height: 25px;}
.sp_detail .refund{margin-bottom: 20px; padding: 24px 30px;font-size: 16px;line-height:25px;}
.sp_detail .con1 .install_info dl dt{width:239px;}

.sp_detail .con1 .info_type1 .info_area .info_box{border-top: 0;padding: 20px 0;}
.sp_detail .con1 .info_type1 .info_area .info_box dl.fr_opt > dt,
.sp_detail .con1 .info_type1 .info_area .info_box dl.fr_opt > dd{font-size: 16px;line-height: 25px;}
.sp_detail .con1 .info_type1 .info_area .info_box dl.btn_toggle{margin-bottom: 20px;font-size: 16px;line-height:25px;}
.sp_detail .con1 .info_type1 .info_area .info_box dl.sub_info{font-size: 16px;line-height: 25px;}
.sp_detail .con1 .info_type1 .info_area .info_box .price_area dt{margin-bottom: 0; font-size: 18px;line-height: 26px;}
.sp_detail .con1 .info_type1 .info_area .info_box .price_area dd{font-size: 16px;line-height: 21px;}
.sp_detail .con1 .info_type1 .info_area .info_box .price_area dd .price{font-size: 23px;line-height: 25px;}
.sp_detail .con2 .info_box p{font-size: 16px; line-height: 25px;}
.sp_detail .con2 .info_box dl{font-size: 16px;line-height: 25px;}
.sp_detail .con2 .info_box dl .date .btn_wrap a{font-weight: 700;}
.sp_detail .con2 .info_box dl dt{width:230px;}
.sp_detail .con2 .info_box dl dd{width:calc(100% - 230px);}

.sp_detail .con1 .info_type1 .info_area .prd_wrap .text_wrap .prd_code{margin-bottom: 6px;font-size: 15px;line-height:15px;}
.sp_detail .con1 .info_type1 .info_area .prd_wrap .text_wrap .prd_name{margin-bottom: 6px;font-size: 19px;line-height:27px;}
.sp_detail .con1 .info_type1 .info_area .prd_wrap .text_wrap .prd_other span{font-size: 15px;line-height:24px;}
.sp_detail .con1 .info_type1 .info_area .info_box dl.add_p{font-size: 16px;line-height:25px;}

.sp_detail .con1 .info_type1 .info_area .info_box dl.sub_info{font-size: 16px;line-height: 25px;}
.sp_detail .con1 .info_type1 .info_area .info_box .price_area dt{margin-bottom: 0; font-size: 18px;line-height: 26px;}
.sp_detail .con1 .info_type1 .info_area .info_box .price_area dd{font-size: 16px;line-height: 21px;}
.sp_detail .con1 .info_type1 .info_area .info_box .price_area dd .price{font-size: 23px;line-height: 25px;}
.sp_detail .con2 .info_box dl{font-size: 16px;line-height: 25px;}
.sp_detail .con2 .info_box dl .date .btn_wrap a{font-weight: 700;}


.submain_wrap .main_con .title_wrap .page_tit{font-size: 29px;line-height: 39px;}
.submain_wrap .main_con .title_wrap .btn_edit{font-size: 16px;line-height:21px;}
.submain_wrap .main_con .con_area1.noData p:first-of-type{margin-bottom: 11.5px; font-size: 20px;line-height:28px;}
.submain_wrap .main_con .con_area1.noData p{font-size: 16px;line-height: 21px;}
.submain_wrap .main_con .con_area2 .con_box .tit_text{font-size: 20px;line-height:28px;}
.submain_wrap .main_con .con_area2 .tabType2 ul li a{font-size: 15px;}
.submain_wrap .main_con .con_area2 .con_box .num_text{font-size: 30px;line-height: 30px;}
.submain_wrap .main_con .con_area2 .con_box .state_wrap>div{font-size: 15px;line-height: 20px;}
.submain_wrap .main_con .con_area2 .con_box .mid_arr{margin: 9px 7px 0 7px;}

.submain_wrap .main_con .con_area1 .prd_slide .item .text_wrap .prd_name{font-size: 21px;line-height:31px;}

.submain_wrap .main_con .con_area3{height:0;margin:0;padding:0;overflow:hidden;}

/*주문내역들*/
.shopping_wrap .page_tit{font-size: 29px;line-height: 39px;}
.shopping_wrap .tabType1 li a{padding-bottom: 24px;font-size: 18px;line-height: 18px;}
.shopping_wrap .soting_group .soting_box{font-size: 15px;line-height:24px;}
.shopping_wrap .soting_group .soting_box .btn_wrap a{font-size:14px;}
.shopping_wrap .sp_list .tabType2 ul li a{font-size: 15px;}
.shopping_wrap .sp_list .bot_con{padding: 35px 30px 0;}
.shopping_wrap .sp_list .searchTab{padding-bottom: 40px;}
.shopping_wrap .sp_list .btn_delivery_list{font-size: 14px;}
.shopping_wrap .order_area .title_box{font-size: 15px;line-height: 20px;}
.shopping_wrap .order_area .search_list_txt{padding: 18px 22px;}
.shopping_wrap .order_area .search_list_area li .state{font-size: 16px;line-height: 25px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap{justify-content: space-between;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap .prd_code{margin-bottom: 6px; font-size: 15px;line-height:15px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap .prd_name{font-size: 19px;line-height: 27px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap .order_length{font-size: 15px;line-height:15px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap dl{width:180px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap dl dt{margin-bottom: 10px;font-size: 15px;line-height:15px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap dl.rental_box dt{margin-bottom: 2px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap dl dd{font-size: 16px;line-height: 25px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap dl .price{font-size: 25px;line-height:33px;}
.shopping_wrap .order_area .search_list_area li .sp_prd_wrap .btn_wrap{width: fit-content;}
.shopping_wrap .order_area .title_box .btn_wrap a{font-size: 14px;height:30px;line-height: 28px;}

/*일반배송*/
.layerWrap .lay_inner#layer_cancel .tit_wrap label {font-size: 18px;line-height:26px;}
.layerWrap .lay_inner#layer_cancel .con1 .search_list_area li .sp_prd_wrap{padding-top: 30px;}
.layerWrap .lay_inner#layer_cancel .con1 .search_list_area li .sp_prd_wrap .order_length{line-height: 24px;}
.layerWrap .lay_inner#layer_cancel .con1 .search_list_area li .sp_prd_wrap dl dt{margin-bottom: 15px; line-height:24px;}
.layerWrap .lay_inner#layer_cancel .con2 .tit_wrap{margin: 40px 0 14px;padding-top: 0;}
.layerWrap .lay_inner#layer_cancel .con2 .info_box.payment{padding: 30px 24px;}
.layerWrap .lay_inner#layer_cancel .con2 .info_box dl{margin-bottom: 15px;}

#lay_delivery_list .deliveryList .list_state{font-size: 16px;line-height:25px;}
#lay_delivery_list .deliveryList li .name{font-size: 19px;line-height:27px;}
#lay_delivery_list .deliveryList li{font-size: 16px;line-height:25px;}
#lay_delivery_list .deliveryList .btn_wrap a{font-size: 15px;}

#lay_delivery_list .tabType1 li a{padding-bottom: 24px; font-size: 18px;line-height: 18px;}
#lay_delivery_list .form_wrap .btn_wrap a,
#lay_delivery_list #deliveryUi .btn_wrap a{font-size: 15px;}
#lay_delivery_list .form_wrap .form_tit.vitally{font-size: 15px;line-height:24px;}
#lay_delivery_list .form_wrap .inp_text .input_text{font-size: 19px;line-height:27px;}
#lay_delivery_list .deliveryList .default_addr{padding-bottom: 15px;}
#lay_delivery_list .deliveryList .default_addr button{font-size: 14px;}

/*납부내역*/
.my_paymentList_wrap .page_tit{font-size: 29px;line-height: 39px;}
.my_paymentList_wrap .my_stated_info .inBox{padding: 30px 28px;}
.my_paymentList_wrap .my_stated_info .info_month{font-size: 25px;line-height: 33px;}
.my_paymentList_wrap .my_stated_info .info_price em{font-size: 16px;line-height:25px;}
.my_paymentList_wrap .soting_box{font-size: 15px;line-height: 24px;}
.my_paymentList_wrap .soting_box .btn_wrap a{font-size: 14px;}
.my_paymentList_wrap .noData > p{font-size: 16px;line-height: 25px;}
.my_paymentList_wrap .soting_select .btn_wrap a{font-size: 17px;}
.my_paymentList_wrap .soting_select .inp_select select{font-size: 18px;line-height:26px;}
.my_paymentList_wrap .pay_desc .list_tit{font-size: 16px;line-height: 25px;}
.my_paymentList_wrap .pay_desc .list_type3 li{font-size: 15px;line-height: 24px;letter-spacing: -0.45px;}

.my_paymentList_wrap .order_code{font-size: 16px !important;line-height: 25px !important;}
.my_paymentList_wrap .order_setion{padding: 30px;}
.my_paymentList_wrap .order_setion .prd_info .text_box .prd_code{font-size: 15px;line-height:15px;}
.my_paymentList_wrap .order_setion .prd_info .text_box .prd_name{font-size: 19px !important;line-height: 27px !important;}
.my_paymentList_wrap .order_setion .btn_myPay a{font-size: 15px;}
.my_paymentList_wrap .order_setion .price_group.myPay{margin-top: 15px; padding-top: 15px;}
.my_paymentList_wrap .order_setion .price_group .infoList dt{font-size: 14px;line-height:1.25;}
.my_paymentList_wrap .order_setion .price_group .infoList dd{font-size: 14px;line-height:1.25;}
.my_paymentList_wrap .order_setion .price_group .total_price > dd strong{font-size: 25px;line-height: 33px;}

/*납부방법변경*/
.my_paymentList_wrap .change_page_tit{padding: 95px 30px 20px;}
.my_paymentList_wrap .change_page_tit .h2_tit{font-size: 25px;line-height: 33px;}
.my_paymentList_wrap .change_page_tit li{font-size: 15px;line-height:24px;}
.my_paymentList_wrap .change_list_stats{font-size: 21px;line-height: 29px;}
.my_paymentList_wrap .order_list_wrap{padding-bottom: 40px;}

#lay_paymentInfo .tit_text{font-size: 25px;line-height: 33px;letter-spacing: -0.75px;}
#lay_paymentInfo .list_type3 li{font-size: 15px !important;line-height:24px !important;letter-spacing: -0.45px;}
#lay_paymentInfo .form_wrap .form_tit{font-size: 15px !important;line-height:24px !important;}
#lay_paymentInfo .form_wrap .inp_select .select_list{font-size: 19px !important;line-height: 27px !important;}
#lay_paymentInfo .form_wrap .input_text{font-size: 19px !important;line-height:27px !important;}
#lay_paymentInfo .btn_wrap a{font-size: 15px !important;}
#lay_paymentInfo .text_info_wrap .tit_text{font-size: 16px !important;line-height:25px!important;}
#lay_paymentInfo .text_info_wrap .list_type3 li{font-size: 15px;line-height: 24px;letter-spacing: -0.45px;}
#lay_paymentInfo .btn_wrap.type a{font-size: 17px !important;}

#lay_paymentInfo .method_payment input + label.case_1{background:url('../images/en_zh/ico_payment1_en.png') center center no-repeat;}
#lay_paymentInfo .method_payment input:checked + label.case_1{background:url('../images/en_zh/ico_payment1_on_en.png') center center no-repeat;}
#lay_paymentInfo .method_payment label.case_5::before{display: none;}
#lay_paymentInfo .method_payment input + label.case_5 {background:url('../images/en_zh/ico_payment7_en.png') center center no-repeat;}
#lay_paymentInfo .method_payment input:checked + label.case_5 {background:url('../images/en_zh/ico_payment7_on_en.png') center center no-repeat;}
#lay_paymentInfo .btn_wrap.layBtn .btnBasic.kakao span{padding-left: 0; padding-right: 60px;background-position: right center;}
#lay_paymentInfo .btn_wrap.layBtn .btnBasic.naver span{padding-left: 0; padding-right: 60px;background-position: right center;}
#lay_paymentInfo .btn_wrap .btnBasic.copay_bt span::before{background: url('../images/en_zh/coway_pay_btn_en.png') center center no-repeat;background-size: auto;}

.method_payment label.case_1{background:url('../images/en_zh/ico_payment1_en.png') center center no-repeat;}
.method_payment input:checked + label.case_1{background:url('../images/en_zh/ico_payment1_on_en.png') center center no-repeat;}
.method_payment label.case_2{background:url('../images/en_zh/ico_payment2_en.png') center center no-repeat;}
.method_payment input:checked + label.case_2{background:url('../images/en_zh/ico_payment2_on_en.png') center center no-repeat;}

/*납부확인증*/
#lay_pay_confirmation .layCon{margin-top: -10px;}
#lay_pay_confirmation .confirm_list dl{margin-top: 20px; font-size: 18px;line-height:26px;}
#lay_pay_confirmation .confirm_list dt{width:150px;}
#lay_pay_confirmation .confirm_list dd{width:calc(100% - 150px)}
#lay_pay_confirmation .btn_wrap a{width: 180px;font-size: 17px;}

/*결제내역상단제품정보*/
.my_paymentList_wrap .my_stated_info .info_pdtNmae{font-size: 16px;line-height:21px;}
.my_paymentList_wrap .my_stated_info .info_price{font-size: 25px;line-height:33px;}
.my_paymentList_wrap .my_stated_info .default_box {margin-bottom: -10px;}
.my_paymentList_wrap .my_stated_info .default_box .alert{font-size: 15px;line-height:24px;}
.my_paymentList_wrap .my_stated_info .default_box .msg{font-size: 15px;line-height:24px;}
.my_paymentList_wrap .my_stated_info .default_box .msg .btn_wrap a{font-size: 15px;}

/*미납결제팝업*/
#lay_pay_unpaid .title_wrap.top{padding:40px 30px 30px;}
#lay_pay_unpaid .unpaid_tbl th, #lay_pay_unpaid .unpaid_tbl td{font-size: 16px;line-height: 25px;}
#lay_pay_unpaid .title_wrap .h3_tit{font-size: 25px;line-height:33px;letter-spacing: -0.75px;}
#lay_pay_unpaid .order_wrap .title_wrap{margin-top: 40px;}
#lay_pay_unpaid .pay_desc .list_tit{font-size: 16px;line-height:25px;}
#lay_pay_unpaid .pay_desc .list_type3 li{font-size: 15px;line-height: 24px;letter-spacing: -0.45px;}
#lay_pay_unpaid .btn_wrap a{width: 180px;font-size: 17px;}

#lay_pay_unpaid .method_payment input + label.case_1{background:url('../images/en_zh/ico_payment1_en.png') center center no-repeat;}
#lay_pay_unpaid .method_payment input:checked + label.case_1{background:url('../images/en_zh/ico_payment1_on_en.png') center center no-repeat;}
#lay_pay_unpaid .method_payment input + label.case_2{background:url('../images/en_zh/ico_payment2_en.png') center center no-repeat;}
#lay_pay_unpaid .method_payment input:checked + label.case_2{background:url('../images/en_zh/ico_payment2_on_en.png') center center no-repeat;}

/*사용중인 제품*/
.prd_use_detail_rental_wrap .page_tit,
.prd_use_detail_rental_wrap .title_wrap .page_tit{font-size: 29px;line-height: 39px;}
.prd_use_detail_rental_wrap .drop_wrap{padding-bottom: 30px;}
.prd_use_detail_rental_wrap .drop_wrap .prd_wrap .prd_info p{font-size: 14px;line-height:19px;}
.prd_use_detail_rental_wrap .drop_wrap .prd_wrap .prd_info p.prd_name{font-size: 18px;line-height:26px;}
.prd_use_detail_rental_wrap .drop_wrap .prd_wrap .prd_info p.prd_code{line-height: 14px;}
.prd_use_detail_rental_wrap .drop_wrap .noData > span ,
.prd_use_detail_rental_wrap .drop_wrap .noData > p{font-size: 16px;line-height: 25px;}
.prd_use_detail_rental_wrap .drop_wrap .noData .bot_btn_wrap{margin: 70px 0 0px;}
.prd_use_detail_rental_wrap .drop_wrap .noData .bot_btn_wrap .btn_wrap {margin: 0 0 25px;}
.prd_use_detail_rental_wrap .drop_wrap .noData .bot_btn_wrap .btn_wrap .btnBasic{font-size: 17px;}
.prd_use_detail_rental_wrap .prd_title_wrap {padding-top: 30px !important;align-items: center;}
.prd_use_detail_rental_wrap .prd_title_wrap h2{font-size: 21px;line-height:29px;}
.prd_use_detail_rental_wrap .prd_title_wrap .prd_title_wrap p{font-size: 15px;line-height:20px;}
.prd_use_detail_rental_wrap .con1 .bot_con{gap:12px;}
.prd_use_detail_rental_wrap .con1 .bot_con li{margin:0;width:50%;}
.prd_use_detail_rental_wrap .con1 .bot_con li#li_changeAS{display: none}

.prd_use_detail_rental_wrap .tit_text{width:200px;font-size: 16px;line-height: 25px;}
.prd_use_detail_rental_wrap .tit_text_box{width:200px;font-size: 16px;line-height: 25px;}
.prd_use_detail_rental_wrap .sub_text{font-size: 16px;line-height:25px;}


.prd_use_detail_rental_wrap .info_area .tip_box{padding: 20px;}
.prd_use_detail_rental_wrap .bot_btn_wrap .info_text{font-size: 15px;line-height:20px;}

/*바로구매*/
.order_general_wrap .confirm_pdt .confirm_tit{font-size: 21px;line-height: 29px;background-position: 0 51px;}
.order_general_wrap .confirm_pdt .od_name{font-size: 16px;line-height:25px;}
.order_general_wrap .order_setion .prd_info .text_box .prd_code{font-size: 14px;line-height:19px;}
.order_general_wrap .order_setion .prd_info .text_box .prd_name{font-size: 21px;line-height:29px;}
.order_general_wrap .order_setion .prd_info .text_box .prd_ctgr{font-size: 15px;line-height:24px;}
.order_general_wrap .order_setion .prd_info .text_box .prd_price{font-size: 25px;line-height:33px;}
.order_general_wrap .order_setion .prd_info .text_box .prd_price em{font-size: 16px;line-height:25px;}
.order_general_wrap .confirm_dlvy .dlvy_info > dt{width: 150px; font-size:16px;line-height:25px;}
.order_general_wrap .confirm_dlvy .dlvy_info > dd{width: calc(100% - 150px); font-size:16px;line-height:25px;}
.order_general_wrap .confirm_dlvy .btn_dlvy .btnBasic {width: fit-content;font-size: 14px;}
.order_general_wrap .confirm_dlvy .inp_select .select_list {font-size: 15px;line-height:24px;}
.order_general_wrap .form_wrap .inp_text .input_text{font-size: 15px;line-height:24px;}
.order_general_wrap .form_wrap .form_tit{font-size: 15px;line-height:24px;}
.order_general_wrap .form_wrap .inp_select .select_list {font-size: 15px;line-height:24px;}
.order_general_wrap .confirm_payInfo .pay_list li .dt{font-size:16px;line-height:25px;}
.order_general_wrap .confirm_payInfo .pay_list li .dd{font-size:16px;line-height:25px;}
.order_general_wrap .confirm_payInfo .pay_list .sum dd{font-size: 25px;line-height: 33px;}
.order_general_wrap .confirm_payInfo .pay_list .sum dt{font-size: 16px;line-height: 33px;}
.order_general_wrap .confirm_paySel .agree_area .inp_check label{font-size: 15px;line-height:24px;}
.order_general_wrap .sum_price_area .total_price > dt{font-size: 18px;line-height:26px;}
.order_general_wrap .sum_price_area .total_price > dd{font-size: 15px;line-height:25px;}
.order_general_wrap .sum_price_area .total_price > dd strong{font-size: 25px;line-height:33px;}
.order_general_wrap .sum_price_area .btn_wrap a{font-size: 17px;}


/*비회원*/
.order_inquiry .title_wrap .h2_tit{font-size: 25px;line-height:33px;}
.order_inquiry .inp_text .form_tit{font-size: 15px;line-height:25px;}
.order_inquiry .inp_text .input_text{font-size: 18px;line-height: 18px;}
.order_inquiry .btn_wrap.btn1 a{font-size: 17px;}
.order_inquiry .info_text{font-size: 15px;line-height:24px;}
.order_inquiry .join_wrap .text_wrap{font-size: 16px;line-height: 25px;}


#floating .btn_float{display:none;}

/*메인*/

.main_new .con_area .main_slide .swiper-slide .copy_wrap .copy_area{display: flex; flex-direction: column; gap:20px;}
.main_new .con_area .main_slide .swiper-slide .copy_wrap .main_copy{margin:0;font-size:38px;line-height: 48px;}
.main_new .con_area .main_slide .swiper-slide .copy_wrap .sub_copy{font-size:18px;line-height: 26px;}
.main_new .con_area .main_slide .swiper-slide .copy_wrap .btn_wrap{margin: 0;}
.main_new .con_area .main_slide .swiper-slide .copy_wrap .btn_wrap p{font-size: 13px;line-height:18px;}
.main_new .con_area .main_slide .swiper-slide .copy_wrap .btn_wrap p:after{top:48%;-webkit-animation:btn_arr_move 1.2s cubic-bezier(0.650, -0.550, 0.250, 1.500) infinite;-moz-animation:btn_arr_move 1.2s cubic-bezier(0.650, -0.550, 0.250, 1.500) infinite;animation:btn_arr_move 1.2s cubic-bezier(0.650, -0.550, 0.250, 1.500) infinite;}
.main_new .con_area .main_slide .swiper-slide-active .copy_area .sub_copy {transition-delay: .6s}
.main_new .con_area .main_slide .swiper-slide-active .copy_area .main_copy {transition-delay: .4s}


.cate_wrap.main_category{margin-bottom: 100px;}
.cate_wrap.main_category > div {position: relative;max-width: 1400px;padding-bottom: 60px;margin: 60px auto 0;}
.cate_wrap.main_category .title_wrap{padding: 0; border:0;}
.cate_wrap.main_category .title_wrap h2{margin-bottom: 40px; font-size: 32px;line-height: 42px;}
.cate_wrap.main_category .contents_wrap{margin-top: 0;}
.cate_wrap.main_category .contents_wrap ul{display: flex; gap: 20px; flex-wrap: wrap;}
.cate_wrap.main_category .contents_wrap li{position:relative;width:calc((100% - 40px) / 3);}
.cate_wrap.main_category .contents_wrap .copy_area{width: 100%; display: flex; flex-direction: column; gap: 6px; position:absolute;bottom:35px;left:50%;transform: translateX(-50%);text-align: center;}
.cate_wrap.main_category .contents_wrap .copy_area p{color: #fff;}
.cate_wrap.main_category .contents_wrap .copy_area p.prd_name{font-size: 23px;line-height: 31px;font-weight: 700;}
.cate_wrap.main_category .contents_wrap .copy_area p.prd_text{font-size: 15px;line-height: 24px;}

.gallery_wrap.main_gallery{width: 100%;margin-bottom: 100px; background: url('../images/en_zh/main_gallery.png') no-repeat center center;}
.gallery_wrap.main_gallery > div {position: relative;max-width: 1400px;margin: 0 auto; padding: 73px 0; }
.gallery_wrap.main_gallery .copy_area{margin-left:138px;display: flex; flex-direction: column;gap: 10px;align-items: flex-start;}
.gallery_wrap.main_gallery .copy_area p{color:#1B2529;}
.gallery_wrap.main_gallery .copy_area p.banner_title{font-size: 40px;line-height: 50px;font-weight: 700;}
.gallery_wrap.main_gallery .copy_area p.banner_text{font-size: 18px;line-height: 26px;color: #90a0a6;}
.gallery_wrap.main_gallery .copy_area .btn_wrap{display: flex;gap: 20px;margin: 30px 0 0;}

.support_wrap.main_support{}
.support_wrap.main_support > div{position: relative;max-width: 1400px;padding-bottom: 60px;margin: 20px auto 0;}
.support_wrap.main_support .title_wrap{padding: 0; border:0;}
.support_wrap.main_support .title_wrap h2{margin-bottom: 20px; font-size: 32px;line-height: 42px;}
.support_wrap.main_support .contents_wrap ul{display: flex; gap: 20px;}
.support_wrap.main_support .contents_wrap li{width:calc((100% - 40px) / 3);padding:40px 0 40px 50px;border: 1px solid #E5E9EB;}
.support_wrap.main_support .contents_wrap li:nth-child(1){background: url('../images/en_zh/main_support1.png') no-repeat center center; background-position: calc(100% - 50px) calc(100% - 40px);}
.support_wrap.main_support .contents_wrap li:nth-child(2){background: url('../images/en_zh/main_support2.png') no-repeat center center; background-position: calc(100% - 50px) calc(100% - 40px);}
.support_wrap.main_support .contents_wrap li:nth-child(3){background: url('../images/en_zh/main_support3.png') no-repeat center center; background-position: calc(100% - 50px) calc(100% - 40px);}
.support_wrap.main_support .contents_wrap .copy_area{display: flex;flex-direction: column;gap: 6px;align-items: flex-start;}
.support_wrap.main_support .contents_wrap .copy_area p.support_name{font-size: 21px;line-height: 29px;font-weight: 700;}
.support_wrap.main_support .contents_wrap .copy_area p.support_text{font-size: 16px;line-height: 25px;color: #90a0a6;font-weight: 400;}
.support_wrap.main_support .contents_wrap .copy_area .btn_wrap{margin-top:24px;}
.support_wrap.main_support .contents_wrap .copy_area .btn_wrap span{font-size: 16px;line-height: 25px;color: #00A8E3;font-weight:700}
.support_wrap.main_support .contents_wrap .copy_area .btn_wrap p:after{top:53%;}


/*제품 배너*/
.lp_main_banner_wrap .swiper-slide .copy_wrap .main_copy{font-size: 38px;line-height: 48px;letter-spacing: -1.14px;}
.lp_main_banner_wrap .swiper-slide .copy_wrap .sub_copy{font-size: 18px;line-height: 26px;letter-spacing: -0.54px;}
.lp_main_banner_wrap .swiper-slide .copy_wrap p.btnWhite{font-size: 15px;}