/* ======== 共通仕様 ======== */
A:link {
color:#0033ff;
}
A:visited {
color:#3366ff;
}
A:active {
color:#ff3300;
}
A:hover {
color:#0033ff;
}
body {
align: left;
}
td. {
	color:#444444;
	font-size:small;
}
.btn50{
	/* 50pxボタン用 */
	width: 50px;
}
.btn100{
	/* 100pxボタン用 */
	width: 100px;
}
.btn150{
	/* 150pxボタン用 */
	width: 150px;
}
/* ======== デザイン仕様 ======== */
.footer-logo{
	/* フッター */
	text-align: center;
	color: #FF3366;
	font-size: xx-small;
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.help {
	/* ヘルプ */
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.title1 {
	/* 大見出し */
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.caption {
	/* キャプション */
	font-size: small;
	font-weight: normal;
	word-break:break-all;
}
.notes {
	/* 注意書き */
	font-size: small;
	font-weight: normal;
	word-break:break-all;
	color: #FF0000;
}
.title2 {
	/* 中見出し */
	font-size: medium;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
.caution-table {
	/* 下の注意項目テーブル */
	background-color: #FFCCCC;
}
.caution-title {
	/* 下の注意項目見出し */
	font-size: small;
	font-weight: bold;
	vertical-align: top;
	color: #FF0000;
}
.caution-contents {
	/* 下の注意項目内容 */
	font-size: small;
	font-weight: normal;
	word-break:break-all;
	vertical-align: top;
	color: #333333;
}

/* ======== 操作オブジェクト内仕様 ======== */
.object {
	/* 操作オブジェクトテーブル */
	background-color: #666666;
	border-collapse: collapse;
	border-left-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
}
.obj-name-left {
	/* 項目名(左) */
	font-size: small;
	font-weight: bold;
	background-color: #FFD9D9;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.obj-name-top {
	/* 項目名(上) */
	font-size: small;
	font-weight: bold;
	background-color: #FFD9D9;
	color: #333333;
	text-align: center;
	vertical-align: top;
}
.obj-contents {
	/* 項目内容 */
	font-size: small;
	font-weight: normal;
	background-color: #EDEDED;
	vertical-align: top;
}
.obj-notes {
	/* 項目内注意書き */
	font-size: x-small;
	font-weight: normal;
	word-break:break-all;
	color: #FF0000;
}

/* ======== エラー表示仕様 ======== */
.err-table {
	/* エラー注意テーブル */
	background-color: #FFCCCC;
}
.err-contents {
	/* エラー注意内容 */
	font-size: small;
	font-weight: normal;
	word-break:break-all;
	color: #333333;
}

/* ======== 確認ページ仕様 ======== */
.chk-table {
	/* 確認文章テーブル */
	background-color: #FFD9D9;
}
.chk-contents {
	/* 確認文章 */
	font-size: medium;
	font-weight: bold;
	word-break:break-all;
	color: #333333;
	text-align: center;
}

/* ======== 関連商品仕様 ======== */
.title3 {
	/* 小見出し */
	font-size: small;
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
