/* 外部スタイルシート、ファイル名：standardAreaCode.css */
/*===================================================== */
/* 通常                                                 */
/*===================================================== */

/*サブタイトル*/
td.subtitle {
    border-color     : #FFFFFF; 
    background-color : #6666FF; 
    text-align       : left;
    height           : 27px;
    font-family      : monospace;
    font-weight       : bold;
    font-size        : 24px;
    color            : #FFFFFF;
    font-weight      : bolder
}

/*テーブルヘッダ*/
td.header {
    background-color : #6666FF;
    text-align       : center;
    height           : 24px;
    color            : #FFFFFF
}

table.border {
    border-color     : #000000;
    border-collapse  : collapse;
}

/*
td.border {
    border-top-color : #000000;
    border-bottom-color : #000000;
    border-left-color : #000000;
    border-right-color : #000000;
    border-collapse  : collapse;
}
*/

td.blank {
	font-size        : 4px;
}

td.color1 {
	border-color     : #000000;
	background-color : #6666FF;
    color            : #FFFFFF;
/*    font-family      : monospace;*/
    vertical-align   : middle;
/*    font-size        : 14px;*/
}

td.color2 {
	border-color     : #000000;
	background-color : #FFFFFF;
    color            : #000000;   
/*    font-family      : monospace;*/
    vertical-align   : middle;
/*    font-size        : 14px;*/
}

td.color3 {
	border-color     : #000000;
	background-color : #66FFFF;
    color            : #000000;   
	font-family      : monospace;
    vertical-align   : middle;
	font-size        : 14px;	
}

td.color4 {
	border-color     : #000000;
	background-color : #CCFFFF;
    color            : #000000;   
	font-family      : monospace;
    vertical-align   : middle;
	font-size        : 14px;	
}

td.string {
	text-align       : left
}

td.number {
	text-align       : right
}


.monosspace {
    font-family      : monospace;
}

/*検索ボタン*/
.search {
	font-family      : monospace;
	font-size        : 12px;
	width            : 94px;
	height           : 22px;
}
.search2 {
	font-family      : "ＭＳ ゴシック", Osaka, monospace;
	font-size        : 12px;
	width            : 120px;
	height           : 21px;
}

/*廃置分合等情報 検索ボタン */
.search3 {
	font-family      : "ＭＳ ゴシック", Osaka, monospace;
	font-size        : 12px;
	width 			 : 91px;
	height           : 21px;
}

/* ダウンロードボタン */
.download2 {
	font-family      : "ＭＳ ゴシック", Osaka, monospace;
	font-size        : 12px;
	width            : 120px;
	height           : 21px;
}

/* 標準地域コードを探す 表示項目変更ボタン*/
.displayItemChange {
	font-family 	: "ＭＳ ゴシック", Osaka, monospace;
	font-size 		: 12px;
	width			: 130px;
	height          : 21px;
}

/* 廃置分合等情報 表示項目変更ボタン*/
.displayItemChange2 {
	font-family 	: "ＭＳ ゴシック", Osaka, monospace;
	font-size 		: 12px;
	width			: 109px;
	height			: 21px;
}


/*フォント全般*/
.font {
	font-family      : monospace;
	font-size        : 12px;
}

/*クリア･すべてボタン*/
.clearOrAll {
	font-family      : monospace;
	font-size        : 12px;
    width            : 59px;
    height           : 21px;	
}

/*詳細設定ボタン*/
.setUpDetail {
	font-family      : monospace;
	font-size        : 12px;
    width            : 61px;
    height           : 21px;
}

/*ダウンロードボタン*/
.download {
	font-family      : monospace;
	font-size        : 12px;
	width            : 98px;
	height           : 21px;
}

/*表示項目詳細設定画面の各ボタン*/
.setUpDetail2 {
	font-family      : monospace;
	font-size        : 12px;
	width            : 130px;
	height           : 21px;
}

/*表示項目詳細設定画面のOK・キャンセル*/
.okOrCancel {
	font-family      : monospace;
	font-size        : 12px;
	width            : 70px;
	height           : 21px;
}

