﻿@charset "utf-8";

h1 {
   height: 40px;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   text-indent: -9999px;
   background:       url(images/h1.gif) no-repeat;
	
}

h2 {
   width: 550px;
   height: 30px;
   padding: 0 0 0 0; 
}

#intro {
   padding: 0 5px 0 5px;
}

#intro p {
   width: 336px;
   padding: 20px 0 0 0;
}

#data-list {
}

#data-list img {
   padding: 0 8px 16px 8px;
}

#for_designer {
   padding: 20px 0 20px 80px;
}

#for_designer table { 
}

#for_designer table td {
   padding: 3px 0 3px 10px;
}

#for_designer table th {
   height: 25px;
   background:       url(../request/images/dot_400.gif) no-repeat;
   background-position: 0px 20px;
   vertical-align: top;
}



#entry {
   padding: 20px 0;
}

#entry table {
	margin:auto;
}

#entry table td {
	padding: 10px;
	background: url(images/dot_400.gif) no-repeat;
	background-position: top;
}

#entry table th {
	width:130px;
	padding: 10px 0;
	background: url(images/dot_400.gif) no-repeat;
	background-position: top;
	vertical-align: top;
}
#entry input,
#entry textarea {
	padding:3px 5px;
}


#download{
	padding: 20px 0px;
}
#download table{ 
	margin: 0px auto;
	width: 90%;
}
#download table th{
	padding: 6px;
	vertical-align: top;
	font-weight: bold;
	color: 666666;
	background: url(images/dot_400.gif) no-repeat;
	background-position: bottom;
}
#download table td{
	padding: 6px;
	background: url(images/dot_400.gif) no-repeat;
	background-position: bottom;
}
#download input {
	padding:2px 5px;
}

