    div#itemDescription {
        width: 100%;
        font-family: Yu Gothic;
    }

    div#itemDescription p#description_sent {
        padding: 18px;
    }

    div#itemDescription table {
        width: 100%;
        border-collapse: collapse;
        border: solid #474747 1.5px;
    }

    div#itemDescription p#tableTitle {
        font-size: 27px;
        font-weight: bold;
        text-align: center;
        color: white;
        background-color: #bf0000;
        padding: 10px;
        margin: 20px 0px 10px 0px;
        border-radius: 0px;
        border: 0;
    }

    div#itemDescription table th,
    div#itemDescription table td {
        border: solid #474747 1px;
        padding: 10px;
    }

    div#itemDescription table th {
        width: 30%;
        font-size: 18px;
        background-color: #efefef;
        border-right: double #474747 3px;
        color: #292929;
    }
    
    div#itemDescription table td {
        font-size: 18px;
        background-color: #ffffff;
    }

    div#underThetable p#cautionTitle {
        font-size: 24px;
        background-color: #bf0000;
        color: white;
        font-weight: 600;
        text-align: center;
        padding: 10px 0px;
        margin: 20px 0px 0px;
    }

    div#underThetable p#cautionSent {
        background-color: #efefef;
        padding: 18px;
        margin: 0px;
    }


    div#itemDescription div.relation_word {
        overflow-y: scroll;
        height: 150px;
        margin: 20px 0;
        font-size: 10px;
    }

    div#itemDescription div.relation_word p:nth-child(2n+1) {
        background-color: #efefef;
        text-align: center;
    }

    div#itemSalesDesc {
        font-family: Yu Gothic;
        width: 800px;
    }

    div#itemSalesDesc img,
    div#itemSalesDesc iframe.other_items {
        width: 100%;
    }

    div#itemSalesDesc div.img_col {
        margin: 0 0 5px 0;
    }

    div#itemSalesDesc iframe.other_items {
        height: 550px;
    }

    iframe.item_list {
        margin: 30px 0px 10px;
    }
