@charset "Windows-31J";


/***** 詳細情報 *****/
#shosai-table {
    margin-bottom : 20px;
    margin-top : 20px;
    width : 750px;
    word-break: break-all;
}

#shosai-table th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
    width : 200px;
}


#shosai-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
}

#henko-table {
    margin-bottom : 20px;
    margin-top : 20px;
    width : 750px;
}

#henko-table th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
    width : 200px;
}


#henko-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
    width:550px;
}

#shosai-table_shimei {
    margin-bottom : 20px;
    margin-top : 20px;
    width : 750px;
}

#shosai-table_shimei th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
    width : 200px;
}


#shosai-table_shimei td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
    width : 550px;
}

#shosai-table_shimei #shosai-table_gyosha {
	width:750px;
}

#sinsakekka-table {
    margin-bottom : 20px;
    margin-top : 20px;
    width : 750px;
}

#sinsakekka-table th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
}


#sinsakekka-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
}

/***** 業種情報 *****/

#gyoshu-table {
    margin-bottom : 20px;
    width : 750px;
}

#gyoshu-table th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
}


#gyoshu-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-right : 5px;
    padding-top : 5px;
}

.gyoshu-meisho {
    width : 200px;
}

.kaku {
    text-align : center;
    width : 123px;
}

.kyakkan-ten {
    text-align : right;
    width : 123px;
}

.shukan-ten {
    text-align : right;
    width : 123px;
}

.sougo-ten {
    text-align : right;
    width : 124px;
}

.buppin-gyoshu {
	width : 250px;
}


/** 修正履歴表示領域 **/
div#shusei-rireki {
	margin-top : 30px;
}

/** 発注情報表示領域 **/
div#kihon-joho {
	margin-top : 30px;
}

/** 指名状況表示領域 **/
div#simei-jokyo {
	margin-top : 30px;
}



/** 地図情報の表示領域 **/
/** 表示内容に関するCSSは35_map.css **/
div#map_info {
	display : block;
	margin-bottom : 30px;
	margin-left : 0px;
	margin-top : 30px;
	width : 400px;
}

								/******************************/
/*** 入札・契約結果 */
.hash-kuji-link {
	margin-top : 20px;
	margin-left : 10px;
}

.wide-300 {
	width : 300px;
}

.align-right {
	padding-right : 15px;
	text-align : right;
}

.title-line-count2 {
	line-height : 19px;
}

/** 入札経過用 */
#nyusatsu-keika-table {
    margin-bottom : 20px;
    margin-top : 20px;
    width : 750px;
}

#nyusatsu-keika-table th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
}

#nyusatsu-keika-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
}

.nyusatsu-keika-kingaku {
	padding-right : 10px;
	text-align : right;
	white-space : nowrap;
	width : 100px;
}

.nyusatsu-keika-tekiyou {
	text-align : center;
	width : 100px;
}

/** 入札参加資格審査結果用 */
/** ※テーブルは入札経過のCSSを利用 */
.gyosha-mei {
	width : 250px;
}

.shikaku-umu {
	text-align : center;
}


.shikaku-umu-koji {
	text-align : center;
	width : 20%;
}
.shikaku-umu-buppin {
	text-align : left;
	width : 30%;
}

.shikaku-riyu {
	width : 400px;
}


/** 契約内容の公表 **/
#keiyakunaiyo-table {
    margin-bottom : 20px;
    margin-top : 20px;
    width : 750px;
}
#keiyakunaiyo-table th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    text-align : center;
}


#keiyakunaiyo-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
}

.koumokumei1 {
	padding-left : 15px;
	width : 20px;
}
.koumokumei2 {
	width : 200px;
    line-height : 39px;
    height : 39px;
}

/*** ハッシュ一覧について */
#chuki #setsumei {
	font-weight : bold;
}

#hash-table {
	word-break: break-all;
}

#hash-table th{
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
}

#hash-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
}

.hash-gyoshabango {
	width : 120px;
}

.hash-kaisu {
	text-align : center;
	width : 120px;
}

.hash-zengo {
	text-align : center;
	width : 60px;
}

.hash-item {
	width : 400px;
}

/*** 処分の理由 */
#shobun-riyu-table {
    margin-bottom : 20px;
    margin-top : 20px;
    width : 750px;
}

#shobun-riyu-table th {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    font-weight : bold;
    height : 39px;
    line-height : 39px;
    text-align : center;
    width : 750px;
}


#shobun-riyu-table td {
    border-bottom : 1px solid;
    border-left : 1px solid;
    border-right : 1px solid;
    border-top : 1px solid;
    font-size : 12px;
    height : 39px;
    padding-bottom : 5px;
    padding-left : 5px;
    padding-top : 5px;
}
