@charset "Shift_JIS";

/*-------------------------------------------------------------------
	IDENTIFICATION DIVISION.
	Version.					1.4.1.2;
	Author.					Kenta Aga(admin)
	Aptx.						4.8.6.9;

	PROGRAM-ID.		"only index.html"
-------------------------------------------------------------------*/

/*************************************
	DATA DIVISION.
	WORKING-STRAGE SECTION.
*************************************/
#index #main h2{
	position						: relative;
	margin-bottom			: 18px;
}

#index #main h2 a{
	position						: absolute;
	top								: 9px;
	right							: 15px;
}


/* accent
PPPPPPPPPPPPPPPPPPPP*/

#flash-area a{
	display:block;
	width:545px;
	height:253px;
	background:0 0 no-repeat;
}

#flash-area a.lineup{
	background-image:url(../../img/top/accent/lineup-over.jpg);
}
#flash-area a.benefits{
	background-image:url(../../img/top/accent/benefits-over.jpg);
}
#flash-area a.company{
	background-image:url(../../img/top/accent/company-over.jpg);
}
#flash-area a.gallery{
	background-image:url(../../img/top/accent/gallery-over.jpg);
}
#flash-area a.service{
	background-image:url(../../img/top/accent/service-over.jpg);
}
#flash-area a.support{
	background-image:url(../../img/top/accent/support-over.jpg);
}

#flash-area a:hover{
	visibility:inherit;
}

#flash-area a:hover img{
	visibility:visible;
	display:none;
}


/*------------------------------------------------
	list-box
------------------------------------------------*/
.list-box{
	zoom							: 1;
}

.list-box li{
	zoom							: 1;
	float							: left;
	margin-bottom			: 12px;
	width							: 100%;
}

.list-box li dl{
	zoom							: 1;
}

.list-box li dt{
	float							: left;
	margin-right				: 6px;
}
.list-box li dd{
	float							: left;
	padding-left				: 13px;
	font-weight				: bold;
	background				: url(../../img/arrow/triangle-red.gif) no-repeat 0 0.42em;
	width:412px;
}

.list-box li dd span.red,
.list-box li dd span.color-114DC{
	color:#CC0000;
}

.list-box li dd span.green,
.list-box li dd span.color-DC{
	color:#006600;
}

.list-box li dd span.end{
	color:#ff0000;
}



/* ACR̉ɐ悤
PPPPPPPPPPPPPPPPPPPPP*/
.result-box{
	zoom							: 1;
	margin-top				: 14px;
	background				: url(../../img/share/dot.gif) repeat-x bottom left;
}

.result-box .descriptionImage{
	float							: right;
	margin-left				: 20px;
	border						: 1px solid #868686;
}

.result-box p{
	padding						: 6px 0 6px 9px;
	font-weight				: bold;
	line-height					: 1.6;
	border-left					: 5px solid #dcdcdc;
}

.result-box p span{
	color							: #e60012;
	font-size						: 90%;
}
.result-box p em{
	color							: #eb6900;
	font-size						: 120%;
	font-weight				: bold;
}

.result-box p span.more{
	display						: block;
	color							: #e60012;
	font-size						: 85%;
	text-align					: right;
}
.result-box p span.more a{
	color							: #e60012;
}

/* уoi[
PPPPPPPPPPPPPPPPPPPPP*/
#banner-box ul.item li{
	potision						: relative;
	margin-left				: -5px;
}

#banner-box ul.item dl{
	margin-left				: 5px;
}

/*------------------------------------------------
	clearfix
------------------------------------------------*/
.list-box:after,.list-box li:after,.list-box li dl:after,
.result-box:after{
	content						: ".";
	display						: block;
	clear							: both;
	height							: 0;
	visibility						: hidden;
}
