@charset "UTF-8";
/*==================================================
 COMMON CSS
==================================================*/

/* top */
.newsUl {}
	.newsUl ul {
		overflow: hidden;
		zoom: 1;
		}
		.newsUl ul li {
			border-bottom: 1px dotted #999999;
			}
			.news ul li a {}
		.newsUl ul li .date {
			float: left;
			width: 90px;
			font-weight: bold;
			padding: 8px 5px;
			}
		.newsUl ul li .text {
			padding: 8px 0px 8px 10px;
			margin: 0px 0px 0px 100px;
			background: url(../img/common/arrow02.gif) no-repeat 0px 13px;
			}
			
.businessUl {}
	.businessUl ul {
		margin: 0px -20px -20px 0px;
		overflow: hidden;
		zoom: 1;
		}
		.businessUl ul li {
			float: left;
			display: inline;
			margin: 0px 20px 20px 0px;
			}
			businessUl ul li a {
				display: block;
				}

/* business */

.mobileIcon {}
	.mobileIcon li {
		float: left;
		margin: 0px 0px 10px 0px;
		}

.mobileBusiness {
	padding: 10px;
	background: #F2F2F2;
	border: 1px solid #CCCCCC;
	overflow: hidden;
	zoom: 1;
	}
	.mobileBusiness .img {
		float: left;
		width: 71px;
		}
	.mobileBusiness .text {
		margin: 0px 0px 0px 80px;
		}

/* product */
.productBox {
	padding: 3px;
	background: #2499CF;
	}
.productBoxWrap {
	background: #FFFFFF;
	}
	.productBox h3 {
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		line-height: 50px;
		padding: 0px 10px;
		}

/* sitemap */
.sitemapUl {}
	.sitemapUl .last {
		border-bottom: none !important;
		}
	.sitemapUl li {
		border-bottom: 1px dotted #999999;
		}
		.sitemapUl li ul {
			padding: 0px 0px 0px 100px;
			}
			.sitemapUl li ul li {}
				.sitemapUl a {
					display: block;
					font-weight: bold;
					padding: 8px 0px 8px 15px;
					background: url(../img/common/arrow02.gif) no-repeat 5px center;
					}
