.ec {	border: 1px solid #666666;}.left {	padding: 10px 7px 0px 5px;}.main {	padding: 0px 10px 5px 15px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #666666;	background-color: #FFFFFF;	margin-bottom: 0px;}.maintop {	padding: 0px 10px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #666666;}.right {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #666666;}.footer {	font-size: 9px;	text-align: center;	vertical-align: middle;	background-color: #006600;	color: #FFFFFF;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #666666;}.topsub {	font-size: 14px;	color: #FF0000;	text-align: right;	vertical-align: middle;	padding-right: 10px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #666666;}.acro {	padding-bottom: 7px;	padding-left: 15px;	font-size: 9px;}.footer2 {}.hyo {	font-size: 10px;	color: #333333;	padding: 5px 3px 5px 8px;	background-position: left;	text-align: left;	line-height: 1.4em;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #666666;}.hyo a:link{	color: #333333;	text-decoration: none;}.hyo a:hover{	color: #009900;	text-decoration: underline;}.hy_order {	font-size: 12px;	color: #333333;	padding: 5px 3px 5px 8px;	background-position: left;	text-align: left;	line-height: 1.4em;	border-bottom: 1px solid #666666;}.hy_order a:link{	color: #009900;	text-decoration: underline;}.hy_order a:hover{	color: #FF0000;	text-decoration: underline;}.waku {	border-top: 1px solid #666666;	border-right: 1px solid #666666;	border-left: 1px solid #666666;	margin-bottom: 0px;}.hyoph {	padding: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;}.tori1 {	font-size: 14px;	padding: 10px 10px 10px 15px;	color: #333333;}.tori2 {	font-size: 12px;	line-height: 1.2em;	padding: 10px 15px;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #666666;	color: #333333;}.leftsub {	font-size: 14px;	color: #FFFFFF;	border: 1px solid #FFFFFF;	background-color: #66CC99;	background-position: center center;	padding: 15px;	font-weight: bold;	letter-spacing: 1em;	text-align: center;	margin: 10px;}.body {	font-size: 12px;	color: #333333;	padding: 0px 10px 15px;	line-height: 1.7em;}.newproduct1 {	font-size: 11px;	line-height: 1.7em;	color: #333333;	padding: 5px;}.newproduct2 {	font-size: 14px;	color: #3366CC;	padding: 15px 10px 10px 0px;}.hyo2 {	font-size: 10px;	line-height: 1.4em;	color: #333333;	padding: 5px 3px 5px 4px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	text-align: left;	background-position: left;}.caution {	padding: 7px 7px 20px;	font-size: 12px;	color: #333333;}.caution a:link{	color: #333333;	text-decoration: underline;}.caution a:hover{	color: #FFFFFF;	text-decoration: none;}
