body {
	text-align:center;
	min-width: 800px;
	max-width: 1050px;
	font-size: 100%;
}

#header { font-size: x-small;}

#container {
	width: 770px;
	margin: 0px auto 0px auto;
	border: 1px #B4B4B4 solid;
	font: small/1.4 'Lucida Grande', '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
}
#container h2 {
	margin: 18px 20px;
	padding: 0;
	border-bottom: 1px #474747 dotted;
	text-align: left;
}
#container p.note {
	clear: both;
	padding: 20px 0 0 20px;
	text-align: center;
}
#container p.red {
	clear: both;
	padding: 20px 0 10px 20px;
	text-align: center;
	color: red;
}
#container p.sred {
	clear: both;
	padding: 5px 0 10px 30px;
	text-align: left;
	color: red;
	font: x-small/1.4 'Lucida Grande', '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
}
#container p.list {
	padding: 30px 0 10px 210px;
	text-align: left;
}

#container table#otherService {
	margin: 15px 20px 0 20px;
	width: 728px;
	border: 1px #D1D1D1 solid;
}
#container table#otherService caption {
	font-weight: bold;
}
#container table#otherService th {
	padding: 5px 10px;
	background: #bbb;
}
#container table#otherService .box {
	padding: 15px;
	font-size: 130%;
}
#container table#otherService .box .red {
	color: red;
}
#container table#otherService td {
	padding: 5px 10px;
	background: #ddd;
}

#container div#sonetIDNote {
	padding: 3px 10px;
}
#container div#sonetID {
	padding: 3px 10px;
	text-align: center;
}
#container div#sonetID strong {
	padding: 3px 10px 3px 0;
}

#container div.submitBtn {
	clear: both;
	padding: 10px 0 0 20px;
	text-align: center;
}
#container div.submitBtn p.note {
	padding: 15px 0 20px 0;
}
#container div.submitBtn input {
	margin: 0 10px 0 0;
	padding: 2px 5px;
	font-size: 12px;
}
#container div.submitBtn p.stl {
	padding: 10px 0 0 0;
	text-align: left;
	font-weight: bold;
}
#container div.submitBtn p.xsmall {
	padding: 2px 0 20px 0;
	font: x-small/1.4 'Lucida Grande', '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
}
#container div.submitBtn p.rnote {
	padding: 10px 30px 10px 0;
	text-align: right;
	font: x-small/1.4 'Lucida Grande', '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
}
#container div.submitBtn dl {
	text-align: left;
	padding: 10px 20px 10px 0;
}
#container div.submitBtn dl dt {
	padding: 5px 0;
	font-weight: bold;
}
#container div.submitBtn dl dd {
	padding: 7px 20px;
}
.kiyaku{ margin: 0 20px 20px 0; width:720px; font: x-small/1.4 font-family: "ƒqƒ‰ƒMƒmŠpƒSƒVƒbƒN W3","Osaka", 'Lucida Grande', '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }

#footer {
	width: 770px;
	margin: 0px auto 0px auto;
	font-size: x-small;
	border-top: 2px ridge silver;
	text-align: center;
}
