/* ************************************************
 *	TECHNICAL SERVICE
 * ************************************************ */
#contents #service ul {
	margin-left: 2em;
}



/* ************************************************
 *	OFF-SITE
 * ************************************************ */
#rg p.expl{
	margin-left: 1.5em;
}


/* ************************************************
 *	UOP ALLIANCE
 * ************************************************ */
#contents #uop ul {
	margin-left: 2em;
}


#contents .page_top a {
	background: url("../../img/common/footer_btn_page_top.jpg") left top no-repeat;
	float: right;
	padding-top: 30px;
	padding-left: 147px;
	margin-top: 20px;
	text-indent: -9999px;
}

/* ************************************************
 *	TQM
 * ************************************************ */
 
#contents #quality .img_box {
	padding-top: 15px;
}
#contents #quality .img_box .process {
	float: left;
	margin: 0 10px 10px 0;
	width: 226px;
}

#contents #quality .img_box .process2 {
	float: left;
	margin: 0 0 10px;
	width: 226px;
}

#contents #quality .img_box img {
	display: block;
	margin: 0 auto 5px;
}
#contents #quality .img_box p {
	font-size: 12px;
	text-align: center;
}
 
 

/* ************************************************
 *	Left side
 * ************************************************ */

#aside h2 {
	position: absolute;
	top: 0;
	left: -9999px;
}

#aside h3 {
	margin: 0 0 8px;
}
#aside h3 a {
	height: auto;
}

#aside a:hover,
#aside a:focus {
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	outline:none;
}

#aside a img {
	display: block;
}

#aside .content_box {
	margin-bottom: 20px;
}

#aside ul ul li {
	padding: 0 0 0 16px;
}
/*
#aside .quality a { background-image: url("../../img/manage/tqm/aside_btn_quality.jpg"); }
#aside .manage  a { background-image: url("../../img/manage/tqm/aside_btn_manage.jpg");}
*/
