
#pagelogo {display:none;}
#page_main #menu0{
right:20px;
}
*+html>body #page_main #menu0 {right:75px;}
#menu0{
right:6px;
}
#page_main #menu_login{
right:160px;
}
#menu_login{
right:53px;
}
#page_main #menu0 li {
padding:0 10px 0 34px;
background:url(cssimg/menu_service02.jpg) top left no-repeat;
}
#page_main #menu0 .odd {
padding:0 10px 0 34px;
background:url(cssimg/menu_service01.jpg) top left no-repeat;
}

#linklist #menu0 li {
float:left;
display:inline;
background:url(cssimg/menu_service02.jpg) top left no-repeat;
height:31px;
padding:0 10px 0 34px;
margin-right:7px;
}
#linklist #menu0 .odd{
padding:0 10px 0 34px;
background:url(cssimg/menu_service01.jpg) top left no-repeat;
}
#menu0 li a {
font-size:0.8em;
}

#corner  {
right:36px;
letter-spacing:0em;

}
#content p{line-height:1.8em;letter-spacing:0em;}	




/* 產品介紹 */

#boxA li a{letter-spacing:0em;}

#boxC {

font-size:0.8em;
line-height:1.6em;
}
#boxC h2 {
font-size:1.7em;
}
#boxC p {
line-height:1.7em;
}
#boxE p {
line-height:1.7em;
}
/* 客戶列表 */
#boxB {padding:0 0 0 20px;margin:0;}
#boxB li a{
line-height:1.7em;
}

/* footer */

#footer_address {
letter-spacing:0em;
font-size:1em;
	width : 540px;
	left:100px;

}

#page_main #footer_address {
left:220px;
}

#submenu li a{	
letter-spacing:0em;
}

.offstate-zh-tw { display: none; }
.onstate-zh-tw { display: block; }

.offstate-ja { display: none; }
.onstate-ja { display: block; }
#linklist {
position:absolute;
top:1px;
left:400px;
width:590px;
z-index:888
}
#linklist h3 {
display:none;
}
#linklist ul{
margin:0;
padding:0;

} 
#linklist ul li {
list-style:none;
list-style-image:none;

}
#linklist li {
float:left;
display:inline;
margin-right:3px;
padding:7px 9px 15px 6px;
background:url(cssimg/linklist_li_bg.jpg) top right no-repeat;
}

#linklist li a {
color:#fff;
font-size:0.85em;
letter-spacing:0em;
}
#linklist li a:hover,#linklist li a:active {
color:#fff000;
text-decoration:underline;
}


/* 動態子選單 : 主選單的次選單 */

#linklist ul {
	 /* Width of Menu Items */	
}

#linklist ul li {
	position: relative;
	list-style : none;
}

#linklist li ul {
	position: absolute;
	left : -20px; /* Set 1px less than menu width */
	top: 30px;
    width:150px;
	display: none;
    background:#1d1109;
z-index:887;
}

/* Styles for Menu Items */
#linklist ul li a {
	display: block;
	/*background: #fff; /* IE6 Bug */
	

}
.odd #ul_submenu1_0  li  {

	
}
/* Holly Hack. IE Requirement \*/

/* End */

#linklist li:hover ul, #linklist li.over ul { display: block; } /* The magic */

#linklist #ul_submenu1_0 {}
/* menu1*/
#linklist li #ul_submenu1_0 {
left:0px;
width:142px;
height:300px;
padding-top:10px;
background:url(cssimg/ul_submenu3_0.gif) top left no-repeat;
z-index:888;
}
#ul_submenu1_0 li {
float:none;
display:block;
clear:both;
background:url(cssimg/ul_menu3.gif) top left no-repeat;
padding:3px 10px 3px 7px;
margin:0;

}
#ul_submenu1_0 li a {

color:#000;
padding:3px 0 3px 19px;
}
#ul_submenu1_0 li a:hover,#ul_submenu1_0 li a:active{
color:#9e0b01;
background:url(cssimg/ul_menu2_li.jpg) #ffcc01 bottom left repeat-x;
}
/* menu2*/
#linklist li #ul_submenu2_0 {
width:142px;
height:250px;
padding-top:10px;
background:url(cssimg/ul_submenu2_0.gif) top left no-repeat;
z-index:888;
}
#ul_submenu2_0 li {
float:none;
display:block;
clear:both;
background:url(cssimg/ul_menu3.gif) top left no-repeat;
padding:3px 10px 3px 7px;
margin:0;

}
#ul_submenu2_0 li a {

