﻿/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
* {
 background-color: transparent ;
}
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
body {
 font-family: Verdana,"ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;
 color:#333333;
 margin:0;
 padding:0;
 font-size: 13px;
 }
table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*
	px to % conversions
	-------------------
	px	|	%
	-------------------
	9	|	70
	10	|	77
	11	|	85
	12	|	93
	13	|	100
	14	|	108
	15	|	116
	16	|	123.1
	17	|	131
	18	|	138.5
	19	|	146.5
	20	|	153.9
	21	|	161.6
	22	|	167
	23	|	174
	24	|	182
	25	|	189
	26	|	197
	27	|	204
	28	|	212
	29	|	219
	30	|	227
	31	|	234
	32	|	242
*/

/* ==================================================================
Global styles
================================================================== */
body#three-zero-hybrid {
 padding-left: 0px;
 }

a {
	color:#0860a8;
	text-decoration:none;
}
a:hover {
	color:#0860a8;
	text-decoration:underline;
}
h1 {
	font-size: 161.6%;
	font-weight: bold;
	color:#333333;
	margin: 0px 0;
	padding:0;

}
h2 {
	font:bold 108% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
	color:#333333;
}

h2.product {
	font:bold 108% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
	color:#0860a8;
}
h3 {
	font:normal 108% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
}
h3.product {
	font:normal 108% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
	color:#3e82ba;line-height:15pt;padding-bottom:5px;
}
h4 {
	font:normal 100% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
}
h5 {
	font:normal 93% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
}
p {
 background-color: ;
	margin:0 0 1em 0;
}
ul {
	margin:0 0 1em 0;
}

strong {
	font-weight:bold;
}
h3.hdr {
	font:normal "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
	color:#666666;
	margin:.4em 0 1em 0;
}
em {
	font-style:italic;
}
a.close {
	width:45px;
	height:10px;
	font:normal 70%/123.1% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
	color:#0860a8;
	padding:0 12px 0 0;
	background:url(http://www.intel.co.jp/ja_JP/Assets/Image/icons/close-icon.gif) right center no-repeat;
}
a.learn-more {
	font-size: 90%;
}
a.printPage {
	width:75px;
	height:10px;
	font:normal 70%/123.1% "ＭＳ Ｐゴシック", "MS UI Gothic", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, sans-serif;
	color:#0860A8;
	padding:0 24px 0 0;
	background:url(http://www.intel.co.jp/ja_JP/Assets/Image/icons/print-page-icon.gif) 78px 0 no-repeat;
}
/* horizontal rules: must follow this convention: <div class="hr"><hr></div> for proper styling */
.hr {text-align:left; height:1px; border:0; background-color:#E1E1E1; color:#E1E1E1; width:100%; margin:1.5em 0;}
/* horizontal rule to appear above legal disclaimers - class created to support unique styling still TBD */
.hr-legal {text-align:left; height:1px; border:0; background-color:#E1E1E1; color:#E1E1E1; width:100%; margin:1.5em 0;}
hr {display:none;} /* IE hack to cancel default MARGIN on HR */

/* Tabs global - more below */
.ui-tabs-hide { display: none; }
*>.ui-tabs-nav a span { /* hide from IE 6 */
	width: auto;
	height: auto;
}
.regtitle {
	font-style:normal;
	font-size:85%;
	vertical-align:top;
}
.logo {
}

.chart-note {margin:1.5em 0;}

hr {
 border: 2px solid #000;
 margin: 6px auto 16px auto;
 width: 80%;
}

object, embed, {
 padding: 0px;
 margin: 0px;
}

iframe {
 padding: 0px;
 margin: 0px;
 border: 0px solid #000;
}



/* ==================================================================
Containers
================================================================== */

#wrapper{ background:none;
 border-top: 1px transparent solid !important;
 border-top: 0px #fff solid ;
 font-size: 100%;
 min-height: 50%;
 
}

#marquee{ margin-top:21px; font-size: 100%; }
#container{ margin-bottom:37px; font-size: 100%; }

#yui-history-iframe {position:absolute;top:0;left:0;width:1px; height:1px;visibility:hidden;}




 .LineTopE1 {
	border-top: #E1E1E1 1px solid;
}

 img.Left {
	margin: 0 10px 10px 10px;
	float: left;
 position:relative;
}

 img.Right {
	margin: 0 10px 10px 10px;
	float: right;
 position:relative;
}



#contentRight div p{
	font-size: 93%;
	margin:0;
	padding-bottom:12px;
}

#contentRight div ul{
	font-size: 93%;
	margin:0;
	padding-bottom:12px;
}

#contentRight li {
	padding: 3px 0 ;
}


#contentRight li ul {
	font-size: 85%;
	margin: 0 0 0 12px;
	padding-bottom: 0px;
}



