@charset "UTF-8";

@import 'sub.css';

/*** データ入稿 ***/
div#Center h1{
	margin-bottom:6px;
}
div#Center p.h1_exp{
	margin-left:122px;
	margin-top:-76px;
}

div#Center table.form-table{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:12px;
	border-collapse:collapse;
	border:#CCC solid 1px;
}
div#Center table.form-table th,
div#Center table.form-table td{
	border-collapse:collapse;
	border-right:#CCC dotted 1px;
	border-bottom:#CCC dotted 1px;
	padding:3px 6px;
}
div#Center table.form-table th{
	font-weight:normal;
	background-color:#FFA851;
}
div#Center table.form-table td{
}

div#DataIn{
	padding-bottom:12px;
}

div#DataIn table.form-table th{
	width:120px;
}

div#DataIn ul.content-navi{
	margin-bottom:12px;
  zoom:1;
}
div#DataIn ul.content-navi:after{
  content:"";
  display: block;
  height:0px;
  clear:both;
}
div#DataIn ul.content-navi li{
	display:block;
	background:none;
	padding-left:0;
	padding-top:0;
	padding-bottom:0;
	padding-right:0;
	margin-left:0;
	border-right:none;
}

div#DataIn h2{
	background:url(../img/t_line-long3.gif) no-repeat left;
	font-size:small;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:12px;
}

div#DataIn div.data-box{
	line-height:1.6em;
}

div#DataIn table th.name,
div#DataIn table td.name{
	overflow:hidden;
	overflow-y:visible;
}
div#DataIn table th.expires,
div#DataIn table td.expires{
	width:150px;
}
div#DataIn table th.size,
div#DataIn table td.size{
	text-align:right;
	width:54px;
}
div#DataIn table th.download,
div#DataIn table td.download{
	text-align:center;
	width:94px;
}
div#DataIn table th.button,
div#DataIn table td.button{
	width:74px;
	text-align:center;
}

/*
div#DataIn table td.download button{
	background:url(../img/btn_download.jpg) no-repeat;
	width:95px;
	height:26px;
	border:none;
	text-indent:-3000em;
}
*/

div#DataIn div#sendPassword{
	border:#C00 solid 1px;
	padding:3px;
	margin-top:6px;
}
