a img {

border: none;

}



.main{

background-color: #F7F7F7;

width: 800px;

}



.head{

width: 189px;

}



.content{

background-color: #F0F0F0;

width: 770px;

margin-left: 15px;

margin-right: 15px;

margin-top: 15px;

margin-bottom: 15px;

vertical-align: top;

}



.top{

background-color: #F0F0F0;

width: 750px;

height: 280px;

margin-left: 15px;

margin-right: 15px;

vertical-align: top;

}



.sub{

background-color: #FFFFFF;

width: 770px;

margin-left: 15px;

margin-right: 15px;

vertical-align: top;

}



.feature{

width: 252px;

background-color: #e5e5e5;

line-height: 150%;

}



.feature2{

width: 250px;

background-color: #FFFFFF;

vertical-align: top;

line-height: 200%;

}



/*₯20090615*/
.feature2 img {
border: none;
}
#top_products{
padding:24px 0 8px;
text-align:center;
}

#top_products img {
border:none;
margin:0 2px;
}
/*20090615£*/


<!--£»i_TOP£------------------>

.product{

color: #FFFFFF;

font-weight: bold;

}



.product1{

width: 154px;

background-color: #FFFFFF;

vertical-align: top;

}



.product2{

background-color: #FFFFFF;

width: 210px;

height: 154px;

}



.products{

background-color: #006699;

color: #FFFFFF;

font-weight: bold;

width: 375px;

height: 20px;

}



<!--£»i_TCho[ΖRec£------------------>

.side_main {

width: 770px;

height: 400px;

background-image:transparent url(../new_images/kaikei/back.gif);

}



<!--£»i_TCho[£------------------>

.side {

vertical-align: top;

padding: 0px;

height: 400px;

}



.side div{

font-size:12px;

font-weight:bold;

}



.sidemenu1{

margin-top:20px;

}



<!--£»i_Rec£------------------>

.center{

width:400px;

height: 400px;

}



<!--£»i_TCho[iEj£------------------>

.side2{

vertical-align: top;

height: 400px;

}



<!--£Α·£------------------>



.tx12 {

	font-size: 12px;

	color: #666666;

	line-height: 150%;

}



.tx12b {

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	line-height: 130%;

}

.tx14blue {

	font-size: 14px;

	font-weight: bold;

	color: #000066;

}

.tx12blue {

	font-size: 12px;

	font-weight: bold;

	color: #000066;

}

.tx14 {

	font-size: 14px;

	font-weight: bold;

	line-height: 150%;

}

.tx10blue {

	font-size: 10px;

	color: #000066;

}

.tx10 {

	font-size: 10px;

	color: #000000;

}



.tx12white {

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	line-height: 130%;

}



.tx16r {

	font-size: 16px;

	font-weight: bold;

	color: #CC0000;

	line-height: 130%;

}



.tx-yotei{

margin:0px 12px;

background-color:#000099;

color:#FFFFFF;

font-size:14px;

width:590px;

height:20px;

text-align:center;

padding-top:5px;

font-weight:bold;

}



body {

	font: 11px Arial, Helvetica, sans-serif;

	background: #ffffff url(images/main-bg.gif);

	padding: 0;

	margin: 0;

}

img {

	border: none;

}



/* dock - top */

.dock {

	position: relative; 

	height: 50px; 

	text-align: center;

}

.dock-container {

	position: absolute;

	height: 50px;

	background: url(images/dock-bg2.gif);

	padding-left: 20px;

}

a.dock-item {

	display: block;

	width: 40px;

	color: #000;

	position: absolute;

	top: 0px;

	text-align: center;

	text-decoration: none;

	font: bold 12px Arial, Helvetica, sans-serif;

}

.dock-item img {

	border: none; 

	margin: 5px 10px 0px; 

	width: 100%; 

}

.dock-item span {

	display: none; 

	padding-left: 20px;

}



/* dock2 - bottom */

#dock2 {

	width: 100%;

	bottom: 0px;

	position: absolute;

	left: 0px;

}

.dock-container2 {

	position: absolute;

	height: 50px;

	background: url(images/dock-bg.gif);

	padding-left: 20px;

}

a.dock-item2 {

	display: block; 

	font: bold 12px Arial, Helvetica, sans-serif;

	width: 40px; 

	color: #000; 

	bottom: 0px; 

	position: absolute;

	text-align: center;

	text-decoration: none;

}

.dock-item2 span {

	display: none;

	padding-left: 20px;

}

.dock-item2 img {

	border: none; 

	margin: 5px 10px 0px; 

	width: 100%; 

}





<!--£~N_CNg£------------------>

.package{border-collapse: collapse;}



.package td{border:1px solid #C0C0C0;font-size:12px;vertical-align:top;}



.product{background-color:#006699;color:#ffffff;vertical-align:top;font-weight:bold; font-size: 12px;}



.package p{margin:3px;line-height:140%;}



.pkg{margin:3px;float:left;}



.clear{clear:both;margin:0px;}





<!--£T|[g£------------------>

.support{

background-color: #FFFFFF;

width: 600px;

float: center;

}



.information_title{

	padding: 5px 10px;

	border-top: 5px solid #000099;

	background-color: #E4E4E4;

	color: #000099;

	font-size: 16px;

}





.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix {

	display: inline-table;

	min-height: 1%;

}



/* IE5:Mac except \*/

* html .clearfix {

	height: 1%;

}

.clearfix {

	display: block;

}

/**/

.support_info div {

	padding:0 0 15px 0 ;

	line-height:140%;

}

.support_info div ul{

	margin:3px 0 3px 30px;

}

.support_info .tx14blue,

.support_info .tx12blue{

	line-height:110%;

}

/*---------------------------------------------------------
@@ό³ξρ
---------------------------------------------------------*/
table .lineblue {
	margin:0 ;
	border:1px solid #000099;
	border-collapse:collapse;
}

table .lineblue td {
	border:1px solid #000099;
	padding:3px;
}
