﻿@charset "utf-8";

#headertop
{
  position:relative;
  background:url(../../../secure/100/header.jpg) no-repeat;
  height:100px;
  width:920px;
}

#headertop .logo
{
  position:absolute;
  font-size:medium;
  left:14px;
  top:10px;
}

DIV#headertop UL
{
  margin:0px;
  padding:0px;
}

DIV#headertop LI
{
  list-style-type:none;
}

DIV#headertop UL#header_sub LI#English
{
  position:absolute;
  left:190px;
  top:55px;
  width:72px;
}

DIV#headertop UL#header_sub LI#sitemap
{
  position:absolute;
  left:190px;
  top:75px;
  width:88px;
  height: 18px;
}

DIV#headertop UL#header_sub LI#sitemap a
{
  display:block;
  width:88px;
  height: 18px;
}

DIV#headertop UL#header_guide LI#where
{
  position:absolute;
  top:0px;
  left:512px;
  height:27px;
  width:135px;
}

DIV#headertop UL#header_guide LI#where a
{
  display:block;
  height: 27px;
  width:135px;
}

DIV#headertop UL#header_guide LI#question
{
  position:absolute;
  top:0px;
  left:652px;
  height:27px;
  width:119px;
}

DIV#headertop UL#header_guide LI#question a
{
  display:block;
  height: 27px;
  width:119px;
}

DIV#headertop UL#header_guide LI#tool
{
  position:absolute;
  top:0px;
  left:776px;
  height:27px;
  width:135px;
}

DIV#headertop UL#header_guide LI#tool a
{
  display:block;
  height: 27px;
  width:135px;
}

#headertop input#SearchDataText 
{
  margin:0;
  padding:0;
  position:absolute;
  background-color:transparent;
  border:0 none;
  font-size:14px;
  line-height:18px;
  outline-style:none;
  outline-width:0;
  top:71px;
  left:515px;
  height:18px;
  width:134px;
}

#headertop A#doSearchBtn 
{
  margin:0;
  padding:0;
  position:absolute;
  background:transparent none repeat scroll 0 0;
  border:0 none;
  cursor:pointer;
  left:146px;
  overflow:hidden;
  text-indent:-9999px;
  top:67px;
  left:656px;
  height:26px;
  width:42px;
}

DIV#headertop UL#fontsize LI#base
{
  position:absolute; 
  cursor:pointer;
  top:68px; 
  left:824px;
  height:25px;
  width:42px;
}

DIV#headertop UL#fontsize LI#bigger
{
  position:absolute; 
  cursor:pointer;
  top:68px; 
  left:869px; 
  height:25px;
  width:42px;
}

DIV#headertop UL#fontsize LI#base input,
DIV#headertop UL#fontsize LI#bigger input
{
  height: 25px;
  width:42px;
}

/* button*/
#headertop UL#header_sub LI input, 
#headertop UL#fontsize LI input
{
  border: 0px;
  background: none transparent scroll repeat 0% 0%;
  cursor: pointer;
  border-style:none;
  text-indent: -9999px;  
  /* ¥*/
  overflow:hidden;
  /* */
}

/* Translate */
#headertop UL#header_sub LI#English input
{
  height:20px;
  width:72px; 
}

#headertop UL#header_guide  a
{
  text-indent: -9999px;  
  /* ¥*/
  overflow:hidden;
  display:block;
  /* */
}

#headertop UL#header_sub  a
{
  text-indent: -9999px;  
  /* ¥*/
  overflow:hidden;
  display:block;
  height:18px;
  /* */
}

#headertop UL#fontsize a
{
  text-indent: -9999px;  
  /* ¥*/
  overflow:hidden;
  display:block;
  height:26px;
  /* */
}
