/* 基本設定ここから
------------------------------------------------------------ */

body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(../images/background_body.gif) repeat-y center;
	text-align: center;}
	
a:link{
	color: #0033CC;}

a:active{
	color: #003399;}

a:visited{
	color: #000099;}

a:hover{
	color: #FF0000;}
	
img {
	border: 0px;}
	
	
/* 基本設定ここまで
------------------------------------------------------------ */

/* 文字の装飾ここから
------------------------------------------------------------ */ 

.txt80 {
	font-size: 8pt;}
	
.txtred {
	color: #FF0000;}
	
.txtorange {
	color: #FF6600;}
	
.txtgreen {
	color: #669900;}
	
.txtgray {
	color: #666666;}
	
.txtpinkgray {
	color: #CC6666;}
	
.txtbluegray {
	color: #336699;}
	
.bold {
	font-weight: bold;}

	
/* 文字の装飾ここまで
------------------------------------------------------------ */

/* フォームの設定ここから
------------------------------------------------------------ */ 

.form50 {
	width: 50px;
	min-width: 50px;}
	
.form70 {
	width: 70px;
	min-width: 70px;}
	
.form80 {
	width: 80px;
	min-width: 80px;}

.form100 {
	width: 100px;
	min-width: 100px;}

.form120 {
	width: 120px;
	min-width: 120px;}
	
.form150 {
	width: 150px;
	min-width: 150px;}

.form180 {
	width: 180px;
	min-width: 180px;}
	
.form200 {
	width: 200px;
	min-width: 200px;}
	
.form220 {
	width: 220px;
	min-width: 220px;}
	
.form250 {
	width: 250px;
	min-width: 250px;}

.form300 {
	width: 300px;
	min-width: 300px;}
	
select {
	margin-left: 16px;}
	
input {
	margin-left: 0px;}

/* フォームの設定ここまで
------------------------------------------------------------ */

