@charset "utf-8";
.pcbr {
    display: none !important;
}

.ptbr {
    display: none !important;
}

.tbr {
    display: none !important;
}

.tmbr {
    display: block !important;
}

.mbr {
    display: block !important;
}

.pc_view {
    display: none !important;
}

.pt_view {
    display: none !important;
}

.tm_view {
    display: block !important;
}

.t_view {
    display: none !important;
}

.m_view {
    display: block !important;
}

/*추가작업*/
.m20 .market_list .list_content .list_con .event_org_price_detail .detail_link {
    background: url(../images/add/chance_more_arrow_pc.png) right 4px no-repeat;
    padding-right: 53px;
}

@media screen and (max-width: 800px) {

    .btn_more01 {
        width: 80px;
        height: 35px;
        font-size: 14px;
        line-height: 35px;
    }

    .more_plus {
        width: 10px;
        height: 10px;
        background-size: cover !important;
    }

    .more_list {
        width: 12px;
        height: 11px;
        background-size: 100%;
        margin-left: 1px;
    }

    .btn_more01:hover > .more_plus {
        display: inline-block;
        width: 10px;
        height: 10px;
        background-image: url("../images/icon/notice_plus.png");
        background-repeat: no-repeat;
    }
}

/*pc*/
.member_join_form .table1 td .input_wrap .select_box select {
    border: 0px;
    line-height: 40px;
    height: 40px;
    width: 100%;
    background: url(../images/icon/family_arrow.png) no-repeat 92% 13px;
    background-size: 12px;
}

.cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .cart_edit {
    font-size: 14px;
    width: 90px;
    height: 34px;
    border: 1px solid #D6D6D6;
    text-align: center;
    line-height: 34px;
    border-radius: 50px;
    font-weight: 700;
}

