@charset "Shift_JIS";


/* -----------------------------------------------
                for 'message' top
   ----------------------------------------------- */

/* ----- catch ----- */

#cnt-ar #msg-cblk
	{
	margin: 35px 0 0;
	padding: 0;
	width: auto;
	}

#cnt-ar #msg-cblk p
	{
	margin: 0;
	padding: 0;
	text-indent: 0;
	text-align: center;
	}




/* =========== table-of-contents-area =========== */

#cnt-ar #msg-tar,
#cnt-ar #msg-tar div,
#cnt-ar #msg-tar h2,
#cnt-ar #msg-tar dl,
#cnt-ar #msg-tar dt,
#cnt-ar #msg-tar dd,
#cnt-ar #msg-tar ul,
#cnt-ar #msg-tar li
	{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	text-indent: 0;
	line-height: 1;
	text-align: left;
	}

#cnt-ar #msg-tar
	{
	margin-top: 30px;
	padding-left: 20px;
	}

#cnt-ar #msg-tar div.msg-tar-clm
	{
	float: left;
	width: 203px;
	padding-left: 20px;
	padding-top: 7px;
	background-color: white;
	background-position: top right;
	background-repeat: no-repeat;
	}

#cnt-ar #msg-tar div.msg-tar-clm#frun
	{
	background-image: url(../img/bg_message-toc_501.jpg);
	}

#cnt-ar #msg-tar div.msg-tar-clm#efct
	{
	background-image: url(../img/bg_message-toc_502.jpg);
	}

#cnt-ar #msg-tar div.msg-tar-clm#emph
	{
	background-image: url(../img/bg_message-toc_503.jpg);
	}

#cnt-ar #msg-tar div.msg-tar-clm dl
	{
	margin-left: 16px;
	margin-right: 7px;
	padding-top: 1px;
	float: none;
	clear: left;
	}

#cnt-ar #msg-tar div.msg-tar-clm dl dt
	{
	float: left;
	width: 29px;
	margin-top: 2px;
	}
	
#cnt-ar #msg-tar div.msg-tar-clm dl dd
	{
	margin-left: 0px;

	*margin-left: 40px; /* WinIE */
	width: 200px;
	}

#cnt-ar #msg-tar div.msg-tar-clm dl dd li
	{
	margin-top: 12px;
	line-height: 1.17;
	width: 180px;
	}
