﻿@charset "utf-8";





/*

 * File     : global/index.css

 * Version  : 1.0

 *

 * 2006 TOSE All rights reserved.

 */





/*--------------------------------------

  base setup section

---------------------------------------*/



a:focus{

	outline:none;

}



html {

	height: 100%;

	border: 0;

	padding: 0;

	margin: 0;

}



body {

	height: 100%;

	font-family: "Hiragino Maru Gothic Pro", "Helvetica", "Verdana", Arial, sans-serif;

	background-color: rgb(255, 255, 255);

	padding: 0;

	margin: 0;

}



div#globalWrap {

	position: absolute;

	width: 100%;

	height: 163px;

	top: 50%;

	left: 0;

	margin-top: -64px;

	margin-left: 0;

	background-image: url("../img/background.gif");

	background-repeat: center repeat-x;



}

div#global {

	position: absolute;

	width: 800px;

	height: 128px;

	margin-left: 10%;

	background-image: url("../img/entrance.jpg");

	background-repeat: no-repeat;

}



/*--------------------------------------

  menu setup section

---------------------------------------*/



ul {

	font-size:12px;

	list-style:none;

	margin:0;

	padding:0;

}



div#entrance { position:relative;  margin-left:300px;}

div#entrance ul { list-style-type:none; }

div#entrance ul li { display: inline; }

div#entrance ul li a { float:left; font-size: 14px; text-indent: -10000px; text-decoration: none; background-image:url("../img/region03.jpg"); background-repeat: no-repeat; }



div#entranceOld { position:relative;  margin-left:300px;}

div#entranceOld ul { list-style-type:none; }

div#entranceOld ul li { display: inline; }

div#entranceOld ul li a { float:left; font-size: 14px; text-indent: -10000px; text-decoration: none; background-image:url("../img/region02.jpg"); background-repeat: no-repeat; }





li#usa1 a { width: 70px; height:128px; background-position:0 0; }

li#japan1 a { width: 70px; height:128px; background-position:-70px 0; }

li#japan2 a { width: 70px; height:128px; background-position:-140px 0; }

li#china1 a { width: 70px; height:128px; background-position:-210px 0; }

li#china2 a { width: 70px; height:128px; background-position:-280px 0; }

li#china3 a { width: 70px; height:128px; background-position:-350px 0; }

li#usa1 a:hover { background-position: 0 -128px; }

li#japan1 a:hover { background-position: -70px -128px; }

li#japan2 a:hover { background-position: -140px -128px; }

li#china1 a:hover { background-position: -210px -128px; }

li#china2 a:hover { background-position: -280px -128px; }

li#china3 a:hover { background-position: -350px -128px; }





/*--------------------------------------

  other setup section

---------------------------------------*/



div#logo { position:absolute; width:62px; height:49px; top:10px; left:10px; font-size: 14px; text-indent: -10000px; text-decoration: none; background-image:url("../img/logo.gif"); background-repeat: no-repeat; }

div#copyright { position:absolute; width:186px; height:14px; bottom:10px; right:10px; font-size: 14px; text-indent: -10000px; text-decoration: none; background-image:url("../img/copyright.gif"); background-repeat: no-repeat; }