@charset "Shift_JIS";

/*FIreFoxで点線を消す*/
a{outline : 0 ;}

#contents{margin-left:0\9;}

.topmain a:link,
.topmain a:visited,
.topmain a:active{
	color:#002878;
}

.topmain a:hover{
	color:#004C72;
}


/*メインコンテンツ*/
.topmain{
	width:900px;
	margin-top:5px;
}

.top-contents{
	width:720px;
	float:left;
	}

.main-contents-child{
	clear:both;
	}

.main-contents-child h3{
	margin:			0px;
	padding:		0px;
	}

.main-contents-child p{
	margin:			0px;
	padding:		0px;
	}


/*Flashバナー*/
#flash-area{
	margin:			10px auto 0;
	padding:		0px;
	text-align:center;
	}
#flash-banner{
	margin: 0 auto;
	padding:		0px;
	background-color:#FFFFFF;
	position: relative;
	}
#flash-rss{
	margin: 9px auto 0 auto;
	padding:		0px;
	background-color:#FFFFFF;
	position: relative;
	}

/* STYLES FOR CROSSFADER */
div.cf_wrapper{
	position: relative;
	width: 900px;
	height: 239px;
	background-color: #FFF;
}

div.cf_element{
	margin-left:-449px\9;/* IE8 and below */
	width: 898px;
	height: 237px;
	background-color: #FFF;
	border:  1px solid #CCC;
}



/* categoryBox */
.categoryBox:after {
	content: ".";
	display: block;
	visibility: hidden;
	clear: both;
	height: 10px;
}
.categoryBox div {
	float: left;
	background: url(../images/line_bottom.gif) no-repeat 0px bottom;
	padding-bottom: 5px;
	font-size: 8pt;
	margin-top: 3px;
	margin-right: 10px;
}
.categoryBox div#cat01 {
	background: url(../images/line_bottom_l.gif) no-repeat 0px bottom;
	width: 345px;
	padding-bottom: 2px;
	padding-bottom: 5px\9; /* IE8 and below */
}
.categoryBox h3 a{
	height:41px;
	background:url(../images/top_btn.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.categoryBox div#cat01 h3 a{
	width:345px;
}
.categoryBox div#cat01 h3 a{background-position:0 0;}
.categoryBox div#cat01 h3 a:hover{background-position:0 -50px;}

.categoryBox div#cat02 h3 a{
	width:165px;
}
.categoryBox div#cat02 h3 a{background-position:-361px 0;}
.categoryBox div#cat02 h3 a:hover{background-position:-361px -50px;}

.categoryBox div#cat03 h3 a{
	width:170px;
}
.categoryBox div#cat03 h3 a{background-position:-542px 0;}
.categoryBox div#cat03 h3 a:hover{background-position:-542px -50px;}


.categoryBox div#cat02 {
	background: url(../images/line_bottom_l2.gif) no-repeat 0px bottom;
	width: 165px;
}
.categoryBox ul {
	border-right: 1px solid #9F9F9F;
	border-left: 1px solid #9F9F9F;
	list-style: none;
	width: 168px;
	_width: 170px;
	height: 150px;
	background: #F6F6F6 url(../images/categoryBox_bg.jpg) repeat-x;
	margin: 0px;
	padding: 7px 0 0 0;
	padding: 0px\9; /* IE8 and below */
}
.categoryBox #cat01 ul {
	width: 343px;
	_width: 345px;
}
.categoryBox #cat02 ul {
	width: 163px;
	_width: 165px;
}
.categoryBox ul li {
	padding-left: 7px;
	margin-left: 7px;
	margin-bottom: 3px;
}
.categoryBox ul li.first {
	margin-top: 7px\9; /* IE8 and below */
}
.categoryBox #cat01 ul li {
	background: url(../images/item_icon.gif) no-repeat 0px 5px;
	float: left;
	width: 157px;
}
.categoryBox #cat02 ul li {
	background: url(../images/service_icon.gif) no-repeat 0px 5px;
}
.categoryBox #cat03 ul li {
	background: url(../images/special_icon.gif) no-repeat 0px 5px;
}
.categoryBox #cat01 ul li.all, .categoryBox #cat02 ul li.all, .categoryBox #cat03 ul li.all {
	background: url(../images/all_icon.gif) no-repeat 0px 5px;
	font-size:10px;
}
#contents .categoryBox a:link,
#contents .categoryBox a:visited,
#contents .categoryBox a:active{
	color: #000;
	text-decoration: none;
}
#contents .categoryBox a:hover{
	color: #002878;
	text-decoration: underline;
}

/*プレス＆お知らせ*/
div.designBox-parent{
	clear: both;
}

/*デザインボックス*/
div.designBox{
	width:345px;
	margin:10px 10px 10px 0;
	float: left;
	}
