.detail-contents pre{
    white-space: pre-wrap;
    word-wrap: break-word;
}

#detail_value .detail-space {
    background:transparent url(../images/kugiri-a.gif) repeat scroll 0 0;
    height:4px;
    margin-bottom:8px;
    margin-top:8px;
    width:100%;
}

#detail_value .detail-separator{ 
    height:18px;
    width:60px;
}

#detail_value table.detail-contents {
    width: 100%;
}

#detail_value table.detail-sub-contents {
    width: 100%;
    table-layout: fixed;
}

#detail_value table.detail-contents>tbody>tr>th{ 
    padding:0px 10px;
    width:70px;
} 
#detail_value table.detail-contents>tbody>tr>td{ 
} 
#detail_value table.detail-sub-contents>tbody>tr>th{ 
    padding:0px 10px;
    width:140px;
}
#detail_value table.detail-sub-contents>tbody>tr>td{ 
}
#detail_value table.detail-sub-contents.detail-status-contents{
    width: auto; 
    table-layout: fixed;
}
