body.home{
	background-color: #FFFFFF;
	background-image: url(images/home/HomeBG.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

body.product{
	background-color: #FFFFFF;
	background-image: url(images/Template_1-01.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

body.about{
	background-color: #FFFFFF;
	background-image: url(images/about/aboutBG.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

body.recruit{
	background-color: #FFFFFF;
	background-image: url(images/recruit/recruitBG.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

body.compare{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

body.mainbar{
	background-color: #FFFFFF;
	background-image: url(images/Template_2-01.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

h1{
	font-family:"Arial";
	font-size:26pt;
	text-align: center;
	top:35px;
	margin: 0px auto;
	padding: 0px;
	z-index: 2;
	position: relative;
}

h2{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:16pt;
	font-weight: bold;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	top: 20px;
	position: relative;
}

h3{
	font-size:13pt;
	margin: 0px auto;
	padding: 0px;
}

h4{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:10pt;
	margin: 0px auto;
	padding: 0px;
}

h5{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:8pt;
	text-align: right;
	font-weight:normal;
	color:#FFFFFF;
	right: 10px;
	position: absolute;
	margin: 0px auto;
	padding: 0px;
}

h6{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:14pt;
	margin: 0px auto;
	padding: 0px;
}

h7{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:12pt;
	margin: 0px auto;
	padding: 0px;
}

div.logo{
	top: 15px;
	right: 16px;
	position: absolute;
	z-index: 1;
}

div.bgbar{
	top: 57px;
	left: 50%;
	margin-left: -296px;
	position: absolute;
	z-index: 1;
}

div.symbol{
	left: 9px;
	position: absolute;
	z-index: 1;
}

div.tab{
	top: 52px;
	margin-right: -20px;
	position: absolute;
	margin:0px;
	padding: 0px;
	z-index: 1;
}

div#search{
	top: 51px;
	position: absolute;
	margin:0px;
	padding: 0px;
	z-index: 1;
}

div#searchBox{
	top: 51px;
	position: absolute;
	margin:0px;
	padding: 0px;
	z-index: 2;
}

div#home{
	left: 27%;
}

div#product{
	left: 46%;
}

div#about{
	left: 65%;
}

div#recruit{
	left: 84%;
}

div#seperator1{
	top: 51px;
	left: 39%;
	position: absolute;
}

div#seperator2{
	top: 51px;
	left: 58%;
	position: absolute;
}

div#seperator3{
	top: 51px;
	left: 77%;
	position: absolute;
}

a#homelink {
   display: block;
   width: 76px;
   height: 20px;
   text-indent: -10000px;
   background-image: url("images/button/Home-n.png");
}

a#homelink:hover {
   background-image: url("images/button/Home-o.png");
}

a#homelink:active {
   background-image: url("images/button/Home-c.png");
}

a#productlink {
   display: block;
   width: 76px;
   height: 20px;
   text-indent: -10000px;
   background-image: url("images/button/Product-n.png");
}

a#productlink:hover {
   background-image: url("images/button/Product-o.png");
}

a#productlink:active {
   background-image: url("images/button/Product-c.png");
}

a#aboutlink {
   display: block;
   width: 76px;
   height: 20px;
   text-indent: -10000px;
   background-image: url("images/button/About-n.png");
}

a#aboutlink:hover {
   background-image: url("images/button/About-o.png");
}

a#aboutlink:active {
   background-image: url("images/button/About-c.png");
}

a#recruitlink {
   display: block;
   width: 76px;
   height: 20px;
   text-indent: -10000px;
   background-image: url("images/button/Recruit-n.png");
}

a#recruitlink:hover {
   background-image: url("images/button/Recruit-o.png");
}

a#recruitlink:active {
   background-image: url("images/button/Recruit-c.png");
}

a#rawtext {
   text-decoration: none;
   color: #333333;
}

div.paragraph{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:10pt;
	margin:0px;
	padding: 0px;
	top: 620px;
	left: 20px;
	right: 20px;
	position: absolute;
	line-height: 12pt;
}

div.paragraph2{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:10pt;
	margin:0px;
	padding: 0px;
	top: 620px;
	left: 20px;
	right: 20px;
	position: absolute;
	line-height: 12pt;
}

div.paragraph3{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:10pt;
	margin:0px;
	padding: 0px;
	top: 470px;
	left: 20px;
	right: 20px;
	position: absolute;
	line-height: 12pt;
}

div.compare{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:10pt;
	margin:0px;
	padding: 0px;
	top: 5px;
	left: 20px;
	right: 20px;
	position: absolute;
	line-height: 12pt;
}

div.product1{
	top: 127px;
	left: 50%;
	margin-left: -162px;
	position: absolute;
	z-index: 1;
	border-color: #c6c6c6;
	border-width: 0px;
	border-style: solid;
}