#contentRight h3{
	font-size: 93%;
	font-weight:bold;
	color:#0860a8;
}



/* Begin: HEADER Space ------------------------------------------ */

#ContentHeader { width: 100%; border: 0px #000 solid; }


ul#footprint {
 font-size: 77%;
 width: 980px;
 margin: 0px auto 6px auto;
 text-align: left;
 display: block;
 border: 0px #000 solid;
 position: relative;
 }

#footprint li {
 display: inline;
 color: #333;
 }

#footprint li a {
 color: #333;
 }




div#Navbar {
 background-repeat: no-repeat;
 display: block;
 position: relative;
 margin: 0px;
 padding: 0px;
 text-align: left;
 height: 49px;
 border-top: 3px #fff solid;
}


#Navbar a:hover img 
 {
 border-top: 0px #fff solid;
 }





a.NavbarTop {
  background: url(/jp/business/css/pix/sidebar_top_over.gif) left top no-repeat;
  color: #fff;
  display: block;
  overflow: hidden;
  text-align: center;
  position: relative;
 border-top: 0px #fff solid;
  width: 168px;
  height: 49px;
 float: left;
}
a.NavbarTop:hover{
  background-color: #D6EBFC;
  color: #f00;
}
a.NavbarTop img {
  background-color: #00f;
}
a.NavbarTop:hover img {
  position: relative;
  top: -49px;
}




a.NavbarServer {
  background: url(/jp/business/css/pix/sidebar_server_over.gif) left top no-repeat;
  color: #fff;
  display: block;
  overflow: hidden;
  text-align: center;
  position: relative;
 border-top: 0px #fff solid;
 width: 224px;
  height: 49px;
 float: left;
}
a.NavbarServer:hover{
  background-color: #D6EBFC;
  color: #f00;
}
a.NavbarServer img {
  background-color: #00f;
}
a.NavbarServer:hover img {
  position: relative;
  top: -49px;
}




a.NavbarPC {
 background: url(/jp/business/css/pix/sidebar_pc_over.gif) left top no-repeat;
 color: #fff;
 display: block;
 overflow: hidden;
 text-align: center;
 position: relative;
 border-top: 0px #fff solid;
 width: 252px;
 height: 49px;
 float: left;
}
a.NavbarPC:hover{
  background-color: #D6EBFC;
  color: #f00;
}
a.NavbarPC img {
  background-color: #00f;
}
a.NavbarPC:hover img {
 position: relative;
 top: -49px;
}




a.NavbarGreenit {
 background: url(/jp/business/css/pix/sidebar_green_over.gif) left top no-repeat;
 color: #fff;
 display: block;
 overflow: hidden;
 text-align: center;
 position: relative;
 border-top: 0px #fff solid;
 width: 132px;
 height: 49px;
 float: left;
}
a.NavbarGreenit:hover{
  background-color: #D6EBFC;
  color: #f00;
}
a.NavbarGreenit img {
  background-color: #00f;
}
a.NavbarGreenit:hover img {
 position: relative;
 top: -49px;
}







a.NavbarIT {
 background: url(/jp/business/css/pix/sidebar_it_over.gif) left top no-repeat;
 color: #fff;
 display: block;
 overflow: hidden;
 text-align: center;
 position: relative;
 border-top: 0px #fff solid;
 width: 204px;
 height: 49px;
 float: left;
}
a.NavbarIT:hover{
  background-color: #D6EBFC;
  color: #f00;
}
a.NavbarIT img {
  background-color: #00f;
}
a.NavbarIT:hover img {
 position: relative;
 top: -49px;
}





#Navbar li.NavbarGreenit {
 background-image: url("pix/sidebar_green_off.gif");
 position: absolute;
 background-repeat: no-repeat;
 display: block;
 top: 0px;
 left: 645px;
 width: 135px;
 height: 63px;
 
}
/*
#Navbar li.NavbarGreenit:hover, #Navbar li.NavbarGreenit:active {
 background-image: url("pix/sidebar_green_on.gif");
 background-repeat: no-repeat;
}*/

#Navbar li.NavbarGreenitOn {
 background-image: url("pix/sidebar_green_on.gif");
 background-repeat: no-repeat;
 display: block;
 top: 0px;
 left: 645px;
 width: 135px;
 height: 63px;
 position: absolute;
}




#Navbar li.NavbarIT {
 background-image: url("pix/sidebar_it_off.gif");
 position: absolute;
 background-repeat: no-repeat;
 top: 0px;
 left: 780px;
 width: 200px;
 height: 63px;
 
}
/*
#Navbar li.NavbarIT:hover, #Navbar li.NavbarIT:active {
 background-image: url("pix/sidebar_it_on.gif");
 background-repeat: no-repeat;
}
*/
#Navbar li.NavbarITOn {
 background-image: url(pix/sidebar_it_on.gif);
 position: absolute;
 background-repeat: no-repeat;
 top: 0px;
 left: 780px;
 width: 200px;
 height: 63px;
}



