@charset "utf-8";
/* CSS Document */

/*
	=0 index
	=1 head
	=2 content
	=3 foot
*/


/*=0 index
------------------------------------------------*/
#pg_index #wrapper_index #mainwrap{
	width:800px;
	margin:-66px auto 0;
}
#pg_index #wrapper_index h2{
	background-image:url(../img/index_p-01.jpg);
	background-repeat:no-repeat;
	height:360px;
	text-indent:-9999px;
}

#pg_index #wrapper_index h3{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}

#pg_index #wrapper_index h3 a{
	display:block;
	width:256px;
	height:67px;
}
#pg_index #wrapper_index .b1,#pg_index #wrapper_index .b2,#pg_index #wrapper_index .b3{
	
}
#pg_index #wrapper_index .b1{
	background-image:url(../img/index_btn-01.gif);
	background-repeat:no-repeat;
	margin-left:5px;
	height:67px;
}
#pg_index #wrapper_index .b1 a:hover{
	background-image:url(../img/index_btn-01.gif);
	background-position:0px -67px;
	height:67px;
}

#pg_index #wrapper_index .b2{
	background-image:url(../img/index_btn-02.gif);
	background-repeat:no-repeat;
	margin-left:8px;
	height:67px;
}
#pg_index #wrapper_index .b2 a:hover{
	background-image:url(../img/index_btn-02.gif);
	height:67px;
	background-position:0px -67px;
}

#pg_index #wrapper_index .b3{
	background-image:url(../img/index_btn-03.gif);
	background-repeat:no-repeat;
	height:67px;
	margin-left:8px;
}
#pg_index #wrapper_index .b3 a:hover{
	height:67px;
	background-image:url(../img/index_btn-03.gif);
	background-position:0px -67px;
}

#pg_index #wrapper_index #jandt{
	background-image:url(../img/index_pct-03.gif);
	background-repeat:no-repeat;
	height:185px;
	position:relative;
	margin-top:20px;
}
#pg_index #wrapper_index #jandt img{
	position:absolute;
	bottom:18px;
	left:10px;
}
#pg_index #wrapper_index #jandt ul,#pg_index #wrapper_index #jandt p{
	text-indent:-9999px;
}
#pg_index #wrapper_index #jandt .l1 a{
	display:block;
	width:280px;
	height:20px;
	position:absolute;
	top:43px;
	left:35px;
	overflow:hidden;
}
#pg_index #wrapper_index #jandt .l2 a{
	display:block;
	width:280px;
	height:20px;
	position:absolute;
	top:78px;
	left:35px;
	overflow:hidden;
}
#pg_index #wrapper_index #jandt p a{
	display:block;
	width:130px;
	height:20px;
	position:absolute;
	bottom:11px;
	right:21px;
	overflow:hidden;
	background-image:url(../img/bg_clear.gif);
	background-repeat:inherit;
}


#whatsnew{
	padding-top:5px;
	margin-top:0px;
	text-align:left;
	width:410px;
	height:100px;
	line-height:98%;
	_line-height:100%;
	position:absolute;
	top:30px;
	right:30px;
	_top:30px;
	_right:50px;
	border:0;
	}
*:first-child+html #whatsnew{
	padding-top:10px;
	line-height:100%;
}
	
#Topic{
	font-size:12px;
	margin-top:5px;
	}

#whatsnew dt{
	background-image:url(../img/square-ore.gif);
	background-position:0 2px;
	_background-position:0 4px;
	background-repeat:no-repeat;
	padding-left:14px;
	float:left;
	margin-left:10px;
	width:56px;
	}
*:first-child+html #whatsnew dt{
	background-position:0 4px;
}
#whatsnew dd{
  padding-left:90px;
	margin-bottom:10px;
	width:340px;
	_width:290px;
	_padding-left:10px;
	}

*:first-child+html #whatsnew dd{
	padding-left:20px;
	width:300px;
}


#pg_index #wrapper_index #jandt h6{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:10px;
	position:absolute;
	bottom:3px;
	left:13px;
	margin:0px;

}
/*=1 head
------------------------------------------------*/
/*=2 content
------------------------------------------------*/
