/*
Version:1.5
Author:Kyo ICHIDA
Author URI:http://www.kyo.com/
*/

*{
	margin:0;
	padding:0;
}

body {
	position:relative;
	margin:0;
	padding:0;
	background:#fff url(./img/deux-3.gif) left bottom no-repeat;
}

h1 {
	margin:8px 0 0 18px;
}
.lh16 {
	line-height:16px;
}

#content {
	clear:both;
	margin:0 auto;
	padding:0 0 0 12px;
}
#content div {
	float:left;
	width:30%;
	margin:0;
	padding:10px;
}
#content p {
	font-size:13px;
	line-height: 175%;
	margin:23px 0 0 0;
/*	text-indent:1em;*/
}

.latin p {
	text-align:justify;
}

hr {
	clear:both;
	display:block;
	margin:1em 0;
	padding:1px 0 0 0;
	height:0px;
	background-color:silver;
	border:none;
}
/**/
#navi {
	position:fixed;
	bottom:0px;
	width:100%;
	height:24px;
	background-image:url(http://www.kyo.com/Tools/KYO-T0.GIF);
}

#navi ul {
	position:absolute;
	display:inline-block;
	padding-left:16px;
	font-size:0.85em;
}
#navi li {
	float:left;
	display:block;
}
#navi a {
	display:block;
	height:24px;
	padding:0 8px;
/*	color:#;*/
	text-decoration:none;
}
#navi a:hover {
	background-color:#efe4ce;
	color:#e32b5f;
}
#navi .current a{
	cursor:default;
	color:#333;
	background-color:transparent;
	text-decoration:none;
}
#navi .current a:hover{
	cursor:default;
	background-color:transparent;
}

#lang {
	float:right;
	display:inline-block;
	list-style-type:none;
}
#lang li {
	float:left;
}
#lang a.ja {
	background:url(http://www.kyo.com/img/btn-ja.gif) no-repeat;
}
#lang a.fr {
	background:url(http://www.kyo.com/img/btn-fr.gif) no-repeat;
}
#lang a.en {
	background:url(http://www.kyo.com/img/btn-en.gif) no-repeat;
}
#lang a {
	display:block;
	width:24px;
	height:16px;
	border:1px solid #666;
	margin:0 8px 0 0;
	text-decoration:none;
	zoom:1;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
}
#lang a.current,
#lang a:hover {
	zoom:1;
	filter:alpha(opacity=100);
	opacity:1.0;
	-moz-opacity:1.0;
}
#lang a:active {
	display:block;
	border:1px solid red;
	margin:1px 7px 0 1px;
}
#lang a.current:hover {
	cursor:default;
}

.centerize {
	margin:auto;
	text-align:center;
}