/* end: HEADER Space ------------------------------------------ */


#contentLeft{ float:left; 	border-left: 0px #000 solid;}
#contentRight{ float:right; 	border-left: 0px #000 solid;}

#contentLeft{
	width:644px;
	margin: 20px 10px 0 0;
	padding:0;

}

#contentLeft p{
	margin:0;
	padding:0;
	margin-bottom: 2em;
	margin-right: 1em;
	line-height: 130%;

}




#contentLeft h1{
	padding-bottom:23px;
}

#contentLeft .nopad{
	padding-bottom:0px;

}
#contentLeft h1.overview{
	padding-bottom:23px;
	font-size: 100%;
	color: #333;
	font-weight:normal;
}
#contentLeft h1.overviewNopad{
	padding-bottom:0px;
	font-size: 100%;
	color: #333;
	font-weight:normal;
}





#contentLeft h2{
	margin:16px 0em 6px 0;
	padding:0 0 3px 0;
}


#contentLeft ol, #contentLeft ul, #contentLeft h2,  #contentLeft h3, #contentLeft dl {
	margin-right: 1em;
}





#contentLeft ul li {

	background:url(http://www.intel.co.jp/sites/sitewide/30/pix/caret_double.gif) no-repeat 0px 6px;
	margin:0;
	padding: 3px 5px 5px 11px;
	text-decoration:none;
	line-height: 130%;
}

ul li.pdf {
	background:url(http://www.intel.co.jp/sites/sitewide/pix/icons/pdf_16.gif) no-repeat 0px 1px;
	margin:0 0 0 0;
	padding:0px 5px 5px 20px;
	text-decoration:none;
}

#contentLeft ol {
	padding-left: 1em;
}


.half-large ul li a {
	background:url(http://www.intel.co.jp/sites/sitewide/30/pix/caret_double.gif) no-repeat 0px 1px;
	margin:0;
	padding:0px 5px 5px 11px;
	text-decoration:none;
}


#contentLeft p a.doubleCaret{
	background:url(http://www.intel.co.jp/sites/sitewide/30/pix/caret_double.gif) no-repeat 0px 1px;
	margin:0;
	padding:0px 5px 5px 11px;
	color: #0860a8;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


#contentLeft .Fence01 {
background: none;
 border-top: 1px solid #fff;
	background:url(pix/lh_Fence01.gif) no-repeat 0px 0px;
	margin:0 0 20px 0;
	padding:0px 15px;
 height: 1%;
}

#contentLeft .Fence01 h2 {
 border-bottom: 0px solid #CCC;

 	margin-bottom: 30px;
 font-weight: normal;
}


#contentLeft .Fence01 h3 {
 font-weight: bold;
}


#contentLeft .FenceWhisper {
 border-top: 1px solid #fff;
 background: none;
	background:url(pix/lh_Fence_whisper.gif) no-repeat 0px 0px;
	margin:0 0 20px 0;
	padding:0px 15px;
 height: 1%;

}

#contentLeft .FenceWhisper h2 {
 border-bottom: 0px solid #CCC;

 	padding-left :25px;
 	margin-bottom: 30px;

 font-weight: normal;
}









#contentRight{
	/* contentLeft.width + contentRight.width + contentRight.marginLeft = 980px */
	width:324px;
	margin: 20px 0 0 0;
/*	border: 1px #000 solid;*/
}



 div.RightContentPadding{
 padding-left:20px;
 padding-right:15px;
 margin: 40px 0 0 0;
}
/* Begin: RightContainerRSS headings sprite and text-replace ------------------------------------------ */

#RightContainerRSS {
 width:324px;
/* background-image: url(pix/rh_h2_relate.gif);
 background-repeat:no-repeat;*/
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 font-size: 86% ;
 border-top: 3px solid #CCC;
 border-bottom: 1px solid #CCC;
 }


#RightContainerRSS h2 {
 margin:0;
 padding:0;
/* background-image: url(pix/rh_h2_relate.gif);
 background-repeat:no-repeat;*/
 border-bottom: 1px solid #CCC;
}

#RightContainerRSS ul {
 margin:0;
 padding: 10px 15px ;

}




/* End: RightContainerRSS sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerHighlight headings sprite and text-replace ------------------------------------------ */

#RightContainerHighlight {
 width:324px;
 background-image: url(pix/rh_h2_highlight.gif);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerHighlight h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}


/* End: RightContainerHighlight sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerEvent headings sprite and text-replace ------------------------------------------ */

#RightContainerEvent {
 width:324px;
 background-image: url(pix/rh_h2_event.gif);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerEvent h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}


