@charset "UTF-8";

/*
-------------------------------------------------- */

.detail_main_wrap._img_col2 .detail_main_txtarea_inner.no_border_bottom {
	border-bottom: 0;
}
.detail_main_wrap._img_col2 .detail_main_txtarea_inner.no_border_bottom .detail_main_box {
	padding-bottom: 0;
}

.detail_main_wrap .detail_main_links_area_inner {
    margin: 35px 35px 0 0;
    padding-top: 35px;
    border-top: 1px solid #ddd;
}
@media screen and (max-width:767px){
    .detail_main_wrap .detail_main_links_area_inner {
        padding: 35px 0;
        border-top: 1px solid #ddd;
        margin: 0 20px 40px;
    }
}
.table_normal td.border_right {
    border-right: 1px solid #bebec8 !important;
}

.product_handle_list{}
.product_handle_list ul{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.product_handle_list ul li dl{
    height: 100%;
    display: flex;
    flex-wrap: wrap;
}
.product_handle_list ul li dt,
.product_handle_list ul li dd,
.product_handle_list._col3 ul li{
    height: 100%;
    padding: 12px;
    border-bottom: 1px solid #bebec8;
	word-break: break-all;
	word-wrap: break-word;
}
.product_handle_list ul li dt{
    font-weight: bold;
}
.product_handle_list ul li dd{}

@media print, screen and (min-width:768px){
    .product_handle_list ul li{
        width: calc((100% - 30px)/2);
    }
    .product_handle_list._col3 ul li{
        width: calc((100% - 30px)/3);
    }
    .product_handle_list._col1 ul li{
        width: 100%;
    }
    .product_handle_list ul li dt{
        width: 50%;
    }
    .product_handle_list ul li dd{
        width: 50%;
    }
    .product_handle_list ul li:nth-of-type(-n+2){
        border-top: 1px solid #bebec8;
    }
    .product_handle_list._col1 ul li:first-of-type{
        border-top: 1px solid #bebec8;
    }
    .product_handle_list._col1 ul li:nth-child(2){
        border-top: none;
    }
    .product_handle_list._col3 ul li:nth-of-type(-n+3){
        border-top: 1px solid #bebec8;
    }
}

@media screen and (max-width:767px){
    .product_handle_list ul li{
        width: 100%;
    }
    .product_handle_list ul li:first-of-type{
        border-top: 1px solid #bebec8;
    }
    .product_handle_list ul li dt{
        width: 40%;
    }
    .product_handle_list ul li dd{
        width: 60%;
    }
}