@charset "utf-8";

/*imagemenu_box開始*/
#imagemenu_box{
	position: relative;
	margin: 0;
	padding: 5px 0px 0px 5px;
	background: url(/index/imagemenu/img/imagemenu_box_bg.gif) repeat-x;
}

*html #imagemenu_box{/* --- IE6以下ハック ---- */
	width: 950px;
}

/*imagemenu開始*/

#navi_global {
	margin: 0;
}

#navi_global:after { /* 表示がフロートさせている為に崩れるようなのでクリアする設定を指定 */
	height:0;
    visibility:hidden;
    content:".";
    display:block;
    clear:both;
}

#navi_global ul {
	display: block;
	height: 40px;
	margin: 0px;
}

#navi_global li {
	float: left;
}

#navi_global .menu {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 40px;  /* 通常時に表示するの高さの設定 */
	width: 80px;  /* 通常時に表示するの幅の設定 */
	background: #941d22;
}


#navi_global .ng_home { 
	background: url(/index/imagemenu/img/navi_G_home.gif);
}

#navi_global .ng_works { 
	background: url(/index/imagemenu/img/navi_G_works.gif);
}

#navi_global .ng_ware { 
	background: url(/index/imagemenu/img/navi_G_ware.gif);
}

#navi_global .ng_animation { 
	background: url(/index/imagemenu/img/navi_G_animation.gif);
}

#navi_global .ng_graphic { 
	background: url(/index/imagemenu/img/navi_G_graphic2.gif);
}

#navi_global .ng_extra { 
	background: url(/index//imagemenu/img/navi_G_extra.gif);
}

#navi_global .ng_diary { 
	background: url(/index/imagemenu/img/navi_G_diary.gif);
}

#navi_global .ng_blog { 
	background: url(/index/imagemenu/img/navi_G_blog.gif); 
}

#navi_global .ng_magazine { 
	background: url(/index/imagemenu/img/navi_G_magazine.gif); 
}

#navi_global .twitter { 
	background: url(/index/imagemenu/img/navi_G_twitter.gif); 
}

#navi_global .menu a {
	display:block;
	width:250px;   /* 幅を変更するときはここを変える・openWidthも同じ値に変更 */
	height:40px;  /* 高さを変更するときはここを変える */
	text-indent:-99999px;
}

#navi_global li{
	list-style-type: none;
	list-style-image:none;
}

#navi_global img{
	margin: 0px 0px 0px 10px;
	border: none;
	text-decoration: none;
}

/* --- imagemenu_right------------- */
.im_right{
	margin: 0px 0px 0px 10px;
}

.im_right li{
	list-style-type: none;
}


