@charset "utf-8";

/*
body {
	background-color: #f4fdff !important;
}
*/

/*-------------------------------------------------------------------

	div#chatHeader

-------------------------------------------------------------------*/

/*-----------------------------------------------
	dl.heading
-----------------------------------------------*/

div.heading {
	background-image: url("../image/bg/head_left.png");
	_background-image: url("../image/bg/head_left.gif");
}

div.heading dl.title {
	background-image: url("../image/bg/head_right.png");
	_background-image: url("../image/bg/head_right.gif");
}

/*-------------------------------------------------------------------

	div#chatContent

-------------------------------------------------------------------*/

/*-----------------------------------------------
	div#chatMain
-----------------------------------------------*/

/* div#messageFrame */
/*
div#chatMain div#messageFrame {
	background-color: #f4fdff !important;
}
*/

/*-----------------------------------------------
	div#chatUtility
-----------------------------------------------*/

/* div#chatUtility */
div#chatUtility div#utilityHead {
	background-image: url("../image/bg/chat_member_body.gif");
	background-repeat: repeat-y;
}

div#chatUtility div#utilityHead div.heading {
	background-image: url("../image/bg/chat_member_head.gif");
	background-repeat: no-repeat;
	background-position: top;
}

/*-------------------------------------------------------------------

	div#chatFooter

-------------------------------------------------------------------*/

/*-----------------------------------------------
	div.interface
-----------------------------------------------*/

div#chatFooter div.interface {
	background-image: url("../image/bg/foot_left.png");
	_background-image: url("../image/bg/foot_left.gif");
}

div#chatFooter div.interface div.wrapper {
	background-image: url("../image/bg/foot_right.png");
	_background-image: url("../image/bg/foot_right.gif");
}

/*-------------------------------------------------------------------

	Clearfix

-------------------------------------------------------------------*/

hoge {
	_height: 1px;
	min-height: 1px;

	/* Only Mac IE \*//*/
	height: auto;
	display: inline-table;
	/**/
}

hoge:after {
	content: ".";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
}
