body {
	font-size:10pt;
	font-style:"MS ºÞ¼¯¸";
	color : #333;
	background : #fff url(../img/bg-body.jpg)
		repeat-x;
		}

#window{
	background-color: #FFFFFF;
	margin-top : 10px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	clear : both;
	width : 800px;
	}

#window_a{
	background-color: #FFFFFF;
	width : 264px;
	float : left;
	}
#window_b{
	background-color: #FFFFFF;
	width : 264px;
	float:left;
	}
#window_c{
	background-color: #FFFFFF;
	width : 264px;
	float:right;
	}

#index{
	background-color : #ffffff;
	margin-right: auto;
	margin-left: auto;
	clear : both;
	width : 800px;
	height :450px;
	}
	
#information{
	background-color : #ffffff;
	margin-right : auto;
	margin-left : 60px;
	text-align : left;
	vertical-align : text-top; 
	width : 500px;
	height : 250px;
	}
	
	
	
#site{
	margin-right: auto;
	margin-left: auto;
	background-color : #FFFFFF;
	background : #fff url(../img/bg-site.jpg)
		repeat-y;
	width : 825px;
	margin-top:10px;
	}

#title{
	margin-right: auto;
	margin-left: auto;
	padding-right : 5px;
	padding-left : 0px;
	clear : both;
	width : 825px;
	height : 65px;
	}

#window_m{
	margin-right: 8px;
	margin-left: 0px;
	margin-bottom: 10px;
	float: right;
	width : 530px;
	top : 10px;
	}

#window_s{
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 15px;
	float:left;
	left : 0;
	top : 10px;
	width : 250px;
	}

#bottom{
	font-size:10pt;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	clear : both;
	width : 825px;
	height : 40px;
	text-align: center;
	background : #fff url(../img/bg-bottom.jpg)
	no-repeat bottom;
	}
	
#menu ul{
	margin-right : 0;
	margin-left : 13px;
	margin-top : 1px;
	margin-bottom : 1px;
	clear : #333;	
	width : 800px;
	height : 30px;
	background: url(../img/bg-menu.jpg)
		no-repeat;
	}
	
#menu ul li{
	list-style: none;
	display : block;
	margin : 0;
	padding: 0;
	float : left;
	text-indent : -9999px;
	height: 30px;
	}

#menu ul li a{
	display:block;
	text-decoration : none;
	padding: 0;
	height: 30px;
	background-image : url(../img/menu.jpg);
	background-repeat : no-repeat;
	}
	
#menu ul li#home{width:68px;}
#menu ul li#Japanese{width:68px;}
#menu ul li#English{width:68px;}
#menu ul li#kokubun{width:68px;}
#menu ul li#download{width:68px;}
#menu ul li#company{width:68px;}
#menu ul li#order{width:68px;}

#menu ul li#home a{background-position : 0px 0;}
#menu ul li#Japanese a{background-position : -68px 0;}
#menu ul li#English a{background-position : -136px 0;}
#menu ul li#kokubun a{background-position : -204px 0;}
#menu ul li#download a{background-position : -273px 0;}
#menu ul li#company a{background-position : -341px 0;}
#menu ul li#order a{background-position : -409px 0;}

#menu ul li#home a:hover{background-position : 0px 100%;}
#menu ul li#Japanese a:hover{background-position : -68px 100%;}
#menu ul li#English a:hover{background-position : -136px 100%;}
#menu ul li#kokubun a:hover{background-position : -204px 100%;}
#menu ul li#download a:hover{background-position : -273px 100%;}
#menu ul li#company a:hover{background-position : -341px 100%;}
#menu ul li#order a:hover{background-position : -409px 100%;}

