@charset "euc-jp";
/*
------------------------------------------------------------------------------------------ 
Iam DesignNetwork Corporation
stylesheet top.css
------------------------------------------------------------------------------------------ 
*/
/* --------------------------------------------------------------------------------------- */
/* top */
/* --------------------------------------------------------------------------------------- */
#top #slide-show-area {
	margin: 3px 0 0 0;
	text-align: center;
	background: url(../image/top_area_bg.jpg) top left repeat;
}

#top #slide-show {
	width: 960px;
	margin: 0px auto 0px auto; 
	text-align: left;
}

/* top_photo */
#top #top_photo {
	padding: 4px 0;
	text-align: center;
	background: url(../image/top_area_bg.jpg) top left repeat;
}


#top #slideshow {
	margin: 3px 0 0 0;
	text-align: center;
	background: url(../image/top_area_bg.jpg) top left repeat;
}
#top #slideshow_inner {
	width: 960px;
	margin: 0 auto;
}
#top #slideshow .bx-viewport {
	box-shadow: none;
	left: 0;
	border: none;
}
#top #slideshow .bx-wrapper img {
	width: 100%;
}

/* --------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------- */
/* topics */
#top #alpha #aja_topics {
	width: 680px;
	margin: 0 0 20px 0;
}

#top #alpha #aja_topics h2 {
	width: 680px;
	height: 34px;
	background: url(../image/alpha_h_topics.gif) top left no-repeat;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}


#top #alpha #aja_topics #aja_topics_inner {
	padding: 5px 0;
}

#top #alpha #aja_topics #aja_topics_inner dl {
	padding: 10px 0 5px 0;
	line-height: 1.2em;
}

#top #alpha #aja_topics #aja_topics_inner dl dt {
	padding-left: 52px;
	background: #FFFFFF url(../image/topics_list_mark.gif) center left no-repeat;
}

#top #alpha #aja_topics #aja_topics_inner dl dd {
	margin: -1.2em 0 10px 13em;
	padding-bottom: 5px;
}

#top #alpha #aja_topics #aja_topics_inner p {
	text-align: right;
}

/* --------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------- */
/* float layout */
#top #alpha_inner .alpha_contents .fll216 { float: left; display: inline; width: 216px; margin: 0 0 0 8px; }

#top #alpha_inner .alpha_contents .fll450 { float: left; width: 450px; display: inline; }
#top #alpha_inner .alpha_contents .flr224 { float: right; width: 224px; display: inline; }
/* --------------------------------------------------------------------------------------- */