﻿@charset "utf-8";
/*agathe rev.6.20 -Apr 2006*/


/* ==================================================
Sutructure
==================================================
Temporarily
Initialize
Base
General
Link
Glid
Area

Details for Header
Details for Footer
Details for PanelSide
Details for PanelContent

Margin
================================================== */


/* ==================================================
Temporarily
================================================== */


/* ==================================================
Initialize
================================================== */
*{
	margin:0;
	padding:0;
}

html{
	height:100%;
}
html>/**/body{/* for Modern browsers only not IE 7 */
	overflow:-moz-scrollbars-vertical;
	/* overflow-y:scroll; */
}
html:first-child body{/* for Opera 9 and below */
	min-height:100%;
	padding-bottom:1px;
}

th,td,form,fieldset{
	margin:0;
	padding:0;
}

em,address{
	font-style:normal;
}
blockquote{
	margin:1em;
	padding-left:1em;
	border-left:3px solid #333333;
}

ul,ol,dl{
	list-style:none;;
}
ul ul{
	padding-left:2.5em;
}
ul ul,ul dl,table p,table ul,table table,input,textarea{
	font-size:1em;
}

table{
	border-collapse:collapse;
	border:none;
	border-spacing:0;
}
th,td{
	vertical-align:top;
	border:solid 1px #300;
	font-weight:normal;
	text-align:left;
}
caption{
	text-align:left;
}

img,a img{
	vertical-align:bottom;
	border:none;
	background:transparent;
}
embed,object{
	vertical-align: top;
}
hr{
	height:0px;
	margin:7px 0;
	border:none;
	border-top:1px solid #000;
}
* html hr{/* for -IE6 */
	margin:0;
}
*:first-child+html hr{/* for IE7 */
	margin:0;
}

fieldset{
	border:none;
}


/* ==================================================
Base
================================================== */
body{
	background-color:#000000;
	color:#ffffff;
}


/* ==================================================
General
================================================== */
.accent1{
	color:#939393;
}
.error1{
	color:#ff0000;
}
.trans1{
	text-transform:upperCase;
}
.trans2{
	text-transform:lowerCase;
}

.align1{
	text-align:left;
}
.align2{
	text-align:right;
}
.align3{
	text-align:center;
}

.float1{
	display:block;
	float:left;
}
.float2{
	display:block;
	float:right;
}

.imgFix{
	display:block;
	font-size:0%;
	line-height:0%;
}
/*\*/
.imgFix{
	zoom:1;/* for hasLayout */
}
/**/

.clrFix:after{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clrFix{
  overflow:hidden;
}
/*\*/
* html .clrFix{
  zoom:1;/* for hasLayout */
  overflow:visible;
}
/**/

.assist1{/*for voice*/
	position:absolute;
	top:-10000px;
	left:0px;
	width:100px;
}
.assist2{/*for print*/
	display:none;
}


/* ==================================================
General -List
================================================== */
.listStyleDisc li,.listStyleCircle li,.listStyleDecimal li{
	margin-top:0.4em;
}
.listStyleDisc{
	padding:0 0 0 2.5em;
	list-style:disc;
}
.listStyleCircle{
	padding:0 0 0 2.5em;
	list-style:circle;
}
.listStyleDecimal{
	padding:0 0 0 2.5em;
	list-style:decimal;
}


/* ==================================================
Link
================================================== */
a:link{
	color:#ffffff; /* #0000ff; */
}
a:visited{
	color:#ffffff; /* #840084; */
}
a:hover{
	color:#6f6f6f; /* #007fff; */
}
a:active{
	color:#ffffff; /* #ff0000; */
}

#areaFooter a{
	text-decoration:none;
}

a.mark01{
	padding-left:10px;
	background:url("/shared/img/mark-01-01.gif") no-repeat 0 4px;
}
a.mark01:hover{
	padding-left:10px;
	background:url("/shared/img/mark-01-02.gif") no-repeat 0 4px;
}


/* ==================================================
Glid
================================================== */
body{
	margin:0;
	padding:0;
	text-align:center;
}
.wrapLv1{
	width:1073px;
	margin:0 auto;
	text-align:left;
}
#allDocument{
	padding:0 46px;/* width:981px; */
	background:url("/shared/img/bg-01.gif");
}
/*\*/
* html .wrapLv1,* html #allDocument{
	zoom:1;
}
/**/


/* ==================================================
Area
================================================== */
#areaHeader,#areaContent,#areaFooter{
	width:981px;
	margin:0 auto;
	text-align:left;
}

#areaContent #panelSide{
	float:left;
	width:245px;
}
#areaContent #panelContent{
	float:left;
	width:736px;
}


