* {
	padding: 0; margin: 0;
}
.content .block_schema {
	display: block; text-align: center; padding: 10px;
}
.content .block_schema [fblue='true']{
	color: blue;
}
.content .block_schema .block_row{
	display: block;
}
.content .block_schema .block_row [title='true']{
	min-height: 20px !important;
}
.content .block_schema .block_row [orange='true']{
	background-color: #FFD3E5;
}
.content .block_schema .block_row [green='true']{
	background-color: #D7FFEB;
}
.content .block_schema .block_row [blue='true']{
	background-color: #D7E1FF;
}
.content .block_schema [withprice='true'] .block_seq{
	min-height: 180px !important; padding-bottom: 30px; position: relative; box-sizing: border-box;
}
.content .block_schema [withprice='true'] .block_seq [price='true']{
	bottom: 0; left:0; position: absolute; width: 100%; text-align: center;
}
.content .block_schema .block_top{
	display: inline-block; min-height: 150px; width: 30%; margin: 10px; padding: 10px; box-sizing: border-box; box-shadow: 0 0 10px rgba(0,0,0,0.5); overflow: hidden;
}
.content .block_schema .block_seq{
	display: inline-block; min-height: 150px; width: 30%; margin: 10px 1%; padding: 10px; box-sizing: border-box; box-shadow: 0 0 10px rgba(0,0,0,0.5); overflow: hidden;
}
.content .block_schema .text_center{
	display: block; margin: 10px; text-align: center; clear: both;
}
.content .block_schema .text_justify{
	display: block; margin: 10px; text-align: justify; clear: both;
}


.content .price {
	display: block; width: auto; margin: 20px 0; border-right: 1px solid black; border-bottom: 1px solid black; overflow: auto;
}
.content .price .price_row{
	display: table-row; box-siZing: border-box;
}
.content .price .price_row .price_cell{
	display: table-cell; padding: 8px; width: 300px;  border-top: 1px solid black; border-left: 1px solid black; box-siZing: border-box; text-align: center; vertical-align: middle;
}
.content .price [name ^='n'] {
	width: 1000px !important; background-color: #ccc; font-weight: bold; text-align: left !important;
}
.content .price [name ='coloumns'] {
	background-color: #ccc; font-weight: bold;
}

.content .text_center {
	display: block; margin: 10px; text-align: center; clear: both;
}
.content .accountant {
	margin-top: 20px; padding-bottom: 0px !important;
}