/* End: RightContainerEvent sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerPDF headings sprite and text-replace ------------------------------------------ */

#RightContainerPDF {
 width:324px;
 background-image: url(pix/rh_h2_pdf.gif);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerPDF h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}
#RightContainerPDF img {
/* border: 1px solid #ccc;
 border-top: 1px solid #eee;
 border-left: 1px solid #eee;*/
}


/* End: RightContainerPDF sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerRelative headings sprite and text-replace ------------------------------------------ */

#RightContainerRelative {
 width:324px;
 background-image: url(pix/rh_h2_relate.gif);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerRelative h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}


/* End: RightContainerRelative sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerQuick headings sprite and text-replace ------------------------------------------ */

#RightContainerQuick {
 width:324px;
 background-image: url(pix/rh_h2_quickrefer.gif);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerQuick h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}


/* End: RightContainerQuick sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerDemo headings sprite and text-replace ------------------------------------------ */

#RightContainerDemo{
 width:324px;
 background-image: url(pix/rh_h2_demo.jpg);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerDemo h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}


/* End: RightContainerDemo sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerNotitle headings sprite and text-replace ------------------------------------------ */

#RightContainerNotitle {
 width:290px;
 background-image: url(pix/rh_h2_non-title.jpg);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-top:40px;
 margin-bottom: 20px;
 padding-left:20px;
 padding-right:15px;
 padding-top:20px;

 }


#RightContainerNotitle h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;
}


/* End: RightContainerNotitle sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerBizProd headings sprite and text-replace ------------------------------------------ */

#RightContainerBizProd {
 width:324px;
 background-image: url(pix/rh_h2_products.gif);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerBizProd h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}

#RightContainerBizProd h3 {
 background-image: url(pix/rh_h3_products.gif);
 background-repeat:no-repeat;
 color: #333;
 font-weight: normal;
 padding: 8px 6px 6px 6px ;
 height: 1%;
}
#RightContainerBizProd ul {
 padding: 6px ;

}



/* End: RightContainerBizProd sprite and text-replace ------------------------------------------ */
/* Begin: RightContainerIndex headings sprite and text-replace ------------------------------------------ */

#RightContainerIndex {
 width:324px;
 background-image: url(pix/rh_h2_index.gif);
 background-repeat:no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerIndex h2 {
 height: 0px;
 width: 0px;
 text-indent: -200px;
 overflow: hidden;

}


/* End: RightContainerIndex sprite and text-replace ------------------------------------------ */


/* Begin: RightContainerNewsLetter headings sprite and text-replace ------------------------------------------ */

#RightContainerNewsLetter {
 width: 324px;
 background-image: url(pix/rh_h2_newsletter.gif);
 background-repeat: no-repeat;
 position:relative;
 min-height: 121px;
 height: auto !important;
 height: 121px;
 margin-bottom: 20px;
 }


#RightContainerNewsLetter h2 {
 height: 0px;
 width: 0px;
 text-indent: -2000px;
 overflow: hidden;

}


/* End: RightContainerNewsLetter sprite and text-replace ------------------------------------------ */



.sm, .legaltext {
	font-size: 77%;
}

.filesize {
	font-size: 77%;
}



#disclaimerContainer{
	font-size: 77%;
	color:#737373;
	margin: 20px;
}


#backToTop {
	font-size: 100%;
 text-align: right;
	margin: 20px 0;
 padding: 0 10px 0 0px;
/* width: 644px ;*/
	background:url(/sites/sitewide/pix/caret_up.gif) 100% 6px no-repeat;
}



#tagCloudFlashContainer div{
	padding-left:5px;
} 

/* Begin: Tabel style ----------------------------------------------------------------------------- */
.dataTable {
 width: 100%;
font-size:93%;
}
.arc {
 width: 100%;
font-size:93%;
}
td {

padding: 2px;

}

td.dataHead {
background-color:#555555;
border-bottom:1px solid #A6A6A6;
color:#FFFFFF;
font-size:108%;
font-weight:bold;
}
td.dataMain {
background-image:none;
border-bottom:1px solid #A6A6A6;
font-weight:bold;
}
td.dataLine {
background-image:url(http://www.intel.com/sites/templates/pix/table_linerule.gif);
background-position:right center;
background-repeat:repeat-y;
border-bottom:1px solid #A6A6A6;
}
td.dataNoLine {
background-image:none;
border-bottom:1px solid #A6A6A6;
}

/* End: Tabel style ------------------------------------------------------------------------------- */



/* Begin: RSS Styles ----------------------------------------------------------------------------- */
#chan_items{}
#item{margin:8px 0;}
#item_title{font-weight:bold;}
#item_title a{color: 0860a8;}
#item_description{color:#000;}
#item_pubDate{margin-top:1px;}
/* End: RSS Styles ------------------------------------------------------------------------------- */