/* ==================================================
Details for Header
================================================== */
#areaHeader{
	height:250px;
}
#areaHeader .wrapLv2 .block01{
	float:left;
	width:245px;
}
#areaHeader .wrapLv2 .block01 p{
	margin:60px 0 0 29px;
}
#areaHeader .wrapLv2 .block02{
	float:left;
	width:736px;
}
#areaHeader .wrapLv2 .block02 h1{
	margin:53px 0 0 1px;
}
#areaHeader .wrapLv2 .block02 h2{
	margin:49px 0 0 1px;
}
#areaHeader .wrapLv2 .block02 h2.A02{
	margin:60px 0 0 1px;
}


/* ==================================================
Details for Footer
================================================== */
#areaFooter{
	padding:60px 0 12px 0;
}
#areaFooter .wrapLv2{
	margin:0 0 0 245px;
	border-top:1px solid #454545;
}
#areaFooter ul{
	float:right;
	width:379px;
	margin:8px 0 0 0;
}
#areaFooter li{
	float:left;
	margin-right:11px;
}
#areaFooter address{
	float:left;
	margin:8px 0 0 0;
}


/* ==================================================
Details for PanelSide
================================================== */
#areaContent #panelSide .block01{
	margin:0 0 0 29px;
}
#areaContent #panelSide .block01 li{
	margin-bottom:8px;
}
#areaContent #panelSide .block01 ul ul{
	padding-left:9px;
}


/* ==================================================
Details for PanelContent
================================================== */
#areaContent #panelContent .sectionA01 .block01{
	float:left;
	width:357px;
}

#areaContent #panelContent .sectionA02 .block01{
	border-bottom:1px solid #454545;
}
#areaContent #panelContent .sectionA02 .unit01{
	float:left;
	width:178px;
}
#areaContent #panelContent .sectionA02 .unit02{
	float:left;
	width:233px;
}
#areaContent #panelContent .sectionA02 .unit02 h3{
	margin-top:6px;
}
#areaContent #panelContent .sectionA02 .unit02 h4{
	margin-top:37px;
}
#areaContent #panelContent .sectionA02 .unit02 h5{
	margin-top:19px;
	font-weight:normal;
}
#areaContent #panelContent .sectionA02 .unit03{
	float:left;
	width:304px;/*325px*/
}
#areaContent #panelContent .sectionA02 .unit03 h4{
	margin-top:6px;
}
#areaContent #panelContent .sectionA02 .unit03 dt{
	float:left;
	width:143px;
	margin-bottom:2px;
}
#areaContent #panelContent .sectionA02 .unit03 dd{
	float:left;
	width:161px;
	margin-bottom:2px;
}
#areaContent #panelContent .sectionA02 .unit03 .dropUnit02{
	margin-top:10px;
}
#areaContent #panelContent .sectionA02 .unit03 .dropUnit03{
	margin-top:10px;
	padding:7px 0 3px 0;
	border-top:1px solid #292929;
}

#areaContent #panelContent .sectionA03{
	width:550px;
}
#areaContent #panelContent .sectionA03 p{
	margin-top:15px;
}
#areaContent #panelContent .sectionA03 .unit01{
	margin:0 0 0 1px;
}
#areaContent #panelContent .sectionA03 .unit02{
	margin:50px 0 0 1px;
}

/* sectionB01 -/software
================================================== */
#areaContent #panelContent .sectionB01{
	margin-left:1px;
	width:734px;
}

#areaContent #panelContent .sectionB01 .headingLv401{
	margin-top:2em;
	margin-left:60px;
}

#areaContent #panelContent .sectionB01 .block02{
	margin-top:30px;
	padding-top:30px;
	border-top:1px solid #3c3c3c;
}
#areaContent #panelContent .sectionB01 .childBlock01{
	margin:26px 0 0 55px;
}
#areaContent #panelContent .sectionB01 table.tableB01{
	border-collapse:collapse;
}
#areaContent #panelContent .sectionB01 table.tableB01 th{
	width:130px;
}
#areaContent #panelContent .sectionB01 table.tableB01 th,
#areaContent #panelContent .sectionB01 table.tableB01 td{
	padding:6px 0;
	border:0px none;
}

