.contacttitle	{
	font-size: 18px;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 20px;
	padding: 2px;
	width: 680px;
	text-align: left;
	}

.contacttitle	.text	{
	border-left: solid 3px #060;
	padding-left: 8px;
	}

.contactmail	{
	font-size: 14px;
	}

.contactattention	{
	width: 680px;
	text-align: left;
	margin: 10px 0px;
	color: #f30;
	}

.contactdistributor{
	width: 680px;
	text-align: left;
	margin: 10px 0px;
	}



/*$B2q<R35MW(Btable*/


.gaiyotable	{
	margin: 0px auto;
	}
	.gaiyotable	td{
	vertical-align: top;
	text-align: left;
	padding: 0px 15px 20px 0px;
	}


.gaiyotable  a:link	{text-decoration: none; color: #000;}
 .gaiyotable a:visited	{text-decoration: none; color: #000;}
.gaiyotable  a:hover	{text-decoration: underline; color: #690;}
.gaiyotable  a:active	{text-decoration: none; color: #ccc;}




.main_links_mat	{
	margin-top:10px;
	margin-bottom:10px;
	width:700px;
	text-align:right;
	background-color: #fff;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding-top:3px;
	padding-bottom:3px;
	}


a:link	 {
	color:#666666;
	text-decoration:none;
	}
a:visited	 {
	color:#666666;
	text-decoration:none;
	}	
a:hover	 {
	color:#cccc33;
	text-decoration:none;
	}
a:active	 {
	color:#ffffff;
	text-decoration:none;
	}



.text_space	{
	font-size:12px;
	text-align:left;
	margin-left:20px;
	}

.distributor	{
	width: 680px;
	font-size: 12px;
	line-height: 18px;
	margin: 0px 10px 20px 10px;
	}
.distributor	th	{
	height: 20px;
	padding: 2px;
	}

.distributor	td	{
	height: 35px;
	padding: 2px 10px;
	border-bottom: dotted 1px #ccc;
	}
 
 
 .distributor	.tdarea	{
	width: 200px; 
 	}
  .distributor	.shamei	{
	width: 180px; 
 	}
	 .distributor	.mailad	{
	width: 300px; 
 	}
 
.distributor a	{
	color: #069;
	}
.distributor .website	{
	color: #069;
	padding-right: 45px;
	}
.distributor .underc	{
	color: #c69;
	}
.distributor .not	{
	color: #999;
	}


.distributing	{
	background: #B2CBBA;
	font-size: 10px;
	}
	
.exclusive	{
	background: #C9DCCF;
	font-size: 10px;
	}
.email	{	
	background: #DBF0E2;
	font-size: 10px;
	}

.area	{
	margin: 0px 12px;
	padding: 1px 5px;
	background: #E9E8E8;
	border-bottom: 0px #fff solid;
	border-top: 1px #ccc solid;
	}
