@charset "UTF-8";td {	vertical-align:top;	line-height: 160%;}.notes {	text-align: right;	font-size: 10px;	color: #666;	margin-top: 5px;	line-height: 140%;}.head {	padding: 5PX 10PX;	background: #ff7900;	color: #fff;	font-weight: bold;	font-size: 14px;	margin-top: 20px;}.layout1 {	margin-top: 10px;	clear: both;}.layout2 {	margin-top: 20px;	clear: both;}.datebox {	margin-top: 20px;}.date {	background: #fff8e4 url(../images/icon_01.gif) no-repeat left center;	padding-left: 56px;	height: 44px;	vertical-align: middle;	}.txtarea {	padding-top: 20px;	width: 490px;}.kochira {	text-align: right;	width: 490px;	padding-top: 10px;}#voicebox p.voive {	font-size: 14px;	color: #e04343;	font-weight: bold;	margin-top: 20px;}#voicebox ul {	margin-top: 10px;	padding: 0 15px 0 15px;	border-left: 3px solid #cccccc;}#voicebox ul li {	list-style: decimal inside;}/*------------------------------*/.seminarDate {	color: #0D45BB;	margin: 0px;	font-size: 14px;}.seminarT {	font-weight: bold;	font-size: 16px;	color: #222222;	line-height: 150%;	margin-top: 5px;}.seminarT strong {	font-weight: bold;	font-size: 18px;	color: #f60;	line-height: 150%;	margin-top: 5px;}.seminarInfo {	margin-top: 20px;}.seminarInfo p {	margin-top: 1em;}.seminarInfo p.program {	margin: 1em 0 4em 0;}.seminarInfo p.imgright {	float: right;	margin: 0 0 1em 1em;}.seminarInfo dl {	margin-top: 20px;}.seminarDateB {	color: #003BC0;	margin: 0px;	font-weight: bold;}/*------------------------------ form */.notes2  {	font-size: 11px;	margin-top: 5px;}.notes2 span  {	font-size: 11px;	color: #FF0000;}.fcheck2  {	font-size: 11px;	margin-bottom: 20px;}	.entryTableBox td {	padding: 6px;}		.entryTable {	background: #fff8e3;}.fcheck  {	color: #ED0002;}p.submit {	margin-top: 10px;	text-align: center;	width: 620px;}ul#seminarGuideLine li {	list-style: decimal inside;	margin-top: 5px;}div.submit {	margin-top: 20px;	text-align: center;}div.submit p {	margin-bottom: 10px;}ul#seminarGuideLine {	margin-top: 20px;	border-top: 1px dotted #CCCCCC;	padding-bottom: 5px;}/*-------------- for mainV */#mainV {	margin-top: 10px;	margin-bottom: 10px;}/*-------------- for thanks */.thanks {	font-size: 15px;	color: #e04343;	font-weight: bold;}.box {	border: 1px solid #ff7700;	padding: 11px 14px;	background: #fff8e4;}#wrap #header h1 {	font-size: 9px;	color: #ffffff;	font-weight: normal;	margin: 0;	padding: 0 0 0 5px;	background: #FF7700;}