#areaContent #panelContent .sectionB01 .block03{
	margin-top:1em;
	margin-left:82px;
	padding:20px 20px;
	background-color:#960200;
}
#areaContent #panelContent .sectionB01 .listA01{
	margin-top:2em;
	margin-right:1em;
	padding-left:82px;
}
#areaContent #panelContent .sectionB01 .listA02{
	margin-top:1em;
	margin-right:1em;
	padding-left:82px;
}
#areaContent #panelContent .sectionB01 .listB01{
	margin-top:1em;
	padding-left:0;
	list-style:none;
}
#areaContent #panelContent .sectionB01 .listB01 li{
	margin-top:20px;
	padding:0 0 0 82px;
}
#areaContent #panelContent .sectionB01 .listB01 .childListA01 img{
	float:left;
	margin-right:16px;
}
#areaContent #panelContent .sectionB01 .listB01 .childListA01 .unit02{
	float:left;
	margin-top:12px;
	padding-right:1em;
}
#areaContent #panelContent .sectionB01 .listB01 .step01{
	background:url("/software/firmware/img/step-01.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step02{
	background:url("/software/firmware/img/step-02.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step03{
	background:url("/software/firmware/img/step-03.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step04{
	background:url("/software/firmware/img/step-04.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step05{
	background:url("/software/firmware/img/step-05.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step06{
	background:url("/software/firmware/img/step-06.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step07{
	background:url("/software/firmware/img/step-07.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step08{
	background:url("/software/firmware/img/step-08.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step09{
	background:url("/software/firmware/img/step-09.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .stepError{
	padding:16px 0 0 82px;
	background:url("/software/firmware/img/step-error.gif") no-repeat 0 28px;
	border-top:1px solid #320000;
}
<!-- Add of Style Sheet 080403 --> 
#areaContent #panelContent .sectionB01 .listB01 .step10{
	background:url("/software/firmware/img/step-10.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step11{
	background:url("/software/firmware/img/step-11.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step12{
	background:url("/software/firmware/img/step-12.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step13{
	background:url("/software/firmware/img/step-13.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step14{
	background:url("/software/firmware/img/step-14.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step15{
	background:url("/software/firmware/img/step-15.gif") no-repeat 0 12px;
}
#areaContent #panelContent .sectionB01 .listB01 .step16{
	background:url("/software/firmware/img/step-16.gif") no-repeat 0 12px;
}
<!-- Add of Style Sheet 081105 -->
#areaContent #panelContent .sectionB01 .listB01 .step17{
	background:url("/software/firmware/img/step-17.gif") no-repeat 0 12px;
}
<!-- Add of Style Sheet end 081105 -->
#areaContent #panelContent .sectionB01 .listB01 .stepError{
	padding:16px 0 0 82px;
	background:url("/software/firmware/img/step-error.gif") no-repeat 0 28px;
	border-top:1px solid #320000;
}
<!-- Add of Style Sheet end 080403 -->

/* 
================================================== */
#areaContent #panelContent .sectionB01 .block04 .unit01{
	float:left;
	margin-right:16px;
}
#areaContent #panelContent .sectionB01 .block04 .unit02{
	float:left;
	width:400px;
}
#areaContent #panelContent .sectionB01 .block04 .unit02 p{
	margin-top:1em;
}


/* Details for Panel Last
================================================== */
#panelLast p{
	float:right;
	text-align:right;
	width:100%;
	margin:30px 0 20px 0;
	padding-top:4px;
/*	border-top:1px solid #d9d9d9; */
}
/*\*/
* html #panelLast p{
	display:inline;
}
/**/
.glid242 #panelLast p{
	width:242px;
}
.glid310 #panelLast p{
	width:310px;
}
.glid340 #panelLast p{
	width:340px;
}
.glid361 #panelLast p{
	width:361px;
}
.glid510 #panelLast p{
	width:510px;
}
.glid540 #panelLast p{
	width:540px;
}
.glid660 #panelLast p{
	width:660px;
}


/* ==================================================
Box
================================================== */
.w300{
	width:300px;
}
.w600{
	width:600px;
}


/* ==================================================
Margin
================================================== */
.mL1em{
	margin-left:1em;
}
.mL2em{
	margin-left:2em;
}
.mL25em{
	margin-left:2.5em;
}
.mL35{
	margin-left:35px;
}
.mL82{
	margin-left:82px;
}
.mR15em{
	margin-right:1.5em;
}
.m6{
	margin-top:6px;
}
.m9{
	margin-top:9px;
}
.m11{
	margin-top:11px;
}
.m14{
	margin-top:14px;
}
.m16{
	margin-top:16px;
}
.m28{
	margin-top:28px;
}
.m32{
	margin-top:32px;
}
.m40{
	margin-top:40px;
}
.m50{
	margin-top:50px;
}
.mT60{
	margin-top:60px;
}
.mT1em{
	margin-top:1em;
}
.mT05em{
	margin-top:0.5em;
}
.mT2em{
	margin-top:2em;
}
.mT3em{
	margin-top:3em;
}

