/* CSS Document */

#toppage{
	display:none;
}

#right_box{
	display:block;
	float:right;
	padding:5px;
	height:298px;
	width:428px;
	border:solid 1px #666;
	text-align:left;
	color:#333;
	background-color:#FFD;
}

#right_box h2{
	font-size:16px;
	position:relative;
	display:block;
	height:25px;
	width:428px;
	text-indent:-65535px;
}

#right_box #lbl_whatsnew{
	background-color:#00F;
	color:#FFF;
	position:relative;
	display:block;
	height:25px;
	width:428px;
	top:0px;
	left:0px;
	margin-bottom:5px;
	background-image:url(../image/jpg/lbl_whatsnew.jpg);
}

#main_image{
	display:block;
	float:right;
	width:438px;
	height:203px;
	border:solid 1px #333;
	margin-bottom:5px;
}

#main_image_jmp{
	display:block;
	width:438px;
	height:185px;
/*	text-indent:-65535px;*/
}

#main_image_navi{
	display:block;
	padding:3px;
	width:432px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size:12px;
	text-align:right;
	color:#333;
}

#main_image_navi *{
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size:12px;
	text-align:right;
	color:#333;
}

#footer_whatsnew{
	display:block;
	height:18px;
	width:428px;
	background-color:#00F;
	background-image:url(../image/jpg/lbl_whatsnew_backnumber.jpg);
}

#footer_whatsnew a{
	display:block;
	height:18px;
	width:200px;
	color:#FFF;
	font-size:12px;
	float:right;
	text-indent:-65535px;
}

.box_whatsnew{
	display:block;
	border:none;
	width:400px;
	height:54px;
	margin-bottom:5px;
	float:right;
	color:#333;
}

.box_whatsnew h3{
	margin-top:5px;
	font-size:14px;
	color:#333;
}

.box_whatsnew p{
	font-size:12px;
	margin-left:45px;
	line-height:1.5em;
	color:#333;
}

.box_whatsnew a{
	color:#333;
}

#body_whatsnew{
	display:block;
	margin:0px;
	padding:0px;
	width:428px;
	height:250px;
	overflow-y:auto;
	overflow-x:hidden;
}

#left_box{
	display:block;
	float:left;
	padding:0px;
	height:100%;
	width:300px;
}

.navi_box{
	display:block;
	float:right;
	margin:0px;
	padding:0px;
	height:98px;
	width:298px;
	border:solid 1px #666;
	background-color:#FFF;
}

.navi_box a{
	border:none;
}

.navi_box p{
	color:#666;
	font-size:12px;
}

.navi_box h1{
	font-size:0px;
	padding:0px;
	margin:0px;
	height:0px;
	border:none;
}

.navi_label{
	display:block;
	float:left;
	padding:0px;
	height:18px;
	width:298px;
	text-indent:-65535px;
	border-bottom:solid 1px #333;
}

.navi_body{
	display:block;
	border:none;
	margin:5px;
	width:288px;
	height:70px;
}

.navi_button{
	display:block;
	float:left;
	padding:0px;
	height:70px;
	width:70px;
	border:none;
	text-indent:-65535px;
	margin-right:5px;
}

#label_findjob{
	background-image:url(../image/jpg/lbl_findjob.jpg);
}

#button_findjob{
	background-image:url(../image/jpg/btn_findjob.jpg);
}

#label_partnercompany{
	background-image:url(../image/jpg/lbl_partnercompany.jpg);
}

#button_partnercompany{
	background-image:url(../image/jpg/btn_partnercompany.jpg);
}

#label_engineeringdevelopments{
	background-image:url(../image/jpg/lbl_engineeringdevelopments.jpg);
}

#button_engineeringdevelopments{
	background-image:url(../image/jpg/btn_engineeringdevelopments.jpg);
}

#label_sportsbusiness{
	background-image:url(../image/jpg/lbl_futur.jpg);
}

#button_sportsbusiness{
	background-image:url(../image/jpg/btn_boxinggym.jpg);
}

#label_foodbusiness{
    background-image:url(../image/jpg/lbl_foodbusiness.jpg);
}

#button_foodbusiness{
    background-image:url(../image/jpg/btn_foodbusiness.jpg);
}

#label_productsretail{
	background-image:url(../image/jpg/lbl_productsretail.jpg);
}

#button_productsretail{
	background-image:url(../image/jpg/btn_productsretail.jpg);
}