/* €Κ */
body {
	padding: 0px;
	margin: 0px;
	background-image: url(img/head_bg.gif); 
	background-repeat: repeat-x; 
	background-color: #FFFFFF; 
	font: 80%; 
	color: #333; 
}


/* €Κ */
td {
	font: 80% "lr oSVbN", "MS PGothic", "Osaka", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "Geneva", "Arial", "Helvetica", "sans-serif"; 
}

p {
	line-height: 130%; 
}

h1 {
	font: 140%; 
	font-weight: bold; 
	color: #333; 
}

h2 {
	font: 130%; 
	font-weight: bold; 
	margin-bottom: -10px; 
	color: #333; 
}

#pnavi { 
	font-size: 80%; padding-top: 7px; padding-bottom: 12px; padding-left: 1px; 
}

#mini { 
	font-size: 80%; line-height: 130%; 
}

#drn { 
	color: #2C828D;
	font-weight: bold;
}

#navi {
	font-size: 80%;
	padding: 7px 0 12px 1px;
}

#pnavi2 {
	float:left;
}

#right {
	font-size: 80%;
	float: right;
}

/* N */
a:link {
	color: #004E8C; text-decoration: none;
}

a:visited {
	color: #004E8C; text-decoration: none; 
}

a:hover {
	color: #004E8C; text-decoration: underline; 
}

a:active {
	color: #004E8C; text-decoration: none; 
}

/* CSR */
.csrtit {
	font-size: 1.2em;
	color: #666666;
	font-weight: bold;
	background-image: url(../csr/report/img/green.gif);
	background-repeat: no-repeat;
	text-indent: 2.5em;
	background-position: 1em;
}
.csrtit2 {
	text-indent: 3em;
	line-height: 0.5em;
}





@media print { /* printfBAΜκΙΜέKp */
	body { background-image: url(img/spacer.gif); background-repeat: no-repeat; background-color: #FFFFFF; }
}

ruby{
	font-size:105%;
}

p.ruby {
	line-height: 180%; 
}



#usagemenu {
	background: url(../products/img/lineup_tit.gif) no-repeat;
	width: 738px;
	height: 40px;
}

#usage {
	width: 330px;
	float: right;
	margin-top: 5px;
}