div.designBox h3 {
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 7px;
	background-color: #EEE;
	height:15px;
}
div.designBox h3 p{
	float:left;
	width:200px;
	margin:0;
	padding:0;
}
div.designBox h3 a img{
	float:right;
	padding-top:3px;
	_margin-top:3px;
	width:62px;
}

div.designBox a:link,
div.designBox a:visited,
div.designBox a:active{
	text-decoration: none;
}
div.designBox a:hover{
	text-decoration: underline;
}

div.designBox dl {
	margin-top: 5px;
	width: 330px;
	font-size: 8pt;
	line-height:1.4em;
	clear:both;
}
div.designBox dt {
	width: 85px;
	_width: 90px;
	padding: 5px 0px 0 0;
	float: left;
}
/*
div.designBox dt.back {
	margin: 0 0 20px 0;
	padding:0;
}
*/
.designBox dt.new {
	background-image: url(../images/icon_new.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
div.designBox dd {
	margin: 0px;
	padding: 5px 0px 10px 95px;
	_padding: 5px 0px 10px 95px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
div.designBox dd.end {
	border-bottom-width: 0;
}

/*関連サイト&納入事例*/

.bottom{
	clear: both;
}

/*関連サイト*/

div.kanren{
	width:345px;
	margin:10px 10px 10px 0;
	float: left;
	}
div.kanren h3 {
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 7px;
	height:17px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #002878;
}
div.kanren h3 p{
	float:left;
	width:200px;
	margin:0;
	padding:0;
}
.kanren dl{
	float: left;
	margin:10px 10px 0 0;
	_margin:10px 6px 0 0;
	border-bottom: 1px dotted #808080;
	width: 330px;
	font-size: 8pt;
}
.kanren dl.end {
	border-bottom-width: 0;
}
.kanren dt{
	height: 35px;
	text-indent: -9999px;
	float: left;
	width: 122px;
}
.kanren dt a {
	height: 54px;
	width: 118px;
}
.kanren dd{
	padding:0 0 10px 10px;
	margin:0 0 0 115px;
	width: 200px;
}
.kanren a{
	display:block;
	text-decoration:none;
	font-size:12px;
}
.kanren a:link,
.kanren a:visited,
.kanren a:active{
	text-decoration: none;
}
.kanren a:hover{
	text-decoration: underline;
}
.kanren .Item01 {background:url(../images/kanren_verysoho.jpg) no-repeat;}
.kanren .Item02 {background:url(../images/kanren_kagiroi.jpg) no-repeat;}
.kanren .Item03 {background:url(../images/kanren_actus.jpg) no-repeat;}
.kanren .Item04 {background:url(../images/kanren_wilk.jpg) no-repeat;}
.kanren .Item05 {background:url(../images/kanren_kau.jpg) no-repeat;}
.kanren .Item06 {background:url(../images/kanren_officelet.gif) no-repeat;}
.kanren .Item07 {background:url(../images/kanren_cw.gif) no-repeat;}
.kanren .Item08 {background:url(../images/kanren_uds.gif) no-repeat;}
.kanren .Item09 {background:url(../images/kanren_desk.jpg) no-repeat;}
.kanren .Item10 {background:url(../images/kanren_mov.gif) no-repeat;}
.kanren .Item11 {background:url(../images/kanren_youi.gif) no-repeat;}

/*納入事例*/

div.jirei{
	width:345px;
	margin:10px 10px 10px 0;
	float: left;
	}
div.jirei h3 {
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 7px;
	_padding:5px 1px 5px 7px;
	height:17px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #002878;
}
div.jirei h3 p{
	float:left;
	width:200px;
	margin:0;
	padding:0;
}
div.jirei h3 a img{
	float:right;
	padding-top:3px;
	_margin-top:3px;
/*	width:62px;*/
}

div.jirei dl {
	margin-top: 5px;
	width: 330px;
	font-size: 8pt;
	line-height:1.4em;
	clear:both;
}
div.jirei dt {
	width: 85px;
	_width: 90px;
	padding: 5px 0px 0 0;
	float: left;
}
div.jirei dd {
	margin: 0px;
	padding: 5px 0px 10px 95px;
	_padding: 5px 0px 10px 85px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
div.jirei dd.end {
	border-bottom-width: 0;
}
div.jirei a:link,
div.jirei a:visited,
div.jirei a:active{
	text-decoration: none;
}
div.jirei a:hover{
	text-decoration: underline;
}

/*右側サブコンテンツ*/
.sub-contents{
	width:168px;
	float:right;
}
.sub-contents h3{
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	margin-bottom:7px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #002878;
}
.sub-contents p{
	margin:10px 0 0 0;
}
.sub-contents a{
	margin:3px 0 0 0;
}


/*バナー1*/
.sub-contents .Item01 a{
	height:78px;
	width:168px;
	background:url(../images/topbanner_catalog.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item01 a{background-position:0 0;}
.sub-contents .Item01 a:hover{background-position:-200px 0;}


/*バナー2*/
.sub-contents .Item02 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_isu.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item02 a{background-position:0 0;}
.sub-contents .Item02 a:hover{background-position:-200px 0;}

/*バナー3*/
.sub-contents .Item03 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_anashira.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item03 a{background-position:0 0;}
.sub-contents .Item03 a:hover{background-position:-200px 0;}

/*バナー4*/
.sub-contents .Item04 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_genki.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item04 a{background-position:0 0;}
.sub-contents .Item04 a:hover{background-position:-200px 0;}

/*バナー5［message&paper 「youipress」］*/
.sub-contents .Item05 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_manabi.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item05 a{background-position:0 0;}
.sub-contents .Item05 a:hover{background-position:-200px 0;}


/*バナー6*/
.sub-contents .Item06 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_etheoria.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item06 a{background-position:0 0;}
.sub-contents .Item06 a:hover{background-position:-200px 0;}



/*バナー7*/
.sub-contents .Item07 a{
	height:29px;
	width:168px;
	background:url(../images/topbanner_special.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item07 a{background-position:0 0;}
.sub-contents .Item07 a:hover{background-position:-200px 0;}



/*バナー8*/
.sub-contents .Item08 a img{
	/*height:30px;
	width:168px;
	background:url(../images/topbanner_global.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;*/
	margin-top:10px;
	margin-bottom: 20px;
}
.sub-contents .Item08 a{background-position:0 0;}
/*.sub-contents .Item08 a:hover{background-position:-200px 0;}*/



/*バナー9*/
.sub-contents .Item09 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_gd2009.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item09 a{background-position:0 0;}
.sub-contents .Item09 a:hover{background-position:-200px 0;}

/*バナー10*/
.sub-contents .Item10 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_displaystand.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item10 a{background-position:0 0;}
.sub-contents .Item10 a:hover{background-position:-200px 0;}

/*バナー11［総合カタログ］*/
.sub-contents .Item11 a img{
	/*height:78px;
	width:168px;
	background:url(../../common/img/bt_webcatalog.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;*/
}



/*バナー12［環境さくいん］*/
.sub-contents .Item12 a img{
	/*height:25px;
	width:168px;
	background:url(../../common/img/bt_sakuin.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;*/
	margin-top:5px;
}


/*バナー13［以前の総合カタログ］*/
.sub-contents .Item13 a img{
	/*height:25px;
	width:168px;
	background:url(../../common/img/bt_webcatalog_prev.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;*/
	margin-top:5px;
}


/*バナー14*/
.sub-contents .Item14 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_tokutoku.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item14 a{background-position:0 0;}
.sub-contents .Item14 a:hover{background-position:-200px 0;}

/*バナー15*/
.Item15 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_zerock.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.Item15 a{background-position:0 0;}
.Item15 a:hover{background-position:-200px 0;}


/*バナー16*/
.sub-contents .Item16 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_darts.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item16 a{background-position:0 0;}
.sub-contents .Item16 a:hover{background-position:-200px 0;}

/*バナー17*/
.sub-contents .Item17 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_desk.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item17 a{background-position:0 0;}
.sub-contents .Item17 a:hover{background-position:-200px 0;}

/*バナー18*/
.sub-contents .Item18 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_freeseminar.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item18 a{background-position:0 0;}
.sub-contents .Item18 a:hover{background-position:-200px 0;}

/*バナー19*/
.sub-contents .Item19 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_plan.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item19 a{background-position:0 0;}
.sub-contents .Item19 a:hover{background-position:-200px 0;}

/*バナー20*/
.sub-contents .Item20 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_hospital.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item20 a{background-position:0 0;}
.sub-contents .Item20 a:hover{background-position:-200px 0;}

/*バナー21*/
.sub-contents .Item21 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_hotel.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item21 a{background-position:0 0;}
.sub-contents .Item21 a:hover{background-position:-200px 0;}

/*バナー22*/
.sub-contents .Item22 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_concel.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item22 a{background-position:0 0;}
.sub-contents .Item22 a:hover{background-position:-200px 0;}


/*バナー23*/
.sub-contents .Item23 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_skil.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item23 a{background-position:0 0;}
.sub-contents .Item23 a:hover{background-position:-200px 0;}

/*バナー24*/
.sub-contents .Item24 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_kasumi.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item24 a{background-position:0 0;}
.sub-contents .Item24 a:hover{background-position:-200px 0;}


/*バナー25*/
.sub-contents .Item25 a{
	height:41px;
	width:168px;
	background:url(../images/topbanner_important.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item25 a{background-position:0 0;}
.sub-contents .Item25 a:hover{background-position:-200px 0;}

/*バナー26*/
.sub-contents .Item26 a{
	height:51px;
	width:168px;
	background:url(../images/topbanner_event.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item26 a{background-position:0 0;}
.sub-contents .Item26 a:hover{background-position:-200px 0;}

/*バナー27*/
.sub-contents .Item27 a{
	height:32px;
	width:168px;
	background:url(../images/topbanner_storecreation.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item27 a{background-position:0 0;}
.sub-contents .Item27 a:hover{background-position:0 -40px;}

/*バナー28［iPad総合カタログ］*/
.sub-contents .Item28 a img{
	/*height:77px;
	width:168px;
	background:url(../../common/img/bt_ipadcatalog.jpg) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;*/
	margin:0;
	padding:0;
}

/*バナー29［play+］*/
.sub-contents .Item29 a{
	height:51px;
	width:168px;
	background:url(../images/topbanner_play.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item29 a{background-position:0 0;}
.sub-contents .Item29 a:hover{background-position:-200px 0;}

/*バナー30［KOKUYO DESIGN AWARD 2011］*/
.sub-contents .Item30 a{
	height:51px;
	width:168px;
	background:url(../images/topbanner_award.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item30 a{background-position:0 0;}
.sub-contents .Item30 a:hover{background-position:-200px 0;}

/*バナー31［ソトワクラボ］*/
.sub-contents .Item31 a{
	height:51px;
	width:168px;
	background:url(../images/topbanner_sotowork.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item31 a{background-position:0 0;}
.sub-contents .Item31 a:hover{background-position:-200px 0;}

/*バナー32［イイネ！コクヨプロジェクト］*/
.sub-contents .Item32 a{
	height:51px;
	width:168px;
	background:url(../images/topbanner_iine.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item32 a{background-position:0 0;}
.sub-contents .Item32 a:hover{background-position:-200px 0;}

/*バナー33［老舗ブランディングソリューション］*/
.sub-contents .Item33 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_shinise.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item33 a{background-position:0 0;}
.sub-contents .Item33 a:hover{background-position:-200px 0;}


/*バナー34［message&paper 「youipress」］*/
.sub-contents .Item34 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_yuipress.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item34 a{background-position:0 0;}
.sub-contents .Item34 a:hover{background-position:-200px 0;}

/*バナー35［MOV］*/
.sub-contents .Item35 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_mov.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item35 a{background-position:0 0;}
.sub-contents .Item35 a:hover{background-position:-200px 0;}


/*バナー36［シェルシュミディ］*/
.sub-contents .Item36 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_cherche.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item36 a{background-position:0 0;}
.sub-contents .Item36 a:hover{background-position:-200px 0;}


/*バナー37［MonoColla モノコラ］*/
.sub-contents .Item37 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_monocolla.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item37 a{background-position:0 0;}
.sub-contents .Item37 a:hover{background-position:-200px 0;}


/*バナー38［HARMONii ハーモニー］*/
.sub-contents .Item38 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_harmonii.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item38 a{background-position:0 0;}
.sub-contents .Item38 a:hover{background-position:-200px 0;}

/*バナー39［地震対策オフィスの創り方］*/
.sub-contents .Item39 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_jishin.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item39 a{background-position:0 0;}
.sub-contents .Item39 a:hover{background-position:-200px 0;}

/*バナー40［ofon］*/
.sub-contents .Item40 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_ofon.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item40 a{background-position:0 0;}
.sub-contents .Item40 a:hover{background-position:-200px 0;}

/*バナー41［木材利用ポイントについて］*/
.sub-contents .Item41 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_mokuzai.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item41 a{background-position:0 0;}
.sub-contents .Item41 a:hover{background-position:-200px 0;}


/*バナー42［コクヨの建材-Planner Wall-］*/
.sub-contents .Item42 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_kenzai.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item42 a{background-position:0 0;}
.sub-contents .Item42 a:hover{background-position:-200px 0;}

/*バナー43［コクヨの移転］*/
.sub-contents .Item43 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_relocation.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item43 a{background-position:0 0;}
.sub-contents .Item43 a:hover{background-position:-200px 0;}

/*バナー44［ワークサイト］*/
.sub-contents .Item44 a{
	height:49px;
	width:168px;
	background:url(../images/topbanner_worksight.gif) no-repeat;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}
.sub-contents .Item44 a{background-position:0 0;}
.sub-contents .Item44 a:hover{background-position:-200px 0;}


/*バナー*/
/*.sub-contents a{
	width:168px;
	text-decoration:none;
	text-indent:-9999px;
	display:block;
}*/
