/* CSS SETTING for "ICQ道場99" */

/* ##### BODY ################################################### */

BODY		{
	font-family	:	ＭＳ Ｐゴシック;
	font-size	:	10pt;
	background-color:	white;
/*	background-color:	#f0f0f0;*/

}
/*
BODY.top	{
	background-image:	url(../img/z_index.jpg);
	background-repeat:	no-repeat;
	background-position:	150pt;
	background-color:	white;
}
*/
BODY.contents	{
	background-image:	url(../img/z_bg_contents.jpg);
	background-repeat:	repeat-y;
	background-color:	white;
}

BODY.faq	{
	background-image:	url(../img/z_bg_faq.jpg);
	background-repeat:	repeat-y;
	background-color:	white;
}

BODY.bbs	{
	background-image:	url(../img/z_bg_bbs.jpg);
	background-repeat:	repeat-y;
	background-color:	white;
}

BODY.pref	{
	background-image:	url(../img/z_bg_pref.jpg);
	background-repeat:	repeat-y;
	background-color:	white;
}

BODY.seek	{
	background-image:	url(../img/z_bg_seek.jpg);
	background-repeat:	repeat-y;
	background-color:	white;
}
BODY.tips	{
	background-image:	url(../img/z_bg_tips.jpg);
	background-repeat:	repeat-y;
	background-color:	white;
}
BODY.guide	{
	background-image:	url(../img/z_bg_guide.jpg);
	background-repeat:	repeat-y;
	background-color:	white;
}

TABLE.box {border-width:1pt;border-style:outset;border-color:909090;}

.head_box{color:white;font-size:8pt;font-family:Tahoma,Verdana;}

/* ##### LINK ################################################### */


A:link		 {
	text-decoration:none;
	background-image:url(/r_images/linkbg.gif);
	color:8400ff;
}

A:visited 	{
	text-decoration:none;
	background-image:url(/r_images/linkbg3.gif);
	color:11a49e;
/*	color:7B68EE;*/
}

A:hover		{
/*	color:8400ff;*/
	color:deeppink;
	background-image:url(/r_images/linkbg2.gif);
	text-decoration:none;
}

A:active 	{
	text-decoration:underline;
	background-image:url(/r_images/linkbg2.gif);
	color:red;
}


A.hd:link	{
	color		:	white;
	background-image:	none;
}

A.hd:visited	{
	color		:	white;
	background-image:	none;
}

A.hd:hover	{
	color		:	yellow;
	text-decoration	:	underline;
	background-image:	none;
}

A.hd2:hover	{
	color		:	yellow;
}

A.hr:active 	{
	text-decoration:none;
	color:red;
	font-weight:normal;
}


A.text_black	{
	color		:	black;
}

IMG		{
	border		:	0pt;
}

IMG.bt		{
	border		:	0pt;
	vertical-align	:	bottom;
}


.locate		{
	font-weight:bold;

}
/* 【OK】などの部分*/
.se		{
	font-weight	:	bold;
	font-family	:	Verdana,Tahoma;
	color	:	red;
}

.en	{
	font-family	:	Tahoma,Verdana,Arial;
}

.en2	{
	font-family	:	Verdana,Tahoma,Arial;
}

.en3	{
	font-family	:	Tahoma,Verdana,Arial;
	font-size	:	8pt;
}

.ja	{
	font-family	:	MS UI Gothic;
}

/* ##### HEADER ################################################### */

H5	{
	font-family	:	Verdana,Georgia,Times New Roman,Arial Black;
	font-weight	:	normal;
	font-size	:	8pt;
}

h3	{
	font-family	:	ＤＦＰ特太ゴシック体,ＭＳ Ｐ明朝;
	color		:	royalblue;
	font-size	:	14pt;
	font-weight	:	normal;
	margin-bottom	:	-6pt;
	margin-left	:	3pt;
}
h3.guide	{
	font-family	:	ＤＦＰ特太ゴシック体,ＭＳ Ｐ明朝;
	color		:	lightseagreen;
	font-size	:	14pt;
	font-weight	:	normal;
	margin-bottom	:	-6pt;
}

h4		{
	font-family	:	ＤＦＰPOP体,ＤＦＰ特太ゴシック体,ＭＳ Ｐ明朝;
	color		:	royalblue;
	font-size	:	14pt;
	font-weight	:	normal;
}

.section	{
	font-family	:	Courier New,Verdana, Arial Black;
	font-size	:	18pt;
	font-weight	:	bold; 
	color		:	white;

}

.section_j	{
	font-family	:	HGSｺﾞｼｯｸE,HGS創英角ﾎﾟｯﾌﾟ体,ＨＧｺﾞｼｯｸE-PRO;
	font-size	:	10pt;
	color		:	white;
}