color:#000;
padding:3px 0 3px 19px;
}
#ul_submenu2_0 li a:hover,#ul_submenu2_0 li a:active{
color:#9e0b01;
background:url(cssimg/ul_menu2_li.jpg) #ffcc01 bottom left repeat-x;
}
/* menu3*/
#linklist li #ul_submenu3_0 {
position:absolute;
width:142px;
height:300px;
padding-top:10px;
background:url(cssimg/ul_submenu3_0.gif) top left no-repeat;
z-index:888;
}
#ul_submenu3_0 li {
float:none;
display:block;
clear:both;
background:url(cssimg/ul_menu3.gif) top left no-repeat;
padding:3px 10px 3px 7px;
margin:0;

}
#ul_submenu3_0 li a {

color:#000;
padding:3px 0 3px 19px;
}
#ul_submenu3_0 li a:hover,#ul_submenu3_0 li a:active{
color:#9e0b01;
background:url(cssimg/ul_menu2_li.jpg) #ffcc01 bottom left repeat-x;
}
/* menu4*/
#linklist li #ul_submenu4_0 {
position:absolute;
width:142px;
height:185px;
padding-top:10px;
background:url(cssimg/ul_submenu4_0.gif) top left no-repeat;
z-index:888;
}
#ul_submenu4_0 li {
float:none;
display:block;
clear:both;
background:url(cssimg/ul_menu3.gif) top left no-repeat;
padding:3px 10px 3px 7px;
margin:0;

}
#ul_submenu4_0 li a {

color:#000;
padding:3px 0 3px 19px;
}
#ul_submenu4_0 li a:hover,#ul_submenu4_0 li a:active{
color:#9e0b01;
background:url(cssimg/ul_menu2_li.jpg) #ffcc01 bottom left repeat-x;
}
/* menu5*/
#linklist li #ul_submenu5_0 {
position:absolute;
width:142px;
height:185px;
padding-top:10px;
background:url(cssimg/ul_submenu4_0.gif) top left no-repeat;
z-index:888;
}
#ul_submenu5_0 li {
float:none;
display:block;
clear:both;
background:url(cssimg/ul_menu3.gif) top left no-repeat;
padding:3px 10px 3px 7px;
margin:0;

}
#ul_submenu5_0 li a {

color:#000;
padding:3px 0 3px 19px;
}
#ul_submenu5_0 li a:hover,#ul_submenu5_0 li a:active{
color:#9e0b01;
background:url(cssimg/ul_menu2_li.jpg) #ffcc01 bottom left repeat-x;
}
/* menu6*/
#linklist li #ul_submenu6_0 {
position:absolute;
width:142px;
height:250px;
padding-top:10px;
background:url(cssimg/ul_submenu1_0.gif) top left no-repeat;
z-index:888;
}
#ul_submenu6_0 li {
float:none;
display:block;
clear:both;
background:url(cssimg/ul_menu3.gif) top left no-repeat;
padding:3px 10px 3px 7px;
margin:0;

}
#ul_submenu6_0 li a {

color:#000;
padding:3px 0 3px 19px;
}
#ul_submenu6_0 li a:hover,#ul_submenu6_0 li a:active{
color:#9e0b01;
background:url(cssimg/ul_menu2_li.jpg) #ffcc01 bottom left repeat-x;
}
/* menu7*/
#linklist li #ul_submenu7_0 {
position:absolute;
width:142px;
left:-80px;
height:185px;
padding-top:10px;
background:url(cssimg/ul_submenu4_0.gif) top left no-repeat;
z-index:888;
}
#ul_submenu7_0 li {
float:none;
display:block;
clear:both;
background:url(cssimg/ul_menu3.gif) top left no-repeat;
padding:3px 10px 3px 7px;
margin:0;

}
#ul_submenu7_0 li a {

color:#000;
padding:3px 0 3px 19px;
}
#ul_submenu7_0 li a:hover,#ul_submenu7_0 li a:active{
color:#9e0b01;
background:url(cssimg/ul_menu2_li.jpg) #ffcc01 bottom left repeat-x;
}




#page_webreg textarea {
height:530px;
line-height:1.3em;
}