.product_sealing > li {
    border: 1px solid #eaeaea;
    display: inline-block;
    margin-right: 40px;
    margin-bottom: 40px;
}
.product_sealing > li > img {

}
.product_sealing > li > input {
    float: left;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    margin-left: 10px;
}

#sealing_options > li {
    box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
    border-top: 1px solid #d6d6d6;
    position: relative;
}

#sealing_options > li > img {
    margin-right: 10px;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
}

#sealing_options > li > div {
    display: inline-block;
    height: 50px;
    vertical-align: top;
    margin-top: 10px;
    margin-bottom: 10px;
}


#sealing_options > li label {
    color: #656565;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin-top: 5px;

}
#sealing_options .wax_color_list > li {
    width: calc(100% / 7);
    margin-right: 0px;
}
#sealing_options .wax_color_list > li:nth-child(7n) {
    margin-right: 0;
}
#sealing_options .wax_color_list > li label {
    width: 100%;
    color: #656565;
    display: block;
    font-size: 11px;
    font-weight: normal;
    margin-top: 5px;
    word-break: keep-all;
    line-height: 15px;
}
#sealing_options > li select {
    border: 1px solid #d6d6d6;
    color: #333333;
    display: block;
    font-size: 11px;
    margin-top: 5px;
    padding: 5px;
    width: 240px;
}

#sealing_options > li > span {
    color: #898989;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 0;
    position: absolute;
    right: 0;
    top: 40px;
}

#sealing_options > li > detail {
    display: block;
    background-color: #fafafa;
}



/*
    DETAIL AREA STYLE
                        */

.order_option_detail {
    display: none;
    box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
    /*border-top: 1px solid #d6d6d6;*/
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.order_option_detail > li {
    box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
    font-size: 11px;
    line-height: 18px;
    padding-top: 5px;
}
#stamp_type_area_w {
    font-weight: normal;
}
.wax_color_list {
    display: flex;
    flex-wrap: wrap;
}
.wax_color_list > li {
    display: inline-block;
    text-align: center;
    margin-right: 10px;
}
.wax_color_list > li > img {
    cursor: pointer;
    margin-top: 6px;
}
.wax_color_list > li > label {
    font-weight: normal;
    text-align: center;
}

.order_product_detail {
    display: none;
}

/*
     ¾È³» ÆË¾÷ ·¹ÀÌ¾î
                         */
.detail_info_popup_btn {
    cursor: pointer;
}
.detail_info_popup {
    box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
    background-repeat: no-repeat;
    display: none;
    position: absolute;
    z-index: 2;
}
.detail_info_popup_close_btn {
    cursor: pointer;
    position: absolute;
    z-index: 3;
    right: 40px;
    top: 20px;
}
.detail_info_popup_content {
    box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
    color: #787878;
    margin-top: 22px;
    margin-left: 22px;
}
.detail_info_popup_content_title {
    font-family: 'Malgun Gothic';
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

#detail_info_popup-order_bonus {
    width: 637px;
    height: 191px;
    background-image: url('/card/img/180116_01_04.png');
    right: 70px;
    top: -75px;
    display: none1;
}
#detail_info_popup-ccard_muiza {
    width: 304px;
    height: 470px;
    background-image: url('/card/img/180116_01_02.png');
    right: 70px;
    top: -45px;
}
#detail_info_popup_content-ccard_muiza {
    line-height: <?=nl2br(getSetting('ccard_muiza_lh'))?>px;
    width: 235px;
    font-size: 11px;
}

/* ±Û·ç ½Ç¸µ¿Î½º ½½¶óÀÌµå */
.glue_sealing_swiper_wrapper {
    width: 456px;
    height: 256px;
    position: absolute;
    bottom: 196px;
    left: 30px;
    background-color: #fafafa;
    overflow: hidden;
}
.glue_sealing_swiper .swiper-slide {
    font-size: 11px;
}
.glu_sealing_pagination {
    width: 5px;
    height: 5px;
    bottom: 10px;
    left: 50%;
}
.swiper-button-prev.glue_sealing_prev_btn {
    background-image: none;
}
.swiper-button-next.glue_sealing_next_btn {
    background-image: none;
}

.glu_sealing_pagination .swiper-pagination-bullet {
    width: 5px;
    height: 5px;
    background-color: transparent;
    border: 1px solid #333333;
}
.glu_sealing_pagination .swiper-pagination-bullet-active {
    background-color: #dddddd;
    border: 1px solid transparent;
}


/* °³º° ½ºÅ¸ÀÏ */
#stamp_type_name_txt_custom {
    font-weight: normal
}
.seal_stamp_wrapper {
    height: 30px;
    display: flex;
    justify-content: space-between;
}
.seal_prod_block {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.seal_prod_block .sealing_product_order {
    height: 30px;
    font-size: 11px;
}
.seal_easy_wrapper {
    padding-top: 10px;
}
.seal_easy_wrapper .seal_prod_block {
    margin-bottom: 3px;
}