/* ******************************************************************************
	Style001 - TopNavigationStyle - TopPage
		(c) 2007 CreativeStyle
****************************************************************************** */
/* ==============================================================================
	Slider Area Settings
============================================================================== */
#SliderArea {
	margin-top:		8px;
	position:		absolute;
	width:			100%;
	height:			428px;
	overflow:		hidden;
}

.bx-viewport:before,.bx-viewport:after {
	content:		"";
	position:		absolute;
	top:			0;
	bottom:			0;
	left:			-100%;
	background-color:	rgba(0, 0, 0, 0.3);
	z-index:		1000;
}

.bx-wrapper .bx-viewport {
	overflow:		visible !important;
	left:			0;
	border-width:		0;
	box-shadow:		none;
}

.bx-viewport:before {
	right:			100%;
	left:			-100%;
}

.bx-viewport:after {
	left:			100%;
	right:			-100%;
}

/* ==============================================================================
	Contents Area Settings
============================================================================== */
#BaseContents {
	overflow:		hidden;
	margin-top:		428px;
}
#BaseContents .TopImage {
	display:		none;
}

/* ==============================================================================
	Corporation Area Settings
============================================================================== */
#CorporationArea {
	margin:			68px 21px 68px 40px;
	width:			858px;
	overflow:		hidden;
}
#CorporationArea img {
	margin-top:		56px;
}
#CorporationArea .LinkArea {
	float:			right;
	margin:			0;
	width:			388px;
	text-indent: 		-9999px;
	text-decoration: 	none;
}
#CorporationArea .LinkArea a {
 	height:			388px;
	display:		block;
	text-decoration:	none;
	background-repeat: 	no-repeat;
}

#CorporationArea .LinkArea#br_about a {
	background-image: 	url(./img/banner_about.png);
}

#CorporationArea .LinkArea#br_about a:hover {
	background-image: 	url(./img/banner_about_hover.png);
}

/* ==============================================================================
	BannerNavi Area Settings
============================================================================== */
#BannerNaviArea {
	margin:			0 auto;
	width:			858px;
	overflow:		hidden;
}
#BannerNaviArea .LinkArea {
	float:			left;
	margin:			0 18px 0 0;
	width:			274px;
	text-indent: 		-9999px;
	text-decoration: 	none;
}
#BannerNaviArea .LinkArea:nth-child(3) {
	margin-right:		0;
}
#BannerNaviArea .LinkArea:last-child {
	margin-right:		0;
}
#BannerNaviArea .LinkArea a {
 	height:			274px;
	display:		block;
	text-decoration:	none;
}

#BannerNaviArea .LinkArea#link_store a {
	background-image: 	url(./img/link_store.png);
}
#BannerNaviArea .LinkArea#link_job a {
	background-image: 	url(./img/link_job.png);
}
#BannerNaviArea .LinkArea#link_inquiry a {
	background-image: 	url(./img/link_inquiry.png);
}
#BannerNaviArea .LinkArea#link_support a {
	background-image: 	url(./img/link_support.png);
}

#BannerNaviArea .LinkArea#link_store a:hover {
	background-image: 	url(./img/link_store_hover.png);
}
#BannerNaviArea .LinkArea#link_job a:hover {
	background-image: 	url(./img/link_job_hover.png);
}
#BannerNaviArea .LinkArea#link_inquiry a:hover {
	background-image: 	url(./img/link_inquiry_hover.png);
}
#BannerNaviArea .LinkArea#link_support a:hover {
	background-image: 	url(./img/link_support.png);
}

#BannerNaviArea .LinkArea#link_support {
	display:		none;
}
/* ==============================================================================
	Support Area Settings
============================================================================== */
#SupportArea {
	margin:			68px auto 130px auto;
	width:			858px;
	overflow:		hidden;
}
#SupportArea .LinkArea {
	margin:			0;
	width:			858px;
	text-indent: 		-9999px;
	text-decoration: 	none;
}
#SupportArea .LinkArea a {
 	height:			94px;
	display:		block;
	text-decoration:	none;
}

#SupportArea .LinkArea#br_support a {
	background-image: 	url(./img/banner_support.png);
}

#SupportArea .LinkArea#br_support a:hover {
	background-image: 	url(./img/banner_support_hover.png);
}
