
@charset "utf-8";
/* CSS Document */

a{
	text-decoration: none;
}

#main{
	float: right;
	margin-top: 10px;
	width: 778px;
	border-top: 1px solid #0099CC; 
	padding: 15px;
	position: relative;
}

#main img{
	border: 1px solid #eeeeee;	
}

#main h2{ 	font-size: 0.9em; font-weight: bold; color: #0099CC; margin: 0px; padding: 0px; text-decoration:underline;}
#main h2 a{ 	 font-weight: bold; color: #0099CC; margin: 0px; padding: 0px; text-decoration:underline;}
.sublinks a { 	font-size: 0.7em; color: #333; margin: 0px; padding: 0px;}
.sublinks a:hover{ 	font-size: 0.7em; color: #ff3333; margin: 0px; padding: 0px;}

p{
	font-size: 0.8em;
	
}


#main_sub{
	float: right;
	margin-top: 10px;
	width: 778px;
	border-top: 1px solid #0099CC; 
	padding: 15px;
	position: relative;
}

#main_sub h2{ 	font-size: 1.0em; font-weight: bold; color: #0099CC; margin: 20px 0px 0px 0px; padding: 0px;}
#main_sub h3{ 	font-size: 0.8em; font-weight: bold; color: #333; margin: 10px 0px 0px 0px; padding: 0px;}
#main_sub a{ 	font-size: 0.8em; color: #0099CC; margin: 0px; padding: 0px;}
#main_sub p{	font-size: 0.8em; color: #333; width: 480px; margin: 0px; padding: 0px; }
#main_sub ul{
	list-style-position: inside;
	padding: 5px;
	margin: 0px;
	background-color:#fff;
	width: 480px;
	list-style-type: disc;
}
#main_sub li{	font-size: 0.8em;  margin: 8px 0px 8px 10px; padding: 0px; color:#333; text-decoration: none; line-height: 15px;;  }

#infomenu{
	margin-top: 10px;
	float: left;
	width: 170px;
	border-top: 1px solid #0099CC; 
}

#infomenu h1{ padding: 5px 0px 0px 5px; margin: 0px; font-weight: bold; color: #333; font-size: 0.9em; border-bottom: 1px solid #0099CC; height: 25px; color: #0099CC;}
#infomenu h1 a{ color: #0099CC;}

#infomenu ul{
	margin: 0;
	padding: 0;
}

#infomenu ul li{
	list-style:none;
	border-bottom: 1px solid #CCC;
	padding: 5px 0px 0px 5px;
	font-size: 0.7em;
}

#infomenu a:hover{ color: #ff3333; text-decoration: none;}

.service_l{
	float: left;
	width: 380px;
	height: 82px;
	margin: 10px 0px 10px 0px;
	position: relative;
	background-color: #eeeeee;
}
.service_r{
	float: right;
	width: 380px;
	height: 82px;
	margin: 10px 0px 10px 0px;
	position: relative;
	background-color: #eeeeee;
}

.service_info{
	left: 135px;
	top: 8px;
	position: absolute;
	width: 245px;
}

#service_bigimg{
	position: absolute;
	z-index: 1;
	left: 525px;
	top: 10px;
}