/*
#printrush #contents .contents_head{
	background:#fff url(/products/printrush/img/printrush_icon.jpg) right 20px center no-repeat;	
}

.cat_products #contents .contents_head{
	background:#fff url(../img/printrush_icon.jpg) right 20px center no-repeat;	
}
*/

#header nav ul li {
	width: 20%;
}
#header nav ul li:first-child {
  width: 20%;
}

#printrush_logo {
	text-align:center;
}
#printrush_visual {
	width:900px;
	height:476px;
	margin:0 auto 40px;
	background:url(../top_common/image/explanation_printrush.png) left top no-repeat;
}
#bt_mashikaku {
	text-align:center;
	margin:0 auto 40px;	
}

#printrush #printrush_visual{
	position:relative;
}

#printrush #printrush_visual ul li{
	display:block;
	position:absolute;
}

#printrush #printrush_visual ul li a{
	display:block;
	font-size:0;
	line-height:0;
	text-indent:100%;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;
}
#printrush #printrush_visual ul li a:hover{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;	
}

#printrush #printrush_visual ul li#printrush_function01 { left:211px; top:0; }
#printrush #printrush_visual ul li#printrush_function02 { left:460px; top:0; }
#printrush #printrush_visual ul li#printrush_function03 { left:211px; top:240px; }
#printrush #printrush_visual ul li#printrush_function04 { left:460px; top:222px; }
#printrush #printrush_visual ul li#printrush_function05 { left:696px; top:70px; }

#printrush #printrush_visual ul li#printrush_function01 a{ width:249px; height:240px; background:url(../top_common/image/element01.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function02 a{ width:236px; height:222px; background:url(../top_common/image/element02.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function03 a{ width:249px; height:236px; background:url(../top_common/image/element03.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function04 a{ width:236px; height:254px; background:url(../top_common/image/element04.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function05 a{ width:204px; height:320px; background:url(../top_common/image/element05.png) no-repeat left top;}



#printrush #printrush_visual ul li#printrush_function01 a:hover{ background:url(../top_common/image/element01_on.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function02 a:hover{ background:url(../top_common/image/element02_on.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function03 a:hover{ background:url(../top_common/image/element03_on.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function04 a:hover{ background:url(../top_common/image/element04_on.png) no-repeat left top;}
#printrush #printrush_visual ul li#printrush_function05 a:hover{ background:url(../top_common/image/element05_on.png) no-repeat left top;}



#printrush_fine #fine_top {
	background:url(../img/fine/fine01.gif) right top no-repeat;
}

#wrapper .bt_to_appli {
	position:absolute;
	top:111px;
	left:160px;
}
#wrapper .bt_to_appli a{
	display:block;
	background: #D12663;
	padding:7px 10px 5px;
	border-radius:5px;
	behavior:url("/PIE.htc");
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
#wrapper .bt_to_appli a:hover{
	background: #EA7BA8;	
}
	

#contents .center_box_printrush_logo {
	position:relative;
	overflow:hidden;
	float:none;
	clear:both;
	text-align:center;
	margin:0 0 30px;
}


#contents .each_box_notice{
	margin:0 0 20px;
	border:#FF0000 2px solid;
	border-radius:5px;
	padding:20px 20px 0px 20px;
}