/*	FiRSTRoN／FiNALIoN	*/
/*	スタイルシート（基本）	*/



/*	月例カラーリング部	*/

body		{
		color				:black;
		background-color		:#010010;
		background-image		:url(wp.jpg);
		background-position		:right bottom;
		background-repeat		:repeat-x;
		background-attachment		:fixed;

		scrollbar-3dlight-color		:#551177;
		scrollbar-highlight-color	:#773399;
		scrollbar-face-color		:#aa66cc;
		scrollbar-shadow-color		:#ddaaff;
		scrollbar-darkshadow-color	:#eeddff;

		scrollbar-arrow-color		:#ddaaff;
		scrollbar-track-color		:#ddaaff;
		}

.tBtn1,
.BBS1		{
		background-color		:#ff80b0;
		border				:#9f2050;
		border-left			:white;
		border-top			:white;
		}

table.tBar,
.clkBck,
.tBtn2,
.BBS3,
.BBS6,
.pshBBS		{
		background-color		:#ffb0d0;
		border				:#9f5070;
		border-left			:white;
		border-top			:white;
		}

.tBtn3,
.tBtn5,
.tBtn6,
.BBS2,
.BBS4,
.BBS7		{
		background-color		:#ffe0f0;
		border				:#9f8090;
		border-left			:white;
		border-top			:white;
		}




/*	固定部		*/

td, th		{ white-space	:nowrap;	}

.divR		{ direction 	:rtl;		}
.divL		{ direction 	:ltr;		}