.headChara	{
	font-family	:	HGSｺﾞｼｯｸE,ＨＧｺﾞｼｯｸE-PRO,HGS創英角ﾎﾟｯﾌﾟ体;
	font-size	:	10pt;
	color		:	a0a0a0;
}

/* ##### TABLE ################################################### */

TABLE		{
	font-family	:	ＭＳ Ｐゴシック;
	font-size	:	10pt;
}

TABLE.header		{
	color		:	white;
	font-size	:	10pt;
	background-color:	/*7d4df0*/#4812C8;
	border-style	:	inset;
	border-width	:	1pt;
	border-color	:	4812C8;
/*	background-image:	url(../img/z_head_bg.gif);
	background-repeat:	repeat-y;*/
}



TABLE.download		{
	margin-left	:	5pt;
	border-style	:	outset;
	border-width	:	1pt;
}

TABLE.mytable		{
	font-size	:	10pt;
	border-width	:	0pt;
}

.help_head	{
	border			:	inset;
	border-width		:	0px;
}

UL		{
	list-style-type	:	square;
	margin-bottom	:	0pt;
}


HR	{
	height		:	1pt;
	color		:	a0a0a0;
	background-color:	black;
}

.sd	{
	height		:	1pt;
	color		:	a0a0a0;
	filter:dropshadow(color=e0e0e0,offX=1,offY=1,positive=1);
}

.sub	{

	font-weight	:	bold;
	font-family	:	Tahoma,Verdana;
}


/* ##### BLOCKQUOTE ################################################### */

BLOCKQUOTE.submenu	{
	margin-left	:	50pt;
	margin-right	:	10pt;
	margin-top	:	0pt;
	margin-bottom	:	0pt;
}
BLOCKQUOTE.submenu2	{
	margin-left	:	90pt;
	margin-right	:	0pt;
	margin-top	:	0pt;
	margin-bottom	:	0pt;
}
.help_tt		{
	font-family		:	ＨＧｺﾞｼｯｸE-PRO,ＭＳ ゴシック;
	font-size		:	12pt;
	letter-spacing		:	3pt;
	font-weight		:	bold;
}

BLOCKQUOTE.help	{
	margin-left		:	55pt;
	margin-right		:	20pt;

	border			:	groove;
	border-width		:	1px;
	border-color		:	black;
	padding			:	5pt;
	background-color	:	ffffdd;

}

BLOCKQUOTE.help2	{
	margin-left		:	60pt;
	margin-right		:	20pt;
	border			:	groove;
	border-width		:	1px;
	border-color		:	black;
	padding			:	5pt;
	background-color	:	ffffdd;

}



.FoldOpen	{
	margin-left		:	0pt;
	margin-right		:	0pt;
	margin-bottom		:	2pt;
	padding			:	2pt;
	border			:	solid;
	border-width		:	1px;
	border-color		:	999999;
	color			:	black;

}
.FoldClose	{
	margin-left		:	0pt;
	margin-right		:	0pt;
	padding			:	3pt;	/* 境界線分 +1*/
	border-width		:	0px;
	background-color	:	white;
	color			:	black;
}
.inHeader	{
	margin-left		:	0pt;
	margin-right		:	0pt;
	margin-bottom		:	0pt;
	background-color	:	slateblue/*8080ff*//*7147FE*/;
	color			:	white;
}

.outHeader	{
	margin-left		:	0pt;
	margin-right		:	0pt;
	margin-bottom		:	0pt;
	background-color	:	white;
	color			:	black;
}


.inFolder	{
	margin			:	0pt;
	padding			:	2pt;
	padding-left		:	10pt;
	background-color	:	white/*4806c4*/;
	color			:	silve;
	line-height		:	14pt;

}

/* ##### LIST ################################################### */

UL.blue	{
	list-style-image:	url(../img/li_blue.gif);
}

UL.black{
	list-style-image:	url(../img/li_black.gif);
}

UL.red	{
	list-style-image:	url(../img/li_red.gif);
}

.menulist	{
	background-color	:	606060;
	color			:	white;

}

/* ##### COPYRIGHT ################################################### */

HR.address	{
	height		:	1pt;
	color		:	black;
	background-color:	black;
}

ADDRESS	{
	font-family	:	Verdana;
	font-size	:	8pt;
	margin		:	5pt;
}

ADDRESS.index	{
	font-family	:	Verdana;
	font-size	:	8pt;
	margin		:	0pt;
}




/* Pockets Studio 1997-2004 http://pocketstudio.jp/ */
