
.w12 { color: #FFffff; font-size: 12px;}
.t10px {  font-size: 10px; line-height:12px;}
.t10px_custom {  font-size: 10px; line-height:10px;}
.b10px {  font-size: 10px; font-weight: bold;}
.bbto10px {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.red12 { color: #FF0000;  font-size:12px;}
.red14 { color: #FF0000; font-size:14px;}
.red_bold {  font-weight: bold; color: #FF0000; font-size: 12px;}
.orange_bold {  font-weight: bold; color: #FF9900; font-size: 12px;}
.red14_bold {  font-weight: bold; color: #FF0000; font-size: 14px;}
.t11p {
	font-size: 11px;
	color: #006699;
	text-decoration: underline;

}
.t12p {
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;

}
.t11px {
	font-size: 10px;
}
.t12px {
	font-size: 12px;
	line-height:15px;
	left: 10px;
}
.t12pxs {  font-size: 12px; line-height:15px; background-color: #FCEEEE;}

.t12pxe {  font-size: 12px; line-height:15px; background-color: #FCEEEE; color: #FF0000;}
.tokka {  font-size: 12px; line-height:15px; background-color: #ff0000; color: #FFFFFF;}
.t12px_grey {  font-size: 12px; line-height:15px; color: #666666;}
.t14px {  font-size: 14px; line-height:15px;}
.t16px {
	font-size: 16px;
}
.t18px {font-size: 18px;}
.t8px {  font-size: 8px;}
.b12px {
	font-size: 12px;
	font-weight: bold;
}
.b14px {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
}
.b16px {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
}
.b18px {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
	line-height: normal;
}
.b24px {
	font-size: 24px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
}

.bo12px {
	font-size: 12px;
	font-weight: bold;
 color: #FF6600;
}
.bo14px {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
 color: #FF6600;
}
.bo16px {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
 color: #FF6600;
}
.bo18px {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
	line-height: normal;
 color: #FF6600;
}
.bo24px {
	font-size: 24px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
 color: #FF6600;
}


.bto14px {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: normal;
	font-family: Verdana,sans-serif;
}
.btopricef {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1px;
	color: #FF6600;
}

.btopricefred {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1px;
	color: #FF0000;
}

.btopricee {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.1px;
	font-family: Verdana,sans-serif;
	color: #FF6600;
	line-height: 16px;
}

.reviw {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.1px;
	font-family: Verdana,sans-serif;
	color: #FF6600;
	line-height: 18px;
}

.btopriceered {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.1px;
	font-family: Verdana,sans-serif;
	color: #FF0000;
	line-height: 16px;
}

.parts_name_blue {  font-size: 12px; color: #006699; text-decoration: underline; font-weight: bold;}
blue {  font-size: 12px; color: #006699; text-decoration: underline;}
.box01 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border-style: none;
	background-color: transparent;
	line-height: normal;
	text-align: right;

}
#Price {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border-style: none;
	background-color: transparent;
	line-height: normal;
	text-align: left;

}
#SelectProduct {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border-style: none;
	background-color: transparent;
	line-height: normal;
	text-align: left;

}
.box05 {
	font-size: 12px;
	color: #000000;
	border-style: none;
	background-color: transparent;
	line-height: normal;
	text-align: right;

}
.box01_w {
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	border-style: none;
	background-color: transparent;
	line-height: normal;
}
.box02 {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	line-height: normal;
}
.box03 {
	font-size: 12px;
	line-height: normal;

}	
.box032 {
	font-size: 12px;
	line-height: normal;
BACKGROUND-COLOR:#ECFAFF;
}
.box04 {
	font-size: 10px;
	line-height: normal;
	width: 580px;

}

.btopull {
	BORDER-WIDTH:1px;
	FONT-SIZE: 12;
	COLOR: #000000;
	margin: 5px;

}

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}
.box06 {

	font-size: 12px;
	color: #FFFFFF;
	border-style: none;
	background-color: transparent;
	line-height: normal;
	text-align: right;
}
	.boxparts {
	font-size: 12px;
	background-color: #FFFFFF;
	line-height: normal;
	border: 1px solid #CCCCCC;
	width: 150px;
}

.custom {
	font-family: Verdana,sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: -0.1em;

}

/* New Navi */

.navi {
	font-size: 10px;
	color: #FFFFFF;
}
.navittl {
	font-size: 18px;
	color: #005EC4; 
	padding: 5;
	font-weight: bold;
}
.navisubttl {
	font-size: 12px;
	color: #005EC4; 
	padding: 1;
}
.itemname {
	font-size: 14px;
	color: #006699;
	font-weight: bold;
}


/* Search Result */
#itemlist {
	padding: 0px 0 0px 0;
}
#itemlist a {
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
#itemlist a:hover {

}
.sortname {
	font-size: 10px;
	color: #666;
}
#sort a {
	color: #666;

}
.sortbox{
	font-size: 12px;
	width: 180px;
}
.comment1 {
	font-size: 12px;
	color: #FF6633;
}
.spec {
	font-size: 12px;
	color: #333333;
}
.price {
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.sendpage {
	font-size: 11px;
	color: #006699;

}
.sendpage a {

}
.dtree {
	font-size: 12px;
	color: #006699;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #006699;
	text-decoration: none;

}
.dtree a.node, .dtree a.nodeSel {
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #006699;

}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}
.copyright {
	font-size: 10px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	color: #999999;
}
h1.toptext {
font-size: 90%;
font-weight: normal;
line-height:1.5em;
margin: 0;
}
.orange12 {
color: #FF9900;  font-size:12px;
}
.t10px2 {
font-size: 10px; line-height:16px;
}
.red10 {
	font-size: 10px;
	line-height:15px;
	background-color: #ff0000;
	color: #FFFFFF;
	font-family: Verdana,sans-serif;
	font-weight: bold;
	padding: 1px;



}
.t12pxo {
font-size: 12px; line-height:15px; background-color: #FCEEEE; color: #009900;
}
.st12px {
	font-size: 12px;
	line-height:15px;
	left: 10px;
}


.guide_text{
 font-size: 100%;
 margin: 0px;
 padding: 0px;
}

.guide_title {
	font-size: 24px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: normal;
 color: #FF6600;
}

.guide_title2 {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: normal;
 color: #FF6600;
}


	
.value_pricef {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1px;
	color: #FF0000;
}


.value_price {
font-size:18px;
font-weight:bold;
letter-spacing:0.1px;
font-family:Verdana;
color:#FF0000;
}

.value_title {
font-size:12px;
font-weight:bold;
letter-spacing:0.1px;
font-family:Verdana;
color:#000000;
}

.value_detail {
font-size:12px;
letter-spacing:0.1px;
color:#000000;
}


.os_home {
color:#339900;
}

.os_pro {
color:#FF6600;
}

.os_mce {
color:#3366CC;
}

.os_64 {
color:#3366CC;
}

.icon {

	margin: 3px 0px 5px 0px;

}

.listimg {

	margin: 1px 3px 0px 0px;

}

.tokkaprice {
text-decoration:line-through;
}

.tpxe { background-color: #FCEEEE; color: #FF0000; font-weight:bold;}


.basemb {
font-weight:bold;
}

.basemr {
color:red; font-weight:bold;
}

.press {
color:#FF0099; font-weight:bold;
}

.guide_button {
padding:50px 0;
}

.os_XPHomeEdition {
color:#339900;
}

.os_XPProfessionalService {
color:#FF6600;
}

.os_XPMediaCenter {
color:#3366CC;
}

.os_XPProfessional‚˜64 {
color:#3366CC;
}

.os_XPTabletPC {
color:#3366CC;
}


.os_VistaHomeBasic {color:#66CC66}
.os_VistaHomePremium {color:#336666}
.os_VistaBusiness {color:#2344C7}
.os_VistaUltimate {color:#333333}

.vps_vista{background-color:#339999;margin:2px 0; padding:0px 2px; color:#ffffff;font-weight:bold;}