﻿body {
	line-height: 150%;
}

h1 {
	font-size  : 150%;
	font-weight: normal;
}

div.li_font-weight_bold ol {
	font-weight: bold;
}

div.li_font-weight_bold ul.font-weight_normal {
	font-weight: normal;
}

div.li_font-weight_bold ol.font-weight_normal {
	font-weight: normal;
}

p {
	margin-top   : 0.5em;
	margin-bottom: 0.5em;
	font-weight  : normal;
}

table {
	margin-top     : 0.5em;
	margin-bottom  : 1.0em;
	border         :   1px solid gray;
	border-collapse: collapse;
	empty-cells    : show;
}

td {
	border          :   1px solid gray;
	padding         : 0.3em;
	background-color: #ffe;
	font-weight     : normal;
}

td.blank {
	background-color: #fff;
}

th {
	border          :   1px solid gray;
	padding         : 0.3em;
	background-color: #ffc;
	font-weight     : normal;
}

div.h1 {
	margin-left : 16px;
	margin-right: 16px;
}

img {
	margin-left  :   0px;
	margin-top   : 0.5em;
	margin-right :   0px;
	margin-bottom: 0.5em;
	
	border       : none;

	display: block;
}

table.quantizer_matrix td {
	width     : 2em;
	text-align: right;
}

table.quantizer_matrix_center td {
	width     : 2em;
	text-align: center;
}

input.order-name1    { width:  4em; }
input.order-name2    { width:  4em; }
input.order-email    { width: 20em; }
input.order-yuubin1  { width:  3em; }
input.order-yuubin2  { width:  4em; }
input.order-address1 { width: 15em; }
input.order-address2 { width: 20em; }
input.order-company  { width: 15em; }
input.order-tel1     { width:  4em; }
input.order-tel2     { width:  4em; }
input.order-tel3     { width:  4em; }