#menu ul li#home.current-page{background : url(../img/menu.jpg) 0px 100%;}
#menu ul li#Japanese.current-page{background : url(../img/menu.jpg) -68px 100%;}
#menu ul li#English.current-page{background : url(../img/menu.jpg) -136px 100%;}
#menu ul li#kokubun.current-page{background : url(../img/menu.jpg) -204px 100%;}
#menu ul li#download.current-page{background : url(../img/menu.jpg) -273px 100%;}
#menu ul li#company.current-page{background : url(../img/menu.jpg) -341px 100%;}
#menu ul li#order.current-page{background : url(../img/menu.jpg) -409px 100%;}

#menu ul li#Japanese.current-page a{background : url(../img/menu.jpg) -68px 100%;}
#menu ul li#English.current-page a{background : url(../img/menu.jpg) -136px 100%;}

#menu_s ul{
	margin-right : 0;
	margin-left : 13px;
	margin-top : 1px;
	margin-bottom : 1px;
	clear : #333;	
	width : 500px;
	height : 30px;
	background: url(../img/bg-menu_s.jpg)
		no-repeat;
	}
	
#menu_s ul li{
	list-style: none;
	display : block;
	margin : 0;
	padding: 0;
	float : left;
	text-indent : -9999px;
	height: 30px;
	}

#menu_s ul#e li a{
	display:block;
	text-decoration : none;
	padding: 0;
	height: 30px;
	background-image : url(../img/e_menu_s.gif);
	background-repeat : no-repeat;
	}

#menu_s ul#j li a{
	display:block;
	text-decoration : none;
	padding: 0;
	height: 30px;
	background-image : url(../img/j_menu_s.gif);
	background-repeat : no-repeat;
	}

	
#menu_s ul#j li#j1{width:88px;}
#menu_s ul#j li#j2{width:74px;}
#menu_s ul#j li#j3{width:68px;}
#menu_s ul#j li#j4{width:66px;}

#menu_s ul#e li#e1{width:66px;}
#menu_s ul#e li#e2{width:66px;}
#menu_s ul#e li#e3{width:66px;}
#menu_s ul#e li#e4{width:66px;}

#menu_s ul#j li#j1 a{background-position : 0px 0;}
#menu_s ul#j li#j2 a{background-position : -90px 0;}
#menu_s ul#j li#j3 a{background-position : -162px 0;}
#menu_s ul#j li#j4 a{background-position : -228px 0;}

#menu_s ul#e li#e1 a{background-position : 0px 0;}
#menu_s ul#e li#e2 a{background-position : -66px 0;}
#menu_s ul#e li#e3 a{background-position : -132px 0;}
#menu_s ul#e li#e4 a{background-position : -200px 0;}

#menu_s ul#j li#j1 a:hover{background-position : 0px 100%;}
#menu_s ul#j li#j2 a:hover{background-position : -90px 100%;}
#menu_s ul#j li#j3 a:hover{background-position : -162px 100%;}
#menu_s ul#j li#j4 a:hover{background-position : -228px 100%;}

#menu_s ul#e li#e1 a:hover{background-position : 0px 100%;}
#menu_s ul#e li#e2 a:hover{background-position : -66px 100%;}
#menu_s ul#e li#e3 a:hover{background-position : -132px 100%;}
#menu_s ul#e li#e4 a:hover{background-position : -200px 100%;}

#menu_s ul#j li#j1.current-page{background : url(../img/j_menu_s.gif) 0px 100%;}
#menu_s ul#j li#j2.current-page{background : url(../img/j_menu_s.gif) -90px 100%;}
#menu_s ul#j li#j3.current-page{background : url(../img/j_menu_s.gif) -162px 100%;}
#menu_s ul#j li#j4.current-page{background : url(../img/j_menu_s.gif) -228px 100%;}

#menu_s ul#e li#e1.current-page{background : url(../img/e_menu_s.gif) 0px 100%;}
#menu_s ul#e li#e2.current-page{background : url(../img/e_menu_s.gif) -66px 100%;}
#menu_s ul#e li#e3.current-page{background : url(../img/e_menu_s.gif) -132px 100%;}
#menu_s ul#e li#e4.current-page{background : url(../img/e_menu_s.gif) -200px 100%;}