/*ta*/
@media screen and (max-width: 1240px) {
    /*마이페이지 리뷰 / 답변보기 등에 공통 사용*/
    .popup_mypage {

    }

    .popup_mypage .mypage_con {

        padding-bottom: 50px;
    }

    .popup_mypage .mypage_con .pop_title {

    }

    .popup_mypage .mypage_con .pop_title span {

    }

    .popup_mypage .mypage_con .pop_title .txt {

    }

    .popup_mypage .mypage_con .input_wrap {
    }

    .popup_mypage .mypage_con .input_wrap textarea {
        border: 1px solid #D6D6D6;
        border-radius: 0;
        padding: 10px;
    }

    #sit_use_write_star:after {
    }

    #sit_use_write_star li {
    }

    #sit_use_write_star li img {
    }

    .popup_mypage .mypage_con .tit {
    }

    .popup_mypage .mypage_con .frm_input {
    }

    .popup_mypage .mypage_con .pop_btn_cancel {
    }

    .popup_mypage .mypage_con .pop_btn_ok {
    }

    .con-width-1240 {
        width: 100% !important;
    }

    /*개인정보처리방침/이용약관 시작 2022-10-12*/
    .m99 {
        padding: 0 50px;
        width: 100%;
    }

    .m99 .basic_txt {
    }

    .m99 h4 {
    }

    .m99 h4:first-child {
    }

    .m99 p.tit {
    }

    .m99 p.tit2 {
    }

    .m99 .section1 {
    }

    .m99 .section1 li {
    }

    .m99 .section1 li span {
    }

    .m99 .section2 {
    }

    .m99 .section5 {
    }

    .m99 .section5 .list li {
    }

    .m99 .section5 .list li span {
    }

    .m99 .section5 .list li p {
    }

    .m99 .section6 {
    }

    /*개인정보처리방침/이용약관 끝 2022-10-12*/
    /*타이틀*/
    .m00 .conwrap {
        padding: 0 50px;
        width: 100%;
    }

    .m00 .conwrap .sub_title { /* padding: 0 50px; */
    }

    .m00 .conwrap .sub_title .eng_title {
    }

    .m00 .conwrap .sub_title .location_wrap {

    }

    .m00 .conwrap .kor_title { /* padding: 0 50px; */
    }

    .m00 .search_wrap { /* padding: 50px; */
        padding-left: 50px;
    }

    .m00 .search_wrap .form_list {
    }

    .m00 .search_wrap .form_list > li dl {
    }

    .m00 .search_wrap .form_list > li dl dt {
        padding-left: 0px;
    }

    .m00 .search_wrap .form_list > li dl dd {
    }

    .m00 .search_wrap .form_list > li dl dd .select_box {
    }

    .m00 .search_wrap .form_list > li dl dd select {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap;
        -ms-overflow-style: none;
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .ico_menu {
        white-space: normal;
        padding: 0 10px;
        line-height: 1.3;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list li {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list li:first-child {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .all_menu {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu01 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu02 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu03 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu04 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu05 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu06 {
    }

    /*사고팔고 시작*/
    .m10 {
        width: 100%;
    }

    .input_line {
    }

    .input_line:first-of-type {
    }

    .select_box {
    }

    .select_wrap {
        padding: 0 50px;
    }

    .select_wrap .order_select {
    }

    .select_wrap .order_select select {
    }

    .list_total_count {
    }

    .list_total_count span.num {
    }

    .product_list * {
    }

    .product_list_cont {
        padding: 0 50px;
    }

    .product_list_cont .item_gallery_type > ul {
        display: flex;
        justify-content: flex-start;
    }

    .product_list_cont .item_gallery_type > ul > li {
        margin: 0;
        width: calc(25% - 22.5px);
        margin-right: 30px;
    }

    .product_list_cont .item_gallery_type > ul > li:nth-child(4n) {
        margin-right: 0px;
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .update_all {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {
        height: 150px;
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a img {
        width: 100%;
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .like_btn {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .buy_btn {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .direct_btn {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {
    }

    .product_list_cont .item_info_cont .item_info_basic {
    }

    .product_list_cont .item_info_cont .item_ifo_amount {
    }

    .product_list_cont .item_info_cont .item_info_tag {
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn:first-child {
    }

    .product_list_cont .item_info_cont .item_info_review {
    }

    .product_list_cont .item_info_cont .item_info_review .review_point {

    }

    .product_list_cont .item_info_cont .item_info_review .review_like {

    }

    /*사고팔고 상세*/
    .product_view {
        padding: 0 50px;
    }

    .product_view .thumb_wrap {
        /*썸네일*/
        display: none;
    }

    .product_view .thumb_wrap ul.thumb_list {
        display: none;
    }

    .product_view .thumb_wrap ul.thumb_list > li {
    }

    .product_view .thumb_wrap ul.thumb_list > li:first-child {
    }

    .product_view .thumb_wrap ul.thumb_list > li img {
    }

    .product_view .thumb_wrap ul.thumb_list > li.on {
    }

    .product_view .thumb_wrap ul.thumb_list > li:hover {
    }

    .product_view .product_main_wrap {
        /*제품이미지*/
        width: 40%;
        margin-left: 0px;
    }

    .product_view .product_main_wrap .like_btn {
    }

    .product_view .product_main_wrap .buy_btn {
    }

    .product_view .product_main_wrap .direct_btn {
    }


    .product_view .product_main_wrap .product_img {}
    .product_view .product_main_wrap .product_img img {}
    .product_view .product_main_wrap .product_img .img_l {}
    .product_view .product_main_wrap .product_img .img_l.visible {}

    .product_view .product_main_wrap .slider_arrow {
        position:absolute;top:calc(50% - 15px);
        width:30px;height:30px;background:rgba(0,0,0,0.7);
        display:flex; align-items: center; justify-content: center;
        border-radius:50%;z-index: 10;
        font-size: 0;border:0;cursor:pointer;
    }
    .product_view .product_main_wrap .slider_arrow img {
        max-width:20px;
    }

    .product_view .product_main_wrap .slider_prev {
        left: 7%;
        transform: rotate(180deg);
    }

    .product_view .product_main_wrap .slider_next {
        right:7%;
    }
    .product_view .product_main_wrap .slider_progress {right:20px;bottom:20px;min-width:75px;height:24px;}
    .product_view .product_main_wrap .slider_progress .cnt_wrap {font-size:12px;color:#fff;}
    .product_view .product_main_wrap .slider_progress .cnt_wrap .cnt_bracket {width:12px;}
    .product_view .product_main_wrap .slider_progress .cnt_wrap .left_bracket {margin-right:3px;}
    .product_view .product_main_wrap .slider_progress .cnt_wrap .right_bracket {margin-left:3px;}
    .product_view .product_main_wrap .slider_progress .cnt_wrap .current_cnt {}


    .product_view .product_info_wrap {
        /*제품정보*/
        width: 60%;
    }

    .product_view .product_info_wrap .icon_wrap {
        top: auto;
        bottom: 25px;
    }

    .product_view .product_info_wrap .icon_wrap .like {
    }

    .product_view .product_info_wrap .icon_wrap .like .like_cnt { /* font-size: 11px; */
    }

    .product_view .product_info_wrap .icon_wrap .call {
    }

    .product_view .product_info_wrap .icon_wrap .call .call_cnt {
    }

    .product_view .product_info_wrap .sit_info1 {
        position: relative;
    }

    .product_view .product_info_wrap .sit_info1 .product_title {
    }

    .product_view .product_info_wrap .sit_info1 .product_sell_price {
    }

    .product_view .product_info_wrap .sit_info1 .product_sell_price .org_price {
    }

    .product_view .product_info_wrap .sit_info1 .product_sell_price .price_unit {
    }

    .product_view .product_info_wrap .sit_info1 .delivery_price {
        display: block;
    }

    .product_view .product_info_wrap .sit_info1 .delivery_price .not_delivery {
        display: block;
        margin-top: 5px;
    }

    .product_view .product_info_wrap .sit_info1 .delivery_price .price_btn {
        display: inline-block;
    }

    .product_view .product_info_wrap .sit_info2 {
    }

    .product_view .product_info_wrap .sit_info2 dl {
    }

    .product_view .product_info_wrap .sit_info2 dl dt {
    }

    .product_view .product_info_wrap .sit_info2 dl dd {
    }

    .product_view .product_info_wrap .sit_info3 {
        padding: 20px;
        height: auto !important;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap {
        width: 100%;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name .member_link {
        display: block;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name .member_name {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name .member_level {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name .member_link a {
        margin-left: 0px;
        color: #8F8F8F;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tel {

    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .hour {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .hour:after {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time .yoil {

    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time .yoil:after {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time .yoil:last-child:after {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name_link {

    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn:first-child {
    }

    .product_content_wrap {
        padding: 0 50px;
    }

    .product_content_wrap .tab_menu_wrap {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li a {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li .review_cnt {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li.on > .review_cnt {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li:first-child {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li.on {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li.on a {
    }

    .product_content_wrap .tab_content {
    }

    .product_content_wrap .tab_content.on {
    }

    .product_content_wrap .tab_content .tit1 {
    }

    .product_content_wrap .tab_content .tit2 {
    }

    .product_content_wrap .tab_content .tit3 {
    }

    /*리뷰*/
    .product_content_wrap .tab_content .review_wrap {
    }

    .product_content_wrap .tab_content .review_wrap .review_point {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li:first-child {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.title {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.star {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point .org_point {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.title {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.review_icon {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.point {
    }

    .product_content_wrap .tab_content .review_list {
    }

    .product_content_wrap .tab_content .review_list .title_wrap {
    }

    .product_content_wrap .tab_content .review_list .title_wrap .title {
    }

    .product_content_wrap .tab_content .review_list .title_wrap .title .review_total {
    }

    .product_content_wrap .tab_content .review_list .title_wrap .select_box {
    }

    .product_content_wrap .tab_content .review_list .title_wrap .select_box select {
    }

    .product_content_wrap .tab_content .review_list .list_wrap {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name .level {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button:before {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_start_point {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_title {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_content {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date .review_img {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img img {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .reg_date {
    }

    .product_content_wrap .tab_content .qna_list {
    }

    .product_content_wrap .tab_content .qna_list .title_wrap {
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .title {
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .title .qna_total {
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .qna_box {
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .qna_box {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list {
        margin-top: 0px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .t_cell {
        display: flex;
        flex-wrap: wrap;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell > .t_cell > span {
        display: block;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 {
        width: 120px;
        margin-bottom: 20px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer1 {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer2 {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell1 {
        width: calc(100% - 120px);
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell2 {
        width: 50%;
        text-align: left;
        padding-left: 10px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell3 {
        width: 50%;
        text-align: right;
        padding-right: 10px;
    }

    /*사고팔고 끝*/
    /*어부*/
    .fisherman_list * {
    }

    .fisherman_list_cont {
        padding: 0 50px;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li {
        width: calc(33.3333333% - 20px);
        margin-right: 30px;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li:nth-child(3n) {
        margin-right: 0px;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {
        background-size: cover !important;
        background-position: center !important;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .like_btn {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a > div {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {
    }

    .fisherman_list .item_info_cont span.fisherman_name {
    }

    .fisherman_list .item_info_cont span.fisherman_company {
    }

    .fisherman_list .item_info_cont .item_info_basic {
    }

    .fisherman_list .item_info_cont .item_info_tag {
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn:first-child {
    }

    .fisherman_list .item_info_cont .item_info_review {
    }

    .fisherman_list .item_info_cont .item_info_review .review_point {

    }

    .fisherman_list .item_info_cont .item_info_review .review_like {

    }

    /*어부 상세 보기*/
    .fisherman_view {
        padding: 0 50px;
    }

    .fisherman_view .fisherman_img_wrap {
        width: 40%;
        margin-left: 0px;
    }

    .fisherman_view .fisherman_img_wrap .fisherman_img {
    }

    .fisherman_view .fisherman_img_wrap .fisherman_img .profile_img {
        width: 100%;
        height: auto;
        min-height: 355px;
    }

    .fisherman_view .fisherman_info {
        width: 60%;
    }

    .fisherman_view .fisherman_info .icon_wrap {
    }

    .fisherman_view .fisherman_info .icon_wrap .like {
    }

    .fisherman_view .fisherman_info .icon_wrap .like .like_cnt {
    }

    .fisherman_view .fisherman_info .sit_info1 {
    }

    .fisherman_view .fisherman_info .sit_info1 .fisherman_title {
    }

    .fisherman_view .fisherman_info .sit_info1 .fisherman_level {
    }

    .fisherman_view .fisherman_info .sit_info3 {
        padding: 25px;
        height: auto;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap {
        width: auto;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_info {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_name {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dt {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd .yoil {

    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd .yoil:after {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd .yoil:last-child:after {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_call {}

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn:first-child {
    }

    /*어부 상세보기*/
    .fisherman_content_wrap {
        padding: 0 50px;
    }

    .fisherman_content_wrap .tab_menu_wrap {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li a {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li .review_cnt {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li.on > .review_cnt {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li:first-child {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li.on {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li.on a {
    }

    .fisherman_content_wrap .tab_content {
    }

    .fisherman_content_wrap .tab_content.on {
    }

    .fisherman_content_wrap .tab_content .tit3 {
    }

    /*어부 - 판매하는 상품*/
    .fisherman_sell_product {
    }

    .fisherman_sell_product .product_list * {
    }

    .fisherman_sell_product .product_list .product_list_cont {
    }

    .fisherman_sell_product .product_list .product_list_cont .product_list_title {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul {
        display: flex;
        justify-content: flex-start;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li {
        width: calc(33.3333% - 20px);
        margin-right: 30px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li:nth-child(3n) {
        margin-right: 0px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li:nth-child(4n) {
        margin-right: 30px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .like_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .buy_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .direct_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_basic {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_ifo_amount {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn:first-child {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_review {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_review .review_point {

    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_review .review_like {

    }

    /*어부 - 리뷰*/
    .fisherman_content_wrap .tab_content .review_list {
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap {
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .title {
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .title .review_total {
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .select_box {
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .select_box select {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name .level {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button:before {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_start_point {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_title {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_content {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date .review_img {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img img {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .reg_date {
    }

    /*마켓 m20*/
    .m20 {
        width: 100%;
        padding: 0 50px;
    }

    .m20 .market_list {
    }

    .m20 .market_list {
        width: 100%;
        min-width: auto;
    }

    .m20 .market_list:first-child {
    }

    .m20 .market_list .list_img {
    }

    .m20 .market_list .list_img img {
    }

    .m20 .market_list .list_content {
    }

    .m20 .market_list .list_content .list_con {
    }

    .m20 .market_list .list_content .list_con .event_date {
    }

    .m20 .market_list .list_content .list_con .event_title {
    }

    .m20 .market_list .list_content .list_con .event_manager {
    }

    .m20 .market_list .list_content .list_con .event_price {
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail {
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail .org_price {
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail .org_price .price {
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail .detail_link {
    }

    .m20 .market_view {
    }

    .m20 .market_view .thumb_wrap {
        /*썸네일*/
        display: none;
    }

    .m20 .market_view .thumb_wrap ul.thumb_list {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li:first-child {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li img {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li.on {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li:hover {
    }

    .m20 .market_view .product_main_wrap {
        width: calc(100% - 500px);
        margin-left: 0px;
    }

    .m20 .market_view .product_main_wrap .product_img {
    }

    .m20 .market_view .product_main_wrap .product_img img {
    }

    .m20 .market_view .product_main_wrap .product_img .img_l {
    }

    .m20 .market_view .product_main_wrap .product_img .img_l.visible {
    }

    .m20 .market_view .product_info_wrap {
        /*제품정보*/
        /* width: 60%; */
        width: 500px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .product_title {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .product_sell_manager {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .product_sell_price {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .delivery_wrap {

    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .delivery_wrap > .not_delivery {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .delivery_wrap > .price_btn {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .price_wrap {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .won {
    }

    .m20 .market_view .product_info_wrap .sit_info2 {
    }

    .m20 .market_view .product_info_wrap .sit_info2 .num_input {
    }

    .m20 .market_view .product_info_wrap .sit_info2 dl {
    }

    .m20 .market_view .product_info_wrap .sit_info2 dl dt {
    }

    .m20 .market_view .product_info_wrap .sit_info2 dl dd {
    }

    .m20 .market_view .product_info_wrap .total_amount {
    }

    .m20 .market_view .product_info_wrap .total_amount .price {
    }

    .m20 .market_content_wrap {
    }

    .m20 .market_content_wrap .tab_menu_wrap {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li a {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li .review_cnt {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li.on > .review_cnt {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li:first-child {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li.on {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li.on a {
    }

    .m20 .market_content_wrap .tab_content {
    }

    .m20 .market_content_wrap .tab_content.on {
    }

    .m20 .market_content_wrap .tab_content .tit1 {
    }

    .m20 .market_content_wrap .tab_content .tit2 {
    }

    .m20 .market_content_wrap .tab_content .tit3 {
    }

    /*리뷰*/
    .m20 .market_content_wrap .tab_content .review_wrap {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li:first-child {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.title {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.star {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point .org_point {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.title {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.review_icon {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.point {
    }

    .m20 .market_content_wrap .tab_content .review_list {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .title {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .title .review_total {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .select_box {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .select_box select {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name .level {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button:before {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_start_point {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_title {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_content {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date .review_img {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img img {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .reg_date {

    }

    .m20 .market_content_wrap .tab_content .qna_list {

    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap {

    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .title {

    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .title .qna_total {

    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .qna_box {

    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .qna_box {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list {
        margin-top: 0px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .t_cell {
        display: flex;
        flex-wrap: wrap;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell > .t_cell > span {
        display: block;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 {
        width: 120px;
        margin-bottom: 20px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer1 {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer2 {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell1 {
        width: calc(100% - 120px);
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell2 {
        width: 50%;
        text-align: left;
        padding-left: 10px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell3 {
        width: 50%;
        text-align: right;
        padding-right: 10px;
    }

    /*스토어 리스트*/
    .m20 .store_list * {

    }

    .m20 .store_list .store_list_cont {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li {

        width: calc(33.33333% - 20px);

        margin-right: 30px;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li:nth-child(3n) {
        margin-right: 0px;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {

        background-position: center !important;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title .title {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title .store_link {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic .sell_product_tit {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic .sell_product_tit:after {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic .sell_product_list {

    }

    /*고객센터 m30*/
    .m30 {

        width: 100%;
    }

    .m30 .search_order_wrap {

        padding: 0 50px;
    }

    .m30 .search_order_wrap .order {

    }

    .m30 .search_order_wrap .order select {

    }

    .m30 .search_order_wrap .search {

    }

    .m30 .search_order_wrap .search .sfl_wrap {

    }

    .m30 .search_order_wrap .search .sfl_wrap select {

    }

    .m30 .search_order_wrap .search .stx_wrap {

    }

    .m30 .search_order_wrap .search .stx_wrap input {

    }

    /*게시판*/
    .board_con_wrap {

        padding: 0 50px;
    }

    .board_con_wrap .qna_list {

    }

    .board_con_wrap .qna_list thead th {

    }

    .board_con_wrap .qna_list tbody td {
    }

    .board_con_wrap .qna_list .td_name {
        width: 100px !important;
        font-size: 14px;
    }

    .board_con_wrap .qna_list .td_chk {

    }

    .board_con_wrap .td_hit {
    }

    .board_con_wrap .td_subject {
        padding-left: 0px;
    }

    .board_con_wrap .td_name {
        font-size: 14px;
    }

    .board_con_wrap .qna_list .td_date {
        font-size: 14px; /* position: absolute; *//* left: 76px; *//* bottom: 10px; */
    }

    .board_con_wrap .qna_list .td_hit {
        font-size: 14px;
    }

    .btnArea07 {
        max-width: 1240px;
        margin: 0 auto;
        padding: 0 50px;
    }

    /*상세보기*/
    .board_zone_sec {
    }

    /* ------------- 글쓰기 ------------- */
    .board_zone_write {
        padding: 0 50px;
    }

    .board_zone_write input[type=checkbox] {

    }

    .board_zone_write input[type=checkbox] + label {

    }

    .board_zone_write input[type=checkbox]:checked + label {

    }

    .board_zone_write .table1 {

    }

    .board_zone_write .table1 td span.won {

    }

    .board_zone_write .table1 td span.input_tit {

    }

    .board_zone_write .table1 input {

    }

    .board_zone_write .table1 td .ipt {
        height: 35px;
        font-size: 14px;
    }

    .board_zone_write .table1 td input.ipt2 {

    }

    .board_zone_write .table1 td textarea.ipt3 {

    }

    .board_zone_write .table1 td .bb {

    }

    .board_zone_write .table1 td .bg {

    }

    .board_zone_write .table1 td .w100 {

    }

    .board_zone_write .table1 td .w80 {

    }

    .board_zone_write .table1 td .w50 {

    }

    .board_zone_write .table1 .delivery_check {

    }

    .board_zone_write .table1 .delivery_check2 {

    }

    .board_zone_write .table1 .filebox {

    }

    .board_zone_write .table1 .filebox input[type="file"] {

    }

    .board_zone_write .table1 .filebox .tit {

    }

    .board_zone_write .table1 .filebox .file_input {

    }

    .board_zone_write .table1 .filebox .file_search {

    }

    .board_zone_write .table1 td .input_wrap {

    }

    .board_zone_write .table1 td .input_wrap .ipt {

    }

    .board_zone_write .table1 td .input_wrap .select_box {

    }

    .board_zone_write .table1 td .input_wrap .select_box select {

    }

    /* ------------- 글보기 ------------- */
    .board_zone_view {
        padding: 0 50px;
    }

    .board_view_tit {

    }

    .board_view_tit h3 {

    }

    .board_view_tit strong {
    }

    .board_view_info {

    }

    .board_view_info .view_info_name {
    }

    .board_view_info .view_info_day {
    }

    .board_view_file {

    }

    .board_view_file .view_file_tit {

    }

    .board_view_file .view_file_link {

    }

    .board_view_content {

    }

    .board_view_btn {

    }

    .board_view_btn .left_btn {
    }

    .board_view_btn .right_btn {
    }

    /*회원-로그인*/
    .login_wrap {

    }

    .login_wrap .login_from {

    }

    .login_wrap .login_from .login_from_tit {

    }

    .login_wrap .login_from .login_from_tit .fb {

    }

    .login_wrap .login_from .login_gubun {

    }

    .login_wrap .login_from .login_gubun select {

    }

    .login_wrap .login_from .login_id,
    .login_wrap .login_from .login_pwd {

    }

    .login_wrap .login_from .login_id input,
    .login_wrap .login_from .login_pwd input {

    }

    .login_wrap .login_from .id_save_wrap {

    }

    .login_wrap .login_from .login_btn {

    }

    .login_wrap .or_txt {

    }

    .login_wrap .simple_login {

    }

    .login_wrap .simple_login .simple_login_tit {

    }

    .login_wrap .simple_login .simple_login_tit .fb {

    }

    .login_wrap .simple_login .kakao_login {

    }

    .login_wrap .simple_login .naver_login {

    }

    .login_wrap .simple_login .member_join {

    }

    .login_wrap .simple_login .member_join .fb a {

    }

    /* 기본 로그인 */
    .member_join_wrap {

    }

    .member_join_wrap span.txt1,
    .member_join_wrap span.txt2 {

    }

    .member_join_wrap span.txt2 {

    }

    .member_join_wrap .join_wrap {

    }

    .member_join_wrap .join_wrap .join_tit {

    }

    .member_join_wrap .join_wrap .join_tit .fb {

    }

    .member_join_wrap .join_wrap .maker,
    .member_join_wrap .join_wrap .buyer {

    }

    .member_join_wrap .join_wrap .maker > a,
    .member_join_wrap .join_wrap .buyer > a {

    }

    .member_join_wrap .simple_join_wrap {

    }

    .member_join_wrap .simple_join_wrap .simple_tit {

    }

    .member_join_wrap .simple_join_wrap .simple_tit .fb {

    }

    .member_join_wrap .simple_join_wrap .kakao_join,
    .member_join_wrap .simple_join_wrap .naver_join {

    }

    .member_join_wrap .simple_join_wrap .kakao_join {

    }

    .member_join_wrap .simple_join_wrap .naver_join {

    }

    /*약관동의*/
    .member_register_wrap {

    }

    .member_register_wrap input[type=checkbox] {

    }

    .member_register_wrap input[type=checkbox] + label {

    }

    .member_register_wrap input[type=checkbox]:checked + label {

    }

    .member_register_wrap span.txt1,
    .member_register_wrap span.txt2 {

    }

    .member_register_wrap span.txt1 {

    }

    .member_register_wrap span.txt2 {

    }

    .member_register_wrap .all_agree,
    .member_register_wrap .agree1,
    .member_register_wrap .agree2 {

    }

    .member_register_wrap .agree_content {

    }

    .member_register_wrap .agree_content .txt_wrap {

    }

    .member_register_wrap button.next_btn {

    }

    /*회원가입 - 생산자 회원가입 - 등록*/
    .member_register_maker {

    }

    .member_register_maker input[type=checkbox],
    .member_register_maker input[type=radio] {

    }

    .member_register_maker input[type=checkbox],
    .member_register_maker input[type=radio] {

    }

    .member_register_maker input[type=checkbox] + label,
    .member_register_maker input[type=radio] + label {

    }

    .member_register_maker input[type=checkbox]:checked + label,
    .member_register_maker input[type=radio]:checked + label {

    }

    .member_register_maker .join {

    }

    .member_register_maker .join span.txt1,
    .member_register_maker .join span.txt2 {

    }

    .member_register_maker .join span.txt1 {

    }

    .member_register_maker .join span.txt2 {

    }

    .member_register_maker button.register_btn {

    }

    /* 회원가입 항목 */
    .member_register_maker .member_join_form {

    }

    .member_register_maker .member_join_form .tit {

    }

    .member_register_maker .member_join_form .form_tit {

    }

    .member_register_maker .member_join_form .form_tit .txt1 {

    }

    .member_register_maker .member_join_form .form_tit .txt2 {

    }

    .member_join_form .table1 {

    }

    .member_join_form .table1 td {

    }

    .member_join_form .table1 td span.input_tit {

    }

    .member_join_form .table1 td span.input_tit2 {

    }

    .member_join_form .table1 td span.input_tit2 > .txt01 {

    }

    .member_join_form .table1 td span.input_tit2 > .txt02 {

    }

    .member_join_form .table1 td .input_wrap {

    }

    .member_join_form .table1 td .input_wrap .ipt {

    }

    .member_join_form .table1 td .input_wrap .bg {

    }

    .member_join_form .table1 td .input_wrap .w30 {

    }

    .member_join_form .table1 td .input_wrap .w400 {

    }

    .member_join_form .table1 td .input_wrap .w300 {

    }

    .member_join_form .table1 td .input_wrap .w130 {

    }

    .member_join_form .table1 td .input_wrap .w150 {

    }

    .member_join_form .table1 td .input_wrap .w100p {

    }

    .member_join_form .table1 td .input_wrap .select_box {

    }

    .member_join_form.table1 td .input_wrap .select_box select {

    }

    .member_join_form .table1 td .input_wrap .delivery_check {

    }

    .member_join_form .table1 td .bb {

    }

    .member_join_form .table1 td .id_msg {

    }

    /*회원가입 - 가입완료*/
    .member_register_confirm {

    }

    .member_register_confirm .txt {

    }

    .member_register_confirm button.confirm_btn {

    }

    /*마이페이지 생산자*/
    .mypage_wrap {
        width: 100%;
        padding: 0 50px;
    }

    .mypage_wrap .mypage_tab_menu {

    }

    .mypage_wrap .mypage_tab_menu .menu {
        width: 25%;
    }

    .mypage_wrap .mypage_tab_menu .menu.active {

    }

    /*2022-10-06 전성용 추가*/
    .mypage_wrap .mypage_tab_menu .menu.tab_profile {
        display: block;
    }

    .mypage_wrap .mypage_tab_menu .menu2 {

    }

    .mypage_wrap .mypage_tab_menu .menu2.tab_profile {
        display: block;
    }

    .mypage_wrap .mypage_tab_menu .menu2.active {

    }

    .mypage_wrap .mypage_content {

    }

    /*프로필 시작*/
    /*2022-10-06 전성용 추가*/
    .mypage_wrap .mypage_content .left_content {
        display: none;
    }

    .mypage_wrap.profile .mypage_content .left_content {
        display: block;
        width: 100%;
        position: relative;
        padding-top: 40px;
    }

    .mypage_wrap.profile .mypage_content .right_content {
        display: none;
    }

    .mypage_wrap .mypage_content .left_content .profile_info {
        padding-right: 400px;
        height: auto;
        padding-bottom: 30px;
    }

    .profile_config {
        width: 100%;
    }

    .mypage_wrap .mypage_content .left_content .my_info {
        height: auto;
    }

    .mypage_wrap .mypage_content .left_content .add_info {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap,
    .mypage_wrap .mypage_content .left_content .my_info .con_wrap,
    .mypage_wrap .mypage_content .left_content .add_info .con_wrap {
        width: 100%;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .info {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .info .member_name {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .profile_img {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .profile_img .img_wrap {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt {
        position: absolute;
        top: 53px;
        right: 0;
        width: 325px;
        margin: 0;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt li dl {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt li dl dt {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt li dl dd {

    }

    /*일반회원*/
    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 li dl {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 li dl dt {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 li dl dd {

    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con {
        display: flex;
        flex-wrap: wrap;
        padding-bottom: 20px;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .tit {
        width: 100%;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .tit .modify {

    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 {
        width: 50%;
        padding-right: 50px;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 .sub_tit {

    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 .sub_txt {
        width: 100%;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 .call_number {
        right: 50px;
    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .tit {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .tit .modify {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .yoil {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .yoil:after {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .yoil:last-child:after {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .sub_tit {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .sub_txt {
        width: 100%;
    }

    .mypage_wrap .mypage_content .left_content .mem_withdraw {

    }

    .mypage_wrap .mypage_content .left_content .mypage_memo {

    }

    /*프로필 끝*/
    .mypage_wrap .mypage_content .right_content {
        width: 100%; /* padding: 0 50px; */
        padding: 20px;
        border-left: 0px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content {

        width: 100%;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .mypage_right_title {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_txt {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_txt span {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_txt span.number {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .ing_product {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .hidden_product {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .ing_product p,
    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .hidden_product p {

    }

    /*마이페이지 상품 목록*/
    .mypage_right_content .maker_product_list {

    }

    .mypage_right_content .maker_product_list .sell_product,
    .mypage_right_content .maker_product_list .hidden_product,
    .mypage_right_content .maker_product_list .sub_menu {

    }

    .mypage_right_content .maker_product_list .sell_product a,
    .mypage_right_content .maker_product_list .hidden_product a,
    .mypage_right_content .maker_product_list .sub_menu a {

    }

    .mypage_right_content .maker_product_list .hidden_product.active a,
    .mypage_right_content .maker_product_list .sell_product.active a,
    .mypage_right_content .maker_product_list .sub_menu.active a {

    }

    .mypage_right_content .maker_product_list .hidden_product.active:after,
    .mypage_right_content .maker_product_list .sell_product.active:after,
    .mypage_right_content .maker_product_list .sub_menu.active:after {

    }

    /* 리뷰 리스트 시작*/
    .mypage_right_content .maker_review_list {

    }

    .mypage_right_content .maker_review_list .sub_menu {

    }

    .mypage_right_content .maker_review_list .sub_menu a {

    }

    .mypage_right_content .maker_review_list .sub_menu.active a {

    }

    .mypage_right_content .maker_review_list .sub_menu.active:after {

    }

    .mypage_right_content .review_cnt {

    }

    /* 리뷰 리스트 끝*/
    .ul_product_list {

    }

    .ul_product_list li {

    }

    .ul_product_list li input[type=checkbox] {

    }

    .ul_product_list li input[type=checkbox] + label {

    }

    .ul_product_list li input[type=checkbox]:checked + label {

    }

    .ul_product_list li:first-child {

    }

    .ul_product_list li .li_chk {

    }

    .ul_product_list li .li_img {
        width: 150px;
    }

    .ul_product_list li .li_img2 {

    }

    .ul_product_list li .li_content {
        width: calc(100% - 150px);
    }

    .ul_product_list li .li_content .title {
        width: 100%;
    }

    .ul_product_list li .li_content .title .product_name {

    }

    .ul_product_list li .li_content .title .product_btn { /* width: 62px; *//* text-align: center; *//* padding: 5px 0; */
    }

    .ul_product_list li .li_content .price {

    }

    .ul_product_list li .li_content .price .won {

    }

    .ul_product_list li .li_content .review {

    }

    .ul_product_list li .li_content .review .review_con {

    }

    .ul_product_list li .li_content .review .upload_date {

    }

    .ul_product_list li .li_content .review .review_con .star_cnt {

    }

    .ul_product_list li .li_content .review .review_con .call_cnt,
    .ul_product_list li .li_content .review .review_con .heart_cnt {

    }

    /*찜한 생산자*/
    .ul_product_list li .li_content2 {

    }

    .ul_product_list li .li_content2 .title {

    }

    .ul_product_list li .li_content2 .title .product_name {

    }

    .ul_product_list li .li_content2 .title .product_btn {

    }

    .ul_product_list li .li_content2 .price {

    }

    .ul_product_list li .li_content2 .price .won {

    }

    .ul_product_list li .li_content2 .info_basic {

    }

    .ul_product_list li .li_content2 .info_basic .e_ {

    }

    .ul_product_list li .li_content2 .item_info_tag {

    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn {

    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn {

    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn {

    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn:first-child {

    }

    .ul_product_list li .li_content2 .review {

    }

    .ul_product_list li .li_content2 .review .review_con {

    }

    .ul_product_list li .li_content2 .review .upload_date {

    }

    .ul_product_list li .li_content2 .review .review_con .star_cnt {

    }

    .ul_product_list li .li_content2 .review .review_con .call_cnt,
    .ul_product_list li .li_content2 .review .review_con .heart_cnt {

    }

    /* 공통 게시판 http://heeming.co.kr/ 게시판 목록 */
    /* 이름, 날짜 */
    .board_name_day {
    }

    .board_name {
    }

    .board_day {
    }

    .board_day span {
    }

    /* 추천수, 조회수 */
    .board_likeit_hits {
    }

    .board_likeit {
    }

    .board_hits {
    }

    /* 이벤트 기간 */
    .board_event_day {
    }

    /* 상품후기 별 */
    .board_zone_cont .rating_star_list {
    }

    .board_zone_cont .rating_star_list li {
    }

    .board_zone_cont .rating_star {
    }

    .board_zone_cont .rating_star span {
    }

    /* ------------- 마이페이지 기본 게시판 테이블 리스트  ------------- */
    .board_conwrap {
        max-width: 100%;
    }

    .board_conwrap .tab_content {
    }

    .board_conwrap .tab_content.on {
    }

    /*게시판 top 시작*/
    .board_conwrap .board_list_top {
    }

    .board_conwrap .board_list_top .board_total_cnt {
    }

    .board_conwrap .board_list_top .board_status {
    }

    .board_conwrap .board_list_top .board_status2 {
    }

    .board_conwrap .board_list_top .board_status select {
    }

    /*게시판 top 종료*/
    .board_conwrap .basic {
    }

    .board_conwrap .basic td {

    }

    .board_conwrap .basic td.img {
    }

    .board_conwrap .basic td.img img {
    }

    .board_conwrap .basic td.date {
    }

    .board_conwrap .basic td.date .day {
    }

    .board_conwrap .basic td.date .ym {
    }

    .board_conwrap .basic td.sbj {
    }

    .board_conwrap .basic td.sbj .tit {
    }

    .board_conwrap .basic td.sbj p {
    }

    .board_conwrap .basic td.more {
    }

    .board_conwrap .board_basic_list {

    }

    .board_conwrap .board_basic_list thead th {

    }

    .board_conwrap .board_basic_list tbody td {

    }

    .board_conwrap .board_basic_list .td_img {

    }

    .board_conwrap .board_basic_list .td_orderno {

    }

    .board_conwrap .board_basic_list .td_subject {

    }

    .board_conwrap .board_basic_list .td_name {

    }

    .board_conwrap .board_basic_list .td_date {

    }

    .board_conwrap .board_basic_list .td_price {

    }

    .board_conwrap .board_basic_list .td_mng {

    }

    .board_conwrap .board_basic_list .td_status {

    }

    .board_conwrap .board_basic_list .td_cnt {

    }

    .board_conwrap .board_basic_list .td_category {

    }

    .board_conwrap .board_basic_list .td_point {

    }

    .board_conwrap .board_basic_list tbody td .no_txt {

    }

    .board_conwrap .board_basic_list tbody td .yes_txt {

    }

    .board_conwrap .board_basic_list tbody td .no_txt2 {

    }

    .board_conwrap .board_basic_list tbody td .yes_txt2 {

    }

    .board_conwrap .board_basic_list tbody td .answer01 {

    }

    .board_conwrap .board_basic_list tbody td .answer02 {

    }

    /* 웹진 갤러리 */
    .board_list_gallery {
    }

    .board_list_gallery:after {
    }

    .board_list_gallery ul {
    }

    .board_list_gallery ul li {
    }

    .board_list_gallery ul li + li {
    }

    .board_list_gallery .gallery_cont {
    }

    /* 게시판 이미지 */
    .board_list_gallery .board_img {
    }

    .board_list_gallery .board_img a {
    }

    .gallery_info_cont {
    }

    /* 게시판 제목 */
    .gallery_info_cont .board_tit {
    }

    .gallery_info_cont .board_tit .txt1 {
    }

    .gallery_info_cont .board_tit .txt1 .e_ {

    }

    .gallery_info_cont .board_tit .e_ {
    }

    .gallery_info_cont .board_tit em {
    }

    .gallery_info_cont .board_tit strong {
    }

    .gallery_info_cont .board_tit img {
    }

    .gallery_btn {
    }

    .gallery_btn .no_txt {
    }

    .gallery_btn .yes_txt {
    }

    .gallery_btn .answer01 {
    }

    .gallery_btn .answer02 {

    }

    .board_zone_cont .tab_content {
    }

    .board_zone_cont .tab_content.on {
    }

    /* 마이페이지 상품 등록 http://xn--9m1b66a02gitan63abrs.com/member/join.php*/
    .good_form {

        width: 100%;

        padding: 0 50px;
    }

    .good_form .sit_wimg {
    }

    .good_form .banner_or_img {
    }

    .good_form .banner_or_img button {
    }

    .good_form .btn_frmline {
    }

    /* 우편번호검색버튼 등 */
    .good_form .btn_frmline:focus, .good_form .btn_frmline:hover, .good_form .btn_frmline:active {
    }

    .good_form input[type=checkbox] {

    }

    .good_form input[type=checkbox] + label {

    }

    .good_form input[type=checkbox]:checked + label {

    }

    .good_form .table1 {

    }

    .good_form .table1 td span.won {

    }

    .good_form .table1 td span.input_tit {

    }

    .good_form .table1 input {

    }

    .good_form .table1 td .ipt {

    }

    .good_form .table1 td input.ipt2 {

    }

    .good_form .table1 td textarea.ipt3 {

    }

    .good_form .table1 td .bb {

    }

    .good_form .table1 td .bg {

    }

    .good_form .table1 td .w100 {

    }

    .good_form .table1 td .w80 {

    }

    .good_form .table1 td .w50 {

    }

    .good_form .table1 .delivery_check {

    }

    .good_form .table1 .delivery_check2 {

    }

    .good_form .table1 .filebox {

    }

    .good_form .table1 .filebox input[type="file"] {

    }

    .good_form .table1 .filebox .tit {

    }

    .good_form .table1 .filebox .file_input {

    }

    .good_form .table1 .filebox .file_search {

    }

    .good_form .table1 td .input_wrap {

    }

    .good_form .table1 td .input_wrap .ipt {

    }

    .good_form .table1 td .input_wrap .select_box {

    }

    .good_form .table1 td .input_wrap .select_box select {

    }

    /* 마이 페이지 회원 정보 수정*/
    .mypage_member_modify {

    }

    .mypage_member_modify .tit {

    }

    .mypage_member_modify .txt {

    }

    .mypage_member_modify .pwd_modify {

    }

    /* 마이페이지 회원정보 수정*/
    .mypage_login_modiy {

    }

    .mypage_login_modiy .mypage_login_form {

    }

    .mypage_login_modiy .mypage_login_form .tit {

    }

    .mypage_login_modiy .mypage_login_form .form_tit {

    }

    .mypage_login_modiy .mypage_login_form .form_tit .txt1 {

    }

    .mypage_login_modiy .mypage_login_form .form_tit .txt2 {

    }

    .mypage_login_form .table1 {

    }

    .mypage_login_form .table1 td span.input_tit {

    }

    .mypage_login_form .table1 td span.input_tit2 {

    }

    .mypage_login_form .table1 td span.input_tit2 > .txt01 {

    }

    .mypage_login_form .table1 td span.input_tit2 > .txt02 {

    }

    .mypage_login_form .table1 td .input_wrap {

    }

    .mypage_login_form .table1 td .input_wrap .ipt {

    }

    .mypage_login_form .table1 td .input_wrap .bg {

    }

    .mypage_login_form .table1 td .input_wrap .w30 {

    }

    .mypage_login_form .table1 td .input_wrap .w400 {

    }

    .mypage_login_form .table1 td .input_wrap .w130 {

    }

    .mypage_login_form .table1 td .input_wrap .w150 {

    }

    .mypage_login_form .table1 td .input_wrap .w100p {

    }

    .mypage_login_form .table1 td .input_wrap .select_box {

    }

    .mypage_login_form .table1 td .input_wrap .select_box select {

    }

    .mypage_login_form .table1 td .input_wrap .delivery_check {

    }

    .mypage_login_form .table1 td .bb {

    }

    /* 페이지 추가 정보 등록*/
    .mypage_member_add_info {

    }

    .mypage_member_add_info input[type=checkbox] {

    }

    .mypage_member_add_info input[type=checkbox] + label {

    }

    .mypage_member_add_info input[type=checkbox]:checked + label {

    }

    .mypage_member_add_info .tit {

    }

    .mypage_member_add_info .txt {

    }

    .mypage_member_add_info .table1 {

    }

    .mypage_member_add_info .table1 td span.input_tit {

    }

    .mypage_member_add_info .table1 td span.input_tit2 {

    }

    .mypage_member_add_info .table1 td span.input_tit2 > .txt01 {

    }

    .mypage_member_add_info .table1 td .input_wrap .number {

    }

    .mypage_member_add_info .table1 td .input_wrap .type_number {

    }

    /*마이 페이지 사업자 쇼핑*/
    .shop_wrap {

    }

    .shop_wrap .tab_content {

    }

    .shop_wrap .tab_content.on {

    }

    .shop_wrap .order_search_wrap,
    .shop_wrap .wish_product_wrap,
    .shop_wrap .wish_fishman_wrap,
    .shop_wrap .wish_point_wrap {

    }

    .shop_wrap .order_search_wrap .order_search {

    }

    .shop_wrap .order_search_wrap .order_search .search_date1 {

    }

    .shop_wrap .order_search_wrap .order_search .search_date1 .date_btn {

    }

    .shop_wrap .order_search_wrap .order_search .search_date1 .date_btn.active {

    }

    .shop_wrap .order_search_wrap .order_search .search_date2 {

    }

    .shop_wrap .order_search_wrap .order_search .search_date2 .i_date {

    }

    .shop_wrap .order_search_wrap .order_search .search_date2 .search_btn {

    }

    .shop_wrap .board_list_top {

    }

    .shop_wrap .board_list_top .board_total_cnt {

    }

    .shop_wrap .board_list_top .board_status {

    }

    /*마이페이지 포인트*/
    .shop_wrap .point_tit {

    }

    .shop_wrap .point_tit .bb {

    }

    .shop_wrap .point_total_history {

        max-width: 100%;
    }

    .shop_wrap .point_total_history .con_wrap {

    }

    .shop_wrap .point_total_history .con_wrap .point_txt {

    }

    .shop_wrap .point_total_history .con_wrap .total_point {

    }

    /**/
    .shop_wrap .review_gallery_type > ul {

    }

    .shop_wrap .review_gallery_type > ul > li {

        width: calc(50% - 15px);

        margin: 0;

        margin-right: 30px;

        margin-bottom: 30px;
    }

    .shop_wrap .review_gallery_type > ul > li:nth-child(2n) {

        margin-right: 0px;
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont {

        width: 100%;

        padding: 20px;
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_img {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_img img {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info .product_tit {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info .product_maker {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info .product_amount {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_img {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_img img {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info {
        width: calc(100% - 70px);
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info .review_star {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info .review_con {
        width: 100%;
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info .review_con ._e {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_regdate {
    }

    /* 쇼핑몰 */
    .cart_wrap {
        padding: 0 50px;
        width: 100%;
    }

    .cart_wrap .cart_content {
    }

    .cart_wrap .cart_content .cart_list {

        width: calc(100% - 320px);
    }

    .cart_wrap .cart_content .cart_list .ul_product_list {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li:first-child {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_chk {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_img {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_img2 {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title {

        height: auto;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title .product_name {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title .product_btn {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .price {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .price .won {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn:first-child {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_price {

    }

    /**/
    .cart_wrap .cart_content .cart_list .list_top {

    }

    .cart_wrap .cart_content .cart_list .list_top .all_select {

    }

    .cart_wrap .cart_content .cart_list .list_top .choice_btn {

    }

    .cart_wrap .cart_content .amount_info {

        width: 300px;
    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .tit {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap li dl {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap li dl dt {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap li dl dd {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .hr_line {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .total_price {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .total_price span.tit {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .total_price span.total_amount_price {

    }

    .order_wrap {

        width: 100%;
    }

    .order_wrap .order_board_con_wrap {

    }

    .order_wrap .order_board_con_wrap .order_list {

    }

    .order_wrap .order_board_con_wrap .order_list thead th {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .product_img {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .product_img img {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info .txt_tit {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info .txt_maker {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info .txt_price {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_cnt {
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_price {
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_delivery {
    }

    .order_wrap .order_board_con_wrap .order_title {
    }

    .order_wrap .order_board_con_wrap .order_title.title_line {
    }

    /*주문정보 table order_input*/
    .order_input {
        margin-top: -30px;
    }

    .order_input td {
        padding: 0px;
        padding-bottom: 20px;
    }

    .order_input, .order_input td, .order_input tr, .order_input tbody {
        display: block;
    }

    .order_input td.title {
        padding-bottom: 0px;
        padding-bottom: 10px;
    }

    .order_input .input_box {
    }

    .order_input .w100p {
    }

    .order_input .w50p {
    }

    .order_input .w40p {
    }

    .order_input .w100 {
    }

    .order_input .w120 {
    }

    .order_input .w300 {
    }

    .order_input .w400 {
        width: 100%;
    }

    .order_board_con_wrap .order_payment_wrap {
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con {
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .sub_tit {
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con {
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .w120 {
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .w200 {
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .circle_wrap {
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .number {
    }

    .order_board_con_wrap .order_settle_wrap {
    }

    .order_board_con_wrap .btnArea06 {
        padding: 0 50px;
    }

    .order_board_con_wrap .order_settle_wrap .order_settle {
    }

    /*결제완료*/
    .sellte_confirm {
    }

    .sellte_confirm .txt {
    }

    .sellte_confirm .txt1 {
    }

    .sellte_confirm .txt2 {
    }

    .sellte_confirm .txt3 {
    }

    .sellte_confirm button.confirm_btn {
    }

    .sellte_confirm .txt3 .no_bankbook {
    }

    .sellte_confirm .txt3 .no_bankbook li dl {
    }

    .sellte_confirm .txt3 .no_bankbook li dl dt {
    }

    .sellte_confirm .txt3 .no_bankbook li dl dd {
    }

    .sellte_confirm .nobank_txt {
    }

    /*미리보기*/
    .banner-preview-wrap {
    }

    .banner-preview-wrap .banner-preview {
    }

    /*qa 팝업*/
    .qa_pop_style {
    }

    .qa_pop_style .input_wrap {
    }

    .qa_pop_style .tit {
    }

    .qa_pop_style .frm_input {
    }

    .qa_pop_style .frm_textarea {
    }

    .qa_pop_style .pop_title {
    }

    .qa_pop_style .pop_title span {
    }

    .qa_pop_style .pop_title .txt {
    }

    .qa_pop_style .pop_title .check_wrap {
    }

    .qa_pop_style .pop_title .check_wrap input[type=checkbox] {
    }

    .qa_pop_style .pop_btn_cancel {
    }

    .qa_pop_style .pop_btn_ok {
    }

    .m99 .withdraw_box ul {
        width: 100%;
    }

}

@media screen and (max-width: 1000px) {
    .product_list_cont .item_gallery_type > ul > li {
        width: calc(50% - 15px);
        /* margin-right: 15px; */
    }

    .product_list_cont .item_gallery_type > ul > li:nth-child(2n) {
        margin-right: 0px;
    }
}

@media screen and (max-width: 800px) {

    /*마이페이지 리뷰 / 답변보기 등에 공통 사용*/
    .popup_mypage {

    }

    .popup_mypage .mypage_con {

    }

    .popup_mypage .mypage_con .btnArea02 {
        display: flex;
        margin-top: 20px;
    }

    .popup_mypage .mypage_con .pop_title {

        padding: 10px 0 7px;
    }

    .popup_mypage .mypage_con .pop_title span {

    }

    .popup_mypage .mypage_con .pop_title .txt {

        font-size: 20px;
    }

    .popup_mypage .mypage_con .input_wrap {
    }

    #sit_use_write_star:after {
    }

    #sit_use_write_star li {
    }

    #sit_use_write_star li img {
    }

    .popup_mypage .mypage_con .tit {
        font-size: 16px;
        margin-bottom: 5px;
    }

    .popup_mypage .mypage_con .frm_input {
        height: 35px;
        font-size: 14px;
        padding: 0 10px;
        border-radius: 0px;
    }

    .popup_mypage .mypage_con .pop_btn_cancel {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
        margin-right: 10px;
    }

    .popup_mypage .mypage_con .pop_btn_ok {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
    }

    /*개인정보처리방침/이용약관 시작 2022-10-12*/
    .m99 {
        padding: 0 20px;
    }

    .m99 .basic_txt { /* font-size: 12px; */
        font-size: 12px;
        line-height: 1.8;
        margin-top: 0px;
    }

    .m99 h4 {
        font-size: 12px;
        margin-top: 25px;
    }

    .m99 h4:first-child {
    }

    .m99 p.tit { /* font-size: 12px; */
        font-size: 12px;
        line-height: 1.8;
    }

    .m99 p.tit.lay {
        margin-bottom: 10px;
    }

    .m99 p.tit2 {
    }

    .m99 .section1 {
    }

    .m99 .section1 li {
        font-size: 12px;
        line-height: 1.8;
    }

    .m99 .section1 li span {
    }

    .m99 .section2 {
        font-size: 12px;
        line-height: 1.8;
    }

    .m99 .section2.lay {
        margin-top: 5px;
    }

    .m99 .section5 {
    }

    .m99 .section5 .list li {
        font-size: 12px;
        line-height: 1.8;
    }

    .m99 .section5 .list li span {
        font-size: 12px;
        line-height: 1.8;
    }

    .m99 .section5 .list li p {
        font-size: 12px;
        line-height: 1.8;
    }

    .m99 .section6 {
        font-size: 12px;
        line-height: 1.8;
    }

    .m99 .withdraw_box ul {
        width: 100%;
    }

    .m99 .withdraw_box li {
        width: auto;
        float: none;
    }

    .m99 .withdraw_box {
        padding: 15px;
    }

    .m99 .withdraw_box input[type=radio] + label {
        font-size: 14px;
        background-size: 16px !important;
        padding-left: 22px;
    }

    .m99 .withdraw_box li .frm_input {
    }

    .m99 .btnArea02 {
        display: flex;
    }

    .m99 .pop_btn_cancel {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
        margin-right: 10px;
    }

    .m99 .pop_btn_ok {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
    }

    .m99 .withdraw_con {
        font-size: 12px;
        /* margin-top: 15px; */
        /* padding-top: 3px; */
    }

    .m99 .withdraw_con .withdraw_agree {
        height: 60px;
        line-height: 1.2;
        padding-right: 20px;
        padding-top: 12px;
        height: auto;
        padding-bottom: 12px;
    }

    .m99 .withdraw_con input[type=checkbox] + label {
        font-size: 14px;
        line-height: 1.2;
        display: block;
        background-size: 15px !important;
        padding-left: 21px;
    }

    .m99 .withdraw_con .pop_btn_cancel {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
        margin-right: 10px;
    }

    .m99 .withdraw_con .pop_btn_ok {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
    }

    /*개인정보처리방침/이용약관 끝 2022-10-12*/
    .mo_wh {
        background: #fff !important;
    }

    .mobile-none {
        display: none !important;
    }

    .m00 { /* background:#F5F5F5; */
        padding-top: 50px;
        padding-bottom: 0px;
    }

    .m00.lay {
        padding-top: 0px;
    }

    .m00.grey {
        background: #F5F5F5;
    }

    .m00 .conwrap {
        padding: 0 20px;
        margin-bottom: 15px;
    }

    .m00.lay .conwrap {
        display: none;
    }

    /*타이틀*/
    .m00 .conwrap .sub_title {
        /* padding: 0 20px; */
    }

    .m00 .conwrap .sub_title .eng_title {
        font-size: 18px;
    }

    .m00 .conwrap .sub_title .btn_maker {
        width: 51px;
        height: 25px;
        font-size: 12px !important;
        line-height: 25px;
    }

    .m00 .conwrap .sub_title .location_wrap {

    }

    .m00 .conwrap .kor_title {
        font-size: 32px;
        /* padding: 0 20px; */
    }

    .m00 .search_wrap {
        padding: 20px;
        padding-right: 0px;
        margin-top: 21px;
        padding-bottom: 11px;
    }

    .m00 .search_wrap .form_list {
    }

    .m00 .search_wrap .form_list > li.filler2 dl {
    }

    .m00 .search_wrap .form_list > li.filler2 .select_box {
        width: 50%;
        max-width: 125px;
        margin-right: 10px;
    }

    .m00 .search_wrap .form_list > li.filler2 dl dt {
    }

    .m00 .search_wrap .form_list > li.filler3 dl {
        display: block;
        padding-top: 2px;
    }

    .m00 .search_wrap .form_list > li.filler3 dl dt {
        display: block;
        width: 100%;
        margin-bottom: 8px;
    }

    .m00 .search_wrap .form_list > li dl {
        padding-bottom: 5px;
    }

    .m00 .search_wrap .form_list > li dl dt {
        font-size: 14px;
        width: 60px;
        padding: 0px;
    }

    .m00 .search_wrap .form_list > li dl dd {
        padding: 0px;
    }

    .m00 .search_wrap .form_list > li.filler3 dl dd {
        display: block;
    }

    .m00 .search_wrap .form_list > li dl dd .select_box {
        width: 100px;
        background: none;
        border: 0px;
        border-radius: unset;
        padding-left: 0px;
    }

    .m00 .search_wrap .form_list > li dl dd select {
        width: 100% !important;
        border: 1px solid #D6D6D6;
        border-radius: 29px;
        padding: 0px 10px;
        height: auto;
        /* padding-right: 30px; */
        height: 35px;
        line-height: 35px;
        font-size: 12px;
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .ico_menu {
        width: 79px;
        height: 79px;
        background-size: cover;
        font-size: 12px;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 0 5px;
        white-space: normal;
        padding-top: 3px;
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list {
        padding-bottom: 10px;
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list li {
        flex-shrink: 0;
        width: 79px;
        height: 79px;
        margin-left: 10px;
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list li label span {
        font-size: 0.875em;
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list li:first-child {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .all_menu {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu01 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu02 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu03 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu04 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu05 {
    }

    .m00 .search_wrap .form_list > li dl dd .subject_list .menu06 {
    }

    /*사고팔고 시작*/
    .btn_sell {
        width: 46px;
        height: 20px;
        font-size: 10px;
        line-height: 21px;
    }

    .lay .btn_buy {
        font-size: 14px;
        width: 62px;
        height: 25px;
        line-height: 26px;
        border-radius: 100px;
    }

    .btn_buy {
        width: 46px;
        height: 20px;
        font-size: 10px;
        line-height: 21px;
    }

    .m10 {
        margin-top: 38px;
    }

    .lay .m10 {
        margin-top: 0px;
    }

    .input_line {
    }

    .input_line:first-of-type {
        display: flex;
    }

    .select_box {
    }

    .select_wrap {
        padding: 0 20px;
        display: none;
    }

    .select_wrap .order_select {
        /* display: none; */
    }

    .select_wrap .order_select select {
    }

    .list_total_count {
        font-size: 12px;
        margin-bottom: 1px;
    }

    .list_total_count span.num {
    }

    .product_list * {
    }

    .product_list_cont {
        padding: 0 20px;
    }

    .product_list_cont .item_gallery_type > ul {
    }

    .product_list_cont .item_gallery_type > ul > li {
        margin-bottom: 30px;
        width: calc(50% - 5px);
        margin-right: 10px;
    }

    .product_list_cont .item_gallery_type > ul > li:nth-child(4n) {
        margin-bottom: 30px;
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .update_all {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .like_btn {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .buy_btn {
        top: 10px;
        left: 10px;
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .direct_btn {
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {
        padding-top: 13px;
    }

    .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {
        font-size: 14px;
    }

    .product_list_cont .item_info_cont .item_info_basic {
        font-size: 11px;
        height: auto;
        margin-top: 6px;
    }

    .product_list_cont .item_info_cont .item_ifo_amount {
        /* font-size: 16px; */
        margin-top: 5px;
    }

    .product_list_cont .item_info_cont .item_ifo_amount .sell_price {
        font-size: 16px;
    }

    .product_list_cont .item_info_cont .item_ifo_amount strike {
        font-size: 12px;
        color: #BFBFBF;
    }

    .product_list_cont .item_info_cont .item_info_tag {
        margin-top: 10px;
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
        display: none;
        font-size: 10px;
        width: 54px;
        height: 19px;
        line-height: 20px;
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn:first-child {
        display: inline-block;
    }

    .product_list_cont .item_info_cont .item_info_tag span.tag_btn:nth-child(2) {
        display: inline-block
    }

    .product_list_cont .item_info_cont .item_info_review {
        font-size: 11px;
        margin-top: 7px;
    }

    .product_list_cont .item_info_cont .item_info_review .review_point {

    }

    .product_list_cont .item_info_cont .item_info_review .review_point img {
        width: 10px;
        height: 10px;
        transform: translate(0px, -2px);
    }

    .product_list_cont .item_info_cont .item_info_review .review_like {

    }

    .product_list_cont .item_info_cont .item_info_review .review_like img {
        width: 10px;
        transform: translate(0px, -1px);
    }

    /*사고팔고 상세*/
    .product_view {
        padding: 0 0px;
        display: flex;
        flex-wrap: wrap;
    }

    .product_view .thumb_wrap {
        /*썸네일*/
    }

    .product_view .thumb_wrap ul.thumb_list {
    }

    .product_view .thumb_wrap ul.thumb_list > li {
    }

    .product_view .thumb_wrap ul.thumb_list > li:first-child {
    }

    .product_view .thumb_wrap ul.thumb_list > li img {
    }

    .product_view .thumb_wrap ul.thumb_list > li.on {
    }

    .product_view .thumb_wrap ul.thumb_list > li:hover {
    }

    .product_view .product_main_wrap {
        /*제품이미지*/
        width: 100%;
        height: auto;
    }

    .product_view .product_main_wrap .like_btn {
    }

    .product_view .product_main_wrap .buy_btn {
        top: 20px;
        left: 19px;
    }

    .product_view .product_main_wrap .direct_btn {
    }

    .product_view .product_main_wrap .product_img {
    }

    .product_view .product_main_wrap .product_img img {
        border-radius: 0 0 10px 10px !important;
        width: 100%;
    }

    .product_view .product_main_wrap .product_img .img_l {
    }

    .product_view .product_main_wrap .product_img .img_l.visible {
        margin-bottom: 32px;
    }

    .product_view .product_info_wrap {
        /*제품정보*/
        width: 100%;
        margin-left: 0px;
        padding: 0 20px;
    }

    .product_view .product_info_wrap .icon_wrap {
        width: auto;
        display: flex;
        justify-content: flex-end;
        bottom: 20px;
    }

    .product_view .product_info_wrap .icon_wrap .like {
        text-align: center;
        width: 50px;
        margin-right: 0px;
        /* margin-left: 5px; */
    }

    .product_view .product_info_wrap .icon_wrap .like img { /* width:25px; *//* height: 21px; */
        display: block;
        margin: 0 auto;
    }

    .product_view .product_info_wrap .icon_wrap .like .like_cnt {
        display: inline-block;
        width: auto;
        min-width: 35px;
        padding: 0 10px;
        height: 16px;
        line-height: 16px;
    }

    .product_view .product_info_wrap .icon_wrap .call {
        width: 50px;
    }

    .product_view .product_info_wrap .icon_wrap .call img { /* width: 23px; */
        height: 21px;
        display: block;
        margin: 0 auto;
    }

    .product_view .product_info_wrap .icon_wrap .call .call_cnt {
        display: inline-block;
        width: auto;
        min-width: 35px;
        padding: 0 10px;
        height: 16px;
        line-height: 16px;
    }

    .product_view .product_info_wrap .sit_info1 {
        padding-bottom: 65px;
    }

    .product_view .product_info_wrap .sit_info1 .product_title {
        font-size: 24px;
        height: auto;
        margin-top: 29px;
    }

    .product_view .product_info_wrap .sit_info1 .product_sell_price {
        /* font-size: 24px; */
    }

    .product_view .product_info_wrap .sit_info1 .product_sell_price .org_price {
        font-size: 24px;
    }

    .product_view .product_info_wrap .sit_info1 .product_sell_price .price_unit {
        font-size: 14px;
        margin-left: -3px;
    }

    .product_view .product_info_wrap .sit_info1 .product_sell_price strike {
        font-size: 16px;
        margin-left: 2px;
    }

    .product_view .product_info_wrap .sit_info1 .delivery_price {
        display: block;
    }

    .product_view .product_info_wrap .sit_info1 .delivery_price .not_delivery {
        display: block;
        margin-top: 2px;
        margin-left: 0px;
    }

    .product_view .product_info_wrap .sit_info1 .delivery_price .price_btn {
        font-size: 12px;
        width: auto;
        padding: 0 13px;
        display: inline-block;
        margin-top: 10px;
    }

    .product_view .product_info_wrap .sit_info2 {
        /* margin-top: 10px; */
    }

    .product_view .product_info_wrap .sit_info2 dl {
    }

    .product_view .product_info_wrap .sit_info2 dl dt {
        font-size: 14px;
        padding-bottom: 20px;
    }

    .product_view .product_info_wrap .sit_info2 dl dd {
        font-size: 14px;
        padding-bottom: 20px;
    }

    .product_view .product_info_wrap .sit_info3 {
        margin-top: 10px;
        padding: 20px;
        height: auto;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap {
        padding: 0px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name .member_name {
        display: inline-block;
        font-size: 18px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name .member_level {
        font-size: 12px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name .member_link a {
        margin-top: 6px;
        display: block;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone {
        margin-top: 5px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .hour {
        font-size: 12px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .hour:after {
        height: 14px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time {
        font-size: 12px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time .yoil {

    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time .yoil:after {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_phone .time .yoil:last-child:after {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_name_link {

    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag {
        margin-top: 15px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn {
        font-size: 11px;
        width: 54px;
        height: 20px;
        letter-spacing: -0.5px;
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tag span.tag_btn:first-child {
    }

    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tel {
        position:relative;left:0;right:auto;
        display:flex;align-items: center;justify-content: center;
        width:100%;
        min-height:25px;
        font-size: 14px;
        top: 0;
        padding: 4px 10px;
        border-radius:9px;
        margin-top:20px;
    }
    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tel span {display:inline-block;margin: 1px 7px 0 5px;}
    .product_view .product_info_wrap .sit_info3 .manager_wrap .manager_tel p {display:inline-block;}

    .product_content_wrap {
        padding: 0 20px;
        margin-top: 40px;
        padding-bottom: 20px;
    }

    .product_content_wrap .tab_menu_wrap {
        height: auto;
        border-bottom: 1px solid #28201D;
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu {
        height: auto;
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li {
        width: calc(33.333333% - 0.6666666666666667px);
        height: 40px;
        line-height: 40px;
        margin-right: 1px;
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li:last-child {
        margin-right: 0px;
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li a {
        font-size: 14px;
        margin-top: 2px;
        display: inline-block;
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li .review_cnt {
        font-size: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding: 0 7px;
        transform: translate(0px, -2px);
        min-width: auto;
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li.on > .review_cnt {
        font-size: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding: 0 7px;
        min-width: auto;
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li:first-child {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li.on {
    }

    .product_content_wrap .tab_menu_wrap ul.tab_menu > li.on a {
        font-size: 14px;
    }

    .product_content_wrap .tab_content {
    }

    .product_content_wrap .tab_content.on {
    }

    .product_content_wrap .tab_content .tit1 {
    }

    .product_content_wrap .tab_content .tit2 {
    }

    .product_content_wrap .tab_content .tit3 {
    }

    /*리뷰*/
    .product_content_wrap .tab_content .review_wrap {
        margin-top: 30px !important;
        margin-tFONT-WEIGHT: 300;
        margin-top: 3;
    }

    .product_content_wrap .tab_content .review_wrap .review_point {
        padding: 18px 0 17px;
        height: auto;
    }

    .product_content_wrap .tab_content .review_wrap .review_point li {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li:first-child {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.title {
        font-size: 14px;
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.star {
        margin-top: 7px;
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.star img {
        width: 19px;
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point {
        font-size: 24px;
        margin-top: 5px;
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point .org_point {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.title {
        font-size: 14px;
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.review_icon {
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.review_icon img {
        width: 21px;
    }

    .product_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.point {
        font-size: 24px;
    }

    .product_content_wrap .tab_content .review_list {
        margin-top: 26px !important;
    }

    .product_content_wrap .tab_content .review_list .title_wrap .qna_box {
        width: 80px;
        height: 25px;
        font-size: 12px;
        line-height: 25px;
    }

    .product_content_wrap .tab_content .review_list .title_wrap .qna_box img {
        width: 12px;
        transform: translate(0px, -1px);
    }

    .product_content_wrap .tab_content .review_list .title_wrap {
        border-bottom: 1px solid #28201D;
        height: auto;
        /* margin-bottom: 10px; */
        padding-bottom: 0px;
        display: flex;
    }

    .product_content_wrap .tab_content .review_list .title_wrap .title_left {
        min-width: 210px;
    }

    .product_content_wrap .tab_content .review_list .title_wrap .title {
        font-size: 14px;
    }

    .product_content_wrap .tab_content .review_list .title_wrap .title .review_total {
        font-size: 20px;
        margin-left: 5px;
    }

    .product_content_wrap .tab_content .review_list .title_wrap .select_box {
        width: 100px;
        height: 35px;
        line-height: 35px;
        padding: 0px;
        overflow: hidden;
    }

    .product_content_wrap .tab_content .review_list .title_wrap .select_box select {
        width: 100%;
        height: 35px;
        line-height: 35px;
        padding-left: 10px;
        padding-right: 0px;
        display: block;
    }

    .product_content_wrap .tab_content .review_list .list_wrap {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con {
        margin-bottom: 50px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li {
        border-bottom: 1px solid #dedede;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_btn button {
        width: 100px;
        font-size: 12px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name {
        font-size: 14px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name .level {
        font-size: 10px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn {
        margin-top: -7px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button {
        font-size: 12px;
        width: 100px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button:before {
        width: 8px;
        height: 8px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_start_point {
        font-size: 14px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_start_point img {
        width: 19px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_title {
        font-size: 12px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_content {
        font-size: 12px;
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date .review_img {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img img {
    }

    .product_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .reg_date {
        font-size: 12px;
    }

    .product_content_wrap .tab_content .qna_list {
    }

    .product_content_wrap .tab_content .qna_list .title_wrap {
        height: 30px;
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .title {
        font-size: 14px;
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .title .qna_total {
        font-size: 14px;
        margin-left: 5px;
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .qna_box {
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .qna_box {
        width: 80px;
        height: 25px;
        font-size: 12px;
        line-height: 25px;
    }

    .product_content_wrap .tab_content .qna_list .title_wrap .qna_box img {
        width: 12px;
        transform: translate(0px, -1px);
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {
        padding: 10px 0 0px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap {
        border-top: 1px solid #dcdcdc;
        margin-top: 0px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .q_wrap {
        padding: 0px 15px;
        min-height: 50px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .q_wrap strong {
        font-weight: bold;
        font-size: 20px;
        color: #28201D;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .q_wrap .text_wrap {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .a_wrap {
        padding: 0px;
        padding: 0px 15px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .a_wrap:before {
        background: #fff;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .q_wrap .text_wrap p {
        font-size: 12px;
        color: #8F8F8F;
        font-weight: 400;
        padding-left: 10px;
        padding-top: 7px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .t_cell {
        padding-bottom: 10px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .a_wrap strong {
        font-weight: bold;
        font-size: 20px;
        color: #E54B2A;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer .a_wrap p {
        color: #28201D;
        font-size: 12px;
        font-weight: 400;
        margin-left: 10px;
        padding-top: 3px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell > .t_cell > span {
        /* width: 70px; */
        /* height: 20px; */
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 {
        width: 50px;
        margin-left: 10px;
        margin-right: 10px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer1 {
        font-size: 10px;
        width: 50px;
        height: 20px;
        line-height: 20px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer2 {
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell1 {
        width: calc(100% - 70px);
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell2 {
        font-size: 11px;
    }

    .product_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell3 {
        font-size: 11px;
    }

    /*사고팔고 끝*/
    /*어부*/
    .fisherman_list * {
    }

    .fisherman_list_cont {
        padding: 0 20px;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li {
        width: 100%;
        margin-right: 0px;
        margin-bottom: 50px;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {
        height: 238px;
        background-size: cover !important;
        background-position: center !important;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .like_btn {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a > div {
        height: 238px !important;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {
        padding-top: 10px;
    }

    .fisherman_list .fisherman_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {
        font-size: 12px;
    }

    .fisherman_list .item_info_cont span.fisherman_name {
        font-size: 14px;
    }

    .fisherman_list .item_info_cont span.fisherman_company {
        font-size: 12px;
        margin-left: 8px;
    }

    .fisherman_list .item_info_cont .item_info_basic {
        font-size: 12px;
    }

    .fisherman_list .item_info_cont .item_info_tag {
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn {
        /* font-size: 11px; */
        font-size: 10px;
        width: 54px;
        height: 19px;
        line-height: 20px;
    }

    .fisherman_list .item_info_cont .item_info_tag span.tag_btn:first-child {
    }

    .fisherman_list .item_info_cont .item_info_review {
        font-size: 14px;
    }

    .fisherman_list .item_info_cont .item_info_review .review_point {
    }

    .fisherman_list .item_info_cont .item_info_review .review_point img {
        margin-right: 6px;
    }

    .fisherman_list .item_info_cont .item_info_review .review_like {

    }

    .fisherman_list .item_info_cont .item_info_review .review_like img {
        width: 15px;
    }

    /*어부 상세 보기*/
    .fisherman_view {
        display: flex;
        flex-wrap: wrap;
        padding: 0px;
    }

    .fisherman_view .fisherman_img_wrap {
        width: 100%;
        height: auto;
    }

    .fisherman_view .fisherman_img_wrap .fisherman_img {
    }

    .fisherman_view .fisherman_img_wrap .fisherman_img .profile_img {
        border-radius: 0 0 10px 10px !important;
        width: 100%;
    }

    .fisherman_view .fisherman_info {
        width: 100%;
        margin-left: 0px;
        padding: 0 20px;
        margin-top: 30px;
    }

    .fisherman_view .fisherman_info .icon_wrap {
        z-index: 10;
        width: 68px;
        top: -15px;
    }

    .fisherman_view .fisherman_info .icon_wrap .like {
        margin-right: 0px;
    }

    .fisherman_view .fisherman_info .icon_wrap .like img {
        height: 21px;
        display: block;
        margin: 0 auto;
    }

    .fisherman_view .fisherman_info .icon_wrap .like .like_cnt {
        display: inline-block;
        width: auto;
        min-width: 35px;
        padding: 0 10px;
        height: 16px;
        line-height: 16px;
    }

    .fisherman_view .fisherman_info .sit_info1 {
        padding-bottom: 8px;
    }

    .fisherman_view .fisherman_info .sit_info1 .fisherman_title {
        font-size: 16px;
    }

    .fisherman_view .fisherman_info .sit_info1 .fisherman_level {
        font-size: 24px;
        font-weight: 600;
    }

    .fisherman_view .fisherman_info .sit_info3 {
        position: relative;
        padding: 20px;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_info {
        font-size: 12px;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_info img {
        height: 13.5px;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_name {
        min-height: 10px;
        font-size: 20px;
        margin-top: 20px;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl {
        display: flex;
        table-layout: unset;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dt {
        font-size: 14px;
        width: 70px;
        display: block;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd {
        font-size: 14px;
        width: calc(100% - 70px);
        letter-spacing: -0.5px;
        display: block;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd .yoil {

    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd .yoil:after {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_detail > li dl dd .yoil:last-child:after {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_call {
        font-size: 14px;
        position: relative;
        display:flex;align-items: center;justify-content: center;
        width:100%;
        min-height:25px;
        right: auto;
        left: 0;
        top: 0;
        padding: 4px 10px;
        border-radius:9px;
        margin-top:20px;
        z-index: 10;
    }
    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_call span {display:inline-block;color: #fff;margin: 1px 7px 0 5px;}
    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .company_call p {display:inline-block;}

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag {
        margin-top: 20px;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn {
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn {
        font-size: 11px;
        width: 54px;
        height: 20px;
        letter-spacing: -0.5px;
    }

    .fisherman_view .fisherman_info .sit_info3 .manager_wrap .manager_tag span.tag_btn:first-child {
    }

    /*어부 상세보기*/
    .fisherman_content_wrap {
        padding: 0 20px;
        margin-top: 30px;
        border-bottom: 0px;
    }

    .fisherman_content_wrap .tab_menu_wrap {
        height: auto;
        border-bottom: 1px solid #28201D;
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu {
        height: auto;
        display: flex;
        flex-flow: unset;
        /* display: grid; */
        /* grid-auto-flow: column; */
        /* display: table; */
        /* display: block; */
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li {
        /* width: calc(33.333333% - 0.6666666666666667px); */
        /* height: 40px; */
        /* line-height: 40px; */
        /* margin-right: 1px; */
        width: calc(33.333333% - 0.6666666666666667px);
        height: auto;
        line-height: 1.6;
        margin-right: 1px;
        padding: 10px 0;
        height: 100%;
        /* float: left; */
        /* grid-auto-flow: column; */
        /* display: table-cell; */
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li a {
        font-size: 14px;
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li .review_cnt {
        font-size: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding: 0 7px;
        /* transform: translate(0px, -2px); */
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li.on > .review_cnt {
        font-size: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding: 0 7px;
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li:first-child {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li.on {
    }

    .fisherman_content_wrap .tab_menu_wrap ul.tab_menu > li.on a {
        font-size: 14px;
    }

    .fisherman_content_wrap .tab_content {
    }

    .fisherman_content_wrap .tab_content.on {
    }

    .fisherman_content_wrap .tab_content .tit3 {
    }

    /*어부 - 판매하는 상품*/
    .fisherman_sell_product {
    }

    .fisherman_sell_product .product_list * {
    }

    .fisherman_sell_product .product_list .product_list_cont {
        padding: 0px;
    }

    .fisherman_sell_product .product_list .product_list_cont .product_list_title {
        font-size: 20px;
        font-weight: 500;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li {
        margin-bottom: 30px;
        width: calc(50% - 5px);
        margin-right: 10px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li:nth-child(2n) {
        margin-right: 0px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li:nth-child(4n) {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {
        height: auto;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .like_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .buy_btn {
        top: 10px;
        left: 10px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .buy_btn .btn_buy {
        width: 46px;
        height: 20px;
        font-size: 10px;
        line-height: 21px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box .direct_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {
        font-size: 14px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_basic {
        font-size: 11px;
        height: auto;
        margin-top: 6px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_ifo_amount {
        margin-top: 5px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
        display: none;
        font-size: 10px;
        width: 54px;
        height: 19px;
        line-height: 20px;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn:first-child {
        display: inline-block;
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn:nth-child(2) {
        display: inline-block
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_tag span.tag_btn:first-child {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_review {
    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_review .review_point {

    }

    .fisherman_sell_product .product_list .product_list_cont .item_info_cont .item_info_review .review_like {

    }

    /*어부 - 리뷰*/
    .fisherman_content_wrap .tab_content .review_list {
        margin-top: 34px !important;
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap {
        /* border-bottom: 1px; */
        border-bottom: 1px solid #28201D;
        height: 50px;
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .title {
        font-size: 14px;
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .title .review_total {
        font-size: 18px;
        margin-left: 5px;
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .select_box {
        width: 90px;
        height: 35px;
        padding: 0px;
        border: 0px;
        margin-bottom: 8px;
    }

    .fisherman_content_wrap .tab_content .review_list .title_wrap .select_box select {
        width: 100%;
        height: 35px;
        line-height: 35px;
        padding-right: 0px;
        border: 1px solid #D6D6D6;
        padding-left: 15px;
        font-size: 12px;
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name .level {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button:before {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_start_point {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_title {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_content {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date .review_img {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img img {
    }

    .fisherman_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .reg_date {
    }

    /*마켓 m20*/
    .m20 {
        padding: 0 0px;
        margin-top: 0px;
    }

    .m20 .market_list {
    }

    .m20 .market_list {
        display: block;
        height: auto;
        overflow: hidden;
        margin-left: 20px;
        margin-right: 20px;
        width: calc(100% - 40px);
    }

    .m20 .market_list:first-child {
    }

    .m20 .market_list .list_img {
        width: 100% !important;
        height: 210px;
        border-radius: 0px;
        box-shadow: none;
        background-position: center !important;
    }

    .m20 .market_list:hover .list_img {

        width: 100% !important;
        height: 210px;
        border-radius: 0px;
        box-shadow: none;
        background-position: center !important;
    }

    .m20 .market_list .list_img img {
    }

    .m20 .market_list .list_content {
        width: 100%;
    }

    .m20 .market_list .list_content .list_con {
        padding: 20px 20px;
    }

    .m20 .market_list .list_content .list_con .event_date {
        font-size: 12px;
        margin-bottom: 5px;
    }

    .m20 .market_list .list_content .list_con .event_title {
        font-size: 20px;
        margin-bottom: 6px;
    }

    .m20 .market_list .list_content .list_con .event_manager {
        font-size: 14px;
    }

    .m20 .market_list .list_content .list_con .event_price {
        font-size: 14px;
        margin-top: 14px;
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail {
        position: relative;
        display: block;
        margin-top: 0px;
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail .org_price {
        font-size: 14px;
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail .org_price .price {
        font-size: 28px;
    }

    .m20 .market_list .list_content .list_con .event_org_price_detail .detail_link {
        font-size: 14px;
        position: absolute;
        bottom: 6px;
        right: 0;
        background: url(../images/add/chance_more_arrow_mo.png) right 4px no-repeat;
        padding-right: 42px;
        background-size: 36px auto;
    }

    .m20 .market_view {
        display: flex;
        flex-wrap: wrap;
    }

    .m20 .market_view .thumb_wrap {
        /*썸네일*/
    }

    .m20 .market_view .thumb_wrap ul.thumb_list {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li:first-child {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li img {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li.on {
    }

    .m20 .market_view .thumb_wrap ul.thumb_list > li:hover {
    }

    .m20 .market_view .product_main_wrap {
        width: 100%;
        height: auto;
    }

    .m20 .market_view .product_main_wrap .product_img {
    }

    .m20 .market_view .product_main_wrap .product_img img {
        border-radius: 0 0 10px 10px !important;
        width: 100%;
    }

    .m20 .market_view .product_main_wrap .product_img .img_l {
    }

    .m20 .market_view .product_main_wrap .product_img .img_l.visible {
    }

    .m20 .market_view {
        display: block;
    }

    .m20 .market_view .product_info_wrap {
        /*제품정보*/
        width: 100%;
        margin-left: 0px;
        padding: 0 20px;
        margin-top: 27px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .product_title {
        font-size: 24px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 .product_sell_manager {
        margin-top: 5px;
        font-size: 14px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 .product_sell_price {
        font-size: 16px;
        margin-bottom: -33px;
        margin-top: 10px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price {
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .delivery_wrap {

    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .delivery_wrap > .not_delivery {
        display: block;
        font-size: 10px;
        margin-top: 1px;
        margin-left: 0px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .delivery_wrap > .price_btn {
        font-size: 12px;
        width: auto;
        padding: 0 14px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .price_wrap {
        margin-bottom: 0px;
    }

    .m20 .market_view .product_info_wrap .sit_info1 .delivery_price .won {
        font-size: 24px;
    }

    .m20 .market_view .product_info_wrap .sit_info2 {
        padding: 10px 0;
    }

    .btn_plus {
        /* font-size: 20px; */
        width: 30px;
        height: 30px;
        line-height: 28px;
    }

    .btn_minus {
        /* font-size: 20px; */
        width: 30px;
        height: 30px;
        line-height: 28px;
    }

    .btn_num {
        width: 30px;
        height: 30px;
        line-height: 28px;
        margin: 0px 3px;
    }

    .m20 .market_view .product_info_wrap .sit_info2 .num_input {
    }

    .m20 .market_view .product_info_wrap .sit_info2 dl {
        display: flex;
    }

    .m20 .market_view .product_info_wrap .sit_info2 dl dt {
        font-size: 14px;
        width: 100px;
        /* padding: 19px 0px; */
        display: block;
    }

    .m20 .market_view .product_info_wrap .sit_info2 dl dd {
        font-size: 14px;
        width: calc(100% - 100px);
        display: block;
    }

    .m20 .market_view .product_info_wrap .total_amount {
        font-size: 15px;
        position: relative;
        margin-top: 20px;
    }

    .m20 .market_view .product_info_wrap .total_amount em {
        position: absolute;
        bottom: 5px;
        left: 0;
    }

    .sw_direct_btn {
        width: 100%;
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        padding-right: 18px;
    }

    .sw_direct_btn:after {
        top: 19px;
        left: 50%;
        right: auto;
        margin-left: 27px;
    }

    .sw_direct_btn:hover:after {
        margin-left: 40px;
    }

    .m20 .market_view .product_info_wrap .total_amount .price {
        font-size: 30px;
    }

    .m20 .market_content_wrap {
        padding: 0 20px;
        margin-top: 50px;
    }

    .m20 .market_content_wrap .tab_menu_wrap {
        height: auto;
        border-bottom: 1px solid #28201D;
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu {
        height: auto;
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li {
        width: calc(33.333333% - 0.6666666666666667px);
        height: 40px;
        line-height: 40px;
        margin-right: 1px;
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li a {
        font-size: 14px;
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li .review_cnt {
        font-size: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding: 0 7px;
        transform: translate(0px, -2px);
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li.on > .review_cnt {
        font-size: 10px;
        width: auto;
        height: 20px;
        line-height: 20px;
        padding: 0 7px;
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li:first-child {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li.on {
    }

    .m20 .market_content_wrap .tab_menu_wrap ul.tab_menu > li.on a {
        font-size: 14px;
    }

    .m20 .market_content_wrap .tab_content {
    }

    .m20 .market_content_wrap .tab_content.on {
    }

    .m20 .market_content_wrap .tab_content .tit1 {
    }

    .m20 .market_content_wrap .tab_content .tit2 {
    }

    .m20 .market_content_wrap .tab_content .tit3 {
    }

    /*리뷰*/
    .m20 .market_content_wrap .tab_content .review_wrap {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li:first-child {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.title {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.star {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_avg span.point .org_point {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.title {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.review_icon {
    }

    .m20 .market_content_wrap .tab_content .review_wrap .review_point li .total_review_cnt span.point {
    }

    .m20 .market_content_wrap .tab_content .review_list {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .title {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .title .review_total {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .select_box {
    }

    .m20 .market_content_wrap .tab_content .review_list .title_wrap .select_box select {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .name .level {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .reviwer .review_btn button:before {
    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_start_point {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_title {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_product_content {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li.active .review_img_date .review_img {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .review_img img {

    }

    .m20 .market_content_wrap .tab_content .review_list .list_wrap ul.review_con li .review_img_date .reg_date {

    }

    .m20 .market_content_wrap .tab_content .qna_list {

    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap {
        height: 30px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .title {
        font-size: 14px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .title .qna_total {
        font-size: 14px;
        margin-left: 5px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .qna_box {

    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .qna_box {

        width: 80px;

        height: 25px;

        font-size: 12px;

        line-height: 25px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .title_wrap .qna_box img {
        width: 12px;
        margin-right: 1px;
        transform: translate(0px, -1px);
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table tbody td {
        padding: 10px 0;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .answer_wrap .answer {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell .t_cell {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table .cell > .t_cell > span {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 {
        width: 50px;
        margin-left: 10px;
        margin-right: 10px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer1 {
        font-size: 10px;
        width: 50px;
        height: 20px;
        line-height: 20px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell0 .answer2 {

    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell1 {
        width: calc(100% - 70px);
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell2 {
        font-size: 11px;
    }

    .m20 .market_content_wrap .tab_content .qna_list .product_qna_list .review_table td .cell3 {
        font-size: 11px;
    }

    /*스토어 리스트*/
    .m20 .store_list * {

    }

    .m20 .store_list {
        padding: 0 20px;
    }

    .m20 .store_list .store_list_cont {
        margin-top: 35px;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul {
        display: block;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li {
        width: 100%;
        margin: 0;
        margin-bottom: 47px;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box {
        background-size: cover !important;
        height: 194px;
        width: 100%;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_photo_box a {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont {
        padding-top: 7px;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title {

    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title .title {
        font-size: 18px;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_title .store_link {
        background: #fff;
        padding: 10px 14px 8px;
        border-radius: 100px;
        transform: translate(-7px, -25px);
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic {
        /* margin-top: 4px; */
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic .sell_product_tit {
        font-size: 14px;
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic .sell_product_tit:after {
        height: 15px;
        transform: translate(0px, -1px);
    }

    .m20 .store_list .store_list_cont .item_gallery_type > ul > li .item_cont .item_info_cont .item_info_basic .sell_product_list {
        font-size: 14px;
    }

    /*고객센터 m30*/
    .m30 {
        margin-top: 25px;
    }

    .m30 .search_order_wrap {
        padding: 0 20px;
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        height: auto;
    }

    .m30 .search_order_wrap .order {
        width: 90px;
        height: 35px;
        line-height: 35px;
        border: 0px;
        border: none;
        margin-bottom: 10px;
    }

    .m30 .search_order_wrap .order select {
        height: 35px;
        width: 100%;
        border: 1px solid #D6D6D6;
        padding: 0 15px;
        line-height: 35px;
        font-size: 12px;
        background: #fff url(../images/add/family_arrow.png) no-repeat 62px center;
        background-size: 12px;
    }

    .m30 .search_order_wrap .search {
        width: 100%;
        /* height: 35px; */
        /* line-height: 35px; */
        /* width: auto; */
        display: block;
        /* width: calc(100% - 90px); */
        display: flex;
    }

    .m30 .search_order_wrap .search .sfl_wrap {
        border: 0px;
        width: 90px;
        height: auto;
        line-height: 35px;
    }

    .m30 .search_order_wrap .search .sfl_wrap select {
        height: 35px;
        width: 100%;
        border: 1px solid #D6D6D6;
        padding: 0 15px;
        line-height: 35px;
        font-size: 12px;
        background: #fff url(../images/add/family_arrow.png) no-repeat 62px center;
        background-size: 12px;
    }

    .m30 .search_order_wrap .search .stx_wrap {
        width: calc(100% - 90px);
        overflow: hidden;
        height: auto;
        border: none;
        padding-left: 0px;
        transform: translate(0px, 1px);
    }

    .m30 .search_order_wrap .search .stx_wrap span {
        position: absolute;
        top: 7px;
        right: 18px;
    }

    .m30 .search_order_wrap .search .stx_wrap span img {
        width: 20px;
        height: 20px;
    }

    .m30 .search_order_wrap .search .stx_wrap input {
        width: 100%;
        height: 35px;
        font-size: 12px;
        line-height: 33px;
        border: 1px solid #D6D6D6;
        border-radius: 23px;
        padding-left: 20px;
    }

    /*게시판*/
    .btnArea07 {
        padding: 0 20px;
    }

    .board_write_btn_s {
        font-size: 12px;
        height: 35px;
        width: 86px;
    }

    .board_con_wrap {
        padding: 0 20px;
    }

    .order_board_con_wrap .btnArea06 {
        padding: 0 20px;
    }

    .board_con_wrap .qna_list {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .board_con_wrap .qna_list tbody tr {
        border-bottom: 1px solid #ddd;
        position: relative;
        padding: 27px 0px 12px;
    }

    .board_con_wrap .qna_list .td_date {
        font-size: 14px;
        position: absolute;
        left: 76px;
        bottom: 12px;
    }

    .board_con_wrap table, .board_con_wrap table tr, .board_con_wrap table td, .board_con_wrap table tbody {
        display: block !important;
    }

    .board_con_wrap thead {
        display: none;
    }

    .board_con_wrap .qna_list thead th {

    }

    #settle_bank {
        margin-top: 50px;
    }

    .board_con_wrap tbody td {
        border-bottom: 0px !important;
        padding: 0px !important;
        text-align: left !important;
        color: #8F8F8F;
        margin-bottom: 15px;
    }

    .board_con_wrap tbody td.lay4 span {
        color: #28201D;
        font-size: 14px !important;
        text-align: right;
        width: 52px;
        display: inline-block;
    }

    .board_con_wrap tbody td.lay4 .input_box {
        width: calc(100% - 55px);
    }

    .board_con_wrap .qna_list .td_chk {

    }

    .board_con_wrap table.order_input tr { /* border-bottom: 1px solid #ddd; */
        padding: 20px 0 16px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
        position: relative; /* border-top: 1px solid #8F8F8F; *//* display: flex; */
        padding-bottom: 30px;
        padding: 0px;
    }

    .board_con_wrap table.order_input tr.lay2 {
        text-align: right;
    }

    .order_list tr {
        border-top: 1px solid #8F8F8F;
        display: flex;
        justify-content: space-evenly !important; /* padding-bottom: 40px !important; */
        position: relative;
    }

    .board_con_wrap .td_subject {
        width: 100%;
        margin-bottom: 5px;
    }

    .board_con_wrap .td_name {
    }

    .board_con_wrap .td_date {
        font-weight: 300 !important;
    }

    .board_con_wrap .qna_list .td_hit {
        width: auto !important;
        bottom: 12px;
    }

    .board_con_wrap table td.td_hit {
        text-align: right !important;
        font-weight: 300 !important;
        background: url(../images/add/ic_hit.png) no-repeat;
        background-size: 19px;
        display: inline-block;
        position: absolute;
        bottom: 20px;
        right: 0px;
        width: auto !important;
        padding-left: 25px !important;
        background-position: 0 center;
    }

    /*상세보기*/
    .board_zone_sec {
    }

    /* ------------- 글쓰기 ------------- */
    .board_zone_write {
        padding: 0 20px;
    }

    .board_zone_write textarea {
        border: 1px solid #D6D6D6;
        font-size: 14px;
        padding: 15px;
    }

    .board_zone_write input[type=checkbox] {

    }

    .board_zone_write input[type=checkbox] + label {

        font-size: 14px;

        color: #8F8F8F;

        background-size: 15px !important;

        padding-left: 19px;
    }

    .board_zone_write input[type=checkbox]:checked + label {

    }

    .board_zone_write .table1 {
        border-bottom: 0px;
    }

    .board_zone_write .table1 td span.won {

    }

    .board_zone_write .table1 td span.input_tit {
        display: block;
        width: 100%;
        font-size: 14px;
        font-weight: 400;
        margin-bottom: 8px;
    }

    .board_zone_write .table1 input {

    }

    .board_zone_write .table1 td .ipt {
        margin-bottom: 15px !important;
    }

    .board_zone_write .table1 td input.ipt2 {

    }

    .board_zone_write .table1 td textarea.ipt3 {

    }

    .board_zone_write .table1 td .bb {

    }

    .board_zone_write .table1 td .bg {

    }

    .board_zone_write .table1 td .w100 {

    }

    .board_zone_write .table1 td .w80 {

    }

    .board_zone_write .table1 td .w50 {

    }

    .board_zone_write .table1 .delivery_check {

    }

    .board_zone_write .table1 .delivery_check2 {

    }

    .board_zone_write .table1 .filebox {

        display: flex;

        flex-wrap: wrap;
    }

    .board_zone_write .table1 .filebox input[type="file"] {

    }

    .board_zone_write .table1 .filebox .tit {

    }

    .board_zone_write .table1 .filebox .file_input {

        width: calc(100% - 96px);

        height: 35px;
    }

    .board_zone_write .table1 .filebox .file_search {

        width: 82px;

        height: 35px;

        font-size: 12px;

        line-height: 37px;

        font-weight: 400;

        margin-left: 10px !important;
    }

    .board_zone_write .table1 td .input_wrap {

    }

    .board_zone_write .table1 td .input_wrap .ipt {

    }

    .board_zone_write .table1 td .input_wrap .select_box {

    }

    .board_zone_write .table1 td .input_wrap .select_box select {

    }

    .board_btn_cancel {
        width: 86px;
        height: 35px;
        line-height: 35px;
        font-size: 12px;
    }

    .board_btn_reg {
        width: 86px;
        height: 35px;
        line-height: 35px;
        font-size: 12px;
    }

    .btnArea06.lay .board_btn_cancel {
        width: calc(50% - 5px);
    }

    .btnArea06.lay .board_btn_reg {
        width: calc(50% - 5px);
        margin-left: 10px !important;
        border: 0px;
    }

    /* ------------- 글보기 ------------- */
    .board_zone_view {
        padding: 0 20px;
    }

    .board_view_tit {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .board_view_tit h3 {

        font-size: 20px;
    }

    .board_view_tit strong {
    }

    .board_view_info {
        height: auto;
    }

    .board_view_info .view_info_name {
        font-size: 12px;
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .board_view_info .view_info_day {
        font-size: 12px;
    }

    .board_view_file {
        height: auto;
        padding: 10px 0;
    }

    .board_view_file .view_file_tit {

        font-size: 12px;

        width: auto;

        height: 30px;

        line-height: 30px;

        padding: 0 15px;
    }

    .board_view_file .view_file_link {

        font-size: 14px;
    }

    .board_view_file .view_file_link a {
        color: #E54B2A;
        text-decoration: underline;
    }

    .board_view_content {

    }

    .board_view_btn {
        margin-top: 10px;
    }

    .board_view_btn .left_btn {
    }

    .board_list_btn {
        height: 35px;
        line-height: 35px;
        width: 80px;
        font-size: 12px;
        border: 1px solid #707070;
    }

    .board_submit_btn {
        height: 35px;
        line-height: 35px;
        width: 80px;
        font-size: 12px;
        background: #E54B2A;
    }

    .board_view_btn .right_btn {
    }

    .board_modify_btn {
        height: 35px;
        line-height: 35px;
        width: 80px;
        font-size: 12px;
    }

    .board_delete_btn {
        height: 35px;
        line-height: 35px;
        width: 80px;
        font-size: 12px;
    }

    /*회원-로그인*/
    .login_wrap {
        width: 100%;
        margin-top: 44px;
    }

    .login_wrap p img {
        width: 135px;
    }

    .login_wrap .login_from {
        margin-top: 30px;
    }

    .login_wrap .login_from .login_from_tit {
        font-size: 12px;
    }

    .login_wrap .login_from .login_from_tit .fb {

    }

    .login_wrap .login_from .login_gubun {
        width: 262px;
        height: 40px;
        line-height: 40px;
        overflow: hidden;
    }

    .login_wrap .login_from .login_gubun select {
        width: 100%;
        height: 40px;
        padding: 0px;
        font-size: 12px;
        /* padding: 0 15px; */
        padding-left: 15px;
        background: url(../images/icon/family_arrow.png) no-repeat 230px 12px;
        background-size: 12px;
    }

    .login_wrap .login_from .login_id,
    .login_wrap .login_from .login_pwd {
        width: 262px;
        height: 40px;
        font-size: 12px;
        overflow: hidden;
        line-height: 39px;
        padding: 0px;
        position: relative;
    }

    .member_gubun {
        position: absolute;
        top: 0;
        left: 20px;
    }

    .login_wrap .login_from .login_id input,
    .login_wrap .login_from .login_pwd input {
        /* height: 39px; */
        width: 100%;
        padding: 0 20px;
        font-size: 12px;
        height: 39px;
    }

    .login_wrap .login_from .login_id input {
        padding: 0 30px;
    }

    .login_wrap .login_from .id_save_wrap {
        max-width: 260px;
        width: auto;
        font-size: 12px;
    }

    .login_wrap .login_from .id_save_wrap .id_find {
        position: relative;
        padding-right: 13px;
    }

    .login_wrap .login_from .id_save_wrap .id_find:after {
        display: block;
        clear: both;
        content: "";
        width: 4px;
        height: 4px;
        position: absolute;
        background: #D6D6D6;
        border-radius: 50%;
        top: 5px;
        right: 3px;
    }

    .login_wrap .login_from .login_btn {
        width: 260px;
        height: 39px;
        font-size: 14px;
        line-height: 40px;
    }

    .login_wrap .or_txt {
        font-size: 14px;
        padding: 18px 0 16px;
    }

    .login_wrap .simple_login {
        max-width: 260px;
        margin: 0 auto;
    }

    .login_wrap .simple_login .simple_login_tit {
        font-size: 12px;
    }

    .login-sns {
        border-top: 0px !important;
        margin-top: 10px !important;
    }

    .login_wrap .simple_login .simple_login_tit .fb {

    }

    .login_wrap .simple_login .kakao_login {

    }

    .login_wrap .simple_login .naver_login {

    }

    .login_wrap .simple_login .member_join {
        font-size: 12px;
        margin-top: 30px;
    }

    .login_wrap .simple_login .member_join .fb a {
        text-decoration: underline;
    }

    /* 기본 로그인 */
    .member_join_wrap {

        width: 100%;
    }

    .member_join_wrap span.txt1,
    .member_join_wrap span.txt2 {

        font-size: 24px;

        line-height: 1.2;
    }

    .member_join_wrap span.txt2 {

    }

    .member_join_wrap .join_wrap {

        margin-top: 55px;
    }

    .member_join_wrap .join_wrap .join_tit {

        font-size: 12px;

        font-weight: 500;
    }

    .member_join_wrap .join_wrap .join_tit .fb {

        font-weight: 400;
    }

    .member_join_wrap .join_wrap .maker,
    .member_join_wrap .join_wrap .buyer {

        font-weight: 500;

        width: 260px;

        height: 39px;

        line-height: 39px;

        font-size: 14px;
    }

    .member_join_wrap .join_wrap .maker > a,
    .member_join_wrap .join_wrap .buyer > a {

        display: block;
    }

    .member_join_wrap .simple_join_wrap {

        margin-top: 45px;
    }

    .member_join_wrap .simple_join_wrap .kakao_join img, .member_join_wrap .simple_join_wrap .naver_join img {
        margin-right: 5px;
    }

    .member_join_wrap .simple_join_wrap .simple_tit {

        font-size: 12px;
    }

    .member_join_wrap .simple_join_wrap .simple_tit .fb {

        font-weight: 400;
    }

    .member_join_wrap .simple_join_wrap .kakao_join,
    .member_join_wrap .simple_join_wrap .naver_join {

        width: 260px;

        height: 39px;

        font-size: 14px;

        line-height: 39px;

        font-weight: 500;
    }

    .member_join_wrap .simple_join_wrap .kakao_join {

    }

    .member_join_wrap .simple_join_wrap .naver_join {

    }

    /*약관동의*/
    .member_register_wrap {

        width: 100%;

        padding: 0 20px;

        margin-top: 55px;
    }

    .member_register_wrap input[type=checkbox] {

    }

    .member_register_wrap input[type=checkbox] + label {
        display: block;
        background-position: 20px center;
        padding-left: 50px;
        border: 2px solid #D6D6D6;
        border-radius: 10px;
    }

    .member_register_wrap input[type=checkbox]:checked + label {
        background: url(../images/icon/check_on.png) no-repeat 20px center;
        border: 1px solid #E54B2A;
        padding-left: 50px;

        /* padding-left: 20px; */
    }

    .member_register_wrap span.txt1,
    .member_register_wrap span.txt2 {

    }

    .member_register_wrap span.txt1 {

        font-size: 18px;
    }

    .member_register_wrap span.txt2 {

        font-size: 36px;

        margin-bottom: 36px;
    }

    .member_register_wrap .all_agree,
    .member_register_wrap .agree1,
    .member_register_wrap .agree2 {

        width: 100%;

        border: 0px;
    }

    .member_register_wrap .all_agree > div,
    .member_register_wrap .agree1 > div,
    .member_register_wrap .agree2 > div {
        padding-left: 0px !important;
    }

    .member_register_wrap .agree_content {

        width: 100%;
    }

    .member_register_wrap .agree_content .txt_wrap {

        /* width: 100%; */
    }

    .member_register_wrap button.next_btn {
        position: fixed;
        bottom: 0;
        width: 100%;
        border-radius: 0px;
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        left: 0px;
        font-weight: 500;
        z-index: 20;
    }

    /*회원가입 - 생산자 회원가입 - 등록*/
    .member_register_maker {
        margin-top: 55px;
        width: 100%;
        /* padding: 0 20px; */
    }

    .member_register_maker input[type=checkbox],
    .member_register_maker input[type=radio] {

    }

    .member_register_maker input[type=checkbox],
    .member_register_maker input[type=radio] {

    }

    .member_register_maker input[type=checkbox] + label,
    .member_register_maker input[type=radio] + label {
        font-size: 14px;
        display: inline-block;
        border: 1px solid #DDDDDD;
        border-radius: 50px;
        padding: 10px;
        width: 100%;
        text-align: center;
        background-position: 10px center;
        background-size: 15px;
        padding-left: 20px;
    }

    .member_register_maker .input_wrap.check_box_wrap.lay2 input[type=checkbox] + label,
    .member_register_maker .input_wrap.check_box_wrap.lay2 input[type=radio] + label {
        padding-left: 30px;
        padding-right: 11px;
    }

    .member_register_maker input[type=radio] + label .marL50 {
    }

    .member_register_maker input[type=checkbox]:checked + label,
    .member_register_maker input[type=radio]:checked + label {

    }

    .member_register_maker .join {

        width: 100%;
    }

    .member_register_maker .join span.txt1,
    .member_register_maker .join span.txt2 {

    }

    .member_register_maker .join span.txt1 {

        font-size: 18px;
    }

    .member_register_maker .join span.txt2 {

        font-size: 36px;
    }

    .member_register_maker button.register_btn {
        position: fixed;
        bottom: 0;
        width: 100%;
        border-radius: 0px;
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        left: 0px;
        font-weight: 500;
        z-index: 20;
    }

    /* 회원가입 항목 */
    .member_register_maker .member_join_form {
        width: 100%;
        padding: 0 20px;
    }

    .member_register_maker .member_join_form .tit {

    }

    .member_register_maker .member_join_form .form_tit {
        padding-bottom: 5px;
    }

    .member_register_maker .member_join_form .form_tit .txt1 {

        font-size: 16px;
    }

    .member_register_maker .member_join_form .form_tit .txt2 {

        font-size: 10px;
    }

    .member_join_form .table1 {
        margin-top: 24px !important;
    }

    .member_join_form .table1 td {

    }

    .member_join_form .table1 td span.input_tit {

        font-size: 14px;
    }

    .member_join_form .table1 td span.input_tit2 {

    }

    .member_join_form .table1 td span.input_tit2 > .txt01 {

    }

    .member_join_form .table1 td span.input_tit2 > .txt02 {

    }

    .marT10 {
        margin-bottom: 5px !important;
    }

    .member_join_form .table1 td .input_wrap {
        height: auto;
        line-height: 1;
        margin-bottom: 18px !important;
    }

    .member_join_form .table1 td .input_wrap.check_box_wrap {
    }

    .member_join_form .table1 td .input_wrap.check_box_wrap.lay2 {
        display: flex;
        flex-wrap: wrap;
    }

    .member_join_form .table1 td .input_wrap.check_box_wrap.lay2 span {
        width: auto;
        margin-left: 0px !important;
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .member_join_form .table1 td .input_wrap.check_box_wrap span {
        width: calc(50% - 5px);
    }

    .member_join_form .table1 td.lay .input_wrap {
        margin-bottom: 5px !important;
    }

    .member_join_form .table1 td.lay .input_wrap.marB30 {
        margin-bottom: 20px !important;
    }

    .member_join_form .table1 td .input_wrap .marL50 {
        margin-left: 10px !important;
    }

    .member_join_form .table1 td .input_wrap.marT10 {
        /* margin-bottom: 5px !important; */
        display: flex;
    }

    .member_join_form .table1 td .input_wrap .ipt {

        height: 35px;
    }

    .member_join_form .table1 td .input_wrap .bg {

    }

    .id_check {
        height: 35px;
        width: 82px;
        margin-left: 10px;
        font-size: 12px;
    }

    .member_join_form .table1 td .input_wrap .w30 {
        line-height: 33px;
    }

    .member_join_form .table1 td .input_wrap .w400 {

    }

    .member_join_form .table1 td .input_wrap .w300 {
        width: calc(100% - 128px);
    }

    .member_join_form .table1 td .input_wrap .w130 {

    }

    .member_join_form .table1 td .input_wrap .w150 {
        width: calc(100% - 92px);
    }

    .zip_check {
        width: 82px;
        height: 35px;
        font-size: 12px;
        margin-left: 10px;
    }

    .member_join_form .table1 td .input_wrap .w100p {

    }

    .member_join_form .table1 td .input_wrap .select_box {
        height: 35px;
        line-height: 35px;
        width: calc(50% - 5px);
        display: block;
    }

    .member_join_form .table1 td .input_wrap .select_box select {
        height: 35px;
        line-height: 35px;
        background: url(../images/icon/family_arrow.png) no-repeat 92% 9px;
        background-size: 12px;
        padding-left: 10px;
    }

    .member_join_form.table1 td .input_wrap .select_box select {

    }

    .member_join_form .table1 td .input_wrap .delivery_check {

    }

    .member_join_form .table1 td .bb {

    }

    .member_join_form .table1 td .id_msg {
        margin-bottom: 20px !important;
        margin-top: -5px !important;
    }

    /*회원가입 - 가입완료*/
    .member_register_confirm {
        width: 100%;
        padding: 0 20px;
        margin-top: 150px;
    }

    .member_register_confirm.lay .marT40 {
        margin-top: 20px !important;
    }

    .member_register_confirm.lay .btnArea03 {
        margin-top: 50px
    }

    .board_serect_pwd {
        height: 35px;
        width: 277px;
    }

    .member_register_confirm.lay p img {
        width: 80px;
    }

    .member_register_confirm p img {
        width: 101px;
    }

    .member_register_confirm .txt {
        font-size: 20px;
    }

    .member_register_confirm.lay .txt {
        font-size: 14px;
        font-weight: 400;
        max-width: 165px;
        word-break: keep-all;
        margin-top: 15px;
    }

    .member_register_confirm button.confirm_btn {
        height: 45px;
        width: 100%;
        line-height: 45px;
        font-size: 14px;
        font-weight: 500;
        margin-top: 120px;
    }

    /*마이페이지 생산자*/
    .mypage_wrap {

        padding: 0 20px;

        margin-top: 20px;
    }

    .mypage_wrap .mypage_tab_menu {

        height: auto;

        border-bottom: 1px solid #E54B2A;
    }

    .mypage_wrap .mypage_tab_menu .menu {

        height: 38px;

        line-height: 38px;

        font-size: 14px;
    }

    .mypage_wrap .mypage_tab_menu .menu.active {
        font-size: 14px;
    }

    .mypage_wrap .mypage_tab_menu .menu2 {

        height: 38px;

        line-height: 38px;

        font-size: 14px !important;
    }

    .mypage_wrap .mypage_tab_menu .menu2.active {

    }

    .mypage_wrap .mypage_content {

    }

    /*프로필 시작*/
    .mypage_wrap .mypage_content .left_content {

        display: none;
    }

    .mypage_wrap .mypage_content .left_content .profile_info.layout {
        /* padding-top: 50px; */
        padding-bottom: 50px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info {
        padding: 0px;
        border-bottom: 0px;
        position: relative;
    }

    .mypage_wrap .mypage_content .left_content .profile_info:after {
        display: block;
        clear: both;
        content: "";
        width: calc(100% + 40px);
        height: 1px;
        background: #D6D6D6;
        position: absolute;
        bottom: -35px;
        left: -20px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info.layout:after {
        bottom: 14px;
    }

    .mypage_wrap .mypage_content .left_content .my_info {
        position: relative;
        border-bottom: 0px;
    }

    .mypage_wrap .mypage_content .left_content .my_info:after {
        display: block;
        clear: both;
        content: "";
        width: calc(100% + 40px);
        height: 1px;
        background: #D6D6D6;
        position: absolute;
        bottom: 0px;
        left: -20px;
    }

    .mypage_wrap .mypage_content .left_content .add_info {
        height: auto;
    }

    .mypage_wrap .mypage_content .left_content .add_info:after {
        display: block;
        clear: both;
        content: "";
        width: calc(100% + 40px);
        height: 1px;
        background: #D6D6D6;
        position: absolute;
        bottom: 67px;
        left: -20px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap,
    .mypage_wrap .mypage_content .left_content .my_info .con_wrap,
    .mypage_wrap .mypage_content .left_content .add_info .con_wrap {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con {
        display: block;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .info {
        width: 100%;
    }

    .txt_14_regular_point {
        font-size: 14px;
    }

    .profile_config {
        font-size: 16px;
        margin-top: 8px;
    }

    .txt_14_regular_gray {
        font-size: 14px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .info .txt_14_regular_gray img {
        width: 8px;
    }

    .mypage_wrap.profile .mypage_content .left_content .profile_info .con_wrap .con .info .txt_14_regular_gray img {
        width: 11px;
        transform: translate(0px, -1px);
        margin-left: 4px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .info .member_name {
        margin-top: 2px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .info .member_name .txt_28_fb {
        font-size: 28px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .profile_img {
        position: absolute;
        top: 0px;
        right: 0;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .profile_img.lay {
        top: -22px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .profile_img.lay.lay2 {
        top: -29px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .con_wrap .con .profile_img .img_wrap {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt {
        width: 100%;
        position: static;
        margin-top: 30px;
        margin-bottom: 40px;
    }

    .member_write_cnt li {
        margin-bottom: 10px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt li dl {

    }

    .member_write_cnt li:last-child {
        margin-bottom: 0px;
    }

    .cnt_btn {
        width: auto;
        display: inline-block;
        padding: 0 12px;
        min-width: 52px;
        text-align: center;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt li dl dt {
        font-size: 18px;
        width: 70px;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt li dl dd {
        font-size: 16px;
        text-align: left;
    }

    /*일반회원*/
    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 {

        width: 100%;
    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 li dl {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 li dl dt {

    }

    .mypage_wrap .mypage_content .left_content .profile_info .member_write_cnt2 li dl dd {

    }

    .cnt_btn2 {
        padding-right: 15px;
        margin-right: 0px;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con {
        display: block;
        padding-bottom: 25px;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .tit {
        font-size: 24px;
        padding-bottom: 10px;
        height: auto;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .tit .modify {

    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 {
        width: 100%;
        padding-right: 0px;
        margin-top: 15px;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 .sub_tit {
        margin-bottom: 5px;
        display: block;
    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 .sub_txt {

    }

    .mypage_wrap .mypage_content .left_content .my_info .con_wrap .con .txt01 .call_number {
        right: 0px;
        top: -3px;
    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con {

        padding-bottom: 20px;
    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .tit {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .tit .modify {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .yoil {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .yoil:after {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .yoil:last-child:after {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .sub_tit {

    }

    .mypage_wrap .mypage_content .left_content .add_info .con_wrap .con .txt01 .sub_txt {

    }

    .mypage_wrap .mypage_content .left_content .mem_withdraw {
        font-weight: 600;
        padding: 20px 0;
    }

    .mypage_wrap .mypage_content .left_content .mypage_memo {

    }

    /*프로필 끝*/
    .mypage_wrap .mypage_content .right_content {
        padding: 25px 0px;
    }

    .mypage_wrap .mypage_content .right_content .btnArea03 {
        margin-top: 20px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content {

    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .mypage_right_title {

        font-size: 24px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info {
        background: none;
        display: flex;
        flex-wrap: wrap;
        height: auto;
        margin-top: 10px;
    }

    .new_product {
        width: 100%;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_txt {
        margin-bottom: 2px;
        padding-left: 0px;
    }

    .select_btn {
        width: 70px;
    }

    .delete_btn {
        width: 70px;
        margin-left: 3px !important;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_txt span {

        font-size: 14px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_txt span.number {

        font-size: 28px;

        width: auto;

        margin-left: 5px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt {

        background: #F5F5F5;

        width: 100%;

        border-radius: 10px;

        padding: 20px 0;

        margin-right: 0px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .txt_36_bold {
        font-size: 28px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .ing_product {

        width: 50%;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .hidden_product {

        width: 50%;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .ing_product p,
    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .hidden_product p {
        margin-top: 8px;
    }

    .mypage_wrap .mypage_content .right_content .mypage_right_content .maker_product_info .product_cnt .ing_product p { /* margin-top:5px; */
    }

    /*마이페이지 상품 목록*/
    .mypage_right_content .maker_product_list {

        margin-top: 5px;

        margin-top: 20px !IMPORTANT;
    }

    .mypage_right_content .maker_product_list .sell_product,
    .mypage_right_content .maker_product_list .hidden_product,
    .mypage_right_content .maker_product_list .sub_menu {
        height: auto;
        width: auto;
        padding: 0 13px;
        line-height: 36px;
        font-size: 14px;
    }

    .mypage_right_content .maker_product_list .sell_product a,
    .mypage_right_content .maker_product_list .hidden_product a,
    .mypage_right_content .maker_product_list .sub_menu a {
        font-size: 14px;
    }

    .mypage_right_content .maker_product_list .hidden_product.active a,
    .mypage_right_content .maker_product_list .sell_product.active a,
    .mypage_right_content .maker_product_list .sub_menu.active a {
    }

    .mypage_right_content .maker_product_list .hidden_product.active:after,
    .mypage_right_content .maker_product_list .sell_product.active:after,
    .mypage_right_content .maker_product_list .sub_menu.active:after {

        left: 50%;

        margin-left: -4px;
    }

    /* 리뷰 리스트 시작*/
    .mypage_right_content .maker_review_list {

        margin-top: 20px;
    }

    .mypage_right_content .maker_review_list .sub_menu {

        /* width: auto; */

        height: auto;

        width: auto;

        padding: 0 10px;
    }

    .mypage_right_content .maker_review_list .sub_menu a {
        font-size: 14px;
    }

    .mypage_right_content .maker_review_list .sub_menu.active a {

    }

    .mypage_right_content .maker_review_list .sub_menu.active:after {

        left: 50%;

        margin-left: -4px;
    }

    .mypage_right_content .review_cnt {

        margin-bottom: 10px;
    }

    /* 리뷰 리스트 끝*/
    .ul_product_list {
        margin-top: 0px;
    }

    .ul_product_list li {

        display: flex;

        justify-content: flex-start;

        position: relative;

        /* padding: 0px; */

        padding-bottom: 51px;

        padding-top: 20px;
    }

    .ul_product_list.lay10 li {
        /* display: block; */
    }

    .ul_product_list li input[type=checkbox] {

    }

    .ul_product_list li input[type=checkbox] + label {

    }

    .ul_product_list li input[type=checkbox]:checked + label {
    }

    .ul_product_list li:first-child {
        /* position: relative; */
        /* padding-bottom: 31px; */
        padding-top: 20px;
        padding-bottom: 45px;
        position: relative;
    }

    .ul_product_list li .li_chk {

        width: 29px;

        text-align: left;
    }

    .ul_product_list.lay10 li .li_chk {
        position: absolute;
        top: 10px;
        left: 0;
    }

    .ul_product_list.lay10 li .li_chk img {
        width: 19px;
    }

    .ul_product_list li .li_img {

        width: 100px;
    }

    .ul_product_list li .li_img2 {
        width: 140px;
        height: auto;
    }

    .ul_product_list li .li_img2 img {
        width: 100%;
        height: auto;
    }

    .ul_product_list li .li_content {

        padding-left: 10px;

        width: calc(100% - 129px);

        display: block;
    }

    .ul_product_list li .li_content .title {

        height: unset;

        line-height: 1.3;

        display: block;
    }

    .ul_product_list li .li_content .title .ic_dot {
        /* position: relative; */
        position: absolute;
        top: 2px;
        right: 0;
    }

    .ul_product_list li .li_content .title .ic_dot:after {
        width: 10px;
        height: 19px;
        display: block;
        clear: both;
        content: "";
        background: url(../images/add/ic_dot.png);
        background-size: 3px;
        position: absolute;
        top: 21px;
        right: 0;
        background-repeat: no-repeat;
        background-position: right center;
    }

    .ul_product_list li .li_content .title .ic_dot.on .product_btn {
        display: block;
        position: absolute;
        z-index: 9999;
        right: 0px;
        top: 45px;
        background: #fff;
        width: 62px;
        text-align: center;
        padding: 7px 0;
    }

    .ul_product_list li .li_content .title .ic_dot .product_btn button {
        background: none;
        border: none;
        display: block;
        font-size: 12px !important;
        color: #28201D !important;
        width: auto;
        width: 100%;
        line-height: 21px;
        height: 21px;
    }

    .ul_product_list li .li_content .title .product_name {
        font-size: 18px;
        text-align: left;
        /* height: auto; */
        /* line-height: 1.2; */
        padding-right: 10px;
    }

    .ul_product_list li .li_content .title .product_btn {
        box-shadow: 0px 3px 6px #00000029;
        display: none;
    }

    .ul_product_list li .li_content .price {

        font-size: 14px;

        text-align: left;

        margin-top: 5px;

        margin-bottom: 1px;
    }

    .ul_product_list li .li_content .bump {
    }

    .ul_product_list li .li_content .bump .bump_btn {
        border: 0px;
        font-size: 12px !important;
        position: absolute;
        left: -13px;
        bottom: 0;
    }

    .ul_product_list li .li_content .bump .bump_btn2 {
        border: 0px;
        font-size: 12px !important;
        position: absolute;
        left: -13px;
        bottom: 0;
        z-index: 10;
    }

    .ul_product_list li .li_content .bump .bump_btn img {
        width: 8px;
        transform: translate(0px, -1px);
    }

    .ul_product_list li .li_content .price .won {

        font-size: 14px;
    }

    .ul_product_list li .li_content .review {

        width: 100%;

        height: auto;

        /* border-top: 1px solid #dedede; */

        display: flex;

        justify-content: unset;

        align-items: unset;

        text-align: right;
    }

    .ul_product_list li .li_content .review .review_con {

        /* position: absolute; */

        display: flex;

        position: absolute;

        padding-left: 71px;

        display: block;

        text-align: right;

        width: 100%;

        width: calc(100% - 139px);

        bottom: 50px;
    }

    .ul_product_list li .li_content .review .review_con img {
        width: 12px;
    }

    .ul_product_list li .li_content .review .upload_date {

        position: absolute;

        width: 100%;

        bottom: 0px;

        left: 0px;

        border-top: 1px solid #dedede;

        padding: 7px 0;

        text-align: right;
    }

    .ul_product_list li .li_content .review .review_con .star_cnt {

        font-size: 12px;

        width: auto;

        position: absolute;

        top: 0;

        left: 0;
    }

    .ul_product_list.layout0 li .li_content .review .review_con .star_cnt {
        top: -14px;
    }

    .ul_product_list li .li_content .review .review_con .call_cnt,
    .ul_product_list li .li_content .review .review_con .heart_cnt {

        font-size: 12px;

        width: auto;

        margin-left: 3px;
    }

    /*찜한 생산자*/
    .ul_product_list li .li_content2 {
        width: calc(100% - 140px);
        display: block;
    }

    .ul_product_list li .li_content2 .title {
        width: 100%;
        margin-bottom: 8px;
    }

    .ul_product_list li .li_content2 .title .product_name {
        font-size: 14px;
    }

    .ul_product_list li .li_content2 .title .product_name .txt_14_regular {
        font-size: 12px !important;
    }

    .ul_product_list li .li_content2 .title .product_name .txt_14_bold_point {
        font-size: 12px !important;
        display: block;
    }

    .ul_product_list li .li_content2 .title .product_btn {
        height: 30px;
        line-height: 30px;
        position: absolute;
        top: 10px;
        right: 0px;
    }

    .ul_product_list li .li_content2 .price {

    }

    .ul_product_list li .li_content2 .price .won {

    }

    .ul_product_list li .li_content2 .info_basic {
        font-size: 11px;
        max-height: 32px;
    }

    .ul_product_list li .li_content2 .info_basic .e_ {

    }

    .ul_product_list li .li_content2 .item_info_tag {
        margin-top: 7px;
    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn {

    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn {

    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn {
        width: 54px;
        height: 20px;
        font-size: 10px;
        display: none;
    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn:first-child {
        display: inline-block;
    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn:nth-child(2) {
        display: inline-block;
    }

    .ul_product_list li .li_content2 .item_info_tag span.tag_btn:first-child {

    }

    .ul_product_list li .li_content2 .review {
        width: 100%;
        position: absolute;
        left: 0px;
        bottom: 20px;
    }

    .ul_product_list li .li_content2 .review .review_con {

    }

    .ul_product_list li .li_content2 .review .upload_date {

    }

    .ul_product_list li .li_content2 .review .review_con .star_cnt {
        font-size: 12px;
    }

    .ul_product_list li .li_content2 .review .review_con .star_cnt img {
        width: 14px;
    }

    .ul_product_list li .li_content2 .review .review_con .call_cnt,
    .ul_product_list li .li_content2 .review .review_con .heart_cnt {

    }

    /* 공통 게시판 http://heeming.co.kr/ 게시판 목록 */
    /* 이름, 날짜 */
    .board_name_day {
    }

    .board_name {
    }

    .board_day {
        font-size: 12px;
        color: #8F8F8F;
        font-weight: 400;
    }

    .board_day span {
    }

    /* 추천수, 조회수 */
    .board_likeit_hits {
    }

    .board_likeit {
    }

    .board_hits {
    }

    .board_hits img {
        width: 11px;
    }

    /* 이벤트 기간 */
    .board_event_day {
    }

    /* 상품후기 별 */
    .board_zone_cont .rating_star_list {
        position: absolute;
        top: 93px;
    }

    .board_zone_cont .rating_star_list li {
    }

    .board_zone_cont .rating_star {
    }

    .board_zone_cont .rating_star span {
    }

    /* ------------- 마이페이지 기본 게시판 테이블 리스트  ------------- */
    .board_conwrap {
    }

    .board_conwrap .tab_content {
    }

    .board_conwrap .tab_content.on {
    }

    /*게시판 top 시작*/
    .board_conwrap .board_list_top {
        display: flex;
        align-items: flex-end;
    }

    .board_conwrap .board_list_top .board_total_cnt {
    }

    .board_conwrap .board_list_top .board_status {
        width: 90px;
        height: 35px;
        border: 1px solid #D6D6D6;
        line-height: 35px;
    }

    .board_conwrap .board_list_top .board_status2 {
        width: auto;
        padding: 0 23px;
        height: 35px;
        line-height: 35px;
    }

    .board_conwrap .board_list_top .board_status select {
        width: 90px;
        height: 35px;
        line-height: 35px;
        border: 0px;
        border: none;
        background-color: unset;
        display: block;
        padding-left: 13px;
        background: url(../images/add/family_arrow.png) no-repeat 86% center;
        background-size: 12px;
    }

    /*게시판 top 종료*/
    .board_conwrap .basic {
    }

    .board_conwrap .basic td {

    }

    .board_conwrap .basic td.img {
    }

    .board_conwrap .basic td.img img {
    }

    .board_conwrap .basic td.date {
    }

    .board_conwrap .basic td.date .day {
    }

    .board_conwrap .basic td.date .ym {
    }

    .board_conwrap .basic td.sbj {
    }

    .board_conwrap .basic td.sbj .tit {
    }

    .board_conwrap .basic td.sbj p {
    }

    .board_conwrap .basic td.more {
    }

    .board_conwrap .board_basic_list {
        display: block;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .board_conwrap .board_basic_list thead {
        display: none;
    }

    .board_conwrap .board_basic_list thead th {

    }

    .board_conwrap .board_basic_list tbody, .board_conwrap .board_basic_list tbody tr, .board_conwrap .board_basic_list tbody td {
        display: block;
    }

    .board_conwrap .board_basic_list.layout0 tbody td {
        border-bottom: 0px;
    }

    .board_conwrap .board_basic_list tbody {
        position: relative;
    }

    .board_conwrap .board_basic_list tbody tr {
        display: flex;
        flex-wrap: wrap;
        position: relative;
    }

    .board_conwrap .board_basic_list.layout0 tbody tr {
        border-bottom: 1px solid #dedede;
    }

    .board_conwrap .board_basic_list.lay8 tbody tr {
        position: relative;
    }

    .board_conwrap .board_basic_list.lay7 tbody tr {
        border-bottom: 1px solid #ddd;
        position: relative;
    }

    .board_conwrap .board_basic_list.lay tbody tr {
        position: relative;
    }

    .board_conwrap .board_basic_list.lay12 tbody tr {
        position: relative;
    }

    .board_conwrap .board_basic_list .td_img {
        width: 100% !important;
        text-align: left;
        font-size: 14px;
        padding: 10px 0;
    }

    .board_conwrap .board_basic_list .td_img a {
        text-decoration: underline;
        display: flex; /* overflow: hidden; *//* white-space: normal; *//* text-overflow: ellipsis; *//* width: 100%; */
    }

    .board_conwrap .board_basic_list.layout .td_img a {
        padding-right: 100px;
        display: flex;
        align-items: center;
    }

    .board_conwrap .board_basic_list .td_img a span {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: calc(100% - 80px);
        display: block;
        padding-right: 83px;
        line-height: 69px;
    }

    .board_conwrap .board_basic_list .td_img img {
        margin-right: 10px;
    }

    .board_conwrap .board_basic_list .td_orderno {
        width: 100% !important;
        text-align: left;
        font-weight: 400;
    }

    .board_conwrap .board_basic_list .td_orderno span {
        display: block;
    }

    .board_conwrap .board_basic_list .td_orderno span.o1:before {
        display: inline-block;
        clear: both;
        content: "주문날짜";
        margin-right: 5px;
    }

    .board_conwrap .board_basic_list .td_orderno span.o2:before {
        display: inline-block;
        clear: both;
        content: "주문번호";
        margin-right: 5px;
    }

    .board_conwrap .board_basic_list .td_subject {
        width: 100%;
        font-size: 14px;
        text-decoration: underline;
        border-bottom: 0px;
        padding-left: 0px;
    }

    .board_conwrap .board_basic_list.lay8 .td_subject {
        border-bottom: 1px solid #ddd;
        text-decoration: none;
        padding: 20px 0;
        padding-left: 60px;
    }

    .board_conwrap .board_basic_list.lay7 .td_subject {
        text-decoration: none;
    }

    .board_conwrap .board_basic_list.lay.layout .td_subject {
        padding-left: 0px;
    }

    .board_conwrap .board_basic_list.lay .td_subject {
        border-bottom: 1px solid #ddd;
        text-decoration: none;
        padding-left: 70px;
        padding-bottom: 30px;
    }

    .board_conwrap .board_basic_list.lay11 .td_subject {
        font-size: 18px;
        text-decoration: none;
        padding-bottom: 5px;
    }

    .board_conwrap .board_basic_list.lay11 .td_name {
        width: 100% !important;
    }

    .board_conwrap .board_basic_list.lay12 .td_subject {
        text-decoration: none;
        padding-bottom: 5px;
        padding-top: 17px;
    }

    .board_conwrap .board_basic_list .td_name {
        font-size: 12px;
        color: #8F8F8F;
        width: 50% !important;
        text-align: left;
        padding-top: 0px;
    }

    .board_conwrap .board_basic_list.lay.layout .td_name {
        position: absolute;
        bottom: 0px;
        left: 0px;
        /* padding: 0px; */
        border-bottom: 0px;
        bottom: -5px;
    }

    .board_conwrap .board_basic_list .td_name span {
    }

    .board_conwrap .board_basic_list.lay7 .td_date {
        /* width: 100% !important; */
        width: auto !important;
        position: absolute;
        bottom: 0;
        right: 0px;
        border-bottom: 0px;
    }

    .board_conwrap .board_basic_list .td_date {
        font-size: 12px;
        color: #8F8F8F;
        width: 50% !important;
        text-align: right;
        padding-top: 0px;
    }

    .board_conwrap .board_basic_list.lay8 .td_date {
        position: absolute;
        border-bottom: 0px;
        /* text-decoration: none; */
        bottom: -6px;
        right: 0;
    }

    .board_conwrap .board_basic_list.lay12 .td_date {
        width: 100%;
        text-align: left;
    }

    .board_conwrap .board_basic_list.lay12 .answer_btn01 {
        position: absolute;
        bottom: 23px;
        right: 0px;
    }

    .board_conwrap .board_basic_list.lay12 .answer_btn03 {
        position: absolute;
        bottom: 23px;
        right: 0px;
    }

    .board_conwrap .board_basic_list.lay .td_date {
        border-bottom: 0px;
        position: absolute;
        bottom: -5px;
        right: 0;
    }

    .board_conwrap .board_basic_list .td_price {
        width: auto !important;
        text-align: right !important;
        position: absolute;
        bottom: 1px;
        right: 0;
        border-bottom: 0px;
    }

    .board_conwrap .board_basic_list .td_mng {
        border-bottom: 0px;
        padding: 0px;
        width: auto !important;
    }

    .board_conwrap .board_basic_list .td_status {

    }

    .board_conwrap .board_basic_list.lay11 .td_status {
        border-bottom: 0px;
        position: absolute;
        top: 71px;
        right: 0px;
        width: auto !important;
        text-align: right;
        display: none;
    }

    .board_conwrap .board_basic_list .td_cnt {

    }

    .board_conwrap .board_basic_list.lay11 .td_cnt {
        width: auto !important;
        text-align: right !important;
        position: absolute;
        bottom: 1px;
        right: 84px;
        border-bottom: 0px;
    }

    .board_conwrap .board_basic_list.lay7 .td_category {
        width: 100% !important;
        text-align: right !important;
        text-decoration: underline;
        font-weight: 700;
        font-size: 14px;
    }

    .board_conwrap .board_basic_list.lay7 .td_category.lay {
        /* width: 100%; */
        width: auto !important;
    }

    .board_conwrap .board_basic_list.lay7 .answer_btn01 {
        width: 60px;
        height: 25px;
        font-size: 12px;
        line-height: 25px;
        position: absolute;
        top: 13px;
        left: 0;
    }

    .board_conwrap .board_basic_list.lay7 .answer_btn02 {
        width: 60px;
        height: 25px;
        font-size: 12px;
        line-height: 25px;
        position: absolute;
        top: 13px;
        left: 0;
    }

    .board_conwrap .board_basic_list .td_category {

    }

    .board_conwrap .board_basic_list.layout0 .td_orderno {
        border-bottom: 1px solid #dedede;
    }

    .board_conwrap .board_basic_list.lay8 .td_category {
        border-bottom: 0px;
        padding: 0px;
    }

    .board_conwrap .board_basic_list.lay8 .td_category .point_btn01, .board_conwrap .board_basic_list.lay8 .td_category .point_btn02, .board_conwrap .board_basic_list.lay8 .td_category .point_btn03 {
        width: 50px;
        height: 20px;
        line-height: 20px;
        position: absolute;
        top: 20px;
        left: 0;
    }

    .board_conwrap .board_basic_list .td_point {

    }

    .board_conwrap .board_basic_list.lay8 .td_point {
        position: absolute;
        border-bottom: 0px;
        font-weight: 700;
        font-size: 18px;
        top: -7px;
        right: 0;
        width: auto !important;
        text-align: right;
    }

    .board_conwrap .board_basic_list .td_point.none {
        display: none;
    }

    .board_conwrap .board_basic_list tbody td .no_txt {
        position: absolute;
        top: 31px;
        right: 0;
        font-size: 12px;
        z-index: 10;
        position: absolute;
        top: 107px;
        right: 0;
    }

    .board_conwrap .board_basic_list.lay11 tbody td .no_txt {
        border-bottom: 0px;
        position: absolute;
        top: 86px;
        right: 0px;
        width: auto !important;
        text-align: right;
    }

    .board_conwrap .board_basic_list tbody td .yes_txt {
        font-size: 14px;
        position: absolute;
        top: 107px;
        right: 0;
    }

    .board_conwrap .board_basic_list tbody td .no_txt2 {
        position: absolute;
        top: 14px;
        left: 0;
        width: 59px;
        height: 23px;
        border: 1px solid #28201D;
        border-radius: 50px;
        line-height: 23px;
        font-size: 12px;
    }

    .board_conwrap .board_basic_list tbody td .yes_txt2 {

    }

    .board_conwrap .board_basic_list tbody td .answer01 {

        position: absolute;

        top: 31px;

        right: 0;

        font-size: 12px;

        z-index: 10;

        width: 68px;
    }

    .board_conwrap .board_basic_list tbody td .answer02 {
        width: 68px;
        position: absolute;
        top: 31px;
        right: 0;
        font-size: 12px;
        z-index: 10;
    }

    .board_conwrap .board_basic_list tbody td .answer03 {
        position: absolute;
        top: 31px;
        right: 0;
    }

    .board_conwrap .board_basic_list.lay11 tbody tr {
        position: relative;
    }

    .board_conwrap .board_basic_list.lay11 tbody td .answer02 {
        top: 18px;
    }

    .board_conwrap .board_basic_list.lay11 tbody td .answer01 {
        width: 68px;
        position: absolute;
        top: 18px;
        right: 0;
        font-size: 12px;
        z-index: 10;
    }

    /* 웹진 갤러리 */
    .board_list_gallery {
        border-top: 1px solid #707070;
    }

    .board_list_gallery:after {
    }

    .board_list_gallery ul {
    }

    .board_list_gallery ul li {
        padding: 10px 0 15px;
        border-bottom: 1px solid #707070;
    }

    .board_list_gallery ul li + li {
    }

    .board_list_gallery .gallery_cont {
        display: block;
    }

    /* 게시판 이미지 */
    .board_list_gallery .board_img {
        width: auto;
        min-height: auto;
        border: 0px !important;
        border-bottom: 1px solid #ddd !important;
        padding-bottom: 10px;
    }

    .board_list_gallery .board_img a {
        width: 67px;
        height: 67px;
        display: block;
    }

    .board_list_gallery .board_img a img {
        width: 100%;
        height: 100%;
    }

    .gallery_info_cont {
        width: 100%;
        padding: 0px;
    }

    /* 게시판 제목 */
    .gallery_info_cont .board_tit {
    }

    .gallery_info_cont .board_tit .txt1 {
        margin-top: 35px;
    }

    .gallery_info_cont .board_tit .txt1 .e_ {

        font-size: 14px;
    }

    .gallery_info_cont .board_tit .e_ {
    }

    .gallery_info_cont .board_tit em {
    }

    .gallery_info_cont .board_tit strong {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        position: absolute;
        top: 33px;
        left: 82px;
        width: calc(100% - 164px);
        font-size: 14px;
        text-decoration: underline;
    }

    .gallery_info_cont .board_tit img {
    }

    .gallery_btn {
    }

    .gallery_btn .no_txt {
        font-size: 14px;
        position: absolute;
        top: 100px;
        right: 0px;
    }

    .gallery_btn .yes_txt {
        font-size: 14px;
        position: absolute;
        top: 100px;
        right: 0px;
    }

    .gallery_btn .answer01 {
        width: 68px;
        height: 30px;
        font-size: 12px;
        position: absolute;
        top: 19px;
        right: 0;
    }

    .gallery_btn .answer02 {
        position: absolute;
        top: 19px;
        right: 0px;
        font-size: 14px;
        width: 68px;
        height: 30px;
    }

    .board_zone_cont .tab_content {
    }

    .board_zone_cont .tab_content.on {
    }

    /* 마이페이지 상품 등록 http://xn--9m1b66a02gitan63abrs.com/member/join.php*/
    .good_form {
        padding: 0 20px;
        margin-top: 40px;
    }

    .good_form .lay {
        display: none;
    }

    .btnArea06.lay {
        display: flex;
        margin-top: 0px;
    }

    .good_form .sit_wimg {
    }

    .good_form .banner_or_img {
    }

    .good_form .banner_or_img button {
    }

    .good_form .btn_frmline {
    }

    /* 우편번호검색버튼 등 */
    .good_form .btn_frmline:focus, .good_form .btn_frmline:hover, .good_form .btn_frmline:active {
    }

    .good_form input[type=checkbox] {

    }

    .good_form input[type=checkbox] + label {
        font-size: 14px;
        display: inline-block;
        border: 1px solid #DDDDDD;
        border-radius: 50px;
        /* padding: 10px; */
        width: auto;
        padding-right: 16px;
        text-align: center;
        background-position: 10px center;
        background-size: 15px;
        padding-left: 33px;
    }

    .good_form input[type=checkbox]:checked + label {
        font-weight: 700;
    }

    .good_form .table1 {
        border-bottom: 0px;
    }

    .good_form .table1.lay6.marT50 {
        border-top: 1px solid #ddd;
        padding-top: 30px;
        display: block;
        margin-top: 30px !important;
    }

    .good_form .table1.marT50 {
        margin-top: 30px !important;
    }

    .good_form .table1.lay4 {
    }

    .good_form .table1.lay4 {
        display: block;
        border-bottom: 1px solid #ddd;
    }

    .good_form .table1.lay4 tbody {
        display: block;
    }

    .good_form .table1.lay4 tr {
        display: block;
    }

    .good_form .table1.lay4 td {
        display: block;
        width: 100%;
    }

    .good_form .table1 td span.won {
        font-size: 14px;
        margin-left: 6px;
    }

    .good_form .table1 td span.won.lay00 {
        transform: translate(0px, 10px);
        display: inline-block;
    }

    .good_form .table1 td.lay2 { /* margin-bottom: -10px; */
    }

    .good_form .table1 td span.input_tit {
        font-size: 14px;
        margin-bottom: 6px;
        width: 100%;
    }

    .good_form .table1 input {

    }

    .good_form .table1 td .ipt {

        height: 35px;

        font-size: 14px;

        padding: 0 10px;
    }

    .good_form .table1 .lay5 td {
        display: flex;
        flex-wrap: wrap;
    }

    .good_form .table1 .lay5 td .ipt {
        width: calc(50% - 5px);
        display: inline-block;
        /* margin-bottom: 0px !important; */
    }

    .good_form .table1 .lay5 td {
        border-bottom: 1px solid #ddd;
        padding-bottom: 15px;
        margin-bottom: 30px;
    }

    .good_form .table1 .lay5 td .ipt.lay {
        margin-right: 10px;
    }

    .good_form .table1 td input.ipt2 {
        font-size: 14px;
        padding: 0 10px;
        height: 35px;
    }

    .good_form .table1 td textarea.ipt3 {

    }

    .good_form .table1 td .bb {

    }

    .good_form .table1 td .bg {

    }

    .marB40 {
        margin-bottom: 20px !important
    }

    .good_form .table1 td .w100 {

    }

    .good_form .table1 td .w80 {
        width: calc(100% - 22px);
    }

    .good_form .table1 td .w50 {
        width: 100%;
        width: 1;
        FONT-WEIGHT: 100;
        FONT-WEIGHT: 100;
        FONT-WEIGHT: 100;
        FONT-WEIGHT: 100;
        FONT-WEIGHT: 100;
    }

    .good_form .table1, .good_form .table1 tbody, .good_form .table1 tr, .good_form .table1 td {
        display: block;
    }

    .good_form .table1 .delivery_check {
        height: auto;
        display: flex;
        flex-wrap: wrap;
    }

    .good_form .table1 .delivery_check.lay0 {
        margin-top: 12px;
    }

    .good_form .table1 .delivery_check.lay0 input[type=checkbox] + label {
        width: 100%;
    }

    .good_form .table1 .delivery_check.lay0 span {
    }

    .good_form .table1 .delivery_check.lay0 span:nth-child(1) {
        width: 35%;
    }

    .good_form .table1 .delivery_check.lay0 span:nth-child(2) {
        width: calc(65% - 10px);
        margin-right: 0px;
        margin-left: 0px !important;
    }

    .good_form .table1 .delivery_check span {
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .good_form .table1 .delivery_check span.marL30 {
        margin-left: 0px !important;
    }

    .good_form .table1 .delivery_check2 {

    }

    .good_form .table1 .filebox {
        height: auto;
    }

    .good_form .table1 .filebox input[type="file"] {

    }

    .good_form .table1 .filebox .tit {

        display: none;
    }

    .good_form .table1 .lay7 .filebox .file_input {
        width: calc(100% - 80px);
    }

    .good_form .table1 .filebox .file_input {
        height: 35px;
        width: calc(100% - 90px);
        padding-left: 10px;
    }

    .good_form .table1 .filebox .file_search {
        width: 80px;
        height: 35px;
        font-size: 14px;
        line-height: 37px;
    }

    .good_form .table1 .lay7 {
        margin-bottom: 50px;
    }

    .good_form .table1 .lay7 .filebox .file_search {
        font-size: 12px;
        width: 70px;
        margin-left: 10px !important;
    }

    .good_form .table1 td .input_wrap {

    }

    .good_form .table1 td .input_wrap .ipt {

    }

    .good_form .table1 td .input_wrap .select_box {

    }

    .good_form .table1 td .input_wrap .select_box select {

    }

    /* 마이 페이지 회원 정보 수정*/
    .mypage_member_modify {

        width: 100%;

        padding: 0 20px;
    }

    .mypage_member_modify .btnArea03 {
        display: flex;
    }

    .mypage_member_modify .btnArea03 .board_btn_cancel {
        width: calc(50% - 5px);
        font-size: 14px;
    }

    .mypage_member_modify .btnArea03 .board_btn_reg {
        width: calc(50% - 5px);
        margin-left: 10px !important;
        font-size: 14px;
        border: 0px;
    }

    .mypage_member_modify .btnArea03 .board_btn_reg2 {
        width: calc(50% - 5px);
        margin-left: 10px !important;
        font-size: 14px;
        border: 0px;
    }

    .mypage_member_modify .tit {

        font-size: 24px;
    }

    .mypage_member_modify .txt {
        font-size: 12px;
        margin-top: 4px;
        display: block;
    }

    .mypage_member_modify .pwd_modify {

        width: 100%;

        height: 35px;

        padding: 0 20px;

        font-size: 12px;
    }

    .mypage_member_modify .marT20 .pwd_modify {
        margin-top: 38px;
        margin-bottom: 21px;
    }

    /* 마이페이지 회원정보 수정*/
    .mypage_login_modiy {

    }

    .mypage_login_modiy .mypage_login_form {

    }

    .mypage_login_modiy .mypage_login_form .tit {

    }

    .mypage_login_modiy .mypage_login_form .form_tit {

    }

    .mypage_login_modiy .mypage_login_form .form_tit .txt1 {

    }

    .mypage_login_modiy .mypage_login_form .form_tit .txt2 {

        font-size: 10px;
    }

    .mypage_login_form .table1 {

    }

    .mypage_login_form .table1 td span.input_tit {

        font-size: 14px;
    }

    .mypage_login_form .table1 td span.input_tit2 {

    }

    .mypage_login_form .table1 td span.input_tit2 > .txt01 {

    }

    .mypage_login_form .table1 td span.input_tit2 > .txt02 {

    }

    .mypage_login_form .table1 td .input_wrap {

        height: auto;

        line-height: 1;

        margin-bottom: 18px !important;
    }

    .mypage_login_form .table1 td .input_wrap span {
        width: calc(50% - 5px);
    }

    .mypage_login_form .table1 td .input_wrap .ipt {

        height: 35px;
    }

    .mypage_login_form .table1 td .input_wrap .bg {

    }

    .mypage_login_form .table1 td .input_wrap .w30 {

    }

    .mypage_login_form .table1 td .input_wrap .w400 {

    }

    .mypage_login_form .table1 td .input_wrap .w130 {

    }

    .mypage_login_form .table1 td .input_wrap .w150 {

    }

    .mypage_login_form .table1 td .input_wrap .w100p {

    }

    .mypage_login_form .table1 td .input_wrap .select_box {

    }

    .mypage_login_form .table1 td .input_wrap .select_box select {

    }

    .mypage_login_form .table1 td .input_wrap .delivery_check {

    }

    .mypage_login_form .table1 td .bb {

    }

    /* 페이지 추가 정보 등록*/
    .mypage_member_add_info {

    }

    .mypage_member_add_info input[type=checkbox] {

    }

    .mypage_member_add_info input[type=checkbox] + label {

    }

    .mypage_member_add_info input[type=checkbox]:checked + label {

    }

    .mypage_member_add_info .tit {

    }

    .mypage_member_add_info .txt {

    }

    .mypage_member_add_info .table1 {

    }

    .mypage_member_add_info .table1 td span.input_tit {

    }

    .mypage_member_add_info .table1 td span.input_tit2 {

    }

    .mypage_member_add_info .table1 td span.input_tit2 > .txt01 {

    }

    .mypage_member_add_info .table1 td .input_wrap .number {

    }

    .mypage_member_add_info .table1 td .input_wrap .type_number {

    }

    /*마이 페이지 사업자 쇼핑*/
    .shop_wrap {
        margin-top: 30px;
    }

    .shop_wrap .tab_content {

    }

    .shop_wrap .tab_content.on {

    }

    .shop_wrap .order_search_wrap,
    .shop_wrap .wish_product_wrap,
    .shop_wrap .wish_fishman_wrap,
    .shop_wrap .wish_point_wrap {

    }

    .shop_wrap .order_search_wrap .order_search {
        display: block;
        padding-bottom: 15px;
    }

    .shop_wrap .order_search_wrap .order_search .search_date1 {

    }

    .shop_wrap .order_search_wrap .order_search .search_date1 .txt_18_semiBold {
        font-size: 14px;
        font-weight: 600;
        display: block;
        margin-bottom: 5px;
    }

    .shop_wrap .order_search_wrap .order_search .search_date1 .date_btn {
        margin-left: 0px !important;
        margin-right: 4px;
        font-weight: 600;
    }

    .shop_wrap .order_search_wrap .order_search .search_date1 .date_btn.active {
        /* width: 68px; */
        /* height: 35px; */
    }

    .shop_wrap .order_search_wrap .order_search .search_date2 {
        margin-top: 15px;
    }

    .shop_wrap .order_search_wrap .order_search .search_date2 .i_date {
        font-size: 12px;
        width: 100px;
    }

    .shop_wrap .order_search_wrap .order_search .search_date2 .search_btn {
        font-size: 12px;
        margin-left: 5px !important;
    }

    .shop_wrap .board_list_top {

    }

    .shop_wrap .board_list_top .board_total_cnt {

    }

    .shop_wrap .board_list_top .board_status {
        height: 35px;
        width: 90px;
        overflow: hidden;
    }

    .shop_wrap .board_list_top .board_status select {
        font-size: 12px;
        height: 35px;
        line-height: 35px;
        width: 100%;
        padding: 0 14px;
    }

    /*마이페이지 포인트*/
    .shop_wrap .point_tit {

        font-size: 18px;
    }

    .shop_wrap .point_tit .bb {

    }

    .shop_wrap .point_total_history {
        height: 63px;
        margin-bottom: 30px;
        margin-top: 7px;
    }

    .shop_wrap .point_total_history .con_wrap {
        height: 63px;
    }

    .shop_wrap .point_total_history .con_wrap .txt_36_bold_point {
        font-size: 28px;
    }

    .shop_wrap .point_total_history .con_wrap .point_txt {

        font-size: 14px;
    }

    .shop_wrap .point_total_history .con_wrap .total_point {

        font-size: 14px;
    }

    /**/
    .shop_wrap .review_gallery_type > ul {

        display: block;
    }

    .shop_wrap .review_gallery_type > ul > li {
        width: 100%;
        margin-right: 0px !important;
        height: auto;
        margin-bottom: 10px;
    }

    .shop_wrap .review_gallery_type > ul > li:nth-child(2n) {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont {
        padding: 15px;
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_img {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_img img {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info .product_tit {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info .product_maker {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_product .review_product_info .product_amount {

    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_img {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_img img {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info .review_star {
        font-size: 14px;
        font-weight: 700;
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info .review_star img {
        height: 10px;
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info .review_con {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_latest .review_latest_info .review_con ._e {
    }

    .shop_wrap .review_gallery_type > ul > li .item_cont .review_regdate {
    }

    /* 쇼핑몰 */
    .cart_wrap {
        padding: 0 20px;
        margin-top: 30px;
    }

    .cart_wrap .cart_content {
    }

    .cart_wrap .cart_content .cart_list {

        width: 100%;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list {
        margin-top: 0px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li {
        padding-bottom: 60px;
        padding-top: 40px;
    }

    .empty_table {
        font-size: 14px;
        text-align: center;
        display: flex !important;
        justify-content: flex-start !important;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li:first-child {
        padding: 40px 0;
        padding-bottom: 60px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_chk {
        position: absolute;
        top: 10px;
        left: 0;
        width: auto;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_img {
        width: 114px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_img img {
        width: 114px;
        height: 114px;
        border-radius: 10px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_img2 {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title .product_name {
        font-size: 14px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title .product_btn {
        position: absolute;
        top: 10px;
        right: 0;
        z-index: 100;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title .product_btn.cart_lay {
        display: block;
        box-shadow: none;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .title .product_btn.cart_lay img {
        width: 30px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .price {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .count_weight {
        height: auto;
        line-height: 1.2;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .price .won {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price {
        position: absolute;
        bottom: 0;
        left: 0;
        padding: 0px;
        border-top: 1px solid #ddd;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .cart_edit {
        font-size: 12px;
        height: 30px;
        line-height: 29px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag {

    }

    .mobile_total_price {
        background: #fff;
        position: fixed;
        width: 100%;
        left: 0px;
        bottom: 0px;
        z-index: 1000;
        display: flex !important;
        padding: 0 20px;
        align-items: center;
        justify-content: space-between;
    }

    .mobile_total_price .total_price {
        font-weight: 700;
        /* margin-right: 10px; */
        padding: 30px 0px;
    }

    .mobile_total_price .total_price .tit {
        font-size: 14px;
        margin-right: 5px;
    }

    .mobile_total_price .total_price .total_amount_price {
        color: #E54B2A;
        font-size: 18px;
    }

    .mobile_total_price .total_price .total_amount_price span {
    }

    .mobile_total_price .mobile_cart_btn {
        background: #E52A2A;
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        height: 40px;
        line-height: 40px;
        display: inline-block;
        width: calc(100% - 175px);
        text-align: center;
        border-radius: 50px;
        position: relative;
        padding-right: 15px;
    }

    .mobile_total_price .mobile_cart_btn:after {
        display: block;
        clear: both;
        content: "";
        width: 11px;
        height: 11px;
        position: absolute;
        background: url(../images/add/buy_button_arrow.svg) no-repeat;
        background-size: 100%;
        top: 14px;
        right: 17px;
    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_tag span.tag_btn:first-child {

    }

    .cart_wrap .cart_content .cart_list .ul_product_list li .li_content .tag_price .product_price {
        font-size: 18px;
    }

    /**/
    .cart_wrap .cart_content .cart_list .list_top {
        padding-bottom: 5px;
    }

    .cart_wrap .cart_content .cart_list .list_top .all_select {

    }

    .btn_basic {
        font-size: 12px;
        width: 60px;
        height: 30px;
        line-height: 30px;
    }

    .cart_wrap .cart_content .cart_list .list_top .choice_btn {
        height: auto;
    }

    .cart_wrap .cart_content .amount_info {
        width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        z-index: 2000;
        display: none;
        padding: 0px;
        border: 0px;
    }

    .cart_wrap .cart_content .amount_info .btnArea03 {
        margin-top: 33px;
    }

    .cart_wrap .cart_content .amount_info:after {
        display: block;
        clear: both;
        content: "";

        background-color: rgb(0, 0, 0);
        position: fixed;
        inset: 0px;
        opacity: 0.7;
        z-index: -1;
    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap {
        position: relative;
        z-index: 9999;
        padding: 36px 20px;
        background: #fff;
        width: 100%;
        border-radius: 10px 10px 0 0;
    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .tit {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap {
        margin-top: 22px;
    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap li dl {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap li dl dt {
        padding: 6px 0 6px 0px;
    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .amount_price_wrap li dl dd {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .hr_line {
        margin: 21px 0 24px 0;
    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .total_price {
        display: flex;
    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .total_price span.tit {

    }

    .cart_wrap .cart_content .amount_info .amount_content_wrap .total_price span.total_amount_price {
        transform: translate(0px, -2px);
    }

    /*주문하기*/
    .order_wrap {

        margin: 30px 0;
    }

    .order_wrap .order_board_con_wrap {

    }

    .order_wrap .order_board_con_wrap .order_list {

        margin-bottom: 55px;
    }

    .order_wrap .order_board_con_wrap .order_list.lay {
        /* padding-bottom: 50px; */
        margin-bottom: 35px;
    }

    .order_wrap .order_board_con_wrap .order_list thead th {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject {
        width: 100%;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info {
        border-bottom: 1px solid #D6D6D6;
        padding-bottom: 20px;
        padding-top: 20px;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .product_img {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .product_img img {
        width: 100px;
        height: 100px;
        border-radius: 10px;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info {
        position: relative;
        padding-left: 15px;
        width: calc(100% - 100px);
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info .txt_tit {
        color: #28201D;
        font-size: 20px;
        font-weight: 700;
        line-height: 1.2;
        padding-bottom: 30px;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info .txt_maker {

    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info .txt_price {
        /* font-size: 14px; */
        /* color: #28201D; */
        /* bottom: 0px; */
        /* left: 0px; */
        /* padding-top: 0px; */
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_subject .product_info .info .txt_price {
        font-size: 14px;
        color: #28201D;
        bottom: 0px;
        left: 15px;
        padding-top: 0px;
        position: absolute;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_cnt {
        font-size: 14px;
        width: auto;
        font-weight: 400;
        /* position: absolute; */
        /* left: 0px; */
        /* bottom: 10px; */
        /* border-bottom: 1px solid #ddd !important; */
        padding: 10px 0 !important;
        display: inline-block !important;
        /* padding-bottom: 0px !important; */
        /* padding-top: 0px !important; */
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_cnt:before {
        display: inline-block;
        content: "수량 ";
        clear: both;
        margin-right: 3px;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_cnt:after {
        display: inline-block;
        content: "개";
        clear: both;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_price {
        width: auto;
        color: #28201D;
        position: absolute;
        right: 0px;
        bottom: -3px;
        width: 100%;
        border-bottom: 1px solid #D6D6D6 !important;
        text-align: right !important;
        padding-bottom: 10px !important;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_delivery:before {
        display: inline-block;
        content: "/";
        clear: both;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_delivery {
        width: auto;
        display: inline-block !important;
        font-size: 14px;
        font-weight: 400;
        padding-bottom: 0px !important;
    }

    .order_wrap .order_board_con_wrap .order_list tbody td.td_delivery br {
        display: none;
    }

    .order_wrap .order_board_con_wrap .order_title {
    }

    .order_wrap .order_board_con_wrap .order_title.title_line {
        font-size: 18px;
    }

    .marT70 {
        margin-top: 48px !important;
    }

    .order_wrap .order_board_con_wrap .order_title.title_line.lay {
        border-bottom: 0px;
    }

    /*주문정보 table order_input*/
    .order_input td {
    }

    .order_input td.title {
        font-size: 14px;
        color: #28201D;
        margin-bottom: 8px;
    }

    .order_input td.title.lay3 {
        margin-top: -18px;
    }

    .order_input td.title.lay {
        font-size: 12px;
        display: inline-block !important;
        margin-bottom: 0px;
        margin-right: 3px;
    }

    .order_input .input_box {
        height: 35px;
        line-height: 35px;
        padding: 0 10px;
    }

    .order_input .w100p {
    }

    .order_input .w50p {
    }

    .order_input .w40p {
        position: absolute;
        top: 0;
        right: 0;
        width: auto !important;
    }

    .order_input .w40p.lay {
        display: inline-block !important;
        position: static;
        margin-bottom: 0px;
    }

    .order_input .w40p span {
        font-size: 12px !important;
        /* position: absolute; */
        /* top: 0; */
        /* right: 0px; */
        /* display: block; */
    }

    .order_input .w100 {
    }

    .order_input .w120 {
    }

    .order_input .w300 {
    }

    .order_input .w400 {
    }

    .order_board_con_wrap .order_payment_wrap {
        height: auto;
        margin-top: 0px;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con {
        padding: 30px 20px;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .sub_tit {
        font-size: 14px !important;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con {
        display: flex;
        flex-wrap: wrap;
        height: auto;
        width: 100%;
        display: block;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .w120 {
        text-align: left;
        display: flex;
        width: 100%;
        justify-content: space-between;
        padding: 1px 0;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con #od_tot_price {
        display: flex;
        justify-content: space-between;
        border-top: 1px solid #D6D6D6;
        padding-top: 28px;
        margin-top: 20px;
        align-items: center;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .print_price {
        font-size: 24px;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con #od_tot_price .lay {
        font-size: 18px !important;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .w200 {
        width: 100%;
        display: flex;
        justify-content: space-between;
        padding: 1px 0;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .circle_wrap {
        display: none;
    }

    .order_board_con_wrap .order_payment_wrap .order_payment_wrap_con .number {
        font-size: 14px;
    }

    .order_board_con_wrap .order_settle_wrap {
    }

    .order_board_con_wrap .order_settle_wrap .order_settle {
    }

    /*결제완료*/
    .sellte_confirm {
        width: 100%;
        padding: 0 20px;
    }

    .sellte_confirm p img {
        height: 89px;
    }

    .sellte_confirm .txt {
        font-size: 20px;
        margin-top: 24px;
    }

    .sellte_confirm .txt1 {
        font-size: 14px;
        margin-top: 5px;
    }

    .sellte_confirm .txt1 span {
        margin-right: 5px;
    }

    .sellte_confirm .txt2 {
        font-size: 12px;
        margin-top: 25px;
    }

    .sellte_confirm .txt3 {
        height: auto;
        padding: 12px 15px;
    }

    .sellte_confirm button.confirm_btn {
        font-size: 14px;
        width: 140px;
        height: 40px;
        line-height: 40px;
        margin-top: 47px;
    }

    .sellte_confirm .txt3 .no_bankbook {
        width: 100%;
    }

    .sellte_confirm .txt3 .no_bankbook li dl {
    }

    .sellte_confirm .txt3 .no_bankbook li dl dt {
        font-size: 14px;
    }

    .sellte_confirm .txt3 .no_bankbook li dl dd {
        font-size: 14px;
    }

    .sellte_confirm .nobank_txt {
        font-size: 12px;
    }

    /*미리보기*/
    .banner-preview-wrap {
        display: none;
    }

    .banner-preview-wrap .banner-preview {
    }

    /*qa 팝업*/
    .qa_pop_style {
        width: 100%;
        left: 0px !important;
        position: fixed !important;
        top: 60px !important;
        /* bottom: 0px; */
        height: calc(100% - 60px);
        border-radius: 0px;
        overflow-y: scroll;
    }

    .qa_pop_style .input_wrap {
        /* margin-top: 5px; */
    }

    .qa_pop_style .review_score {
        margin-top: -10px;
    }

    .qa_pop_style .review_score button.family_site_btn {
        height: 40px;
        font-size: 13px;
        padding: 10px;
    }

    .qa_pop_style .review_score button.family_site_btn:before {
        width: 10px;
        height: 10px;
        top: 13px;
        right: 11px;
    }

    .qa_pop_style .review_score button.family_site_btn.active:before {
        width: 10px;
        height: 10px;
        top: 16px;
        right: 11px;
        width: 10px;
        height: 10px;
        top: 16px;
        right: 11px;
    }

    .qa_pop_style .tit {
        font-size: 16px;
        margin-bottom: 5px;
    }

    .qa_pop_style .frm_input {
        height: 35px;
        font-size: 14px;
        padding: 0 10px;
        border-radius: 0px;
    }

    .qa_pop_style .frm_textarea {
        border-radius: 0px;
        padding: 10px;
    }

    .qa_pop_style .pop_title {
    }

    .qa_pop_style .pop_title span {
    }

    .qa_pop_style .pop_title .txt {
        font-size: 20px;
    }

    .qa_pop_style .pop_title .check_wrap {
        font-size: 16px;
    }

    .qa_pop_style .pop_title .check_wrap input[type=checkbox] {
    }

    .qa_pop_style .pop_btn_cancel {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
        margin-right: 10px;
    }

    .qa_pop_style .btnArea02 {
        display: flex;
        margin-top: 10px;
    }

    .qa_pop_style .pop_btn_ok {
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        width: calc(50% - 5px);
    }

    /*제품리스트추가*/
    .product_list_cont .item_info_cont .item_info_tag {
        position: relative;
    }

    .item_info_tag {
    }

    .item_info_tag.mobile-on {
        box-shadow: 0px 3px 6px #00000029;
        border-radius: 10px;
        padding: 10px;
        display: block !important;
        position: absolute !important;
        background: #fff;
        z-index: 10;
        top: 5px;
        left: 0px;
        min-width: 100%;
        display: none !important;
    }

    .item_info_tag.mobile-on .tag_btn {
        width: auto !important;
        background: none !important;
        display: inline-block !important;
        margin-left: 1px !important;
    }

    .item_info_tag.mobile-on .tag_btn:after {
        display: inline-block;
        clear: both;
        content: ",";
    }

    .item_info_tag.mobile-on .tag_btn:last-child:after {
        display: none;
    }

    .tag_on_btn {
        position: relative;
    }

    .tag_on_btn:after {
        display: block;
        clear: both;
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        display: block;
        width: 16px;
        height: 16px;
        background: url(../images/icon/family_arrow.png) no-repeat left top;
        background-size: 11px auto;
        background-position: center;
    }

    .tag_on_btn.on .item_info_tag.mobile-on {
        display: block !important;
    }

    .tag_on_btn.on:after {
        transform: rotate(180deg);
        top: 4px;
        right: 0px;
    }

    /*상품 결제*/
    .item_pop_style {
        width: 100%;
        left: 0px !important;
        top: auto !important;
        bottom: 0px !important;
        position: fixed !important;
        border-radius: 10px 10px 0 0;
    }

    .item_wrap {
    }

    .item_wrap .product_wrap {
        width: 100%;
        padding: 60px 20px;
        border-radius: 10px 10px 0 0;
    }

    .item_wrap .product_wrap .btn_wrap {
        display: flex;
        margin-top: 7px;
    }

    .item_wrap .product_wrap .product_info {
        margin-bottom: 1px;
    }

    .item_wrap .product_wrap .product_info .product_img {

        width: 121px;

        height: 121px;
    }

    .item_wrap .product_wrap .product_info .product_txt {
        margin-left: 10px;
        width: calc(100% - 121px);
    }

    .item_wrap .product_wrap .product_info .product_txt .product_title {

        font-size: 18px;

        white-space: nowrap;

        overflow: hidden;

        text-overflow: ellipsis;
    }

    .item_wrap .product_wrap .product_info .product_txt .product_price1 {
        font-size: 14px;
        margin-top: 20px;
    }

    .item_wrap .product_wrap .product_info .product_txt .product_price2 {
        font-size: 24px;
        font-weight: 700;
        margin-top: -4px;
    }

    .item_wrap .product_wrap .product_info .product_txt .product_parcel {
        font-size: 12px;
        margin-top: 3px;
        margin-left: 2px;
    }

    .item_wrap .product_wrap .product_weight {

    }

    .item_wrap .product_wrap .product_weight .item_weight {

        font-size: 14px;
    }

    .item_wrap .product_wrap .product_weight .item_count {

    }

    .item_wrap .product_wrap .product_weight .item_count .lay {
        display: flex;
    }

    .item_wrap .product_wrap .product_weight .item_count .num_input {
        height: 20px;
        line-height: 20px;
        width: 100%;
    }

    .item_wrap .product_wrap .total_amount {
        margin-top: 11px;
    }

    .item_wrap .product_wrap .total_amount .tit {

        font-size: 14px;
    }

    .item_wrap .product_wrap .total_amount .price_tit {

        font-size: 14px;
    }

    .item_wrap .product_wrap .total_amount .price {

        font-size: 20px;
    }

    .sw_cart {
        font-size: 14px;
        width: calc(50% - 4px);
    }

    .sw_direct_btn2 {
        font-size: 14px;
        width: calc(50% - 4px);
        margin-left: 8px !important;
    }

    /*화살표*/
    .slider_arrow {
    }

    .slider_arrow .arr {
        width: 30px;
        height: 30px;
        background-image: url(../images/add/arrow_right.png);
        background-color: rgba(40, 32, 29, 0.7);
        display: block;
        background-size: 7px;
        background-position: 12.5px 9px;
        background-repeat: no-repeat;
        border-radius: 50%;
        position: absolute;
        top: 50%;
        margin-top: -15px;
    }

    .slider_arrow .prev {
        /* top: 50%; */
        /* margin-top: -15px; */
        left: 20px;
        transform: rotate(180deg);
    }

    .slider_arrow .next {
        right: 20px;
    }
}

/*라디오버튼,결제버튼*/

.checks {
    position: relative;
    width: calc(25% - 9.75px);
    margin-right: 13px;
}

.checks:nth-child(4n) {
    margin-right: 0px;
}

.checks input[type="radio"] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.checks input[type="radio"] + label {
    display: inline-block;
    position: relative;
    padding-left: 30px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    width: 100%;
    font-size: 18px;
    line-height: 74px;
    text-align: center;
    padding-left: 0px;
}

.checks input[type="radio"] + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0px;
    width: 100%;
    height: 70px;
    text-align: center;
    border: 2px solid #cacece;
    border-radius: 10px;
}

.checks input[type="radio"] + label:active:before,
.checks input[type="radio"]:checked + label:active:before {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px 1px 3px rgba(0, 0, 0, 0.1);
}

.checks input[type="radio"]:checked + label:before {
    /* background: #E9ECEE; */
    /* border-color: #adb8c0; */
}

.checks input[type="radio"]:checked + label:after {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    border-radius: 10px;
    border: 2px solid #E52A2A;
    width: 100%;
    height: 70px;
}

#display_pay_button {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

#display_pay_button .btn_submit {
    font-size: 20px;
    height: 70px;
    background: #E54B2A;
    color: #fff;
    font-weight: 700;
    width: 254px;
    border: 0px;
    border-radius: 100px;
    background: #E54B2A url(../images/add/arrow_right.png);
    background-size: auto 14px;
    background-position: 170px center;
    background-repeat: no-repeat;
    padding-right: 30px;
}

#display_pay_button .btn_submit2 {
    font-size: 20px;
    height: 70px;
    background: #E54B2A;
    color: #fff;
    font-weight: 700;
    width: 254px;
    border: 0px;
    border-radius: 100px;
    background: #E54B2A url(../images/add/arrow_right.png);
    background-size: auto 14px;
    background-position: 170px center;
    background-repeat: no-repeat;
    padding-right: 30px;
}

#display_pay_button .btn01 {
    height: 70px;
    width: 193px;
    border: 1px solid #D6D6D6;
    display: inline-block;
    text-align: center;
    line-height: 70px;
    border-radius: 100px;
    font-size: 20px;
    font-weight: 700;
    margin-left: 10px;
}

/*2022-10-31 전성용 추가*/
#display_pay_button .btn02 {
    font-size: 20px;
    height: 70px;
    background: #222;
    color: #fff;
    font-weight: 700;
    width: 254px;
    border: 0px;
    border-radius: 100px;
    background-size: auto 14px;
    background-position: 170px center;
    background-repeat: no-repeat;
}

@media screen and (max-width: 800px) {
    .checks {
        width: calc(50% - 5px);
    }

    .checks:nth-child(2n) {
        margin-right: 0px;
    }

    .checks input[type="radio"] + label {
        font-size: 14px;
        line-height: 54px;
        height: 50px;
    }

    .checks input[type="radio"]:checked + label:after {
        height: 50px;
        border: 1px solid #E52A2A;
    }

    .checks input[type="radio"]:checked + label:before {
        border: 1px solid #cacece;
        height: 50px;
    }

    .checks input[type="radio"] + label:before {
        height: 50px;
        border: 1px solid #cacece;
    }

    #display_pay_button .btn_submit {
        height: 50px;
        font-size: 16px;
        width: calc(100% - 116px);
        /* margin-right: 10px; */
        background-position: 71% center;
        padding-right: 8%;
    }

    /*추가 2022-10-31 전성용*/
    #display_pay_button .btn_submit2 {
        height: 50px;
        font-size: 16px;
        width: 150px;
        /* margin-right: 10px; */
        background-position: 82% center;
        padding-right: 17%;
    }

    #display_pay_button .btn_cancel {
        height: 50px;
        font-size: 16px;
        width: 150px;
        /* margin-right: 10px; */
        background-position: 71% center;
        padding-right: 8%;
    }

    #display_pay_button .btn01 {
        height: 50px;
        font-size: 16px;
        line-height: 50px;
        width: 106px;
    }

    #display_pay_button .btn02 {
        height: 50px;
        font-size: 16px;
        line-height: 50px;
        width: 106px;
        margin-left: 15px;
    }

    /*수량변경*/
    .cart_pop_style {
        width: 100%;
        left: 0px !important;
        top: auto !important;
        bottom: 0px !important;
        position: fixed !important;
        border-radius: 10px 10px 0 0;
    }

    .cart_option_wrap .product_wrap {
        padding: 60px 20px;
    }

    .cart_option_wrap .cart_close {
    }

    .cart_option_wrap .product_wrap .product_weight .item_count .num_input {
        height: 20px;
        line-height: 20px;
        width: 100%;
    }

    .cart_option_wrap .product_wrap .product_weight .item_count .btn_num {
        transform: translate(0px, -1px);
    }
}

/*추가페이지*/

@media screen and (max-width: 1240px) {

    .orderDetail_wrap {
        width: 100%;
        padding: 0 50px;
    }

    .orderDetail_wrap .orderDetail_content .order_form {
        width: calc(100% - 350px);
        padding-right: 30px;
    }

    .orderDetail_wrap .orderDetail_content .amount_wrap {
        width: 350px;
    }
}

@media screen and (max-width: 800px) {

    .orderDetail_wrap {
        padding: 0 20px;
        margin-top: 20px;
    }

    .orderDetail_wrap .orderDetail_content {
        display: block;
    }

    .orderDetail_wrap .orderDetail_content .order_form {
        width: 100%;
        padding-right: 0px;
    }

    .orderDetail_wrap .orderDetail_content .amount_wrap {
        width: 100%;
    }

    .orderDetail_wrap.layout .order_input td.title {
        padding: 12px 0 5px;
        margin-bottom: 0px;
    }

    .orderDetail_wrap.layout .order_input td {
        padding: 0px;
        padding-bottom: 5px;
    }

    .orderDetail_wrap .orderDetail_content .order_form .order_board_con_wrap .order_title.title_line {
        padding-bottom: 10px;
    }

    .orderDetail_wrap .orderDetail_content .order_form .order_board_con_wrap .order_title.title_line.marT30 {
        margin-top: 20px !important;
    }

    .orderDetail_wrap .orderDetail_content .order_form .order_board_con_wrap .order_title {
        font-size: 22px;
    }

    .orderDetail_wrap .orderDetail_content .amount_wrap .amount_info {
        padding: 20px 0px;
        margin-top: 15px !important;
    }

    .orderDetail_wrap .orderDetail_content .amount_wrap .amount_info .amount_content_wrap .tit {
        font-size: 20px;
    }

    .orderDetail_wrap .orderDetail_content .amount_wrap .amount_info .amount_content_wrap .amount_price_wrap li dl dt {
        font-size: 14px;
    }

    .orderDetail_wrap .orderDetail_content .amount_wrap .amount_info .amount_content_wrap .amount_price_wrap li dl dd {
        font-size: 14px;
    }

    .orderDetail_wrap .orderDetail_content .amount_wrap .amount_info .amount_content_wrap .amount_price_wrap {
        margin-top: 10px;
    }
}

/*댓글 반응형 디자인*/
@media screen and (max-width: 1240px) {
    .comment_wrap {padding: 0 50px;}
}
@media screen and (max-width: 800px) {
    .comment_wrap {padding: 0 20px;}
    .cmt_btn span.total {font-size:14px;}
    #bo_vc_empty {font-size:14px;}
    .bo_vc_w textarea {font-size:14px;}
    .bo_vc_w_info .frm_input {font-size:14px;}
    .bo_vc_w .btn_confirm .secret_cm label {font-size:13px !important;}
    .bo_vc_w .btn_confirm .btn_submit {height:35px;font-size:14px;}
}
