@charset "utf-8";
@import "_css/common.css";


/*MAIN-------------------------------------------------------*/

h1{
		width:auto; height:auto;
		padding:4px 0 4px;
		text-align:right;
		letter-spacing:1px;
		white-space:nowrap;
		background:#fff;
		position:absolute; top:5px; left:570px; z-index:1;}

#eye_catch{
		margin:0 0 33px 56px;
		position:relative; z-index:999;}

.wrap{
		padding:0 0 10px;
		min-height:0;}

.wrap dl{
		margin:0 0 30px 10px;
		width:auto; height:90px;
		line-height:2;
		font-size:13px;
		letter-spacing:1px;
		position:relative;}

.wrap dt{
		font-weight:bold;
		margin:0 0 3px 0;}

.wrap dd{
		width:620px;}

.wrap .jump{
		position:absolute; top:0; right:0;
		width:30px; height:85px;}


/*404NotFound-------------------------------------------------------*/

#notfound .wrap h1{
		width:auto; height:1.8em;
		padding:2px 0 4px;
		text-align:right;
		letter-spacing:1px;
		white-space:nowrap;
		position:absolute; top:20px; right:0;
		background:none;}

#notfound .wrap{
		width:682px; height:auto;
		min-height:570px;
		margin:0 0 0 60px;
		padding:30px 0 15px;
		font-size:13px;
		position:relative;}

#notfound .wrap .headline{
		width:682px; height:30px;
		margin:0 0 35px 0;
		overflow:hidden;}

dl.notfound{
		margin:0 0 30px 10px;
		width:auto; height:auto;
		line-height:2;
		letter-spacing:1px;}

.notfound dt{
		font-size:14px;}

.notfound dd{
		margin-left:5px;
		padding-left:1em;
		background:url(_img/icons/list1.gif) no-repeat;
		background-position:0 5px;}



