*{
	margin:0px;
	padding:0px;
}

body{
font:13px "‚l‚r ‚oƒSƒVƒbƒN",arial,helvetica,clean,sans-serif;
*font-size:small;
*font:x-small;
	background:#4B4B4B url(../img/bg_header.gif) repeat-x;
	font-size:12px;
	color:#333;
}


#wrap{
	text-align:center;
}

#wrap_main{
	text-align:center;
	background-color:#F6F4F7;
	background-image: url(../img/main_bg.jpg);
	background-repeat: repeat-x;
}

#header{
	width:802px;
	height:77px;
	text-align:left;
	margin:0px auto;
}

#footer{
	text-align:center;
	background:#F6F4F7 url(../img/bg_footer.jpg) repeat-x;
	color:#fff;
}

#maintop{
	width:848px;
	margin:0px auto;
	background-image: url(../img/main_img.jpg);
	background-repeat: no-repeat;
	height:196px;
	text-indent:-9999px;
}


#main{
	width:802px;
	text-align:left;
	margin:0px auto;
	padding:0 0 20px 0
}



/*---------- header---------- */

#discription{
font-size:77%;
	width:400px;
	position:relative;
	top:15px;
	left:0px;
}

#header h1{
	width:400px;
	position:relative;
	top:16px;
	left:0px;

}


#headerNaka{
	width:400px;
	position:relative;
	top:16px;
	left:0px;

}

#header #top_bt{
	width:187px;
	position:relative;
	top:-18px;
	left:610px;
}


#header #naka_bt{
	width:298px;
	position:relative;
	top:-18px;
	left:499px;
}

/* ---------- int ---------- */
a img {
border: 0px none;
}

p{
margin:0px;
padding:0px;
}

h1,h2,h3{
margin:0;
padding:0;
}


a:visited{
color:#024A7B;
text-decoration: underline;
}

a:link{
color: #024A7B;
text-decoration: underline;
}

a:hover{
color:#024A7B;
text-decoration: none;
}


form{
margin:0;
padding:0;

}

.clear{
clear:both;
display: block;

}


/* ---------- CLEAR FIX---------- */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/* ---------- font ---------- */

.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:182%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }
.fontB{
font-weight:bold;
}

/* ---------- margin ---------- */

.mr15b{
padding:0 15px 10px 0;
}

.mb10{
margin:0 0 10px 0;
}
.mb2{
margin:0 0 2px 0;
}



.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */