@charset "utf-8";
/* CSS Document */
body{
font-size:12px; margin:0px; padding:0px;text-align:-moz-center !important;text-align:center; font-family:Arial, Helvetica, sans-serif;
}
a
{
color:#257EC0; text-decoration:none;
}
#body
{
width:980px; text-align:left
}
#header
{
background-image:url(/images/header.jpg);
}
#header #header_text
{
font-size:24px; color:#FFF; height:178px; padding:10px; padding-left:50px;
}
#header #header_navi
{
margin:0px; padding:0px; list-style:none; clear:both; background-image:url(/images/navi.gif); background-repeat:repeat-x; height:23px; padding-left:50px;
}
#header #header_navi a
{
color:#FFF;
}
#header #header_navi a:hover
{
color:#FFFF00;
}
#header #header_navi li
{
float:left; font-size:14px; font-weight:bold; padding:3px 20px 3px 20px;
}

#main
{
background-image:url(/images/main_navi.gif); background-repeat:repeat-y; height:750px;
}
#main #navi
{
float:left; width:188px; height:710px; padding-top:70px;clear:both;

}
#main #content
{
float:left;width:700px;


}
#main #content .in
{
padding:50px; top:right; 
}
#main #content h3
{
color:#4D7DB3; padding:5px; margin:0px; font-size:18px;
}
#main #content p
{
line-height:18px; font-size:14px; text-align:justify;
}
.webdesign {
	clear:left;
	padding:0px 0px 0px 0px;
	text-align: left;
}

/*-----*/
#scrollDiv{width:180px;padding:9px; height:300px; overflow:hidden;}
#scrollDiv a{color:#fff;}
.scro{padding:0px; margin:0px;}
.scro li{padding:5px; list-style:none;}
.scro img{}
.scro img:hover{}


/*  contact  */
#contact 
{
padding:20px; font-weight:bold; padding-left:50px;
}
#contact  .inp
{
border:1px solid #ccc; width:250px;
}
#contact  .text
{
border:1px solid #ccc;width:310px; height:160px;
}
#contact  ul
{
padding:0px; margin:0px; float:left; width:350px;
}
#contact  li
{
list-style:none; padding:3px;
}
#con_left  div
{
width:60px; float:left;
}
#contact #but
{
clear:both;text-align:right;
}
#contact #con_left
{
padding-top:20px;
}







