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

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

body		{
		color				:black;
		background-color		:#3d92ff;

		background-image		:url(wp.jpg);
		background-position		:left bottom;
		background-repeat		:repeat-x;
		background-attachment		:fixed;

		scrollbar-3dlight-color		:#665577;
		scrollbar-highlight-color	:#665577;
		scrollbar-face-color		:#bbaacc;
		scrollbar-shadow-color		:#665577;
		scrollbar-darkshadow-color	:#665577;

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

.tBtn1,
.BBS1		{ background-color		:#bbccff;	}

table.tBar,
.clkBck,
.tBtn2,
.BBS3,
.BBS6,
.pshBtn		{ background-color		:#ccddff;	}

.tBtn3,
.tBtn5,
.tBtn6,
.BBS2,
.BBS4,
.BBS7		{ background-color		:#ddeeff;	}






/*	固定部		*/

td, th		{ white-space		:nowrap;	}

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

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

table, td, th	{ border		:0;	}
table.bdr	{ background-color	:black;	}
.bdrles		{ border		:0;	}

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

.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,
.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;	}
.BBS6		{ width	:100%;	letter-spacing	:1;	margin-bottom	:10;	}
.BBS7		{ font-size	:85%;	width	:90%;	margin-bottom	:100;	padding	:5;	text-align	:left;	border	:1 solid black;	}



.nFrm		{
		background-color	:#d0d0d0;
		border			:2 solid;
		border-color		:black;
		margin			:0 5% 200 5%;
		padding			:2;
		}

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

.retBtn		{
		width			:1%;
		padding			:2 4 0 6;
		background-color	:#e0e0e0;
		border			:1 solid black;
		font-size		:60%;
		letter-spacing		:0;
		}

.iptBox		{
		background-color	:white;
		border			:1 solid black;
		height			:20;
		}

.pshBtn		{
		border			:1 solid black;
		margin-top		:5;
		height			:20;
		}

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

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

.nAnc		{
		list-style-type		:none;
		width			:95%;
		background-color	:#e8e8e8;
		border			:1 solid black;
		padding			:2 1 0 1;
		font-size		:100%;
/*
		white-space		:nowrap;
*/
		}

li.nCmt		{
		background-color	:white;
		border			:1 solid gray;
		margin			:0 0 1 0;
		padding			:8;
		font-size		:85%;
		letter-spacing		:1;
		}

div.nCmt	{
		background-color	:white;
		border			:1 solid black;
		margin			:20 40;
		padding			:8;
		font-size		:85%;
		}

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

blockquote	{
		border			:1 solid #c0c0c0;
		background-color	:#f0f0f0;
		color			:#606060;
		margin			:8 15;
		padding			:0 10 2 10;
		font-size		:90%;
		}

.n18x		{ background-color	:#ffc8f8;	}
.nDjn		{ background-color	:#a8ffd8;	}
.nEvt		{ background-color	:#c8ff68;	}
.nCom		{ background-color	:#c8e8ff;	}
.nHby		{ background-color	:#ffe870;	}
.nEtc		{ background-color	:#fff0e0;	}
.nNta		{ background-color	:#dfbdff;	}
.nZak		{ background-color	:#c0c0c0;	}

.tIve		{ background-image	:url(../../../image/ive.png);	}
.t18x		{ background-color	:#ffb0e0;	}
.tDjn		{ background-color	:#90f0c0;	}
.tEvt		{ background-color	:#90e050;	}
.tCom		{ background-color	:#a0c0f0;	}
.tHby		{ background-color	:#f0d060;	}
.tEtc		{ background-color	:#ffe0c0;	}
.tNta		{ background-color	:#d090ff;	}
.tZak		{ background-color	:#b0b0b0;	}

.tClr1		{ background-color	:white;		}
.tClr2		{ background-color	:#f0f0f0;	}
.tClr3		{ background-color	:#e0e0e0;	}
.tClr4		{ background-color	:#d0d0d0;	}
.notOnsale	{ background-color	:#c0c0c0;	}

.tClr1,
.tClr2,
.tClr3,
.tClr4		{
		font-size			:80%;
		padding				:3;
		}

.mTgt		{
		font-weight			:bold;
		}

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

.clp		{
		font-size			:85%;
		text-align			:right
		}

