﻿#keiyakuform caption{
    margin-top:7.5px;
    text-align:left;
    font-weight:bold;
}

#keiyakuform table{
    width:100%;
    table-layout:fixed;

    display:table;
    box-sizing:border-box;
    border-collapse:collapse;
    border-spacing:0;
}

#keiyakuform th{
    width:20%;
    background-color:#f0f0f0;
    text-align:center;
}

#keiyakuform .buttons {
    padding: 7.5px 15px;
    border-width: 0 1px 1px;
    border-style: solid;
    border-color: #ccc;
    text-align: right;
}

.inputform table {
    table-layout: fixed;
}

.inputform th, .inputform td {
    padding: 8px;
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
}

.inputform th {
    width: 180px;
    text-align: center;
    background-color: #f0f0f0;
}

.inputform input[type="button"], .inputform input[type="submit"] {
    width: 120px;
}

.inputform p a {
    display: inline-block;
    height: 1.8em;
    border-width: 1px;
    border-style: solid;
    border-color: #999;
    background-color: #f0f0f0;
    color: buttontext;
    text-decoration: none;
    text-align: center;
    line-height: 1.8em;
    min-width: 120px;
}

.inputform_btn {
    text-align: right;
}

#keiyakulist {
}

#keiyakulist table{
    width:100%;
    display:table;
    box-sizing:border-box;
    border-collapse:collapse;
    border-spacing:0;
}

#keiyakulist th{
    background-color:#F0F6DA;
    text-align:center;
}

.datalist th, .datalist td {
    padding: 8px;
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
}

.keiyaku-err-messaage {
    border: 3px solid #ffc0c0;
    display: table;
    margin-top: 20px;
    background-color: #fff0f0;
    padding:15px;
}

.keiyaku-err-messaage li {
    list-style-position: inside;
    list-style-type: disc;
    word-break:break-all;
}
.keiyaku-download{
    text-align:center;
    vertical-align:middle;
}


/* 入札情報の新着表示 */
#newAreaWaku .rsslist {
}
@media screen and (min-width:768px) {
    #newAreaWaku .rsslist {
        padding: 0px 0px 0px 15px;
        margin: 10px auto;
        border-bottom: 1px solid #cccccc;
    }
}
@media screen and (max-width:767px) {
    #newAreaWaku .rsslist {
        padding: 0px 0px 0px 15px;
        margin: 10px auto;
    }
}
@media screen and (max-width:480px) {
    #newAreaWaku .rsslist {
        padding: 0px 5px 0px 5px;
        margin: 20px auto 10px auto;
    }

        #newAreaWaku .rsslist li {
            padding: 0px 5px 5px 5px;
            border-bottom: 1px dotted #cccccc;
        }
}

    #newAreaWaku .rsslist .koushinDay {
        font-size: 0.9em;
    }
    @media screen and (min-width:768px) {
        #newAreaWaku .rsslist .koushinDay {
            float: left;
            margin-right: 10px;
            min-width: 130px;
        }
    }
    @media screen and (max-width:767px) {
        #newAreaWaku .rsslist .koushinDay {
            float: none;
            margin: 5px 0px 0px 0px;
            min-width: 130px;
            display: block;
        }
    }


    #newAreaWaku .rsslist .newTtl {
        margin-right: 10px;
    }
    @media screen and (min-width:768px) {
        #newAreaWaku .rsslist .newTtl {
            float: left;
            max-width: 810px;
        }
    }
    @media screen and (max-width:767px) {
        #newAreaWaku .rsslist .newTtl {
            float: none;
            max-width: 810px;
        }
    }

    #newAreaWaku .rsslist .newTtl .title {
    }
    @media screen and (min-width:768px) {
        #newAreaWaku .rsslist .newTtl .title {
            margin-right: 10px;
        }
    }
    @media screen and (max-width:767px) {
        #newAreaWaku .rsslist .newTtl .title {
            display: block;
            margin: 0px;
        }
        #newAreaWaku .rsslist .newTtl a {
            margin: 0px 0px 0px 10px;
        }
    }

#newAreaWaku #keiyakuBidRssloading {
    border: none 0px;
    text-align: center;
    display: none;
}

#newAreaWaku .rssupdate {
    display: none;
}
