html{
	padding:0;
	border:0;
	font-size:100%;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
	height:100%;
	margin-top:0;
	margin-right:0;
	margin-left:0;
	margin-bottom:1px;
	overflow-y:scroll;
}

body {
	color:#333333;
	background-color:#cecdce;
	text-align:center;
	font-size:10pt;
	line-height: 1.2em;
	padding:0px;
	margin: 0px;
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #333333;
	scrollbar-3dlight-color: #333333;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ebebeb;
	}

a{ text-decoration:none;}
A:link{ color:#008fe1;}
A:link.white,A:visited.white{ color:#ffffff;}
A:visited { color : #4378b6;}
A:hover{ color : #F9FFFF ; background-color :#b979ce ;}

img {
	border: 0px;
	padding:0px;
}

img.cursor {
	margin-right: 3px;
	vertical-align: middle;
}


div.main
{
	width:760px;
	text-align:left;
	background-color:#ffffff;
	color:inherit;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #6f6f6f;
	border-left-color: #6f6f6f;
	margin: 0;
	padding: 0;
	}

/* ---------- header ---------- */

div.header
{
	height:60px;
	margin:0;
	padding:0;
	background-color: #48b2cd;
	background-image:url(img/header_01.gif);
}

div.menubox
{
	height:25px;
	margin:0;
	background-color: #ebebeb;
	background-image:url(img/header_02.gif);
}


div.counter
{
	width:80px;
	float:left;
	padding-top:6px;
	padding-left:10px;
}

div.menutext
{
	width:580px;
	float:left;
	padding-top:5px;
	padding-right:10px;
	text-align:right;
	font-family: Verdana, Arial, sans-serif;
}

div.clap
{
	width:70px;
	float:right;
	padding-top:6px;
	padding-right:10px;
	text-align:center;
}

div.clap A:hover
{
	position : relative;
	top : 1px;
	left:1px;
	background-color:#ebebeb;
}

/* ---------- title ---------- */

h1.title
{
	font-size:20pt;
	color: #48b2cd;
	font-family: Verdana, Arial, sans-serif;
	letter-spacing:0.1em;
	padding:10px;
	margin:0;
}

h1.title span.small
{
	font-size:12pt;
}

h1.title A:link,h1.title A:visited{ color:#48b2cd;}
h1.title A:hover{ color : #ffffff ; background-color :#b979ce ;}


div.headword
{
	width:350px;
	background-color:#333333;
}

div.headword div.middle
{
	width:350px;
	height:2px;
	background-color:#ffffff;
}

div.headword div.bottom
{
	width:350px;
	height:3px;
	background-color:#ffa800;
}

h2.headword
{
	font-size:10pt;
	color:#FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0;
	}
	
h2.headword span.small
{
	font-size:x-small;
	margin-left:10px;
	float:right;
	margin-right:5px;
}

	
h3.midasi
{
	font-size:10pt;
	color: #48b2cd;
	font-family: Verdana, Arial, sans-serif;
	padding-left:0;
	padding-top:3px;
	padding-bottom:3px;
	margin:0;
}

div.komidasi
{
	width:300px;
	background-color:#888888;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:3px;
}

/* ---------- title_end ---------- */

/* ---------- table ---------- */
table 
{
	border: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

td.glay
{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
}


/* ---------- text ---------- */

div.boxleft
{
	float:left;
	width:350px;

}

div.boxright
{
	float:right;
	width:370px;
	padding-right:10px;
	text-align:right;

}


.box1
{
	padding-left:25px;
	padding-bottom:10px;
}

.box2
{
	padding-left:7px;
	padding-top:2px;
	padding-bottom:10px;

}

.box3
{
	padding-left:7px;
	padding-top:2px;
	padding-bottom:0;

}

.nonpadding
{
	padding-bottom:0;
}

.orange { color : #ffa800;}
.blue { color: #48b2cd;}
.red{ color:#ff3366;}
.white{ color:#ffffff;}


/* ---------- making ---------- */
img.mk
{
	 margin:5px;
	 border:solid #CCCCCC 1px;
}

img.mkr
{
	 margin-right:10px;
	 margin-left:5px;
	 margin-bottom:5px;
	 border:solid #CCCCCC 1px;
	 float:right;
}


/* ---------- footer ---------- */

div.clear
{
	clear:both;
}

div.dash {
	background-image: url(img/dash.gif);
	height: 3px;
	width: 760px;
	background-repeat: repeat-x;
	background-position:left bottom;
	padding: 0px;
	margin-bottom: 3px;
	}


div.footer
{
	padding-right:10px;
	padding-bottom:10px;
	text-align:right;
}


/* ---------- form ---------- */

form{margin:5px;}

input,textarea,select{
	background-color: #ffffff;
	color:#333333;
	border:1px solid #333333;
	}

