/****** 基本 ******/
body {
	margin:0px 0px 0px 0px;    /* 上=0px、右=0px、下=0px、左=0px */
	color:#333333;
	font-size:13px;
}

.kiyaku {
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;    /* 上=0px、右=0px、下=0px、左=0px */
	color:#333333;
	font-size:13px;
}

FORM {margin : 0px;}


/****** セル内文字サイズ ******/
TD {
	color:#000000;
	font-size:13px;
}


h1{
	font-size:13px;
	font-weight:bolder;
	color:#000;
	margin:0px 0px 10px 0px;
	}


/****** ログイン前バナー表示 ******/
DIV.banner a {
	margin-left : 10px;
	margin-right : 10px;
}


/****** メニューとボディーの間のスペース ******/
.space1-5 {height : 1.5em;}


/****** メニュー ******/
DIV.menubar {
	width : 800px;
	height : 20px;
	background-image: url(../img/menu_bar.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	text-align : right;
}

DIV.menubar a {
	color : #336699;
	text-decoration : none;
	padding-right: 1em;
}

DIV.menubar a:hover {
	color : #336699;
	text-decoration : underline;;
}


/****** フッター ******/
.hyouki {
	width : 800px;
	text-align : right;
	margin-top : 1.5em;
}

.hyouki2 {
	width : 800px;
	text-align : right;
	padding-right : 14px;
	font-size : 12px;
}

.hyouki_left {
	margin-top : 1em;
}

.hyouki2_left {
	padding-right : 14px;
	font-size : 12px;
}

.footer {
	width : 800px;
	height : 20px;
	background-image: url(../img/footer.gif);
	background-repeat: no-repeat;
	margin-top : 1em;
	padding-top : 3px;
	color : #FFFFFF;
	font-weight : bold;
	text-align : center;
}


/****** 位置 ******/
.right {text-align : right;}
.left {text-align : left;}
.center {text-align : center;}




/* 以下　古い設定　未使用なら削除 */



/****** table内のpadding設定 ******/
/* 上=0px、右=0px、下=0px、左=0px */
.menu {
	padding: 0px 10px 0px 10px;
	text-align: center;
	font-size:12px;
}

.top_right {
	padding: 11px 10px 11px 10px;
	text-align: center;
}


.top_left {
	padding: 16px 10px 17px 10px;
	text-align: center;
}

.form {
	padding: 5px 5px 5px 5px;
	line-height:15px
}

.entry {
	padding: 10px 10px 10px 10px;
}

.entry_end {
	padding: 15px 20px 0px 20px;
	line-height:15px
}

/****** リンク ******/
A {TEXT-DECORATION:underline; color:#336699}
A:active {TEXT-DECORATION:none}
A:visited {TEXT-DECORATION:underline}
A:hover {TEXT-DECORATION:none}


A.nav {TEXT-DECORATION:underline; color:#003366}
A:active.nav {TEXT-DECORATION:none; color:#003366}
A:visited.nav {TEXT-DECORATION:underline; color:#003366}
A:hover.nav {TEXT-DECORATION:none; color:#003366}


/****** 行間 ******/
.gyokan {line-height:15px}


/****** コピーライト ******/
.copy {
	padding: 8px 0px 10px 0px;
	text-align: center;
	font-size:12px;
}

/****** フォントサイズ ******/
.font20 {font-size:20px}
.font19 {font-size:19px}
.font18 {font-size:18px}
.font17 {font-size:17px}
.font16 {font-size:16px}
.font15 {font-size:15px}
.font14 {font-size:14px}
.font12 {font-size:12px}
.font11 {font-size:10px}
.font10 {font-size:10px}
.font9 {font-size:9px}
.font8 {font-size:8px}

.attention10 {font-size:10px; line-height:12px}


/****** 空白スペース ******/
.space {font-size:1px}
