@charset "UTF-8";

/*infodetail.css*/
#wrapper {
    background: url('../img/info/info_bg.jpg?time=20250724') center top no-repeat;
}

#nextContents {
    padding-top: 229px;
}

.blockSet {
    padding-bottom: 30px;
}

#infoDetail h3 {
    background: url('../img/info/info_detail_bg_title.png') left top no-repeat;
    height: 40px;
    padding-bottom: 20px;
}

#infoDetail h3 span {
    float: left;
}

#infoDetail .blockSet span {
    height: 28px;
    padding-top: 10px;
}

#infoDetail .blockSet h3 .new {
    background: url('../img/info/info_icon_new.gif') 12px 14px no-repeat;
    padding-left: 64px;
    width: 584px;
}

#infoDetail .blockSet h3 .notice {
    background: url('../img/info/info_icon_notice.gif') 12px 14px no-repeat;
    padding-left: 64px;
    width: 584px;
}

#infoDetail .blockSet h3 .mainte {
    background: url('../img/info/info_icon_mainte.gif') 12px 14px no-repeat;
    padding-left: 64px;
    width: 584px;
}

#infoDetail .blockSet h3 .event {
    background: url('../img/info/info_icon_event.gif') 12px 14px no-repeat;
    padding-left: 64px;
    width: 584px;
}

#infoDetail .blockSet h3 .up {
    background: url('../img/info/info_icon_up.gif') 12px 14px no-repeat;
    padding-left: 64px;
    width: 584px;
}

#infoDetail .blockSet h3 .important {
    background: url('../img/info/info_icon_important.gif') 12px 14px no-repeat;
    padding-left: 64px;
    width: 584px;
}

#infoDetail .blockSet h3 .trouble {
    background: url('../img/info/info_icon_trouble.gif') 12px 14px no-repeat;
    padding-left: 64px;
    width: 584px;
}

#infoDetail .blockSet .textBox {
    width: 820px;
}

#infoDetail .blockSet .textBox p {
    padding-bottom: 30px;
}

#infoDetail table {
    border-left: 1px solid #463c28;
    border-top: 1px solid #463c28;
    width: 100%;
}

#infoDetail table th {
    background-color: #837251;
    border-bottom: 1px solid #463c28;
    border-right: 1px solid #463c28;
    padding: 2px 0;
}

#infoDetail table td {
    border-bottom: 1px solid #463c28;
    border-right: 1px solid #463c28;
    padding: 2px 0;
    width: 221px;
}

#infoDetail table td.tdDetail {
    background-color: #eae2c7;
    width: 150px;
}

#infoDetail #backArea {
    border-top: 1px solid #463c28;
    clear: both;
    margin-left: 30px;
    padding-top: 10px;
    width: 820px;
}
