@media screen and (max-width: 1450px) {
    .swiper-next, .swiper-prev,
    .swiper-next2, .swiper-prev2,
    .swiper-next3, .swiper-prev3,
    .cate_ad_swiper_next1, .cate_ad_swiper_prev1,
    .cate_ad_swiper_next2, .cate_ad_swiper_prev2,
    .cate_ad_swiper_next3, .cate_ad_swiper_prev3 {
        display: none;
    }
}

.color-orange {color:#FF820F;}


@media screen and (max-width: 1350px) { /* º¸Åë padding ??????????? */
.hm3_s2_btn2_sub.click { right: -2; }
#header { padding: 20px 20px 0 20px; }
.header_cate:hover .header_cate_detail1, .header_cate_detail1:hover, .depth2_box.depth2_style, .depth3_box.depth3_style { max-width: 380px; }
.depth2_box.depth2_style, .depth3_box.depth3_style { left: 378px; }
.main_view1, .main_view2 { padding: 20px 0; }
.main_view1.bottom { padding: 20px; }
.main_view_box1, .main_view_box2 { padding: 0 20px; }
.advert { padding: 20px; position: relative; width: calc(100% - 40px); margin: 0 20px; }
.go_free_animal { margin-bottom: 40px; }
.pc_slide1, .pc_slide2 { display: none !important; }
.main_view_box4 { display: unset; }
.m_slide1, .m_slide2 { display: flex !important; }
.m_slide1.main, .m_slide2.main { padding: 0 20px; }
.m_mvb3_slide .comment_box2 { background: none; }
.m_mvb3_slide .mvb3_slide_back { aspect-ratio: 1/1; max-width: 100%; min-width: 100%; }
.pageinfobox, .post_upload_back { padding: 0 20px; }
.cate_tap_main { padding: 20px; }
.category_tab5_banner, .cate_tap_main > .cate_or { padding: 0 0px; }
.categorytab.minW1280, .categoryselect { padding: 0 20px; }
.categorytab.my_post { padding: 0; }
.comment_box.cate_advert, .comment_box.categorylist_wrap { padding: 12px 0; }
.m_slide1.cate_advert.pc, .m_slide1.cate_advert.mobile { display: none !important; }
.categorylist { padding: 20px; }
.categorymainSlider > div.main_view_box3 > div.slider_title { padding: 20px; margin: 0; }
.categorymainSlider.cate_advert.a { padding-bottom: 0; }
.categorycommunitylist { margin: 0; padding: 0 20px; }
.mySwiper.cate_advert.pc { padding: 0 20px; }
.inputRadiopop.advert_plan { padding: 0 20px; }
.search_top_bar { padding: 40px 20px 0 20px; }
.swiper.sch_swiper { padding: 20px; margin-bottom: 0px; }
.parcel_post_box { padding: 0 20px; }
.categorycommunitylist.sch { padding-bottom: 0; }
.sch_list_title { padding-top: 20px; }
.smart_search_result_top { padding: 20px; }
.title_txt.smart { padding: 20px; margin: 0; }
.near_pet_service_map_box { padding: 20px; }
.pet_help_service_box { padding: 0 20px; }
.cate_zoo_market_box.event { padding: 0 20px; }
.cate_zoo_market_box.event.pc { display: none; }
.cate_zoo_market_box.event.mobile { display: flex !important; }
.cate_zoo_market_box.event.mobile > .event_box { flex-direction: column; gap: 20px; }
.cate_zoo_market_box.event.mobile > .event_box > .title_box { flex-direction: column; align-items: flex-start; justify-content: flex-start; gap: 0; width: 100%; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 { display: flex; align-items: flex-start; gap: 20px; width: 100%; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .event_back { max-width: 160px; width: 100%; border-radius: 8px; aspect-ratio: 1/1; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box { display: flex; align-items: center; gap: 8px; width: calc(100% - 365px); }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box > .item { display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 8px; width: 20%; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box > .item > p { font-size: 16px; font-weight: 800; line-height: 24px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box > .item > .item_back { position: relative; border-radius: 8px; min-width: 80px; width: 100%; max-width: 150px; aspect-ratio: 1/1; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box > .item > .item_back > .chk_img { position: absolute; top: 2px; right: 2px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .price_sale { display: flex; align-items: center; justify-content: center; flex-direction: column; width: 170px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .price_sale > p { color: var(--Grey_9, #999); font-size: 20px; font-weight: 800; line-height: normal; text-decoration: line-through; text-decoration-thickness: 1px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .price_sale > span { color: var(--Primary, #FF820F); text-align: center; font-family: "Noto Sans KR"; font-size: 27px; font-weight: 700; line-height: 36px; margin: 4px 0 20px 0; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .price_sale > button { border-radius: 100px; background: var(--Primary, #FF820F); padding: 12px 0px; color: var(--White, #FFF); font-weight: 800; line-height: 20px; width: 100%; }
.cate_zoo_market_box.snack { padding: 0 20px; }
.zoo_market_view_box { padding: 20px; }
.my_post_my_page_back { padding: 0 20px; }
.flea_market_top_post_box { padding: 20px; }
.flea_market_list_box { padding: 0 20px; }
.AI_companion_box { padding-top: 0; padding: 20px; }
.view_tab_box p, .view_tab_box img { /* width: 100%; */ }
.mobiles_market img { width: 100%; }
}



.mw-pb-50{padding-bottom:50px;}

@media screen and (max-width: 1250px) {
.header_menu_3_sub_1 { max-width: 800px; }
.header_menu_3_sub_1 .header_cate_tap { font-size: 15px; }
.header_cate { padding: 0px 20px !important; width: 130px !important; }
.main_banner { padding: 20px !important; margin: 0; }
.zoo_market.pc { display: none; }
.zoo_market.m { display: flex; }
.zoo_tit_box_sub { display: flex; align-items: center; gap: 8px; margin-bottom: 8px; }
.zoo_tit_box_sub .title { margin-bottom: 0; line-height: 40px; font-size: 40px; padding-top: 5px; }
.zoo_tit_box_sub .market_sale { padding: 13px 28px 8px 28px; font-size: 28px; line-height: 28px; }
.zoo_market .sub_title { line-height: 34px; }
.pet_help_box, .pet_help_box2 { gap: 20px; }
.pet_help_sub_box.sec { justify-content: space-between; }
.pet_help_sub_box { flex-direction: column; }
.pet_help1, .pet_help2 { width: 100%; }
.pet_help2 { height: 175px; }
.pet_help1.second .title { justify-content: unset; align-items: center; }
.pet_help1.second .title > span { margin-left: 4px; }
.advert2 .title { font-size: 27px; }
.advert2 > img { aspect-ratio: 67/9; width: 500px; }
.nomalpagearea1280 { padding: 0 20px; }
.alramhistoryarea { width: calc(100% - 40px); }
    
}

@media screen and (max-width: 1200px) {
.categoryselect.flea_market { align-items: flex-start; flex-direction: column; gap: 12px; }
.categoryselect.flea_market > .title { width: 100%; }
.flea_market_top_m_btn.on { display: block !important; }
.categoryselect.flea_market > .select > .search > button { display: none; }
.categoryselect.flea_market > .select { width: 100%; }
.categoryselect.flea_market > .select > .search > form { width: 100%; }
.categoryselect.flea_market > .select > .search { width: calc(100% - 335px); }
.categoryselect.flea_market > .select > .search > form > input[type="text"] { width: calc(100% - 75px); }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list { align-items: center; }
.AI_chat_list_box > .AI_chat_list { width: calc(50% - 6px); }
}

@media screen and (max-width: 1180px) {
.header_cate:hover .header_cate_detail1, .header_cate_detail1:hover, .depth2_box.depth2_style, .depth3_box.depth3_style { max-width: 330px; }
.depth2_box.depth2_style, .depth3_box.depth3_style { left: 328px; }
.header_my { gap: 15px; }
.mySwiper.cate_advert.pc { display: none; }
.m_slide1.cate_advert.mobile { display: flex !important; }
.m_slide1.cate_advert.mobile.last, .m_slide1.cate_advert_mobile_post { display: none !important; }
.categorylist_wrap { width: calc(25% - 15px); }
.cate_zoo_market_box.snack > .item_box { flex-wrap: wrap; }
.cate_zoo_market_box.snack > .item_box > .item { width: calc(25% - 15px); }
.flea_market_list_box > .mvb3_list001.flea_market { width: calc((100% / 4) - 15px); }
}

@media screen and (max-width: 1100px) {
.tab_set_sort { margin-left: 20px; }
.pet_cate_box { flex-wrap: wrap; gap: 8px; }
.pet_cate1, .pet_cate2, .pet_cate3, .pet_cate4 { width: calc((100% / 2) - 4px); }
.main_view1 { padding-top: 20 !important; }
.advert2 { height: unset; padding: 20px 40px; justify-content: space-around; }
.advert2 .title { font-size: 23px; }
.advert2 > img { aspect-ratio: 67/9; width: 400px; }
    
}

@media screen and (max-width: 1080px) {
.header_menu_3_sub_1 { max-width: 740px; }
.my_page_my_post_list_box.my_info > .membership > .eum_box { padding: 20px 0; }
.my_page_my_post_list_box.my_info > .membership > .eum_box > div > p { font-size: 24px; font-weight: 900; line-height: normal; }
.zoo_market_order_info_view_box { padding: 20px; }
.eum_container1 { padding-top: 0; gap: 20px; }
.eum_container1 > .part1 { padding: 0 20px; }
.eum_container1 > .part2 { padding: 0 20px; padding-top: 20px; }
.eum_container1 > .part3 > .eum_banner_box { padding: 40px 20px 100px 20px; }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box { flex-direction: column; }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box > .for_service_list { width: 100%; padding: 20px; justify-content: center; }
#my_profile_container { padding: 20px; }
.categorytab > div.tabarea > div.tab_button { padding: 0px 20px; }
.categorytab > div.tabarea > div.tab_button > a { margin: 0px 20px; }
}



@media screen and (max-width: 1020px) {
#header { padding-top: 0; }
.header_banner { display: none; }
.header_my { display: none; }
.logo { font-size: 25px; margin: 0; }
.header_menu_1, .sub_text1, .sub_text2, .header_my, .header_sch_box { display: none; }
.header_menu_2 { max-width: unset; margin: 0; }
.header_menu_2_sub { width: 100%; height: 56px; display: flex; justify-content: space-between; align-items: center; }
.sub_text1_m_box { display: flex; align-items: center; width: calc(100% - 270px); position: relative; }
.sub_text2_m_box { display: flex; align-items: center; max-width: 120px; width: 100%; }
.sub_text1_m, .sub_text2_m { display: block; }
.header_sch_box_m { display: none; justify-content: space-between; align-items: center; width: 100%; padding-bottom: 20px; }
.header_sch { width: 100%; background: url(../z_images/zoo_img/hd-sch.svg) no-repeat center left 12px; }
.header_sch_img.m { top: calc(50% - 9px); }
.header_menu_3_sub_2 { display: none; }
.header_menu_3_sub_2_m { display: flex; }
.header_menu_3_m { display: flex !important; width: 100%; height: 44px; }
.header_menu_3_sub_1 { width: 100%; max-width: unset; }
.header_menu_3_m > .swiper-wrapper .swiper-slide { text-align: center; border-bottom: 2px solid var(--Grey_E, #EEE); padding: 0 12px; }
.swiper-slide.home { width: 80px; }
.swiper-slide.active { border-bottom: 2px solid var(--Grey_E, #FF820F) !important; }
.swiper-slide.sub { width: 200px; }
.header_menu_3_m a { display: flex; align-items: center; justify-content: center; color: var(--Dark, #212121); text-align: center; font-size: 14px; font-style: normal; font-weight: 800; line-height: normal; width: 100%; height: 100%; }
.cate_tap_main > .cate_or { margin-top: 20px; }
.categorylist_wrap { width: calc((100% / 3) - 14px); }
.cate_zoo_market_box.snack > .item_box > .item { width: calc((100% / 3) - 14px); }
.depth3_list_box { border-radius: 10px; padding: 10px 10px; flex-wrap: wrap; gap: 12px; }
.depth3_list_box > a { font-size: 12px; }
.nomalpagearea { padding: 0 20px; }
.nomalpagearea.write_community2 { padding: 0; }
.normalradio2 + label { max-width: calc((100% / 4) - 9px); }
.smart_search_result_top { flex-direction: column; align-items: flex-start; gap: 20px; }
.smart_search_result_top > .part2 { flex-direction: column; gap: 8px; align-items: flex-start; max-width: 100%; }
.swiper.result_value { max-width: 100%; }
.helper_post_box { width: calc(50% - 6px); }
.typeSelecter.write_pet_help_day > .price.pc { display: none; }
.typeSelecter.write_pet_help_day > span { display: none; }
.price.mobile.write_pet_help_day { display: flex !important; align-items: center; margin-top: 10px; }
.price.mobile.write_pet_help_day > input[type="checkbox"] { margin-right: 8px; appearance: none; width: 16px; height: 16px; border-radius: 2px; border: 2px solid #ccc; }
.price.mobile.write_pet_help_day > input[type="checkbox"]:checked { background: url(../z_images/zoo_img/checked_black.svg) no-repeat center center; border: none; }
.price.mobile.write_pet_help_day > label { font-size: 16px; line-height: 24px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .price_sale.mobile1 { display: none; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 { flex-direction: unset; display: flex !important; align-items: center; justify-content: space-between; width: 100%; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > .text_box { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 4px; width: 100%; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > .text_box > p { color: var(--Grey_9, #999); font-size: 20px; font-weight: 800; line-height: normal; text-decoration: line-through; text-decoration-thickness: 1px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > .text_box > span { color: var(--Primary, #FF820F); text-align: center; font-family: "Noto Sans KR"; font-size: 27px; font-weight: 700; line-height: 36px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > button { max-width: 100%; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box { width: 100%; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box > .item > .item_back { min-width: 110px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .event_back { min-width: 140px; }
.depth2_box.depth2_style, .depth3_box.depth3_style { left: 269px; }
.header_cate:hover .header_cate_detail1, .header_cate_detail1:hover, .depth2_box.depth2_style, .depth3_box.depth3_style { max-width: 270px; }
.zoo_market_my_cart_mox { padding: 0 20px; }
.my_page_my_post_list_box.my_info > .sub_comment_box { flex-direction: column; gap: 20px; }
.my_page_my_post_list_box.my_info > .sub_comment_box > p { width: 100%; justify-content: space-between; }
.my_page_my_post_list_box.my_info > .my_info_box > .my_profile_box { padding: 0; }

    
}
@media screen and (max-width: 950px) {
s.footer_bar_1_tit { display: none; }
.footer_bar_1 { flex-direction: column; justify-content: center; align-items: center; padding: 20px; gap: 20px; }
.footer_bar_1_tit.m { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 12px; }
.advert .text1 { font-size: 28px; }
.advert .text2 { font-size: 18px; }
.advert a { font-size: 18px; }
.advert2 .title { font-size: 18px; }
.advert2 > img { aspect-ratio: 67/9; width: 300px; }
.typeSelecter.write_pet_help_exp > .price.pc, .typeSelecter.write_pet_help_exp > .helper_cate_plus_btn.pc { display: none; }
.typeSelecter.write_pet_help_exp > .selecterpop { max-width: calc(100% / 3); }
.write_pet_help_exp_mobile { width: 100%; display: flex !important; flex-direction: column; align-items: center; gap: 8px; margin-top: 10px; }
.write_pet_help_exp_mobile > .price { display: flex; align-items: center; }
.write_pet_help_exp_mobile > .price > input[type="checkbox"] { margin-right: 8px; appearance: none; width: 16px; height: 16px; border-radius: 2px; border: 2px solid #ccc; }
.write_pet_help_exp_mobile > .price > input[type="checkbox"]:checked { background: url(../z_images/zoo_img/checked_black.svg) no-repeat center center; border: none; }
.write_pet_help_exp_mobile > .price > label { font-size: 16px; line-height: 24px; }
.helper_cate_plus_btn.mobile { width: 48px; height: 48px; }
.zoo_market_view_box > .view_box > .view_box_title > .title { font-size: 28px; line-height: 34px; }
.zoo_market_view_box > .view_box > .view_box_price > .deliver { padding-bottom: 0; }
.zoo_market_view_box > .view_box > .view_box_price > span { padding-top: 8px; }
.my_post_my_page_back > .part1 { width: 62%; }
.my_post_my_page_back > .part2 { width: 38%; }
.normalradioarea2.my_post { gap: 8px; }
.categorytab.my_post > .tabarea > .tab_button, .my_page_my_post_list_box > .title_box > .my_post_list_pc { display: none; }
.categorytab.my_post > .tabarea > .swiper.cate_tap_m.my_post, .swiper.cate_tap_m.my_post.my_post_list { display: flex !important; }
.swiper.cate_tap_m.my_post > .swiper-wrapper > .swiper-slide { max-width: calc(100% / 5); }
.swiper.cate_tap_m.my_post.my_post_list > .swiper-wrapper > .swiper-slide, .swiper.cate_tap_m.my_post.my_post_list > .swiper-wrapper > .swiper-slide > label { max-width: 100px; }
.swiper.cate_tap_m.my_post.my_post_list > .swiper-wrapper > .swiper-slide > label { min-height: 44px; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box { flex-direction: column; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box { width: 100%; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info1 { align-self: flex-start; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info2 > .btn2 { align-self: flex-end; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info2 > .btn1, .my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info2 > .btn2 { width: 120px; height: 36px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_box > .title_group1 { flex-direction: column; gap: 8px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_box > .title_group1 > .title {
    width: calc(100% - 0px);
}
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_box > .title_group1 > .title > p { font-size: 16px; line-height: 24px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_box > .title_group1 > .title > span, .my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_box > .title_group1 > .date, .my_page_my_post_list_box > .list_box.coupon > .coupon_back > .title_group2.mobile > .title > p { font-size: 12px; line-height: 16px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .title_group2.mobile > .title > span { font-size: 10px; line-height: 14px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_box > .title_group2.pc { display: none; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .title_group2.mobile { display: flex !important; z-index: 3; padding: 0 40px 40px 40px; margin-top: 12px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back { flex-direction: column; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info { padding: 40px 40px 0 40px; gap: 12px; align-items: flex-start; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_back { height: 72px; max-width: 72px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info > .info_back > img { width: 24px; height: 24px; }
.eum_container1 > .part2 > .membership_text > .sub_title > br:nth-of-type(2) { display: block; }
.my_profile_main_box > .input_tab > .my_input.password { flex-wrap: wrap; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box > .sub_text { width: 122px; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.password { width: calc(100% - 128px); }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.password:nth-of-type(2) > b { width: 120px; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box > input.password { max-width: calc(100% - 225px); }
.flea_market_list_box > .mvb3_list001.flea_market { width: calc((100% / 3) - 14px); }
.agreepages { width: 100% !important; }
}
@media screen and (max-width: 900px) {
.cate_go_box { flex-wrap: wrap; justify-content: unset; gap: 8px; }
.cate_go { width: 100%; padding: 12px; }
.sub_title.margin1, .sub_title.margin2 { display: none; }
.sub_title.margin1.m, .sub_title.margin2.m { display: flex !important; text-align: center; }
.zoo_market_box { padding: 30px; }
.depth1_list_box { gap: 10px; }
.inputRadiopop.img_upload_pop { padding: 0 20px; }
.near_pet_service_map_box > .title_box { flex-direction: column; gap: 8px; align-items: flex-start; }
.near_pet_service_map_box > .title_box > input { max-width: 100%; }
.eum_container1 > .part3 > .eum_banner_box > .title_box > p { text-align: center; word-break: keep-all; }
#mobileeumButton { display: block !important; }
#eum_membership_container { padding-bottom: 80px; }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box > button { max-width: 600px; left: calc(50% - 300px); position: unset; display: none !important; }
.mvb3_list001.flea_market_top { display: unset; }
.mvb3_list001.flea_market_top > .mvb3_slide_back { max-width: 100%; }
.mvb3_list001.flea_market_top > .comment_box.flea_market { padding: 12px; width: 100%; }
.mvb3_list001.flea_market_top > .comment_box.flea_market > .post_info { padding-top: 16px; }
.mvb3_list001 > .comment_box.flea_market > .title { font-size: 12px; line-height: 16px; }
.flea_market_list_box > .mvb3_list001.flea_market > .comment_box.flea_market > .title, .mvb3_list001 > .comment_box.flea_market > .title { height: 30px; }
.mvb3_list001 > .comment_box.flea_market > .tag_box > .tag { font-size: 10px; line-height: 14px; }
.mvb3_list001 > .comment_box.flea_market > .tag_box > .post_time { font-size: 10px; line-height: 10px; }
}

@media screen and (max-width: 862px) {
.cate_zoo_market_box.event.mobile > .event_box { padding: 20px; }
.depth2_box.depth2_style, .depth3_box.depth3_style { left: 243px; }
.header_cate:hover .header_cate_detail1, .header_cate_detail1:hover, .depth2_box.depth2_style, .depth3_box.depth3_style { max-width: 244px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list { align-items: flex-start; }
}

@media screen and (max-width: 820px) {
.smart_search_box { padding: 20px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box.pc { display: none; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box.mobile { display: none !important; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > .text_box > p { font-size: 18px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > .text_box > span { font-size: 26px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 { margin-top: -8px; flex-direction: column; gap: 10px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .event_back { max-width: 100%; padding-bottom: 100%; }
.nomalpagearea.write_flea_market > .write_input_box > .group > p { font-size: 12px; line-height: 16px; }
}

@media screen and (max-width: 800px) {
.header_sch_show > .go_smart > img { width: 32px; height: 32px; }
.header_sch_show .go_smart > .title_box > p { font-size: 14px; line-height: 20px; }
.header_sch_show .go_smart > .title_box > span { font-size: 16px; line-height: 24px; }
.membership_service_box > .membership_service_list { padding: 20px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list { align-items: center; }
.AI_companion_box > .AI_chat_list_box { gap: 8px; }
.AI_chat_list_box > .AI_chat_list { width: 100%; }
}

.m_my { display: block; cursor: pointer; position: absolute; right: 10px; top: 15px; width: 24px; height: 24px; border-radius: 50%; }



@media screen and (min-width: 770px) {
.header_menu_2_sub .m_my {display:none;}

}


@media screen and (max-width: 769px) /* ¸ð¹Ù??? ±â??????  */ {
.pconlyview { display: none !important; }
#header { padding: 0; border: none; }
.swiper-slide.sub { width: 160px; }
.header_menu_3 { display: none; }
.header_menu_3_m { display: flex !important; width: 100%; height: 44px; }
.header_menu_3_sub_2_m, .sub_text2_m_box { display: none; }
.sub_text1_m_box { width: 100%; }
.header_sch_box_m { margin-top: 0px; padding: 20px; }
.header_menu_2_sub { display: flex; align-items: center; flex-direction: unset; justify-content: space-between; position: fixed; background-color: white; z-index: 500; top: 0; border-bottom: 0; padding: 0 20px; }
.header_menu_2_sub .m_my { position: relative !important; right: auto !important; top: 0px;  }
.header_menu_2_sub .m_search_only { margin-left: auto; margin-right: 0px; }
 .header_menu_2_sub .m_icon_group {
        display: flex;
        gap: 10px;
        margin-left: auto;
    }
.header_menu_2_sub .m_search:not(.m_search_only) { margin-left: 0; }


.hot_content { display: none; }
.m_hot_con { display: flex !important; padding: 0 20px !important; }
.main_view_box2 { padding: 0; }
.header.none_page, .header_sch_box_m.none_page, .header_menu_3_m.none_page { display: none !important; }
.m_write { display: block; position: fixed; bottom: 80px; right: 20px; z-index: 1000; }
.footer { margin-bottom: 60px; }
.m_footer { position: fixed; display: flex; justify-content: space-between; height: 60px; width: 100%; bottom: 0; z-index: 1000; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.10); background: white; }
.m_footer_list { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 4px; color: var(--Grey_9, #999); text-align: center; font-family: 'NotoSans'; font-size: 10px; padding: 10px; width: calc(100% / 5); background: white; }
.m_footer_list > img { width: 24px; height: 24px; }
.m_footer_list.btn { position: relative; }
.m_footer_list.btn > a { position: absolute; top: -12px; z-index: 1001; width: 58px !important; height: 58px !important; filter: drop-shadow(0px 5px 8px rgba(0, 0, 0, 0.15)); }
.m_footer_list.active { color: #212121; }
.m_f_btn_expand { animation: expand 0.4s ease forwards; }
.mobile_page_err { display: none; }
.mobile_page_err.write_review { display: block; }
.mobile_category_box, .header_mobile_page_title.cate { display: flex !important; }
@keyframes expand { 0% { transform: scale(1); } 50% { transform: scale(1.3); } 100% { transform: scale(1); } }
.main_view1 { gap: 40px; }
.main_view_box1, .main_view1 > .main_view_box2 > .title { padding: 0 20px; }
.m_advert1 { display: flex !important; justify-content: center; color: #00546C !important; font-size: 25px !important; font-weight: 900 !important; background: none !important; padding: unset !important; gap: 10px; }
.m_advert1 > span { font-family: 'Jalnan'; font-size: 33px !important; line-height: 30px; font-weight: 700; }
.m_advert1 > p { line-height: 30px; }
.m_advert1_img { display: block; position: absolute; right: 40px; width: 35px; height: 35px; }
.m_mvb3_slide .comment_box { padding: 12px 0; }
.m_mvb3_slide .comment_box .title { font-size: 12px; line-height: 16px; }
.m_mvb3_slide .comment_box .sub_title { font-size: 14px; line-height: 20px; }
.m_mvb3_slide .comment_box .tag_box .tag { font-size: 10px; line-height: 14px; }
.m_mvb3_slide .comment_box .post_info, .post_info.size { gap: 8px !important; }
.m_mvb3_slide .comment_box .post_info p, .post_info.size > p { font-size: 8px !important; line-height: 8px; }
.m_mvb3_slide .comment_box .post_info p img, .post_info.size > p > img { margin-right: 2px !important; width: 12px; height: 12px; }
.m_mvb3_slide .comment_box .tag_box .post_time, .post_time.size { font-size: 10px !important; line-height: 10px !important; }
.advert2 { padding: 20px; flex-direction: column; height: unset; border-radius: 0px;}
.advert2 > img { margin-bottom: 8px; height: 50px; }
.advert2 .title { font-size: 22px; }
.main_view_box1 .title, .main_view_box2 .title, .main_view_box3 .title, .main_view_box4 .title, .main_view_box5 .title, .main_view_box6 .title { margin-bottom: 20px; font-size: 22px; line-height: 25px; }
.main_view_box3 > .title_box, .main_view_box4 > .title_box { align-items: flex-start; padding: 0 20px; }
.main_view_box3 > .title_box .sub_title, .main_view_box4 > .title_box .sub_title { margin-bottom: 8px; }
.main_view_box3 .title > img, .main_view_box4 .title > img { display: none; }
.main_view_box3 > .title_box, .main_view_box4 > .title_box { flex-direction: column; }
.main_view_box3 .title, .main_view_box4 .title { display: none; }
.title_m_box { display: flex; justify-content: space-between; width: 100%; }
.title_m_box .title { display: flex !important; align-items: center; }
.title_m_box .title.m_sub { color: var(--Dark, #212121); font-size: 14px; font-weight: 400; line-height: normal; }
.title_m_box img { display: block !important; }
.title_m_box img { margin-left: 0 !important; }
.go_free_animal { display: none; }
.main_view_box3 > .title_box .sub_title, .main_view_box4 > .title_box .sub_title { padding: 8px 12px; font-size: 16px; }
.zoo_market_box { padding: 20px; }
.zoo_tit_box_sub .title { margin-bottom: 0; line-height: 40px; font-size: 30px; padding-top: 5px; }
.zoo_tit_box_sub .market_sale { padding: 13px 20px 8px 20px; font-size: 22px; line-height: 28px; }
.zoo_market .sub_title, .zoo_market .sub_title > span { font-size: 20px; }
.depth1_list_box, .cate_tap_main { display: none; }
.mobileView { display: flex !important; justify-content: flex-end; align-items: flex-end; }
.categorytab.minW1280 { padding: 0; margin: 0; }
.categorytab > div.tabarea > div.tab_button.cate { width: 100%; }
.categorytab > div.tabarea { margin: 0; }
.categoryselect { margin: 0; padding: 20px; flex-direction: column; gap: 20px; }
.categoryselect > div.select { width: 100%; }
.categoryselect > div.select > select { width: calc((100% / 3) - 3px); }
.categoryselect.main_category > div.select > select, .categoryselect > div.select > select { background-color: #F5F4F9 !important; }
.categoryselect > div.orderby { width: 100%; justify-content: unset; gap: unset; }
.tabarea_post_text { display: none; }
.categorytab > div.title_txt { padding: 20px; }
.categorytab > div.tabarea > div.tab_button.category, .categorytab.search_tab > div.tabarea > div.tab_button { display: none; }
.categorytab.zoo_market > div.tabarea.main > .tab_button.main, .categorytab.zoo_market > div.tabarea.main > .tab_button.view { display: flex; }
.categorytab.my_post.mobile > div.tabarea > .tab_button { display: flex; }
.tabarea > .swiper.cate_tap_m { display: flex !important; }
.tabarea_post_text.m { display: block; margin-right: auto; }
.cate_or { margin-left: 12px; font-size: 12px; line-height: 16px; }
.categorymainSlider.cate_advert { padding: 0; }
.categorymainSlider.cate_advert.b { margin: 0 !important; }
.categorymainSlider > div.main_view_box3 > div.slider_title { margin: 0; padding: 20px; }
.categorylist { gap: 8px; margin: 0 !important; }
.categorylist_wrap { width: calc((100% / 2) - 4px); }


.category_tab5_banner_full { margin-left: -20px; margin-right: -20px; width: calc(100% + 40px) !important; box-sizing: border-box;}

.cate_zoo_market_box.snack > .item_box > .item { width: calc((100% / 2) - 10px); }
.cate_zoo_market_box.snack > .item_box > .item > .comment_box { padding: 12px 0; }
.cate_mobile_back { display: block !important; cursor: pointer; margin-right: 8px; }

.post_upload_type_box > .sub_title { width: 100%; text-align: left; font-size: 20px; }
.header_mobile_page_title.writes { display: flex !important; }
.pageinfobox.none_page { display: none; }
.post_upload_type_box { padding: 0; gap: 20px; }
.post_upload_back { padding: 20px; }
.post_upload_type { flex-wrap: unset; flex-direction: column; }
.post_upload_type > .type_box { width: 100%; max-height: 160px; }
.post_upload_type > .type_box > .title_box > .step span { word-break: keep-all; }
.categorycommunitylist.pc, .swiper.m_slide1.cate_advert_pc_post, .parcel_post_box.place.pc { display: none !important; }
.categorycommunitylist.mobile, .swiper.m_slide1.cate_advert_mobile_post, .parcel_post_box.place.mobile { display: block !important; }
.popup_contents_title.frame_page { font-size: 20px !important; line-height: 28px; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.category_detail_popup_area_set { display: flex !important; flex-direction: column; max-width: unset; position: unset; margin: 0; }
.community_detail_popup_area_set { display: flex !important; width: 100%; margin: 0; top: 0; border-radius: 0; margin-bottom: 48px; }
.chat_popup_area_set { display: flex !important; position: unset; align-items: unset; margin-bottom: 72px; width: 100%; height: auto; }
.chat_view_popup_area_set { display: flex !important; position: unset; align-items: unset; width: 100%; background-color: #F5F5F5; height: calc(100% - 56px); }
.write_import_popup_set, .write_agian_popup_set { display: flex !important; position: unset; align-items: unset; }
.pet_service_detail_popup_area_set { display: block !important; width: 100%; position: unset; margin: 0; }
.pet_help_detail_popup_area_set { display: block !important; width: 100%; position: unset; margin: 0; }
.star_candy_charge_popup_area_set { width: 100%; position: unset; margin: 0; padding: 0 !important; height: unset; }
.community_detail_popup_area.flea_market.mobile { display: block !important; max-width: 100%; position: unset; margin: 0; padding: 0; }
.AI_chat_detail_popup_mobile { display: block !important; max-width: 100% !important; position: unset; margin: 0; }
.popup_contents.flea_market > .popup_post_title_box > .title { -webkit-line-clamp: 2; }
.popup_contents.flea_market > .popup_post_title_box > .tab_box.pc { display: none; }
.swiper.flea_pop_tab { display: block !important; }
.flea_pop_mobile_tab { max-width: 105px !important; display: flex !important; align-items: center; }
.popup_contents.flea_market > .popup_post_title_box > .swiper.flea_pop_tab .flea_pop_mobile_tab > img { width: unset !important; }
.popup_contents.flea_market > .popup_comment { margin-top: 20px; }
.pageinfobox.write_flea_market { display: none; }
.header_mobile_page_title > .post_type_text { position: absolute; right: 20px; font-weight: 700; color: var(--Grey_6, #666); }
#flea_market_animaltype1 + label, #flea_market_animaltype2 + label { max-width: 100% !important; }
.animaltypeSelecter.flea_market > .selecterpop, .animaltypeSelecter.flea_market > .selecterbutton { height: 44px; }
.animaltypeSelecter.flea_market > .selecterpop { max-width: calc(60% - 8px); }
.animaltypeSelecter.flea_market > .selecterbutton { max-width: 40%; }
.animaltypeSelecter.flea_market > div:nth-of-type(3) { width: 100%; }
.animaltypeSelecter.flea_market { flex-wrap: wrap; justify-content: unset; }
.flea_market_write_price { flex-wrap: wrap; }
.flea_market_write_price > input { max-width: calc(100% - 24px); }
.nomalpagearea.write_flea_market { padding-top: 0; padding: 20px; margin-bottom: 76px; }
.nomalpagearea.write_flea_market > .write_input_box { flex-direction: column; align-items: flex-start; }
.write_image_list.write_flea_market > button, .write_image_list.write_flea_market > div { min-width: 50px; min-height: 50px; }
.write_image_list > button > p > svg { width: 22px; height: auto; }
.nomalpagearea.write_flea_market > .write_input_box.title { padding: 0; }
.nomalpagearea.write_flea_market > .write_input_box > .join_item_title > br { display: none; }
.nomalpagearea.write_flea_market > .write_input_box.trading { align-items: flex-start; }
.nomalpagearea.write_flea_market > .write_input_box > .join_item_title { max-width: 130px; }


.star_candy_charge_popup_area_set.sub { display: block; }
.star_candy_charge_popup_area_set.main.on { display: block; }
.header_mobile_page_title.star_candy_charge { display: flex !important; background: #F5F4F9; }
.star_candy_charge_popup_area_set > div { border-radius: 0; }
.star_candy_charge_popup_area_set > div > .content_box { height: unset !important; }
.write_import_popup_set > div, .write_agian_popup_set > div { width: 100%; }
.savewrite_list_area > .mobile_sub_title { color: var(--Grey_6, #666); font-size: 12px; line-height: 16px; }
.write_import_popup_set > div > .savewrite_list_area > div.savewrite_list > div:nth-child(2) { width: 100%; justify-content: flex-start; }
.write_agian_popup_set > div > .savewrite_list_area > div.savewrite_list > div:nth-child(2) { width: 100%; justify-content: space-between; }
.write_agian_popup_set > div > .savewrite_list_area > div.savewrite_list > div:nth-child(2) > .mobile_price { width: unset; }
.normalradioarea.write_agian { flex-wrap: unset; }
.normalradioarea.write_agian > label { max-width: 80px; width: 100%; min-width: unset; }
.post_upload_type_box > .fast_post > .btn_box { display: none; }
.post_upload_type_box > .fast_post > .btn_box.mobile { display: flex !important; }
.chat_view_popup_area_set > div { background: #F5F5F5; }
.chat_view_popup_area_set > div > .chat_input_area { position: fixed; bottom: 0; width: 100%; background: white; }
.chat_view_popup_area_set > div { min-height: unset; }
.chat_view_popup_area_set > div > .chatting_list_area { margin-bottom: 84px; }
.chat_popup_area_set > div, .chat_view_popup_area_set > div { max-width: unset; width: 100%; }
.chat_popup_area_set > div > .chatting_list_area { padding: 0; }
.chat_popup_area_set > div > .chatting_list_area > .chat_list { padding: 20px; }
.chat_popup_area_set > div > .chatting_list_area > .chat_list > .chat_box > .chat_box_sub > span { max-width: 80%; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.community_detail_popup_area_set > .popup_replyinput { width: 100%; position: fixed; bottom: 0; left: 0; background: white; }
.community_detail_popup_area_set > .popup_replyinput > div > input { height: 48px !important; }
.community_detail_popup_area_set > .popup_replyinput > button { border-bottom-right-radius: 0 !important; height: 48px !important; }
.popup_voting_bar { width: 65% !important; }
.emer_popup.set { align-items: flex-end; }
.emer_popup_area_set { width: 100%; border-radius: 12px 12px 0 0; }
.category_detail_popup_area_set > .popup_contents > .popup_contents_buttons {  gap: 12px; }
.nomalpagearea { margin-bottom: 76px; }
.normalpagebuttons { position: fixed; gap: 0; bottom: 0; border: none; height: 56px; margin: 0; }
.normalpagebuttons > div { width: 100%; }
.normalpagebuttons > div > button { border-radius: 0; }
.left_normaltitle { margin-top: 20px !important; }
.normalradioarea2 { gap: 8px; }
.normalradio2 + label { max-width: calc((100% / 3) - 6px); min-height: 44px; }
.normalradio2 + label.big { max-width: calc(50% - 4px) !important; }
.normalradioarea2.write_community > .normalradio2 + label { max-width: calc(50% - 6px); }
.typeSelecter > div.selecterpop, .typeSelecter > .selecterbutton { height: 44px; }
.animaltypeSelecter.pc { display: none; }
.animaltypeSelecter.mobile { display: flex !important; flex-direction: column; }
.animaltypeSelecter.mobile > .animaltypeSelecter_m_box { width: 100%; display: flex; align-items: center; gap: 8px; }
.animaltypeSelecter.mobile > .animaltypeSelecter_m_box > .selecterpop { max-width: 65%; height: 44px; }
.animaltypeSelecter.mobile > .animaltypeSelecter_m_box > .selecterpop > p { width: 100%; text-align: center; padding-right: 20px; }
.animaltypeSelecter.mobile > .animaltypeSelecter_m_box > .selecterbutton { max-width: 35%; height: 44px; }
.normalinput { height: 44px; }
.normalradioarea2 > .room_other { max-width: unset; height: 44px; }
.normalradioarea2 > .room_other.income { max-width: 70%; }
.inputRadiopop.write_select_pop { align-items: flex-end; }
.inputRadiopop.write_select_pop > div { width: 100%; border-radius: 12px 12px 0 0; padding: 0; }
.inputRadiopop.write_select_pop > div > div:nth-child(1) { font-size: 20px; padding: 20px; }
.inputRadiopop.write_select_pop > div > div:nth-child(2) { margin: 0px; padding: 0 20px 0 20px; }
.inputRadiopop.write_select_pop > div > div:nth-child(3) { width: 100%; margin-top: 20px; }
.inputRadiopop.write_select_pop > div > div:nth-child(3) > .nomalbutton { border-radius: 0; }
.write_post_page_back { width: 100%; padding: 0 20px; }
.nomalpagearea.write_post_page { max-width: 600px; width: 100% !important; }
.write_image_list > button, .write_image_list > div { aspect-ratio: 1/1; min-width: 60px; min-height: 60px; height: unset; width: calc(25% - 10px); }

    
.inputRadiopop.img_upload_pop > div > .content_box > .img_box { height: 400px; }
.inputRadiopop.img_upload_pop > div > .content_box > .img_box > img { max-height: 360px; }
.inputRadiopop.img_upload_pop > div > .title_box > .title { font-size: 20px; }
.nomalpagearea .safe_free_check_box { margin-bottom: 20px; }
.normal_post_term.pc { display: none; }
.normal_post_term.mobile { display: flex !important; }
.nomalpagearea .safe_free_pay_box > .service { padding-bottom: 8px; }
.nomalpagearea .safe_free_pay_box .service p, .nomalpagearea .safe_free_pay_box .service b.set_m { font-size: 14px; line-height: 20px; }
.inputRadiopop.advert_plan > div > .title_box { padding: 20px 0; }
.inputRadiopop.advert_plan > div > .content_box { padding: 0; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate { padding: 0 5px; gap: 20px; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > span { font-size: 14px; line-height: 20px; word-break: keep-all; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title { text-align: center; font-size: 12px; line-height: 16px; height: 46px; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title.set { font-size: 14px; line-height: 20px; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title > p { font-size: 10px; line-height: 14px; }
.normalradio2 + label.set_radio0 { max-width: 100%; }
.inputRadiopop.vote_popup > div > .add_vote_cate > button { display: none; }
.inputRadiopop.vote_popup > div > div:nth-child(2) { margin-top: 20px; }
.search_top_bar { padding: 20px; }
.swiper.sch_swiper { border-bottom: none; }
.parcel_post_box { gap: 0; }
.parcel_post_box > .parcel_post_view { border-bottom: 1px solid var(--Grey_E, #EEE); gap: 12px; }
.parcel_post_view_comment > .title { text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.categorycommunitylist_wrap.sch .info2.sch { gap: 12px; }
.parcel_post_view_sub { flex-wrap: wrap; }
.parcel_post_view_sub > .parcel_post_view, .parcel_post_box.place.near > .parcel_post_view_sub > .parcel_post_view { width: calc((100% / 3) - 8px); }
.parcel_post_view_sub > .parcel_post_view > .parcel_post_view_back { max-width: 100%; }
.categorycommunitylist.sch { padding-bottom: 20px; }
.sch_list_other_btn { margin-top: 12px; }
#cate_container.smart_sch { margin-bottom: 72px; }
#cate_container.smart_sch > .pageinfobox { display: flex; align-items: center; padding: 12px 10px; width: 100%; height: 56px; border-bottom: 1px solid #eee; }
#cate_container.smart_sch > .pageinfobox > .pageinfobox_title > div { font-size: 16px; font-weight: 800; text-align: center; width: 100%; }
.smart_search_box { gap: 20px; }
.smart_radio > .title { font-size: 20px; line-height: 26px; }
.smart_radio.set > label { max-width: 100%; width: 100%; }
.post_number.smart_sch { display: none; }
.paging_area02 { margin-top: 20px; padding: 12px 0; }
#search_container > .pageinfobox { display: none; }
.smart_search_result_top > .part2 > .result_value > .swiper-wrapper div { font-size: 14px; line-height: 20px; padding: 12px 20px; width: 115px !important; }
.comment_box .tag_box .tag > img { width: 12px; height: 12px; }
.cate_banner_top { height: 80px; gap: 12px; font-size: 24px; }
.cate_banner_top > img { height: 36px; width: auto; }
.search_top_bar > .title { font-size: 16px; line-height: 24px; }
.search_top_bar > span { font-size: 14px; line-height: 20px; }
.smart_search_result_top > .part1 { font-size: 20px; line-height: 26px; }
.smart_search_result_top > .part1 > img { width: 28px; height: 28px; }
.parcel_post_box.place > .sch_list_title { padding-bottom: 8px; border-bottom: none; }
.pet_service_detail_popup_area_set > .popup_contents_area { padding: 0 !important; }
.pet_service_detail_popup_area_set > .popup_contents_area > .pet_service_info { padding: 20px; }
.pet_service_detail_popup_area_set > .popup_contents_area > .popup_contents { margin-top: 0; }
.pet_service_detail_popup_area_set > .popup_contents_area > .popup_contents > .popup_comment.pet_service { padding: 0 20px; }
.popup_contents_area > .coupon_box { padding: 20px; }
.helper_post_box { width: 100%; }
.pet_help_write_btn.pc { display: none; }
.pet_help_write_btn.mobile { display: block !important; }
.categoryselect.pet_help { gap: 8px; margin: 0; padding: 20px 20px; }
.categoryselect.pet_help > .post_number { width: 100%; display: flex; align-items: center; justify-content: space-between; }
.helper_post_box { border: none; border-bottom: 1px solid var(--Grey_E, #EEE); }
.cate_banner_sub { height: 120px; margin: 0; padding: 20px; }
.cate_banner_sub > p { font-size: 24px; }
.cate_banner_sub > span { display: none; }
.normalradioarea2.write_pet_help_gender > .normalradio2 + label { max-width: 100%; width: calc(50% - 4px) !important; }
.typeSelecter.write_pet_help_price { flex-direction: column; }
.typeSelecter.write_pet_help_price > .selecterpop { max-width: 100%; }
.typeSelecter.write_pet_help_price > .price > input[type="text"] { max-width: calc(100% - 170px)!important; }
.typeSelecter.write_pet_help_day { flex-wrap: wrap; }
.typeSelecter.write_pet_help_day > .normalradio2 + label { width: 100% !important; max-width: calc((100% / 4) - 6px); }
.pet_help_post_chkbox { margin-top: 20px; }
.pet_help_service_box.pc { display: none; }
.pet_help_service_box.mobile { display: flex !important; gap: 0; }
.helper_post_box.mobile_pop .helper_profile_box.mobile_pop > img { width: 64px !important; height: 64px !important; }
.info_text_box.mobile_pop { width: 100% !important; }
.info_text_box.mobile_pop > .info_sub_title > span { width: unset !important; }
.swiper.pet_service.mobile_pop { height: 200px; }
.categoryselect.zoo_market { margin-bottom: 0px; margin-top: 20px; }
.categoryselect.zoo_market > .select > select { width: calc(50% - 2px); }
.categorytab.zoo_market > .tabarea.main > .tab_button.main { gap: 12px; padding-bottom: 0; padding: 20px; }
.categorytab.zoo_market > .tabarea.main > .tab_button.main > .main_tab > .img_box { min-width: 60px; min-height: 60px; aspect-ratio: 1/1; max-width: 104px; max-height: 104px; height: 100%; width: 100%; }
.tab_set_sort.mobile { display: flex !important; height: 56px; margin: 0 10px; }
.cate_zoo_market_box.event > .event_box > .title_box > p { font-size: 24px; line-height: normal; }
.cate_zoo_market_box.event > .event_box > .title_box > span { font-family: "Noto Sans KR"; font-size: 20px; line-height: normal; }
.zoo_market_view_box { flex-direction: column; gap: 0; padding: 0; }
.zoo_market_view_box > .img_box, .zoo_market_view_box > .view_box { width: 100%; }
.zoo_market_view_box > .img_box { gap: 12px; }
.zoo_market_view_box > .view_box { padding: 20px; }
.swiper.sub_img { padding: 0 15px; }
#zoo_market_container > .pageinfobox { display: none; }
.zoo_market_view_box > .view_box > .view_box_title > .sub_title { align-items: flex-end; }
.zoo_market_view_box > .view_box > .view_box_title > .sub_title > p, .zoo_market_view_box > .view_box > .view_box_title > .sub_title > span, .zoo_market_view_box > .view_box > .view_box_title > .sub_title > b, .zoo_market_view_box > .view_box > .view_box_price > .deliver > b { font-family: 'NanumSquare_Neo'; }
.zoo_market_view_box > .view_box > .view_box_price > .total_price > span { font-family: unset; }
.zoo_market_view_box > .view_box > .view_box_price > .total_price { align-items: center; }
.swiper.sub_img > .swiper-wrapper > .swiper-slide { width: 84px !important; }
.swiper.sub_img img { width: 84px !important; }
.view_tab_1_box, .view_tab_4_box { padding: 20px; }
.view_tab_2_box, .view_tab_3_box { padding-top: 0; padding: 10px 10px 10px; }
.view_tab_2_box > .top_box, .view_tab_2_box > .review_box { padding: 20px; }
.view_tab_3_box > .Q_and_A_title > p { font-size: 14px; line-height: 20px; max-width: calc(100% - 140px); }
.zoo_market_my_cart_mox > .top_bar { padding-top: 20px; }
.zoo_market_my_cart_mox > .my_cart_list_box > .my_cart_list > .item_box { flex-direction: column; gap: 8px; }
.zoo_market_my_cart_mox > .my_cart_list_box > .my_cart_list > .item_box > .item_info { width: 100%; gap: 8px; }
.zoo_market_my_cart_mox > .my_cart_list_box > .my_cart_list > .item_box > .total_price { width: 100%; gap: 8px; justify-content: flex-end; }
.zoo_market_my_cart_mox > .my_cart_list_box > .my_cart_list > .img_box { align-self: flex-start; }
.zoo_market_my_cart_mox > .my_cart_list_box > .my_cart_list > .item_box > .total_price span { font-size: 16px; line-height: 24px; }
.zoo_market_my_cart_mox > .my_cart_list_box > .my_cart_list > .img_box { margin: 0 12px; }
.final_payment_box > .final_order_info_box { margin: 0; padding: 20px; }
.final_payment_box > .final_payment_box { padding: 0; }
.final_payment > .normalradioarea2 > label { width: calc(50% - 4px); max-width: unset; height: 44px; }
.final_payment_box > .final_order_info_box, .final_payment_box > .final_payment_box > .final_payment { padding: 20px 0; }
.final_payment_btn { margin: 0; margin-top: 20px; }

.my_post_my_page_back > .part1 { display: none; }
.my_post_my_page_back > .part1, .my_post_my_page_back > .part2 { width: 100%; border-radius: 0; border: none; height: unset; }
.my_post_my_page_back { padding: 0; }
.my_page_my_post_container { padding: 0 !important; background: white !important; }
.my_page_my_post_list_box.my_info > .sub_comment_box { border-bottom: 4px solid #F5F4F9; }
.my_page_my_post_list_box.my_info > .sub_comment_box.mobile { display: flex !important; border-bottom: none; }
.my_page_my_post_list_box.my_info > .sub_comment_box.mobile > p { font-weight: 400; line-height: 24px; }
.my_page_my_post_list_box.my_info > .my_info_box > .name_box { width: 100%; cursor: pointer; }
.my_page_my_post_list_box > .list_box, .my_page_my_post_list_box > .list_box.comment, .my_page_my_post_list_box > .list_box.star_candy, .my_page_my_post_list_box > .list_box.coupon, .my_page_my_post_list_box > .list_box.shopping { height: unset; overflow: unset; }
.my_page_my_post_list_box { margin-bottom: 72px; }
.swiper.cate_tap_m.my_post > .swiper-wrapper > .swiper-slide { max-width: auto; }
.my_page_my_post_list_box > .list_box > .list { align-items: flex-start; }
.my_page_my_post_list_box > .list_box > .list.comment { align-items: center; }
.my_page_my_post_list_box > .list_box > .list > .info_box.comment { margin-top: 0; }
.my_page_my_post_list_box > .list_box > .list > .post_box > .comment { -webkit-line-clamp: 2; }
.my_page_my_post_list_box > .list_box.star_candy { overflow-x: auto; }
.my_page_my_post_list_box > .list_box.star_candy > table { min-width: 730px; }
.my_page_my_post_list_box > .list_box.star_candy::-webkit-scrollbar { height: 4px; }
.my_page_my_post_list_box > .list_box.star_candy::-webkit-scrollbar-track { background: #00000030; border-radius: 10px; }
.my_page_my_post_list_box > .list_box.star_candy::-webkit-scrollbar-thumb { background-color: #FF820F; border-radius: 10px; border: 1px solid #FF820F; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .title_box > span { font-size: 16px; line-height: 24px; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info1 > p { font-size: 12px; line-height: 16px; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info1 > span { font-size: 14px; line-height: 20px; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_back { min-width: 84px; max-width: 84px; }
.my_page_my_post_list_box > .list_box.shopping > .list { gap: 12px; }
.zoo_market_order_info_view_box > .order_info_box > .order_info_number > .number_box.delivery { padding-bottom: 12px; }
.zoo_market_order_info_view_box > .order_info_box > .order_info_item > .item_info > .item_title_box { gap: 8px; width: calc(100% - 116px); }
.zoo_market_order_info_view_box > .order_info_box > .order_info_item > .item_info > .item_title_box > .title { -webkit-line-clamp: 2; }
.eum_container1 { gap: 20px; }
.eum_container1 > .part2 { gap: 20px; }
.eum_container1 > .part2 > .membership_text { gap: 12px; }
.eum_container1 > .part2 > .membership_text > .title { font-size: 16px; line-height: 24px; }
.eum_container1 > .part2 > .membership_text > .sub_title { font-size: 32px; line-height: 40px; }
.eum_container1 > .part2 > .membership_text > .sub_sub_title { font-size: 16px; line-height: 24px; }
.membership_service_box { flex-direction: column; flex-wrap: nowrap; }
.membership_service_box > .membership_service_list { width: 100%; aspect-ratio: unset; }
.eum_container1 > .part3 > .eum_banner_box > .title_box > p { font-size: 32px; line-height: 40px; }
.eum_container1 > .part3 > .eum_banner_box > .title_box > span { font-size: 16px; line-height: 24px; word-break: keep-all; text-align: center; }
.eum_container1 > .part3 > .eum_banner_box { gap: 20px; }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box > button { /* display: none; */ }
.eum_container1 > .part3 > .eum_banner_box { padding: 40px 20px; }
.eum_container1 > .part3 { gap: 0; padding-bottom: 0; }
.eum_container1 > .part3 > .membership_benefit_box { padding: 20px; }
.eum_container1 > .part3 > .membership_benefit_box > .title_box > p, .eum_container1 > .part3 > .membership_benefit_box > .title_box > span { font-size: 44px; line-height: 60px; }
.eum_container1 > .part3 > .membership_benefit_box { gap: 20px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .sub_title > p, .eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .sub_title > span { word-break: keep-all; padding-right: 5px; font-size: 14px; line-height: 20px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .sub_title { height: 48px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box { gap: 20px; min-width: 248px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit { gap: 32px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit > div { gap: 52px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit > div > img { width: 16px; height: 16px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box { padding: 20px; }
.part1_service.pc { display: none; }
.part1_service.mobile { display: flex !important; }
.zoo_market_order_info_view_box > .order_info_box > .order_detail { padding: 20px 0; }
.zoo_market_order_info_view_box > .order_info_box > .step_delivery_box { padding: 0; padding-top: 20px; }
#zoo_market_container.order_info { padding-bottom: 0; }
.write_image_list.return { flex-wrap: wrap; }
.write_image_list.return > button, .write_image_list.return > div { width: calc((100% / 7) - 7px); }
.zoo_market_order_info_view_box > .order_info_box > .order_return_box { padding: 20px 0; margin-bottom: 20px; }
.star_candy_charge_btn.pc { display: none; }
.star_candy_charge_btn.mobile { display: block !important; }
.inputRadiopop.star_candy_charge.sub > div > .content_box { gap: 12px; }
.inputRadiopop.star_candy_charge > div > .content_box { padding-right: 0; overflow: unset; margin-bottom: 50px; }
.star_candy_charge_popup_area_set.main > div > .content_box { gap: 20px; }
.inputRadiopop.star_candy_charge > div > .content_box > .payment_btn_box, .inputRadiopop.star_candy_charge.sub > div > .content_box > .payment_btn_box_sub { position: fixed; bottom: 0; left: 0; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .payment_btn_box_sub > button, .inputRadiopop.star_candy_charge > div > .content_box > .payment_btn_box > button { border-radius: 0; max-width: 100%; }
.star_candy_charge_popup_area_set.main > div > .content_box > .star_candy_price > .star_candy_price_list > .list { border-radius: 12px; border: 3px solid var(--Grey_D, #DDD); }
.star_candy_charge_popup_area_set.main > div > .content_box > .star_candy_price > .star_candy_price_list > .list.on { border: 3px solid var(--Primary, #FF820F); }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_pay_type > .pay_type_box > .pay_type_tab { width: 100%; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_pay_type > .pay_type_box > .pay_type_tab > .tab { width: calc(100% / 3); border-radius: 0; position: relative; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_pay_type > .pay_type_box { gap: 12px; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_pay_type > .pay_type_box > .pay_type_view { border-radius: 12px; }
.triangle_up { display: none; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 12px solid #FF820F; position: absolute; bottom: -12px; left: calc(50% - 6px); }
.triangle_up.on { display: block; }
.my_profile_main_box > .top_bar { display: none; }
.my_profile_main_box > .input_tab > .my_input.set, .my_profile_main_box > .input_tab > .my_input > .write_input_box.password { flex-direction: column; align-items: flex-start; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.password { width: 100%; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box > input.password, .my_profile_main_box > .input_tab > .my_input > .write_input_box.address > input.address { max-width: 600px; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.address > div > p { width: 60px; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.address > div > input.address.dt { width: calc(100% - 60px); }
.my_profile_main_box > .input_tab > .my_input:nth-last-child(1) > b > br { display: none; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.sell > .sell_input { flex-direction: column; align-items: flex-start; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.sell > .sell_input > input { max-width: 600px; }
.my_profile_main_box > .input_tab > .my_profile_box { margin-bottom: 8px; }
.my_profile_main_box > .input_tab { border-bottom: none; margin-bottom: 0; }
.flea_market_list_box > .mvb3_list001.flea_market > .mvb3_slide_back { max-width: 100%; }
.flea_market_list_box { gap: 8px; padding-bottom: 20px; }
.flea_market_list_box > .mvb3_list001.flea_market { width: calc(50% - 4px); }
.categoryselect.flea_market.top { display: flex !important; padding-bottom: 0; }
.categoryselect.flea_market.top > .select > .search { width: 100%; }
.categoryselect.flea_market.top > .select > .search > form { width: 100%; }
.categoryselect.flea_market.top > .select > .search > form > input[type="text"] { width: calc(100% - 75px); }
.flea_market_top_post_box > .flea_market_top_content { padding: 20px; gap: 8px; }
.mvb3_list001.flea_market_top { width: calc(50% - 4px); }
.flea_market_top_tab.pc { display: none; }
.flea_market_top_tab_m_box { display: flex !important; justify-content: space-between; align-items: center; }
.flea_market_top_post_box > .flea_market_top_tab_m_box > .flea_market_top_tab { padding: 8px 20px; max-width: 200px; }
.flea_market_top_post_box > .flea_market_top_tab_m_box > .flea_market_top_tab > img { width: 24px; height: 24px; }
.flea_market_top_post_box > .flea_market_top_tab_m_box > .flea_market_top_tab > p { font-size: 16px; line-height: 24px; }
.categoryselect.flea_market.top > div.select > select { min-width: 100px; background-color: #F5F4F9 !important; }
.mvb3_list001.flea_market_top > .comment_box.flea_market, .flea_market_list_box > .mvb3_list001.flea_market > .comment_box.flea_market { padding: 12px 0; }
.mvb3_list001.flea_market_top > .comment_box.flea_market > .post_info, .flea_market_list_box > .mvb3_list001.flea_market > .comment_box.flea_market > .post_info { gap: 8px; padding-top: 8px; }
.mvb3_list001 > .comment_box.flea_market > .sub_title { font-size: 14px; line-height: 20px; }
.mvb3_list001 > .comment_box.flea_market > .post_info > p { font-size: 8px; line-height: 8px; }
.mvb3_list001 > .comment_box.flea_market > .post_info > p > img { width: 12px; height: 12px; }
.flea_market_list_box > .mvb3_list001.flea_market.pc { display: none; }
.flea_market_list_box > .mvb3_list001.flea_market.mobile { display: block !important; }
.inputRadiopop.eum_review > div > .content_box > .hello_user_text { padding-bottom: 70px; font-size: 16px; line-height: 24px; }
.inputRadiopop.eum_review > div > .content_box > .review_bar_box > .review_number { font-size: 16px; line-height: 24px; max-width: 80px; }
.inputRadiopop.eum_review > div > .content_box { padding: 20px; }
.inputRadiopop.eum_review > div > .content_box > .review_bar_box > .review_bar > .review_bar_back > .bubble_box.two { left: calc(23% - 43px); }
.inputRadiopop.eum_review > div > .content_box > .review_bar_box > .review_bar > .review_bar_back > .bubble_box.three { left: calc(40% - 50px); }
.inputRadiopop.eum_review > div > .content_box > .review_bar_box > .review_bar > .review_bar_back > .bubble_box.four { left: calc(60% - 60px); }
.inputRadiopop.eum_review > div > .content_box > .review_bar_box > .review_bar > .review_bar_back > .bubble_box.five { left: calc(77% - 43px); right: unset; }
#AI_companion_container { padding-bottom: 0; }
.AI_companion_box > .AI_chat_list_box { padding-bottom: 20px; }
.categoryselect.companion { padding: 20px 0 8px 0; align-items: flex-start; }
.categoryselect.companion > div.select > select { background-color: white !important; width: calc((100% / 3) - 3px); }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list.pc { display: none; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list.mobile { display: flex !important; }
.cate_top_bar_box { display: none; }
.categorymobiletitle { display: flex; }
.cate_tap_main { padding: 0px; }
.cate_tap_main > div.cate_or { display: none; }
.depth2_list_box { padding: 10px; }
.depth3_list_box { border-radius: 0px; margin-top: 10px; padding: 12px 20px 12px; flex-wrap: wrap; gap: 12px; overflow: hidden; height: 87px; }
.depth3_list_box > a { display: inline-block; width: calc(25% - 9px); text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.alramhistoryarea > div { gap: 10px; }
.alramhistoryarea > div > div:nth-child(1) { width: auto; }
.alramhistoryarea > div > div:nth-child(2) { width: calc(100% - 140px); }
.alramhistoryarea > div > div:nth-child(3) { width: 80px; text-align: right; }

}

@media screen and (max-width: 740px) {
.depth2_list { min-width: auto; padding: 5px 15px; font-size: 12px; line-height: 24px; cursor: pointer; }
.smart_search_box > .smart_title { text-align: left; }
.in_wp600 { width: 100% !important; }

}

@media screen and (max-width: 720px) {
.header_sch_show { max-width: unset; padding: 20px; gap: 20px; }
.header_sch_show > .go_smart { padding: 12px; }
.sub_text1_m_box, .header_sch { width: 100%; }
.sub_text2_m_box { display: none; }
.advert { padding: 12px 20px 15px; margin: 0; border-radius: 0px; width: 100%; }
.advert .text1 { font-size: 18px; line-height:30px;}
.advert .text2 { font-size: 12px; }
.advert a { font-size: 10px; padding: 8px 12px; }
.m_advert1 { gap: 8px; }
.m_advert1 > p { font-size: 19px; }
.m_advert1 > span { font-size: 32px !important; line-height: 30px; }
.m_advert1_img { width: 20px; height: 20px; right: 20px; }
.swiper.cate_tap_m > .swiper-wrapper > .swiper-slide { max-width: 150px; }
.chat_popup_area_set > div > .chatting_list_area > .chat_list > .chat_box > .chat_box_sub > span { max-width: 60%; }
.categorytab > div.tabarea { border-bottom: 0px solid #EEE; }
}

@media screen and (max-width: 650px) {
.zoo_market_box { height: 150px; }
.zoo_tit_box_sub .title { font-size: 25px; padding-top: 5px; }
.zoo_tit_box_sub .market_sale { padding: 4px 12px 1px 12px; font-size: 16px; line-height: 28px; }
.zoo_market .sub_title, .zoo_market .sub_title > span { font-size: 16px; line-height: 22px; }
.zoo_market.m img { width: 250px; height: 125px; }
.pet_help_box { flex-direction: column; }
.pet_help1 { display: flex; align-items: flex-start; justify-content: center; flex-direction: column; padding: 20px; height: unset; }
.pet_help1.second { padding: 24px; }
.pet_help1.second img { width: 48px; bottom: calc(50% - 24px); right: 24px; }
.pet_help1 img { height: auto; width: 45px; bottom: 10px; right: 20px; }
.pet_help1 .sub_title { margin-top: 4px; }
.pet_help_sub_box2 .title { display: flex; }
.pet_help2 { height: unset; overflow: hidden; }
.pet_help2 img { height: auto; width: 55px; }
.phl { display: none; }
.phl.m { display: block; position: unset; margin-left: 4px; height: unset; width: unset; }
.pet_help_sub_box {align-items: flex-start; }
.pet_help_sub_box.sec > .title, .pet_help_sub_box > .title { font-size: 18px; margin-bottom: -10px; color: var(--Dark, #212121); font-family: "Noto Sans KR";font-weight: 700; line-height: 36px;}
.swiper.cate_tap_m > .swiper-wrapper > .swiper-slide { max-width: 140px; }
.inputRadiopop.img_upload_pop > div > .content_box > .sub_box { flex-direction: column; gap: 12px; }
.inputRadiopop.img_upload_pop > div > .content_box > .sub_box > .btn_box { width: 100%; }
.inputRadiopop.img_upload_pop > div > .content_box > .sub_box > .upload { max-width: unset; }
.inputRadiopop.img_upload_pop > div > .content_box > .sub_box > .btn_box > .btn1, .inputRadiopop.img_upload_pop > div > .content_box > .sub_box > .btn_box > .btn2 { display: none; }
.inputRadiopop.img_upload_pop > div > .content_box > .sub_box > .btn_box > .btn_box.mobile { display: flex !important; justify-content: flex-end; width: 100%; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title.set, .inputRadiopop.advert_plan > div > .content_box > .plan_cate > span, .inputRadiopop.advert_plan > div > .title_box > .sub_title { font-size: 12px; line-height: 16px; }
.nomalpagearea.write_community2 { padding: 0 20px; }
.nomalpagearea.write_pet_help2 { padding: 0 20px !important; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .title, .eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit > .title { display: flex; align-items: center; justify-content: center; font-size: 14px; line-height: 16px; height: 48px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit { min-width: 80px; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .star_candy_table.pc { display: none; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .star_candy_table.mobile { display: flex !important; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .title_box > .sub_title { font-size: 14px; line-height: 20px; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.two > .star_candy_table > .table_info2 { margin-bottom: 0; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.two > .star_candy_table > .table_info2:nth-last-child(1) { margin-bottom: 12px; }
.star_candy_charge_select { flex-direction: column; gap: 8px; }
.star_candy_charge_select > div > p { width: 80px; }
.star_candy_charge_select > div { width: 100%; }
.star_candy_charge_select > div > select { width: calc(100% - 84px); }
.star_candy_charge_popup_area_set.main > div > .content_box > .content_comment { font-size: 14px; line-height: 20px; }
.star_candy_charge_popup_area_set.main > div > .content_box > .star_candy_price > .star_candy_price_list > .list > p { padding: 4px 12px; border-radius: 8px; font-size: 14px; font-weight: 800; line-height: 20px; }
.inputRadiopop.star_candy_charge > div > .content_box > .content_comment { font-size: 12px; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_price > .star_candy_price_list > .list { padding: 10px; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_price > .star_candy_price_list > .list > .title { font-size: 15px; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_price > .star_candy_price_list > .list > p { font-size: 12px; padding: 8px 10px; width: 100%; text-align: center; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_price > .star_candy_price_list > .list > .title > span { font-size: 12px; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.phone > input { max-width: calc((100% / 3) - 15px); }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.phone > p:nth-last-child(1) { width: 100%; }
.categoryselect.my_profile, .my_profile_main_box > .input_tab > .my_input > .write_input_box.email > input { max-width: calc((100% / 3) - 13px); width: 100%; }
.categoryselect.my_profile > div.select > select { width: 100%; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.email { gap: 4px; }
.community_detail_popup_area, .pet_service_detail_popup { background-color: #fff; width: 100%; z-index: 1; border-radius: 12px; position: sticky; left: 0; top: 0px; margin: 0px 0; }
}

@media screen and (min-width: 601px) {
.mob {display:none;}
.pet_help_sub_box2 .sub_title br{display:none;}

}

@media screen and (max-width: 600px) {
.footer_bar_2 { padding: 20px; }
.footer_bar_2 .title { display: none; }
.footer_bar_2 .title.m { display: flex !important; text-align: center; font-size: 12px; }
.pet_cate1, .pet_cate2, .pet_cate3, .pet_cate4 { height: unset; padding: 20px; }
.pet_cate_box img { height: auto; bottom: 25%; right: 20px; }
.z_m_img1, .z_m_img3, .z_m_img4 { width: 70px; }
.z_m_img2 { width: 60px; }
.z_m_img4 { bottom: 35% !important; }
.swiper.cate_tap_m > .swiper-wrapper > .swiper-slide { max-width: 130px; }
.popup_ad_list > .category_detail_advert_box > .ad_box > .ad_post > .info { font-size: 14px; font-weight: 800; line-height: 16px; }
.community_help_box p { font-size: 14px; word-break: keep-all; }
.smart_radio > .title { max-width: 80px; font-size: 16px; line-height: 24px; }
.pet_service_info > .info_text_box { width: calc(100% - 92px); }
.pet_service_info > .info_text_box > .info_title { font-size: 16px; line-height: 24px; }
.pet_service_info > .info_text_box > .info_sub_title p, .pet_service_info > .info_text_box > .info_sub_title span, .pet_service_info > .info_text_box > .info_sub_title a { font-size: 12px; line-height: 16px; }
.pet_service_info > .info_text_box > .info_sub_title span { width: calc(100% - 60px); }
.pet_service_info > .info_back { width: 80px; height: 80px; }
.pet_service_info > .info_text_box > .info_sub_title:nth-child(3) { align-items: flex-start; }
.typeSelecter.write_pet_help_exp { flex-direction: column; }
.typeSelecter.write_pet_help_exp > .selecterpop { max-width: 100%; }
.categorytab.zoo_market > div.tabarea > div.tab_button.view > div.view_tab { font-size: 14px; line-height: 20px; text-align: center; word-break: keep-all; }
.my_cart_list_box > .delivery_box > .delivery_list_box > .delivery_upload > img { width: 96px; height: auto; }
.order_return_box > .delivery_price_box > .normalradioarea2 { justify-content: center; }
.order_return_box > .delivery_price_box > .normalradioarea2 > .text { margin: 0; width: 100%; }
.order_return_box > .delivery_price_box > .normalradioarea2 > label { max-width: calc(50% - 4px); }
.star_candy_charge_popup_area_set.main > div > .content_box > .star_candy_price > .star_candy_price_list { gap: 8px; }
.star_candy_charge_popup_area_set.main > div > .content_box > .star_candy_price > .star_candy_price_list > .list { width: calc(50% - 4px); }
.star_candy_charge_popup_area_set.main > div > .content_box > .star_candy_price > .star_candy_price_list > .list:nth-child(n+3) { margin-top: 12px; }
.categoryselect.flea_market > .select { flex-wrap: wrap; }
.categoryselect.flea_market.top > .select { flex-wrap: nowrap; }
.categoryselect > div.select > select { width: calc(50% - 4px); }
.categoryselect.flea_market > .select > .search { width: 100%; }
.post_upload_type_box.flea_market > .sub_title { font-size: 16px; line-height: 24px; }
.normalradioarea2.flea_market { flex-wrap: nowrap; flex-direction: column; gap: 8px; }
.normalradioarea2.flea_market > .normalradio2 + label { width: 100%; height: 140px; gap: 8px; }
.post_upload_back.flea_market { margin-bottom: 56px; }
.nomalpagearea.write_flea_market > .write_input_box > .group > .write_radio_box { flex-wrap: wrap; }
.nomalpagearea.write_flea_market > .write_input_box > .group > .write_radio_box > label:nth-of-type(3) { width: calc(100% - 253px); margin-right: 0; }
.write_post_page_back > .write_input_box > .group > .write_radio_boxnewmobiles { display: flex; align-items: center; justify-content: flex-start; flex-wrap: wrap; }
.adoptions > p.title { font-size: 18px; letter-spacing: -0.8px; }
.adoptions2 > p.title { font-size: 14px; letter-spacing: -0.8px; }
.adoptions2 > div.comment { font-size: 12px !important; letter-spacing: -0.8px; }
.price_graph_part > .sub_part._1 { max-width: 33,3333%; width: 33.3333333%; display: flex; justify-content: flex-start; flex-direction: column; }
.price_graph_part > div.sub_part { padding: 8px 10px; }
.price_graph_part > .sub_part .sub_part_divide_box .sub_part_divide > div.text_group { display: flex; justify-content: flex-start; flex-direction: column; }
.price_graph_part > div.sub_part > .text_one > label { font-size: 11px; position: relative; top: -3px; }
.price_graph_part > .sub_part .sub_part_divide_box .sub_part_divide > div.text_group > .text_one > label { font-size: 11px; position: relative; top: -3px; }
.price_graph_part > div.sub_part > .text_two { font-size: 11px; }
.price_graph_part > .sub_part .text_one { font-size: 11px; }
.price_graph_part > .sub_part .text_two { font-size: 11px; padding-left: 15px; position: relative; top: -5px; }
.term_open_box .term_tap.price > .top_bar > p { font-size: 12px; }
}


@media screen and (max-width: 550px) {
.sub_title.margin1.m, .sub_title.margin2.m { display: none !important; }
.sub_title.margin1.m2 { display: flex !important; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 12px; }
.zoo_market.m img { width: 200px; height: 100px; }
.m_advert1 > p { font-size: 14px; line-height: 30px; }
.m_advert1 > span { font-size: 26px !important; line-height: 30px; }
.swiper.cate_tap_m > .swiper-wrapper > .swiper-slide { max-width: 120px; }
.swiper.cate_tap_m.flea_tab_m > .swiper-wrapper > .swiper-slide { max-width: 120px !important; }
.popup_ad_list > .category_detail_advert_box > .ad_box > .ad_post > .info { font-size: 12px; }
.popup_ad_list > .category_detail_advert_box > .title_box > span { font-size: 14px; line-height: 16px; }
.zoo_market_my_cart_mox > .my_cart_list_box > .payment_box > .total_item { flex-direction: column; gap: 12px; }
.zoo_market_my_cart_mox > .my_cart_list_box > .payment_box > .total_item > .price { max-width: unset; }
.zoo_market_my_cart_mox > .my_cart_list_box > .payment_box > .total_item > .price > p { width: 100%; }
.zoo_market_my_cart_mox > .my_cart_list_box > .payment_box > .total_item_price_box > .payment_btn.pc { display: none; }
.zoo_market_my_cart_mox > .my_cart_list_box > .payment_btn.mobile { display: block !important; position: fixed; left: 0; bottom: 0; border-radius: 0; max-width: unset; }
.zoo_market_my_cart_mox > .my_cart_list_box { margin-bottom: 36px; }
.zoo_market_my_cart_mox > .my_cart_list_box.my_cart_buy { margin-bottom: 0; }
.final_payment_box > .final_term_box > .term_list > p { font-size: 12px; line-height: 16px; width: calc(100% - 60px); }
.final_payment_box > .final_term_box > .term_list > span { font-size: 12px; line-height: 16px; }
.normalradioarea2.my_post { width: 100%; }
.my_page_my_post_list_box > .title_box { flex-direction: column; }
.my_page_my_post_list_box > .title_box > button { order: 1; margin-bottom: 20px; align-self: flex-end; }
.my_page_my_post_list_box > .title_box > .normalradioarea2.my_post { order: 2; padding-right: 0; }
.eum_container1 > .part3 > .membership_benefit_box > .title_box > p, .eum_container1 > .part3 > .membership_benefit_box > .title_box > span { font-size: 24px; line-height: normal; }
.write_image_list.return > button, .write_image_list.return > div { width: calc((100% / 6) - 7px); }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_price > .star_candy_price_list > .list { width: calc((100% / 2) - 13.5px); }
.alrampageArea { width: 100%; margin-top: 20px; padding: 0px 20px; }
[slider] { position: relative; height: 14px; border-radius: 10px; text-align: left; margin: 45px 0 10px 0; width: 250px; }
}



@media screen and (max-width: 500px) {
.zoo_market_box { height: 100px; }
.zoo_market.m img { width: 150px; height: auto; }
.swiper-pagination.main { width: 50px !important; font-size: 10px; padding: 4px 8px; }
.swiper-slide.sub { width: 120px; }
.swiper-slide.sub.long { width: 150px; }
.cate_go_exp .name { font-size: 16px; }
.cate_go_exp .comment { font-size: 12px; }
.cate_go_exp { gap: 4px; }
.cate_go { height: 100px; }
.main_view_box1 .title, .main_view_box2 .title, .main_view_box3 .title, .main_view_box4 .title, .main_view_box5 .title, .main_view_box6 .title { margin-bottom: 12px; font-size: 18px; line-height: 20px; }
.main_view_box3 > .title_box .sub_title, .main_view_box4 > .title_box .sub_title { padding: 8px 12px; font-size: 12px; line-height: 14px; }
.zoo_tit_box_sub .title { font-size: 16px; line-height: 16px; padding-top: 0; margin-bottom: 0 !important; }
.zoo_tit_box_sub .market_sale { padding: 4px 12px 1px 12px; font-size: 12px; line-height: 16px; }
.zoo_market .sub_title, .zoo_market .sub_title > span { font-size: 12px; line-height: 16px; }
.pet_cate_box .sub_title { font-size: 14px; }
.z_m_img1, .z_m_img3, .z_m_img4 { width: 60px; }
.z_m_img2 { width: 50px; }
.swiper.cate_tap_m > .swiper-wrapper > .swiper-slide { max-width: 110px; }
.popup_contents_animal_info { gap: 20px; }
.popup_contents_animal_info > div:nth-child(1) > img { width: 72px; height: 84px; }
.left_normaltitle { font-size: 16px; }
.join_item_title { margin-top: 20px; }
.write_image_list.community { flex-wrap: wrap; }
.write_image_list.community > div { max-height: unset; }
.guide_comment > .comment { font-size: 12px; line-height: 16px; }
.category_detail_popup_area_set > .popup_contents > .popup_contents_buttons > div:nth-child(2) button { font-size: 10px; padding: 8px 12px; letter-spacing: -0.5px; word-break: keep-all; align-items: center; justify-content: center; }
.cate_pop_order_btn { display: none; }
.cate_pop_order_btn.size { display: block !important; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title > br { display: block; }
.cate_top_bar_title, .cate_top_bar_sub_title { font-size: 12px; line-height: 24px; }
.categorytab > div.title_txt { font-size: 20px; line-height: 24px; }
.selecterpop.write_pet_help_year { max-width: 100% !important; }
.normalradioarea2.write_pet_help > label:nth-of-type(1) { max-width: 100%; }
.typeSelecter.write_pet_help_region > .selecterpop { justify-content: flex-start; padding-left: 20px; font-size: 14px; line-height: 20px; }
.zoo_market_view_box > .view_box > .view_box_title > .sub_title > p, .zoo_market_view_box > .view_box > .view_box_title > .sub_title > span { font-size: 16px; font-weight: 800; line-height: 24px; }
.zoo_market_view_box > .view_box > .view_box_title > .sub_title > b, .zoo_market_view_box > .view_box > .view_box_title > .title, .zoo_market_view_box > .view_box > .view_box_price > .total_price > span { font-size: 20px; font-weight: 800; line-height: 28px; }
.zoo_market_view_box > .view_box > .view_box_price > .deliver > b { font-size: 14px; line-height: 20px; }
.zoo_market_view_box > .view_box > .view_box_price > span { font-size: 12px; line-height: 16px; }
.zoo_market_view_box > .view_box > .view_box_btn > .shop_cart_btn { min-width: 64px; max-width: unset; width: unset; }
.inputRadiopop.zoo_market_view_pop { padding: 0 20px; }
.swal2-popup.set.media { align-self: flex-end; grid-row: 3 !important; max-width: unset; border-radius: 12px 12px 0 0; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit { min-width: unset; width: 80px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box { max-width: calc(100% - 160px); min-width: unset; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .sub_title > span { font-size: 12px; line-height: 16px; }
.zoo_market_order_info_view_box > .order_info_box > .order_detail > .info > span { width: calc(100% - 80px); }
.zoo_market_order_info_view_box > .order_info_box > .order_detail.pay.type > .info > span { width: 100%; }
.zoo_market_order_info_view_box > .order_info_box > .step_delivery_box > .sub_text > b { font-size: 16px; line-height: 24px; }
.zoo_market_order_info_view_box > .order_info_box > .step_delivery_box > .sub_text > span { word-break: keep-all; }
.zoo_market_order_info_view_box > .order_info_box > .order_info_item > .title, .order_return_box > .delivery_price_box > .title, .zoo_market_order_info_view_box > .order_info_box > .order_detail.pay > .title, .zoo_market_order_info_view_box > .order_info_box > .order_detail > .title, .zoo_market_order_info_view_box > .order_info_box > .step_delivery_box > .order_detail.pay > .title { font-size: 16px; line-height: 24px; }
.zoo_market_order_info_view_box > .order_info_box > .step_delivery_box > .order_detail.pay > .info.pay > span, .zoo_market_order_info_view_box > .order_info_box > .order_detail.pay.refund > .info.pay > span { width: calc(100% - 168px); }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .title, .inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.three > .title_box > .title { font-size: 16px; line-height: 24px; text-align: left; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .sub_title, .star_candy_charge_select > div > p, .inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .sub_title > b { font-size: 14px; line-height: 20px; }
.star_candy_content .chk_group > label, .inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.two > .sub_text { font-size: 12px; line-height: 16px; }
.star_candy_pop_title { font-size: 16px; font-weight: 800; line-height: 24px; }
.inputRadiopop.star_candy_charge > div > .content_box > .star_candy_pay_type > .pay_type_box > .pay_type_tab > .tab { font-size: 14px; line-height: 16px; }
.categoryselect.flea_market > .title { font-size: 20px; font-weight: 700; line-height: 24px; }
.tag_box > .post_time { display: none; }
.pet_help2 img { height: auto; width: 38px; right: 4px; }
.pet_help2 {padding: 20px 8px 40px;}
.pet_help_sub_box2 .title {font-size:17px;}
.pet_help_sub_box2 .title img {width:20px; height:20px;}
.pet_help_sub_box2 .sub_title {font-size:14px; line-height:18px;}

}



@media screen and (max-width: 450px) {
.zoo_tit_box_sub .market_sale { padding: 4px 12px 1px 12px; font-size: 10px; line-height: 16px; }
.zoo_market .sub_title, .zoo_market .sub_title > span { font-size: 10px; line-height: 16px; }
.zoo_market.m img { width: 150px; height: 75px; }
.m_advert1 { gap: 4px; }
.m_advert1 > p { font-size: 12px; line-height: 25px; }
.m_advert1 > span { font-size: 20px !important; line-height: 28px; }
.pet_cate_box .sub_title { font-size: 12px; line-height: 14px; }
.swiper.cate_tap_m > .swiper-wrapper > .swiper-slide { max-width: 100px; }
.popup_ad_list > .category_detail_advert_box > .ad_box > .ad_post > .info { font-size: 10px; }
.popup_ad_list > .category_detail_advert_box > .title_box > span { font-size: 12px; line-height: 16px; }
.popup_ad_list > .category_detail_advert_box > .ad_box > .ad_post > .ad_post_back > p { font-size: 8px; padding: 4px; }
.animaltypeSelecter.mobile > .animaltypeSelecter_m_box > .selecterpop > p, .normalinput, .write_selecterpop_text, .normalradioarea2 > .room_other { font-size: 14px; }
.community_help_box p.sub { font-size: 12px; }
.input_textarea::placeholder { font-size: 12px; line-height: 16px; }
.inputRadiopop.vote_popup { padding: 0 20px; }
.pet_help_post_chkbox > .chk_group { align-items: flex-start; }
.pet_help_post_chkbox > .chk_group > label { font-size: 12px; line-height: 15px; }
.categorytab.zoo_market > .tabarea.main > .tab_button.main > .main_tab > .img_box > img { width: 24px; height: 24px; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 { gap: 12px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > .text_box > p { font-size: 14px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > .text_box > span { font-size: 23px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > button { padding: 8px 20px; margin: 0 auto; }
.cate_zoo_market_box.event.mobile > .event_box > .group1 > .item_box.mobile { font-size: 12px; line-height: 16px; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info2 > .btn1.pc { display: none; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info2 > .btn1.mobile { display: inline-block !important; }
.mobile_page_err.write_review { display: none; }
.write_review_popup_area_set { display: flex !important; position: unset; max-width: unset; width: 100%; align-items: flex-start; }
.write_review_popup_area_set > div { padding: 0 !important; max-width: unset !important; }
.write_review_popup_area_set > div > .content_box { width: 100%; }
.write_review_popup_area_set > div > .content_box > .comment_box { width: 100%; }
.inputRadiopop.write_review > div > .content_box > .comment_box > .write_image_list > button, .inputRadiopop.write_review > div > .content_box > .comment_box > .write_image_list > div { height: unset; width: calc(25% - 10px); }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box > .for_service_list > img { width: 80px; height: auto; }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box > .for_service_list { height: 240px; gap: 20px; }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box > .for_service_list > p { font-size: 24px; line-height: 32px; }
.eum_container1 > .part3 > .eum_banner_box > .for_service_box > .for_service_list > p > span { font-size: 16px; line-height: 32px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .sub_title > span { font-size: 10px; line-height: 12px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .sub_title > p { font-size: 12px; line-height: 16px; }
.write_image_list.return > button, .write_image_list.return > div { width: calc(20% - 7px); }
.animaltypeSelecter.flea_market > .selecterpop { max-width: calc(70% - 8px); }
.animaltypeSelecter.flea_market > .selecterbutton { max-width: 30%; }
.inputRadiopop.viewtype1, .inputRadiopop.viewtype2, .inputRadiopop.viewtype3 { padding: 0 20px; }
.flea_market_write_price > span { font-size: 12px; line-height: 16px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list { align-items: flex-start; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list > .chat_content > .animal_info_box { gap: 4px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list > .chat_content > .animal_info_box > .info { flex-direction: column; align-items: flex-start; gap: 4px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list > .chat_content > .title_box > .title { font-size: 16px; line-height: 24px; width: 130px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list > .chat_content > .title_box > .like_box { font-size: 12px; line-height: 16px; }
.swiper.companion_slide > .swiper-wrapper > .swiper-slide { aspect-ratio: 96/96; max-width: 96px; }
.swiper.companion_slide > .swiper-wrapper { max-height: 96px; }
}


@media screen and (max-width: 420px) {
.mw-pb-50 { padding-bottom: 10px; }
.eum_point_box.pc { display: none !important; }
.eum_point_box.mobile { display: flex !important; }
.popup_contents_profiles > .line { display: block; }
.typeSelecter.write_pet_help_region > .selecterpop > svg { right: 12px; }
.cate_zoo_market_box.snack > .item_box > .item > .comment_box > .title { height: 40px; }
.cate_zoo_market_box.snack > .item_box > .item > .comment_box > .title, .cate_zoo_market_box.snack > .item_box > .item > .comment_box > .price_box > p, .cate_zoo_market_box.snack > .item_box > .item > .comment_box > .price_box > span { font-size: 14px; line-height: 20px; }

}


@media screen and (max-width: 400px) {
    .header_sch_show > .go_smart > img { width: 28px; height: 28px; }
.header_sch_show .go_smart > .title_box > p { font-size: 12px; line-height: 18px; }
.header_sch_show .go_smart > .title_box > span { font-size: 14px; line-height: 20px; }
.cate_go_exp .name { font-size: 12px; }
.cate_go_exp .comment { font-size: 10px; }
.cate_go { height: 80px; }
.cate_go_img1, .cate_go_img2, .cate_go_img3, .cate_go_img4 { height: auto; width: 48px !important; }
.main_view_box1 .title, .main_view_box2 .title, .main_view_box3 .title, .main_view_box4 .title, .main_view_box5 .title, .main_view_box6 .title { margin-bottom: 12px; font-size: 15px; line-height: 18px; }
.title_m_box .title.m_sub { font-size: 10px; }
.advert2 > img { width: 200px; margin: 0; }
.advert2 .title { font-size: 16px; }
.categorycommunitylist > a.categorycommunitylist_wrap > div.infoarea > div.info4 { font-size: 10px; }
.categorycommunitylist > a.categorycommunitylist_wrap > div.infoarea { width: calc(100% - 116px); }
.categorycommunitylist > a.categorycommunitylist_wrap > div.categorycommunity_wrap_img { width: 96px; height: 96px; }
.categorycommunitylist > a.categorycommunitylist_wrap > div.infoarea > div.info4 > div:last-child > img { width: 12px; height: 12px; }
.m_slide1.cate_advert.mobile.last { display: block !important; }
.cate_mobile_last_pagination { display: block !important; }
.popup_ad_list > .category_detail_advert_box > .ad_box > .ad_post > .info { font-size: 8px; }
.inputRadiopop.img_upload_pop > div > .content_box > .sub_box > .btn_box > img { width: 24px; height: 24px; margin-right: 20px; }
.parcel_post_view_back { max-width: 96px; }
.parcel_post_view_button { margin-top: 12px; }
.parcel_post_view_sub > .parcel_post_view, .parcel_post_box.place.near > .parcel_post_view_sub > .parcel_post_view { width: calc(50% - 6px); }
.parcel_post_view_sub > .parcel_post_view:nth-child(n+5) { display: none; }
.helper_post_box { align-items: flex-start; gap: 12px; padding: 20px 0; }
.helper_profile_box > img { width: 48px; height: 48px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .part1, .my_page_my_post_list_box > .list_box.coupon > .coupon_back > .part2, .my_page_my_post_list_box > .list_box.coupon > .coupon_back > .back, .my_page_my_post_list_box > .list_box.coupon > .coupon_back { height: 154px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .back { left: 86px; width: calc(100% - 110px); }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .coupon_info { padding: 20px 20px 0 20px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .title_group2.mobile { padding: 0 20px 20px 20px; }
.my_page_my_post_list_box > .list_box.coupon > .coupon_back > .title_group2.mobile > p { font-size: 10px; line-height: 14px; padding: 2 8px; }
.membership_service_box > .membership_service_list > .title_box > .title { font-size: 14px; line-height: 20px; width: unset !important; max-width: 110px; }
.membership_service_box > .membership_service_list > .title_box > .title.set1 { max-width: 180px; }
.membership_service_box > .membership_service_list > .title_box > .title.set2 { max-width: 150px; }
.membership_service_box > .membership_service_list > .title_box > .sub_title { font-size: 32px; line-height: 36px; }
.membership_service_box > .membership_service_list > .title_box > .comment { font-size: 16px; line-height: 24px; }
.membership_service_box > .membership_service_list > .img_box { height: 96px; }
.membership_service_box > .membership_service_list > .img_box > img { height: 72px; }
.membership_service_box > .membership_service_list { gap: 12px; }
.zoo_market_order_info_view_box > .order_info_box > .order_info_number > .number_box > p { font-size: 14px; line-height: 20px; }
.zoo_market_order_info_view_box > .order_info_box > .order_info_number > .number_box.delivery > p { padding: 12px 20px; font-size: 12px; line-height: 16px; }
.my_profile_main_box > .input_tab > .my_input > .write_input_box.phone > p:nth-last-child(1) { font-size: 12px; line-height: 16px; }
.mvb3_list001.flea_market_top > .comment_box.flea_market > .post_info, .flea_market_list_box > .mvb3_list001.flea_market > .comment_box.flea_market > .post_info { gap: 4px; }
.mvb3_list001 > .comment_box.flea_market > .post_info > p { gap: 2px; }
.normalradioarea2.flea_market > label > img { width: 48px; height: 48px; }
div.selecterpop > svg { right: 10px; }
.typeSelecter.flea_market_year > .selecterpop { padding-right: 10px; }
.nomalpagearea.write_flea_market > .write_input_box > .group > .write_radio_box > label:nth-of-type(2) { width: calc(100% - 106px); margin-right: 0 !important; }
.nomalpagearea.write_flea_market > .write_input_box > .group > .write_radio_box > label:nth-of-type(3) { width: unset; }
.nomalpagearea.write_flea_market > .write_input_box > .group > .write_radio_box > label.input_label { margin-right: 4px; margin-left: 0; }
.nomalpagearea.write_flea_market > .write_input_box > .group > .write_radio_box { gap: 4px; }

    
}

@media screen and (max-width: 385px) {
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info2 > .btn1 { width: 80px; }
.eum_container1 > .part2 > .membership_text > .sub_sub_title { font-size: 14px; line-height: 20px; }
}

@media screen and (max-width: 380px) {
.footer_bar_2 .title.m { font-size: 10px; }
.zoo_market.m img { width: 110px; height: 55px; }
.zoo_market_box { padding: 15px; }
.m_advert1 { gap: 12px; }
.m_advert1 > p > br { display: block; }
.m_advert1 > p { font-size: 14px; line-height: 16px; }
.m_advert1 > span { font-size: 40px !important; line-height: 36px; }
.pet_cate_box .title { font-size: 14px; margin-bottom: 6px !important; }
.pet_cate_box .sub_title { font-size: 10px; }
.z_m_img1, .z_m_img3, .z_m_img4 { width: 50px; }
.z_m_img2 { width: 40px; }
.pet_help1 .title, .pet_help_sub_box2 .title { font-size: 16px; }
.pet_help1 .sub_title, .pet_help_sub_box2 .sub_title { font-size: 12px; margin: 0; }
.pet_help1.second .title > span { padding: 4px 8px; font-size: 10px; line-height: 12px; }
/*.phl.m { margin-top: -4px; }*/
.paging_area02 { gap: 5px; }
.m_slide1.cate_advert.mobile.last > .swiper-wrapper { height: 630px !important; }
.tabarea_post_text.m { font-size: 12px; }
.popup_contents_profiles > .line { height: 50px; }
.animaltypeSelecter.mobile > .animaltypeSelecter_m_box > .selecterpop > p, .write_selecterpop_text { font-size: 12px; }
.input_textarea::placeholder { font-size: 10px; line-height: 14px; }
.typeSelecter.write_pet_help_region > .selecterpop { padding-left: 12px; font-size: 12px; line-height: 18px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box { max-width: calc(100% - 140px); }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit { width: 70px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .use_benefit > .title { word-break: keep-all; text-align: center; }
.write_image_list.return > button, .write_image_list.return > div { width: calc(25% - 7px); }
.mvb3_list001 > .comment_box.flea_market > .tag_box > .tag { padding: 4px 6px; font-size: 10px; }
.flea_market_top_post_box > .flea_market_top_content { padding: 8px; }
.AI_chat_detail > .popup_contents_area > .other_btn_box > button { padding: 8px 16px; }
.AI_chat_detail > .popup_contents_area > .other_btn_box > .img_box { gap: 12px; }
 
}

@media screen and (max-width: 370px) {
.header_sch_show > .go_smart > img { width: 24px; height: 24px; }
.header_sch_show .go_smart > .title_box > p { font-size: 10px; line-height: 16px; }
.header_sch_show .go_smart > .title_box > span { font-size: 12px; line-height: 18px; }
.header_sch_show > .sch_word_box > .sch_word { gap: 12px; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title.set, .inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title, .inputRadiopop.advert_plan > div > .content_box > .plan_cate > span { font-size: 10px; line-height: 14px; }
.inputRadiopop.advert_plan > div > .content_box > .plan_cate > .title > p { font-size: 8px; line-height: 12px; }
.zoo_market_order_info_view_box > .order_info_box > .order_info_number > .number_box.delivery > p { padding: 8px 12px; }
.categoryselect.flea_market > .title { font-size: 16px; font-weight: 700; line-height: 20px; }
.animaltypeSelecter.flea_market > .selecterpop { max-width: calc(80% - 8px); }
.animaltypeSelecter.flea_market > .selecterbutton { max-width: 20%; }
.header_mobile_page_title > .post_type_text { font-size: 12px; line-height: 16px; }
.advert { padding: 20px 12px 30px; }
.advert .text1 { font-size: 17px; }
.advert .text2 { font-size: 11px; }
.advert a { font-size: 10px; padding: 8px 10px; }

    
}


@media screen and (max-width: 350px) {
.category_detail_popup_area_set > .popup_contents > .popup_contents_buttons > .btn_box_size button { padding: 8px 8px; }
.popup_ad_list > .category_detail_advert_box { gap: 8px; }
.popup_ad_list > .category_detail_advert_box > .title_box > span { font-size: 10px; line-height: 12px; }
.chat_popup_area_set > div > .chatting_list_area > .chat_list > .chat_box > .chat_box_sub > span { max-width: 50%; }
.chatting_petinfo > div:nth-child(2) > div:nth-child(3) { gap: 4px; }
.nomalpagearea .safe_free_pay_box .sub_title { font-size: 10px; line-height: 14px; }
.term_open_box.mobile > .term_tap > .comment > .comment_box1, .term_open_box.mobile > .term_tap > .comment.top { font-size: 12px; line-height: 16px; }
.term_open_box.mobile > .term_tap > .title.top { font-size: 14px; line-height: 20px; }
.inputRadiopop.advert_plan > div > .title_box > .sub_title { font-size: 10px; line-height: 14px; }
.categorylist_wrap > .comment_box > .tag_box > .tag, .m_mvb3_slide .comment_box .tag_box .tag { padding: 4px 6px; font-size: 10px; }
.m_mvb3_slide .comment_box .post_info, .post_info.size { gap: 4px !important; }
.categorytab.search_tab.smart > div.tabarea > div.tab_button > a { font-size: 12px; }
.categoryselect > div.select > select { background: url(../z_images/zoo_img/down-arr-select.svg) center right 4px no-repeat; }
.cate_zoo_market_box.event > .event_box > .title_box > p { font-size: 20px; }
.cate_zoo_market_box.event > .event_box > .title_box > span { font-size: 16px; }
.cate_zoo_market_box.event.mobile > .event_box > .price_sale.mobile2 > button { max-width: 100%; padding: 8px 10px; }
.view_tab_3_box > .Q_and_A_title { flex-direction: column; gap: 12px; }
.view_tab_3_box > .Q_and_A_title > p { max-width: 100%; width: 100%; }
.view_tab_3_box > .Q_and_A_title > button { width: 100%; }
.inputRadiopop.zoo_market_view_pop > div > div:nth-child(3) { max-width: 250px; width: 100% !important; }
.my_page_my_post_list_box > .keep_comment { font-size: 12px; }
.inputRadiopop.zoo_mission_pop > div > .content_box > .mission_star_box > .mission > p { font-size: 12px; line-height: 18px; }
.inputRadiopop.zoo_mission_pop > div > .content_box > .mission_star_box > .mission > span { font-size: 10px; line-height: 16px; }
.my_page_my_post_list_box > .list_box.shopping > .list > .post_box > .info_box > .info2 > .btn2 { width: 100px; }
.eum_container1 > .part2 > .membership_text > .sub_sub_title { font-size: 12px; line-height: 16px; text-align: center; word-break: keep-all; }
.membership_service_box > .membership_service_list > .title_box > .sub_title { font-size: 28px; line-height: 32px; }
.eum_container1 > .part3 > .membership_benefit_box > .benefit_box > .title_box > .sub_title > p { font-size: 10px; line-height: 12px; }
.zoo_market_order_info_view_box > .order_info_box > .order_info_number > .number_box.delivery > .group > .info1 > p { width: 65px; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.three > .agree_comment, .inputRadiopop.star_candy_charge.sub > div > .content_box > .title_box > .sub_title, .inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .sub_title, .inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .sub_title > b { font-size: 12px; line-height: 16px; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .title, .inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.three > .title_box > .title { font-size: 14px; line-height: 20px; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content > .title { margin-bottom: 4px; }
.star_candy_charge_popup_area_set.main > div > .content_box > .star_candy_price > .star_candy_price_list > .list > p { width: 100px; font-size: 12px; line-height: 16px; }
.pay_type_view > .type_table > table > tbody > tr > td { font-size: 10px; line-height: 12px; }
.categoryselect.my_profile > div.select > select { font-size: 10px; line-height: 12px; }
.flea_market_top_post_box > .flea_market_top_tab_m_box > .flea_market_top_tab { padding: 8px 12px; max-width: 180px; gap: 4px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list { gap: 12px; }
.AI_companion_box > .AI_chat_list_box > .AI_chat_list > .chat_content > .title_box > .title { width: 110px; }

}


@media screen and (max-width: 330px) {
.inputRadiopop.zoo_mission_pop > div > .content_box > .mission_star_box > .mission > p { font-size: 10px; line-height: 16px; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.three > .title_box { flex-direction: column; gap: 4px; }
.inputRadiopop.star_candy_charge.sub > div > .content_box > .star_candy_content.three > .title_box > .title { align-self: flex-start; }
.star_candy_content .chk_group { align-self: flex-end; }
}


@media (max-width: 1280px) {
.management-box { padding: 20px; }
.management-box .guide-box { flex-direction: row; }
.management-box .guide-box>.border-box { padding: 20px 12px; flex-direction: column; }
.management-box .card-item { min-height: 160px; }
.management-box .next-icon { transform: rotate(90deg); }
.management-box>.title-box>.more-box { display: flex; }
.management-box .more-box { display: none; }
}