/*表示項目詳細設定画面の各リストボックス*/
.setUpDetailList {
	font-family      : "ＭＳ ゴシック";
	width            : 265px;
}

/*市の詳細条件フィールドセット*/
/* .fieldset.cityDetail {
	width            : 462px;
	height           : 14px;
	padding          : auto;
} */

/*検索結果表示項目フィールドセット(標準地域コード)*/
/* .fieldset.displayItem1 {
    width            : 579px;
    height           : 70px;
    padding          : auto;
} */


/*ダウンロード項目選択のOKボタン*/
.downloadOk {
	font-family      : "ＭＳ ゴシック", Osaka, monospace;
	font-size       : 12px;
	width			: 110px; 
	height			: 21px;
}

/*ダウンロード項目選択のキャンセルボタン*/
.downloadCancel {
	font-family      : "ＭＳ ゴシック", Osaka, monospace;
	font-size       : 12px;
	width			: 110px; 
	height			: 21px;
}

/*ダウンロード形式選択*/
.downloadFormatSelect {
	background-color : #6666FF;
}

/*ダウンロード形式選択背景色*/
.downloadFormatBgcolor {
	color			: #FFFFFF;
	font-size 		: small;
}

/*ダウンロード形式選択OK*/
.donwload.fomat.Button {
	font-size       : 12px;
	width			: 100px; 
	height			: 21px;
}
/*select.fontSize {
	font-family      : monospace;
	font-size        : 16px;
}*/

/* 検索結果一覧 */
/* テーブル奇数行 */
.td_custum1 {
	background-color : #d3e0ff;
}

/* テーブル偶数行 */
.td_custum2 {
	background-color : #e9ecf5;
}

/* フォントサイズ */
.font_size_custom2 {
	font-size        : 12px;
}

/* 最長・最短市区町村　奇数行 */
.td_color1_custom1 {
	border-color     : #000000;
	background-color : #d3e0ff;
    vertical-align   : middle;
}

/* 最長・最短市区町村　偶数行 */
.td_color1_custom2 {
	border-color     : #000000;
	background-color : #e9ecf5; 
    vertical-align   : middle;
}

/* テーブル（奇数行：中央寄せ）*/
.TD_center1_custom1 {
	text-align : center;
	border-color     : #000000;
	background-color : #d3e0ff;
}
/* テーブル（偶数行：中央寄せ）*/
.TD_center1_custom2 {
	text-align : center;
	border-color     : #000000;
	background-color : #e9ecf5;
}

/* テーブル（奇数行：左寄せ）*/
.TD_left1_custom1 {
	text-align : left;
	border-color     : #000000;
	background-color : #d3e0ff;
}
/* テーブル（偶数行：左寄せ）*/
.TD_left1_custom2 {
	text-align : left;
	border-color     : #000000;
	background-color : #e9ecf5;
}

/* テーブル（奇数行：右寄せ）*/
.TD_right1_custom1 {
	text-align : right;
	border-color     : #000000;
	background-color : #d3e0ff;
}
/* テーブル（偶数行：右寄せ）*/
.TD_right1_custom2 {
	text-align : right;
	border-color     : #000000;
	background-color : #e9ecf5;
}


/* 一覧画面用テーブル定義 */
/* テーブル定義 */
TABLE.borderDef_tbl {
  border-collapse: collapse;
  border-style: solid; /* 枠の種類 */
  border-color: white; /* 枠の色 */
  border-width: 0px;   /* 枠の幅 */
}

/*　タイトル行　*/
TD.borderDef_title {
	border-style: solid; /* 枠の種類 */
	border-color: white; /* 枠の色 */
	border-width: 1px 1px; /* 枠の幅 */
}

/* データ行 */	    
TD.borderDef_content {
	border-style: solid; /* 枠の種類 */
	border-color: white; /* 枠の色 */
	border-width: 1px 1px; /* 枠の幅 */	
	padding: 3px;		
}


