@charset "utf-8";
/* -----------------------------------------------------------
CSS Information
File name:      supply.css
Style Info:     個別レイアウト
----------------------------------------------------------- */

/* #specNav
----------------------------------------------------------- */
#specNav {
margin-bottom: 0;
}

/* #ink
----------------------------------------------------------- */
#ink .cntBlock .pic {
    float: right;
    margin-bottom: 5px;
    margin-top: 0;
    width: 200px;
	vertical-align: top;
}
#ink .specTable{
	clear:both;
}
#ink .specTable table{
	table-layout:fixed
}
#ink .cb1 .specTable table,
#ink .cb2 .specTable table,
#ink .cb3 .specTable table {
/*    width: 510px;*/
}
#ink .cb1 p,
#ink .cb2 p,
#ink .cb3 p{
	margin-bottom:0;
}
#ink .cntBlock p.end {
margin-bottom: 0;
}
#ink .cntBlock .extxt {
margin-bottom: 1em;
}

/* #paper
----------------------------------------------------------- */
#paper .cntBlock .pic {
    float: right;
    margin-bottom: 0;
    margin-top: 0;
    width: 200px;
		vertical-align: top;
}
#paper .cb1 .specTable table,
#paper .cb2 .specTable table,
#paper .cb3 .specTable table {
    width: 510px;
}
#paper .cb1 .specTable,
#paper .cb2 .specTable,
#paper .cb3 .specTable {
	_height:140px;
	min-height:140px;
}
#paper .cb4 .specTable{
    max-width: 510px;
	_height:166px;
	min-height:166px;
}
#paper .cb4 .specTable table {
    width: 510px;
}
#paper .cntBlock .target {
    padding: 5px 0 0;
}
.contentBlock h3.add {
    border-bottom: medium none;
    border-left: 5px solid #333333;
    padding: 2px 5px;
    color: #404040;
    line-height: 1.2em;
    margin-bottom: 5px;
}

/* .foldingBlock
----------------------------------------------------------- */
.foldingBlock .extxt {
margin-bottom: 1em;
}
.econumber {
    color: #009ae4;
}




.txtRight{
text-align : right ;
padding-right:10px;
}






