/*******************************************************************************
*　　興国インテック　　　　									REPRE　Date：2007.02
*
*　　トップページ
********************************************************************************/


/* ヘッダー
------------------------------------------------------------------------------------------------------ */
#top_headerwrap			{ width:750px; height:85px; position:relative;}
#top_logomarkbox		{ width: 56px; height:62px; position:absolute; bottom: 7px; left :15px;}
#top_logotextbox		{
	width:327px;
	height:25px;
	position:absolute;
	bottom:20px;
	right:10px;
}


/* Slideshow
------------------------------------------------------------------------------------------------------ */
#top_slidebox			{ width:750px; height:251px; border-bottom:#CCCCCC solid 1px;}
#slide {
width:750px;
height:250px;
margin:0 auto;
position:relative;
}
#slide li {
	list-style-type: none;
}
#slide ul {
	margin: 0px;
}


#slide img {
position:absolute;
left:0;
top:0;
}


/* サブメニュー
------------------------------------------------------------------------------------------------------ */
#submenu_wrap		{ width:750px; height: 29px; position:relative;}
#submenu_wrap ul		{ margin:0; padding:0; list-style:none;}
#submenu_wrap li		{ width:125px; height:29px; display:block; float:left; text-indent:-9999px;}
#submenu_wrap a		{ width:125px; height:29px; display:block; text-decoration:none;}
#subm_1 a				{ background:url(common_img/sub_menu.jpg) no-repeat    0px 0px;}
#subm_2 a				{ background:url(common_img/sub_menu.jpg) no-repeat -125px 0px;}
#subm_3 a				{ background:url(common_img/sub_menu.jpg) no-repeat -250px 0px;}
#subm_4 a				{ background:url(common_img/sub_menu.jpg) no-repeat -375px 0px;}
#subm_5 a				{ background:url(common_img/sub_menu.jpg) no-repeat -500px 0px;}
#subm_6 a				{ background:url(common_img/sub_menu.jpg) no-repeat -625px 0px;}
#subm_1 a:hover		{ background:url(common_img/sub_menu.jpg) no-repeat    0px -29px;}
#subm_2 a:hover		{ background:url(common_img/sub_menu.jpg) no-repeat -125px -29px;}
#subm_3 a:hover		{ background:url(common_img/sub_menu.jpg) no-repeat -250px -29px;}
#subm_4 a:hover		{ background:url(common_img/sub_menu.jpg) no-repeat -375px -29px;}
#subm_5 a:hover		{ background:url(common_img/sub_menu.jpg) no-repeat -500px -29px;}
#subm_6 a:hover		{ background:url(common_img/sub_menu.jpg) no-repeat -625px -29px;}
#subm_01 a			{ background:url(common_img/sub_menu.jpg) no-repeat    0px -58px;}
#subm_02 a			{ background:url(common_img/sub_menu.jpg) no-repeat -125px -58px;}
#subm_03 a			{ background:url(common_img/sub_menu.jpg) no-repeat -250px -58px;}
#subm_04 a			{ background:url(common_img/sub_menu.jpg) no-repeat -375px -58px;}
#subm_05 a			{ background:url(common_img/sub_menu.jpg) no-repeat -500px -58px;}
#subm_06 a			{ background:url(common_img/sub_menu.jpg) no-repeat -625px -58px;}

/* Flash
------------------------------------------------------------------------------------------------------ */
#top_flashbox			{ width:750px; height:251px; border-bottom:#CCCCCC solid 1px;}
 


/* What's New
------------------------------------------------------------------------------------------------------ */
#top_contentswrap		{ width:730px; margin:20px 0 0 15px; position:relative;}
#top_whatsnewwrap		{ width:510px; float:left;}
#top_whatsnewtitle		{ width:510px; height:30px;}
#top_whatsnewbox		{ width:500px;}
#top_whatsnewbox ul		{
	margin:0;
	padding:0;
	list-style:none;
	font-size:14px;}
#top_whatsnewbox li		{ background:url(index_img/dot.jpg) no-repeat 6px 17px; padding:14px 0 14px 21px; border-bottom:#CCCCCC dotted 1px;}
#top_whatsnewimgbox		{ width:510px; height:160px; text-align:center; margin:20px 0 20px 0}
#top_whatsnewbox li a	{ color:#000000; text-decoration:none;}
#top_whatsnewbox li a:hover	{ color:#CC0000; text-decoration:underline;}



/* 右メニューエリア
------------------------------------------------------------------------------------------------------ */
#top_menuwrap			{ width:204px; float:right;}
.top_menu_bannerbox		{ width:204px; margin-bottom:12px;}
#top_menubox			{ width:200px}
#top_menubox ul			{ margin:0; padding:0; list-style:none; border-top:#CCCCCC solid 1px; font-size:14px;}
#top_menubox li			{ background:url(index_img/dot.jpg) no-repeat 6px 11px; padding:8px 0 8px 21px; border-bottom:#CCCCCC solid 1px;}
#top_menubox li a		{ color:#444444; text-decoration:none;}
#top_menubox li a:hover	{ color:#CC0000; text-decoration:underline;}
#top_falshwrap			{ width:204px; margin-top:20px;}
#top_falshwrap p		{ margin-top:3px; font-size:10px; color:#666666; line-height:1.3;}
