@charset "iso-8859-1";
 
/*=========================================================================

 Basic CSS

=========================================================================*/

/*
 Initialization
-------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6, form, p {
	margin:0;
	padding:0;
}
ul, ol, li, dl, dt, dd {
	margin:0;
	padding:0;
	list-style-type:none;
}
img {
	border:0;
}
hr {
	display:none;
}
table {
	empty-cells:show;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
em {
	font-style:normal;
	font-weight:bold;
}

/*
 Text size
-------------------------------------------------------------------------*/
body {
	font-size:14px;
	line-height:1.4;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}
* html body {	font-size:78%;}
*:first-child+html body {	font-size:78%;}
body * {	font-size:100%;}

/*
 Link
-------------------------------------------------------------------------*/
a,
a:link,
a:visited {
	color:#0494c2;
	text-decoration:none;
}
a:hover,
a:active {
	text-decoration:underline;
}

/*
 Navigation skip
-------------------------------------------------------------------------*/
.naviSkip {
	position:absolute;
	top:0;
	left:0;
	width:0;
	height:0;
	overflow:hidden;
}

/*
 Hidden contents
-------------------------------------------------------------------------*/
.hidden {
	text-indent:-5000px;
/* \*/ 
	display:none;
/* */
}

/*
 text-align
-------------------------------------------------------------------------*/
.taLeft {	text-align:left !important;}
.taCenter {	text-align:center !important;}
.taRight {	text-align:right !important;}

/*
 vertical-align
-------------------------------------------------------------------------*/
.vat {	vertical-align:top !important;}
.vam {	vertical-align:middle !important;}
.vab {	vertical-align:bottom !important;}

/*
 float
-------------------------------------------------------------------------*/
.floLeft {	float: left;}
.floRight {	float: right;}
.clear { clear:both; }

/*
 float clear
-------------------------------------------------------------------------*/
.clearfix:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	line-height:0;
}
.clearfix{
	display:inline-table;
	min-height:1%;
}
/* \*/
html .clearfix{
	* height:1%;
}
.clearfix{
	display:block;
}
/* */


/*
 margin-top
-------------------------------------------------------------------------*/
.mt0 {	margin-top:0px !important;}
.mt2 {	margin-top:2px !important;}
.mt3 {	margin-top:3px !important;}
.mt5 {	margin-top:5px !important;}
.mt6 {	margin-top:6px !important;}
.mt8 {	margin-top:8px !important;}
.mt10 {	margin-top:10px !important;}
.mt15 {	margin-top:15px !important;}
.mt20 {	margin-top:20px !important;}
.mt25 {	margin-top:25px !important;}
.mt30 {	margin-top:30px !important;}
.mt35 {	margin-top:35px !important;}
.mt40 {	margin-top:40px !important;}
.mt45 {	margin-top:45px !important;}
.mt50 {	margin-top:50px !important;}
.mt55 {	margin-top:55px !important;}
.mt60 {	margin-top:60px !important;}
.mt70 {	margin-top:70px !important;}
.mt80 {	margin-top:80px !important;}
.mt90 {	margin-top:90px !important;}
.mt100 {	margin-top:100px !important;}

/*
 margin-left
-------------------------------------------------------------------------*/
.ml0 {	margin-left:0px !important;}
.ml2 {	margin-left:2px !important;}
.ml4 {	margin-left:4px !important;}
.ml5 {	margin-left:5px !important;}
.ml10 {	margin-left:10px !important;}
.ml12 {	margin-left:12px !important;}
.ml15 {	margin-left:15px !important;}
.ml20 {	margin-left:20px !important;}
.ml30 {	margin-left:30px !important;}

/*
 margin-bottom
-------------------------------------------------------------------------*/
.mb0 {	margin-bottom:0px !important;}
.mb5 {	margin-bottom:5px !important;}
.mb10 {	margin-bottom:10px !important;}
.mb15 {	margin-bottom:15px !important;}
.mb20 {	margin-bottom:20px !important;}
.mb30 {	margin-bottom:30px !important;}

/*
 Other
-------------------------------------------------------------------------*/
.noBr {
	white-space:nowrap !important;
}
.noBd {
	border:none !important;
}
input.oneByte {
	ime-mode:disabled !important;
}


