*{
	margin:0;
	padding:0;
	}
	
.mb_0{
	margin-bottom:0px !important;
	}	
.mb_10{
	margin-bottom:10px !important;
	}
.mb_15{
	margin-bottom:20px !important;
	}	
		
	
/*default_2.html*/

.h3_index{
	margin:10px 0;
	height:35px;
	}
	.h3_index img{
		vertical-align:bottom;
		}
	.border_red{
		border:solid 1px #cc0000;
		padding:10px;
		margin-bottom:20px;
		position:relative;
		width:578px;
		min-height:85px;
		height:auto !important;
		height:85px;
		}
		.border_red img{
			position:absolute;
			top:11px;
			left:11px;
			}
		.border_red p{
			padding-left:96px;
			}
		.border_red span{
			color: #5797b7;
			font-weight: bold;
			}

	.border_gray{
		border:solid 1px #ddd;
		border-top:none;
		padding:5px 14px 10px;
		margin-bottom:20px;
		}
		.border_gray_t{
			border-top:solid 1px #ddd;
			}
	
		
	.table_news th{
		padding-right:25px;
		vertical-align:top;
		}
	.h45{
		height:45px;
		vertical-align:top;
		}
	.to_link{
		text-align:right !important;
		vertical-align:top;
		padding:5px 0;
		}
		.to_link a{
			background:url(images/icn_arrow.gif) no-repeat left center;
			padding-left:15px;
			}
	
	.dl_news_past{
		}
		.dl_news_past dt span{
			color:#cc0000;
			}
		.dl_news_past dd{
			}
	
	
	.text_product{
		line-height:1.5;
		margin-bottom:15px;
		}
.table_business{
	width:570px
	}
.table_business{
	margin-bottom:20px;
	}
	.table_business td.tr1{
		width:161px;
		}
	.table_business td.tr2{
		width:420px;
		}
.table_business .img_printer{
		margin:0 10px 5px 5px;
		}
.table_blank{
	margin-bottom:0px;
	}
.table_business th img{
	margin-bottom:5px;
	}	

.chcs1245{
		margin-bottom:5px;}	
.chcs1245 td img{
		margin:0;
		padding:0;
		}	
		
.ul_index_btn{
	padding:20px 0 5px;
	}
	.ul_index_btn li{
		display:inline;
		margin-right:10px;
		}

.photokina{
	border:#908c8d 1px solid;
	margin:-5px 0 5px;
	padding:4px 4px 7px;
	line-height:1.0;
	}
	.photokina h4{
		margin-top:5px;
		padding:4px 6px;
		background:#c0e9cb;
		}
	.photokina li{
		margin:7px 10px 0;
		padding-left:10px;
		background:url(../images/icon-dot.gif) no-repeat left 0.4em;
		}
	.photokina li img{
		margin-left:5px;
		}
.eol-note{
	padding:0 10px 5px 0;}
	

.printers_products td{
	padding-bottom:10px;
	vertical-align:top;
	}
	.printers_products td.left {
		width:295px;
		padding-right:10px;
		}

.product_box{
	margin-top:1px;
	padding:4px 4px 4px 2px;
	border:solid 1px #ddd;
	}
	
.product_box2{
	border:solid 1px #ddd;
	}

.printers_products .kind{
	color:#0ba11f;
	}

.printers_products .photo{
	margin:5px 8px 0 0;
	float:left;
	}

.printers_products ul{
	width:135px;
	float:left;
	margin-top:7px;
	}
.printers_products li{
	padding-left:15px;
	margin-bottom:2px;
	background-image: url(images/icn_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	}

