/*  CSS SETTING for "ままねこの部屋" ;*/

#header{
	height			:	100px;
	border			:	solid;
	border-color		:	#000000;
	border-width		:	10px 0px 0px 0px;
	background-color	:	#C0C6D3;
	margin			:	0 0 0 0;


	}
#left_side{
	position		:	relative;
	float			:	left;
	clear			:	left;
	width			:	50px;
	height			:	100px;
	background-color	:	#C0C6D3;
	}

html{
	scrollbar-base-color		:		#F9F9F9;
	scrollbar-arrow-color		:		#CCCCCC;
	scrollbar-darkshadow-color	:		#CCCCCC;
	}


#head{}
#head h1{
	height			:	16px;
	line-height		:	16px;
	font-size		:	12px;
	color			:	#000000;
	font-weight		:	normal;
	text-indent		:	0;
	}

/* -*-*-*-*- BODY -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- */

h1{
	font-size			:		12px;
	font-weight			:		normal;
	border-color			:		#333333;
	border-width			:		0px 0 0 4px ;
	color				:		#333333;
	text-indent			:		10px;
	line-height			:		18px;
	vertical-align			:		top;
	padding				:		20px 0 0 0;
	}


BODY{
	font-family		:	'MS UI Gothic',sans-serif;
   	 font-size		: 	10pt; /* モダンブラウザ */
	color			:	#808080;	
	backbround-color	:	#FFFFFF;


	}


em{
	font-weight		: 	bold;
	font-style		: 	normal;
	}


/* -*-*-*-*- TABLE,etc... -*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*- */

TABLE,TR,TD,p.li{
	font-family		:	'MS UI Gothic',sans-serif;
	font-size:10pt;

	color			:	#808080;
	}

hr{
   	color			: 	gray;
   	height			: 	1px;
	border-style		:	dotted;
	}

img{
	border			:	0;
	}

table,div{
	margin			:	auto;
	}


/*  -*-*-*-*- LINK -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- */

A:link{
	text-decoration:none;
	color			:	#778899;
	font-weight		:	bold;
	}

A:visited{
	text-decoration		:	none;
	color			:	#778899;
	font-weight		:	bold;
	}

A:hover{
	color			:	#ff8080;
	text-decoration		:	none;
	background-color 	: 	#FFFFFF;
	font-weight		:	bold;

	}

A:active{
	text-decoration		:	underline;
	color			:	red;
	font-weight		:	bold;

	}

input,textarea,select	{
	border			:	1 solid;
	background-color	:	#FFFFFF;
	color			:	#808080;

	}

input.frame{
border				:	none;
background-color		:	#FFFFFF;
	}

.b-font {
  font-size			:	14pt;
  font-weight			:	bold;
	}

.n-font {
	font-size		:	12pt;
	font-weight		:	bold;
	}

.pink-font{
	color			:	#CD98C1;

	}
.b-pink-font{
	color			:	#CD98C1;
	font-size		:	14pt;
 	font-weight		:	bold;
	}

.form	{
	font-size		:	10pt;
	color			:	#697B8F;
	background-color	:	#EBECF3;
	border-style		:	dotted;
	border-color		:	#EBECF3;
	border-width		:	2;
	}

.CNT{
	text-align		:	center;
	}
.L{
	text-align		:	left;
	}
.R{
	text-align		:	right;
	}

*.black{
   	color			:	#000000;
	}

*.gold-arial{
   	font-family		: 	'Arial';
	font-size		:	16pt;
	color			: 	#cc9900;
	}



/*  -*-*-*-*- table -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- */


#tbl_setA{
	border			:	#003366 solid 1px;
	border-collapse		:	collapse;
	margin			:	0;
	}
#tbl_setA th{
	border			:	#003366 solid 1px;
	background		:	url(img/bg_th_a.gif);
	padding			:	6px;
	color			:	#003366;
	}
#tbl_setA td{
	border			:	#003366 solid 1px;
	padding			:	6px;
	background-color	:	#ffffff;
	}


div.shadowbox{
    	border-style		: 	solid;
    	border-width		: 	1px 1px 2px 2px;
    	border-color		: 	#c0c0c0 #808080 #808080 #c0c0c0;
	background-color	:	#ffffff;
    	padding			: 	0em;
	}

div.menu{
    	border-style		: 	solid;
    	border-width		: 	2px 2px 2px 2px;
    	border-color		: 	#E4D3A0;
	background-color	:	#F8EFD1;
    	padding			: 	0em;
}

div.about{
    	border-style		: 	solid;
    	border-width		: 	2px 2px 2px 2px;
    	border-color		: 	#E4D3A0;
    	padding			: 	0em;
}










.title_img{
	position		:	absolute;
	left			:	50px;
	top			:	50px;
	}

#footer{
	height			:	100px;
	border			:	solid;
	border-color		:	#000000;
	border-width		:	0px 0px 10px 0px;
	background-color	:	#C0C6D3;
	margin			:	0 0 0 0;



/* Mamaneko's Room 1996-2009 http://mamaneko.com/ */