a		{ font-weight	:bold;		}
a:visited	{ color		:#ff1493;	}
a:active	{ color		:#009944;	}
a:hover		{ color		:#996600;	}
a:link		{ color		:#4169e1;	}

.bdrles		{ border	:0;	}

p.l, div.l	{ text-align	:left;		}
p.c, div.c	{ text-align	:center;	}
p.r, div.r	{ text-align	:right;		}

.rev1		{ color		:#f8f8f8;	}
.rev2		{ color		:#e0e0e0;	}
.rev3		{ color		:#c8c8c8;	}

.sml8		{ font-size	:  10%;	}
.sml7		{ font-size	:  30%;	}
.sml6		{ font-size	:  50%;	}
.sml5		{ font-size	:  60%;	}
.sml4		{ font-size	:  70%;	}
.sml3		{ font-size	:  75%;	}
.sml2		{ font-size	:  85%;	}
.sml1		{ font-size	:  90%;	}
.sml0		{ font-size	: 100%;	}
.lrg1		{ font-size	: 120%;	}
.lrg2		{ font-size	: 150%;	}
.lrg3		{ font-size	: 200%;	}
.lrg4		{ font-size	: 250%;	}
.lrg5		{ font-size	: 300%;	}
.lrg6		{ font-size	: 400%;	}
.lrg7		{ font-size	: 600%;	}
.lrg8		{ font-size	: 800%;	}
.lrg9		{ font-size	:1000%;	}

.blu		{ color		:#6666ff;	}
.red		{ color		:#ff6666;	}
.ppl		{ color		:#cc66cc;	}
.grn		{ color		:#66ff66;	}
.cyn		{ color		:#66ffff;	}
.yel		{ color		:#ffff66;	}
.wht		{ color		:#ffffff;	}
.gry		{ color		:#999999;	}
.blk		{ color		:#444444;	}


.tBtn1,
.tBtn2,
.tBtn3,
.tBtn5,
.tBtn6,
.BBS1,
.BBS2,
.BBS3,
.BBS4,
.BBS5,
.BBS6,
.BBS7		{ border	:1 solid;	}

.tBtn1,
.tBtn5		{ font-size	:75%;	}
.tBtn2		{ font-size	:90%;	}
.tBtn4		{ font-size	:80%;	width:	85%;	}
.tBtn6		{ font-size	:85%;	padding-left	:10;	}

.BBS1		{ font-size	:130%;	padding	:10;	}
.BBS2		{ font-size	:80%;	padding	:5;	}
.BBS3		{ font-size	:85%;	padding	:5;	text-align	:left;	}
.BBS4		{ font-size	:90%;	padding	:5;	}
.BBS5		{ padding	:5;	background-color	:#e0e0e0;	border-color	:white gray gray white;	}
.BBS6		{ font-size	:90%;	width	:90%;	letter-spacing	:1;	}
.BBS7		{ font-size	:85%;	width	:90%;	padding	:10;	text-align	:left;	}

table.tBar,
.tIve,
.t18x,
.tDjn,
.tEvt,
.tCom,
.tHby,
.tEtc,
.tNta,
.tZak		{
		border			:1 solid;
		margin			:0 5%;
		font-size		:120%;
		font-weight		:bold;
		letter-spacing		:3;
		}

.retBtn		{
		width			:1%;
		font-size		:85%;
		vertical-align		:top;
		letter-spacing		:0;
		}

.nFrm		{
		background-color	:#d0d0d0;
		border			:1 solid;
		border-color		:white #606060 #606060 white;
		margin			:0 5%;
		}

.iptBox,
.pshBtn,
.iptBBS		{
		background-color	:#e8e8e8;
		border			:1 solid;
		border-color		:black white white black;
		height			:20;
		}

.iptBBS		{
		background-color	:#f8f8f8;
		}

.pshBtn		{
		border-color		:white black black white;
		}

.pshBBS		{
		border			:1 solid;
		margin-top		:5;
		}

.nTim		{
		background-color	:#e0e0e0;
		border			:1 solid;
		border-color		:#505050 white white #505050;
		margin-left		:1%;
		padding			:2 4 3 4;
		font-size		:75%;
		}


.n18x,
.nDjn,
.nEvt,
.nCom,
.nHby,
.nEtc,
.nNta,
.nZak		{
		border			:1 solid gray;
		margin			:0 10 0 2;
		padding			:1 2 0 6;
		font-weight		:normal;
		font-size		:80%;
		}

.nAnc		{
		list-style-type		:none;
		width			:95%;
		padding			:4 0 5 4;
		background-color	:#e8e8e8;
		border			:solid;
		border-width		:1 1 0 1;
		border-color		:black;
		font-size		:105%;
		}

li.nCmt		{
		list-style-type		:none;
		width			:95%;
		background-color	:#f8f8f8;
		border			:1 solid black;
		padding			:6;
		font-size		:85%;
		letter-spacing		:1;
		}

hr.nCmt		{
		color			:#909090;
		height			:1;
		border			:1 dashed;
		}

blockquote	{
		border			:1 solid #c0c0c0;
		background-color	:#f0f0f0;
		color			:#303030;
		margin			:5 5% 5 5;
		padding			:3 5;
		font-size		:90%;
		}

.n18x		{ background-color	:#ffc0f0;	}
.nDjn		{ background-color	:#a0ffd0;	}
.nEvt		{ background-color	:#a0f060;	}
.nCom		{ background-color	:#b0d0ff;	}
.nHby		{ background-color	:#ffe070;	}
.nEtc		{ background-color	:#fff0d0;	}
.nNta		{ background-color	:#e0a0ff;	}
.nZak		{ background-color	:#c0c0c0;	}

.tIve		{ background-image	:url(../../../image/ive.png);	border-color	:white #606060 #606060 white;	}
.t18x		{ background-color	:#ffb0e0;	border-color	:white #6f3068 #6f3068 white;	}
.tDjn		{ background-color	:#90f0c0;	border-color	:white #206f30 #206f30 white;	}
.tEvt		{ background-color	:#90e050;	border-color	:white #005000 #005000 white;	}
.tCom		{ background-color	:#a0c0f0;	border-color	:white #103060 #103060 white;	}
.tHby		{ background-color	:#f0d060;	border-color	:white #604000 #604000 white;	}
.tEtc		{ background-color	:#ffe0c0;	border-color	:white #6f5030 #6f5030 white;	}
.tNta		{ background-color	:#d090ff;	border-color	:white #40006f #40006f white;	}
.tZak		{ background-color	:#b0b0b0;	border-color	:white #606060 #606060 white;	}


.iFrm		{ background-color		:#f8f8f8;	}
.tClr1		{ background-color		:#f0f0f0;	}
.tClr2		{ background-color		:#e8e8e8;	}
.tClr3, .tClr4	{ background-color		:#e0e0e0;	}
.notOnsale	{ background-color		:#d8d8d8;	}

table.iFrm	{
		border				:solid black;
		border-width			:0 1 1 0;
		}

td.iFrm,
th.iFrm,
.tClr1,
.tClr2,
.tClr3,
.tClr4		{
		border				:solid black;
		border-width			:1 0 0 1;
		font-size			:75%;
		padding				:3;
		}

.tClr4		{
		font-size			:100%;
		padding-left			:5;
		}

.tSpc		{
		background-color		:#c0c0c0;
		border				:solid black;
		border-width			:1 0 0 1;
		padding				:0;
		}

.mTgt		{
		font-weight			:bold;
		}

.mCmt		{
		list-style-type			:none;
		font-size			:90%;
		width				:90%;
		margin-left			:5%;
		}


