/* 基本部分 */

body {
	font-family:'ＭＳ ゴシック',Osaka,Verdana,Helvetica,Arial,sans-serif;  /*	font-family:'ＭＳ 明朝',serif;*/
	color:#ffffff;
	background-color:#000000;
	background:url(../image/back1.gif) repeat-x #000000;
	background-repeat: repeat-x;
	margin:0px;
	scrollbar-face-color:#333333;
	scrollbar-track-color:#696969;
	scrollbar-arrow-color:#99ccff;
	scrollbar-3dlight-color:#696969;
	scrollbar-highlight-color:#696969;
	scrollbar-shadow-color:#696969;
	scrollbar-darkshadow-color:#696969;
}
A:link {
	color:#ffffff;
}
A:visited {
	color:#ffffff;
}
A:hover {
	color:#ff6699;
}
A:active {
	color:#ff6699;
}
A.dark:link {
	color:#696969;
}
A.dark:visited {
	color:#696969;
}
A.dark:hover {
	color:#ff6699;
}
A.dark:active {
	color:#ff6699;
}
img {
	border:0;
}
h1 {
	font-family:'ＭＳ 明朝',serif;
	font-size:14px;
	color:#000000;
	margin:4px 0px 0px 40px;
}
h2 {
	font-size:12px;
}
.bt1 {
	font-size:12px;
	color:#ffffff;
	background-color:#000000;
	cursor:hand;
}
th {
	font-size:12px;
}
td {
	font-size:12px;
}
td.index_title {
	background:url(../image/td.gif) #999999;
}
.td1 {
	background-color:#696969;
}
.td2 {
	background-color:#333333;
}
.td3 {
	background-color:#ff0000;
}
.big {
	color:#ffffff;
	font-size:22px;
	font-weight:bold;
	background-color:#333333;
}

/* [col1:navi■][col2:削除][col3:err][col4:メニュー] */

.col1 {
	color:#696969;
}
.col2 {
	color:#00ffff;
}
.col3 {
	color:#ff99cc;
}
.col4 {
	color:#ffff99;
}

/* ヘッダーフッダー */

.menu1 {
	font-size:12px;
	text-align:center;
}
.menu2 {
	font-size:12px;
	text-align:left;
	margin-top:20px;
}
.card {
	text-align:right;
	margin-top:15px;
}

/* メイン右側 [title:ALL:枠題][navi:ALL:枠内ナビ][bar:021:グラフ]][box1:ALL:枠内][box2:ALL,:枠内] */

.title {
	font-size:12px;
	text-align:center;
	margin:5px 10px;
}
.navi {
	font-size:12px;
	line-height:200%;
	margin:5px 10px;
}
.bar {
	font-size:12px;
	line-height:140%;
	margin:0px 10px 5px 10px;
}
.box1 {
	font-size:12px;
	line-height:140%;
	margin:10px;
}
.box2 {
	font-size:12px;
	text-align:center;
	line-height:140%;
	margin:10px;
}

/* メイン左側 [index:index:項目][data:031,032,info:フォームパーツ][txt1:ALL,xBBS1:本文][txt2:021:料金テーブル][txt3:021:料金テーブル][txt4:021:欄外][txt5:061,091:項目] */

.index {
	font-size:12px;
	margin:25px 20px 5px 40px;
}
.data {
	font-size:12px;
	margin:0px 5px 5px 40px;
}
.txt1 {
	font-size:12px;
	line-height:160%;
	margin:15px 30px 5px 40px;
}
.txt2 {
	font-size:12px;
	text-align:right;
	line-height:160%;
	margin:10px 0px 5px 40px;
}
.txt3 {
	font-size:12px;
	line-height:160%;
	margin:10px 30px 5px 10px;
}
.txt4 {
	font-size:12px;
	line-height:160%;
	text-align:right;
	margin:0px 30px 5px 40px;
}
.txt5 {
	font-size:12px;
	line-height:200%;
	margin:15px 10px 5px 70px;
}

/* BBS1 [err:mail1,BBS1,BBS2,auth,admin:エラー][bbs1:BBS1:入力画面][bbs2:BBS1:名前][bbs3:BBS1:本文][bbs4:BBS1:リンク][bbs5:BBS1:完右寄][bbs6:BBS1:ボタン横上げ字] */

.err {
	font-size:12px;
	text-align:center;
	margin:30px;
}
.bbs1 {
	font-size:12px;
	line-height:200%;
	margin:15px 10px 10px 40px;
}
.bbs2 {
	font-size:12px;
	margin:5px 0px 3px 10px;
}
.bbs3 {
	font-size:12px;
	line-height:160%;
	margin:15px 20px 10px 30px;
}
.bbs4 {
	font-size:12px;
	text-align:right;
	margin:0px 10px 5px 0px ;
}
.bbs5 {
	font-size:12px;
	text-align:right;
	margin:0px;
}
.bbs6 {
	font-size:12px;
	text-align:right;
	margin-bottom:20px;
}

/* BBS2 [bbs21:BBS2:PW設定画面][bbs22:BBS2:左項目][bbs23:BBS23:右項目][bbs24:BBS2:感想レス][bbs25:BBS2:ボタン横上字] */

.bbs21 {
	font-size:12px;
	line-height:200%;
	margin:15px 10px 10px 40px;
}
.bbs22 {
	font-size:12px;
	text-align:center;
	margin:2px;
}
.bbs23 {
	font-size:12px;
	margin:1px;
}
.bbs24 {
	font-size:12px;
	line-height:120%;
	margin:10px 10px 10px 0px;
}
.bbs25 {
	font-size:12px;
	text-align:right;
	margin-bottom:20px;
}

/* SECUR [sec1:auth,admin:全般][sec2:auth:フォームパーツ][sec3:auth,admin:著作] */

.sec1 {
	font-size:12px;
	line-height:160%;
	margin:15px 10px 5px 40px;
}
.sec2 {
	font-size:12px;
	margin:5px 5px 5px 40px;
}
.sec3 {
	font-size:12px;
	text-align:right;
	margin:15px 10px 5px 40px ;
}