div.product2{
	top: 227px;
	left: 50%;
	margin-left: -215px;
	position: absolute;
	z-index: 1;
	border-color: #c6c6c6;
	border-width: 0px;
	border-style: solid;
}

div.product3{
	top: 177px;
	left: 50%;
	margin-left: -187px;
	position: absolute;
	z-index: 1;
	border-color: #c6c6c6;
	border-width: 0px;
	border-style: solid;
}

div.product4{
	top: 227px;
	left: 25%;
	margin-left: -215px;
	position: absolute;
	z-index: 1;
	border-color: #c6c6c6;
	border-width: 0px;
	border-style: solid;
}

div.series{
	top: 127px;
	left: 20px;
	right: 20px;
	position: absolute;
	margin:0px;
	padding: 0px;
}

div.contents{
	top: 76px;
	left: 195px;
	position: absolute;
}

div.home1{
	top: 54px;
	left: 50%;
	margin-left: -355px;
	position: absolute;
	z-index: 1;
}

div.home2{
	top: 322px;
	left: 50%;
	margin-left: -355px;
	position: absolute;
	z-index: 1;
}

div.home3{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:11pt;
	margin:0px;
	padding: 0px;
	top: 638px;
	right: 55px;
	position: absolute;
	z-index: 1;
}

div.about{
	top: 70px;
	left: 50%;
	margin-left: -220px;
	position: absolute;
	z-index: 1;
}

div.recruit{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:11pt;
	margin:0px;
	padding: 0px;
	top: 28px;
	left: 10%;
	right: 10%;
	position: absolute;
	z-index: 1;
}

div.expo{
	top: 40px;
	position: relative;
	margin:0px;
}

table.Table_01{
	left: 20px;
	right: 20px;
	position: static;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
	margin:0px;
	text-align: left;
	background-color: #e8ebec;
	border-collapse: separate;
	border-spacing: 1px;
	border-width: 2px;
	border-color: #cbcdcd;
	border-style: solid;
	empty-cells: hide;
}

table.Table_01 caption {
	caption-side: top;
	text-align: left;
	margin:4px;
}

table.normal caption {
	caption-side: top;
	text-align: left;
	margin:4px;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:10pt;
}

table.series caption {
	caption-side: top;
	text-align: left;
	margin:4px;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
}

table.customers{
	background-color: #FFFFFF;
}

table.productGenre{
	border-collapse: collapse;
    border-spacing: 0;
}

table.expo{
	background-color:#CCCCCC;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
	border-width: 1pt;
	border-style: solid;
}

td{
	border-width: 1pt;
	border-color: #cbcdcd;
	border-style: solid;
}

td.spec1{
	padding: 4pt 6pt 1pt 6pt;
}

td.spec2{
	padding: 1pt 6pt 1pt 6pt;
}

td.spec3{
	padding: 1pt 6pt 4pt 6pt;
}

td.normal{
	border-width: 0pt;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
}

td.normal2{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
}

td.normal3{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:9pt;
}

td.normal4{
	border-width: 0pt;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:9pt;
}

td.normal5{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:10pt;
}

td.normal5 B{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:11pt;
}

td.normal6{
	border-width: 0pt;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:10pt;
}

td.normal6 B{
	border-width: 0pt;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:11pt;
}

td.normal7{
	border-width: 0pt;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:10pt;
}

td.flagxo{
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:14pt;
}

td.series{
	border-width: 0pt;
	border-spacing: 0pt;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:12pt;
}

td.series2{
	border-width: 0pt;
	border-spacing: 0pt;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:10pt;
}

td.customers{
	border-width: 0pt;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:10pt;
}

td.customers2{
	border-width: 0pt;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:10pt;
	background-color: #cccccc;
}

td.productGenre_l{
	background-image: url(images/product/genre_bg_l.png);
	border-width: 0pt;
	margin: 0px;
	padding: 0px;
}

td.productGenre_r{
	background-image: url(images/product/genre_bg_r.png);
	border-width: 0pt;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:11pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

td.productGenre{
	border-width: 0pt;
	margin: 0px;
	padding: 0px;
}

td.expo{
	border-color:#FFFFFF;
}

td#image{
	border-width: 0pt;
	height: 80px;
	width: 80px;
	margin: 0px;
	padding: 0px;
}

td#comment{
	border-width: 0pt;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN";
	font-size:9pt;
	margin: 0px;
	padding-left: 30px;
}

th {
	background-image: url(images/product-genre/commentsBG.png);
	background-repeat: repeat-x;
	font-family:"‚l‚r ‚o–¾’©";
}

p.series{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
	line-height:13pt;
}

p.techinfo{
	font-family:"‚l‚r ‚o–¾’©";
	font-size:11pt;
	line-height:13pt;
}

span.style1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12pt;
}

span.end {
	color:#FF0000;
}

#searchBox .searchBox {
	background-color: transparent;
	border: 0;
	padding-left: 2px;
}
