@charset "Shift_JIS";
.debug{	display:none;}
.reviw{
	color:blue;
	display:none;
}

html{
	font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size: 100%;
}

body{
	margin:0;
	padding:0;
	font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	color:#343434;
	line-height:1.8em;
	text-align:left;
	font-size: 100%;
}
a{
	text-decoration:none;
	color:#057fac;
}
a:hover{
	text-decoration:none;
	color:#999;
}

td.blue {background-color:blue;color:red;}
td.blue a {color:red;}
td.blue a:hover {color:pink;}

/*
a:link {}
a:visited {}
a:active {}
*/
h1{
	font-size:160%;
	margin:0 0px;
	line-height:30px;
}
h2{
	font-size:140%;
	margin:0 0px;
	line-height:20px;
}
p.sig{
	margin:0 auto;
	width:680px;
	padding:1em 0;
}

form{
	margin:0;
	padding:0;
}
.Searchfrm{
	min-height:70px;
	background-color:#dff;
	margin:0;
	padding:0;
}
.select{font: 100%  Arial, Helvetica,"�q���M�m�p�S Pro W3", Osaka;}
input{font: 100% Arial, Helvetica,"�q���M�m�p�S Pro W3", Osaka;}
textarea{width:100%;}
.migisoroe{
text-align:right;}
img{vertical-align: top; border-style:none;text-align:right;}
/* ------------------------------------------------------------------- */
#sukima1{line-height:1px;}
#sukima7{line-height:7px;}
.cellcenter{text-align:center;}
.tip:hover{color:#009999;}
.tip{color:#005555;}
.importText{font-weight:bold;text-decoration:underline;}
.maru{
	font-weight:bold;
	font-size:30px;
	color:red;
	}
/* ------------------------------------------------------------------- */

.wrapper {
		width: 1000px;
		margin:0px auto;
	}
	.header {
	height:113px;
	background-image:url("../img/toplogo2.png");
	paddhing:0px;
	margin:0px;
	}
  #test2 {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 76px;
    height: 76px;
	POSITION: relative;
	TOP: 19px;
	LEFT: 687px;
	}
	.navibar {
		margin:25px 0px 5px 0px;
		text-align:center;
		background-image:url("../img/navibar_back.jpg");
		}
	.main {
		background-image:url("../img/Shadow1px.gif");
		}
	.contents {
		margin:0px 30px;
		padding:0px 50px;
		min-height: 550px;
		}
		.crap{
		}
		.drap{
			background:#ffffff;
			padding:0px 0px 5px 0px;
			margin:0px 40px;
		}
		.erap{
			background:#ffffff;
			width:500px;
			margin:0px 150px;

		}
	.footer {}

/* ------------------------------------------------------------------- */
.t1mm {
	width:200px;
	border-collapse:
	collapse;
	margin:.2em 0;
	border:1px solid #ddd;
}
.t1mm tr th,
.t1mm tr td{
	background-color:#fafafa;
	border:1px solid #ddd;
	padding: 3px 5px;
	line-height: 1.5em;
}
.t1mm tr th{
	font-size:12px;
	text-align:left;
}
.t1mm tr td{
	font-size:12px;
}

/* ------------------------------------------------------------------- */
.t2mm {
	width:100%;
	border-collapse:
	collapse;
	margin:.6em 0;
	border:1px solid #ddd;
}
.t2mm tr th,
.t2mm tr td{
	background-color:#f3f3f3;
	border:1px solid #ddd;
	padding: 3px 5px;
	line-height: 1.5em;
}
.t2mm tr th{
	font-size:12px;
	text-align:left;
}
.t2mm tr td{
	font-size:12px;
}

/* ------------------------------------------------------------------- */
.TTtable {
	width:100%;
	border-collapse:
	collapse;
	margin:.1em 0;
	border:1px solid #ddd;
}
.TTtable tr th,
.TTtable tr td{
	background-color:#f5f5f5;
	border:1px solid #ddd;
	padding: 3px 5px;
	line-height: 1.5em;
}
.TTtable tr th{
	width:20%;
	font-size:12px;
	background-color:#e6e6e6;
	text-align:left;
}
.TTtable tr td{
	font-size:12px;
}


/* ------------------------------------------------------------------- */
.ListTable {
	width:100%;
	border-collapse:
	collapse;
	margin:1em 0;
	border:1px solid #ddd;
}
.ListTable tr th,
.ListTable tr td{
	border:1px solid #ddd;
	padding:.3em;
}
.ListTable th{
	background:#cff;
}
.ListTable td{
	font:85% Arial, Helvetica, sans-serif;
	background:#e5f1f4;
}


/* tablecloth styles */
.ListTable tr.even td{
	background:#f3ffff;
}
.ListTable tr.odd td{
	background:#fffff3;
}
/*th�������N���b�N�������ł܂��}�E�X�����ڏ��ɂ�������*/
.ListTable th.over,
.ListTable tr.even th.over,
.ListTable tr.odd th.over{
}

/*th�������N���b�N�����u��*/
.ListTable th.down,
.ListTable tr.even th.down,
.ListTable tr.odd th.down{
}


.ListTable th.selected,
.ListTable tr.even th.selected,
.ListTable tr.odd th.selected{
}

/*�}�E�X�I�[�o�[��*/
.ListTable td.over,
.ListTable tr.even td.over,
.ListTable tr.odd td.over{
	background:#e5f1f4;
}

/*td�������N���b�N�����u��*/
.ListTable td.down,
.ListTable tr.even td.down,
.ListTable tr.odd td.down{
	background:#e5f1f4;color:#000;
}

/* ????????*/
.ListTable td.selected,
.ListTable tr.even td.selected,
.ListTable tr.odd td.selected{
	background:#fff;color:#555;
	background:#bec;color:#555;
}

.ListTable td.empty,
.ListTable tr.odd td.empty,
.ListTable tr.even td.empty{
	background:#fff;
}
/* ------------------------------------------------------------------- */
