/* styles written in this file is for Standard */



#main div.main-contents div#print-utility{
	background-image:	url(/e/product/img/pag_ttl.gif);
	}



/* storage-item-index */


div.storage-item-index h2{
	margin-bottom:		15px;
	}

div.storage-item-index h3{
	margin:			0px 0px 11px 0px;
	padding-top:		22px;
	}

div.storage-item-index p{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	}

div.storage-item-index p span.caution{
	color:			#ff3300;
	}

div.storage-item-index p.lineup{
	margin-top:		5px;
	line-height:		1.3;
	color:			#003366;
	font-weight:		900;
	}

div.storage-item-index div.main-contents-child{
	margin-top:		20px;
	padding-bottom:		0px;
	}

div.storage-item-index div.main-contents-child li{
	background-image:	url(/e/product/control/everrun/img/bod_ico_02.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	font-size:		12px;
	line-height:		1.4;
	color:			#003366;
	font-weight:		900;
	margin-bottom:		3px;
	padding-left:		10px;
	}

div.storage-item-index div.main-contents-child li span.caution{
	font-size:		10px;
	}

div.storage-item-index div.main-contents-child li img{
	vertical-align:		middle;
	margin-left:		3px;
	}

div.storage-item-index div.main-contents-child div.detail{
	padding:		10px 11px;
	margin-bottom:		10px;
	background-color:	#eff7f9;
	}

div.storage-item-index div.main-contents-child div.detail dl{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	}

div.storage-item-index div.main-contents-child div.detail dl.type-1 dt{
	padding:		1px 0px 0px 9px;
	margin-bottom:		5px;
	line-height:		1.2;
	color:			#003366;
	font-weight:		900;
	background-image:	url(/e/product/control/everrun/img/bod_cap_bg_01.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	}

div.storage-item-index div.main-contents-child div.detail dl.type-1 dd{
	margin-bottom:		5px;
	}

div.storage-item-index div.main-contents-child div.detail dl.type-2{
	padding-top:		10px;
	background-image:	url(/e/product/control/everrun/img/bod_lin_01.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	}

div.storage-item-index div.main-contents-child div.detail dl.type-2 dt{
	font-weight:		900;
	}

div.storage-item-index div.main-contents-child div.detail dl.type-2 dd{
	margin-bottom:		5px;
	}

div.storage-item-index div.main-contents-child div.detail div{
	background-color:	#daedf1;
	width:			515px;
	height:			125px;
	}

div.storage-item-index div.main-contents-child div.detail div p.download{
	width:			210px;
	margin:			0px 0px 0px 0px;
	padding-top:		45px;
	float:			right;
	}

div.storage-item-index div.main-contents-child div.detail div p.download span{
	display:		block;
	line-height:		1;
	background-position:	top left;
	}

div.storage-item-index div.main-contents-child div.detail div p.download img{
	vertical-align:		top;
	}

div.storage-item-index div.main-contents-child div.detail div p.image{
	width:			267px;
	padding-top:		11px;
	margin-left:		10px;
	float:			left;
	}

div.storage-item-index div.main-contents-child dl.type-3{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	}

div.storage-item-index div.main-contents-child dl.type-3 dt{
	color:			#003366;
	font-weight:		900;
	margin-top:		20px;
	}

div.storage-item-index div.main-contents-child dl.type-3 dt span{
	font-weight:		normal;
	}





/* storage-item-system */


div.storage-item-system h3{
	margin:			0px 0px 11px 0px;
	padding-top:		22px;
	}

div.storage-item-system p.lead{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	margin-bottom:		15px;
	}


div.storage-item-system table.spec{
	margin:			0px 0px 10px 0px;
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	width:			535px;
	}

div.storage-item-system table.spec th{
	font-weight:		normal;
	background-image:	url(/e/product/control/everrun/img/bod_tab_th_bg_01.gif);
	background-repeat:	no-repeat;
	background-position:	bottom right;
	text-align:		left;
	padding:		2px 0px 2px 10px;
	width:			106px;
	}

div.storage-item-system table.spec td{
	background-image:	url(/e/product/control/everrun/img/bod_tab_td_bg.gif);
	background-repeat:	no-repeat;
	background-position:	bottom right;
	padding:		10px;
	}

div.storage-item-system table.spec td.cell-right{
	background-position:	bottom left;
	border-right:		1px solid #c8e5ea;
	}

div.storage-item-system table.spec tr.cell-top th{
	text-align:		center;
	padding-left:		0px;
	width:			auto;
	}

div.storage-item-system table.spec tr.cell-top th.cell-right{
	background-image:	url(/e/product/control/everrun/img/bod_tab_th_bg_02.gif);
	}

div.storage-item-system table.spec tr.cell-bottom th{
	background-image:	url(/e/product/control/everrun/img/bod_tab_th_bg_03.gif);
	}

div.storage-item-system table.spec tr.cell-bottom td{
	background-position:	top right;
	border-bottom:		1px solid #c8e5ea;
	}

div.storage-item-system table.spec tr.cell-bottom td.cell-right{
	background-image:	none;
	}

div.storage-item-system dl{
	font-size:		10px;
	line-height:		1.4;
	color:			#333333;
	}

div.storage-item-system dl.words-01 dt{
	font-weight:		900;
	width:			67px;
	float:			left;
	}

div.storage-item-system dl.words-01 dd{
	width:			459px;
	margin:			0px 0px 0px 67px;
	}

div.storage-item-system dl.words-02 dt{
	font-weight:		900;
	width:			125px;
	float:			left;
	}

div.storage-item-system dl.words-02 dd{
	width:			401px;
	margin:			0px 0px 0px 125px;
	}


div.storage-item-system dl.caution{
	}

div.storage-item-system dl.caution dt{
	width:			23px;
	float:			left;
	clear:			left;
	}

div.storage-item-system dl.caution dd{
	width:			415px;
	margin:			0px 0px 0px 23px;
	}


div.storage-item-system ul li{
	font-size:		12px;
	line-height:		1.4;
	color:			#333333;
	background-image:	url(/e/product/control/everrun/img/bod_ico_01.gif);
	background-repeat:	no-repeat;
	background-position:	top left;
	padding-left:		8px;
	margin-bottom:		3px;
	}

div.storage-item-system ul li span.caution{
	font-size:		10px;
	}

div.storage-item-system ul.buy-coution{
	margin-bottom:		15px;
	}







