@charset "UTF-8";
/* SERVICE_TOP START ================ */
#mainBox.service #wrap {
	min-height: 676px;
	_height: 676px;
	/*\*/*/
	height: 676px;
	/**/
	}
*+html #mainBox.service #wrap {
	height: auto;
	min-height: 676px;
	}
	#mainBox.service .main {
		text-align: center;
	}
	
	/* ALPHA RANDOM MENU START ===================================== */
	#productBox {
		background: #ff0000;
		position: absolute;
		top :33px;
		left: 0;
		}
	#productBox p {
		width: 152px;
		height: 73px;
		position: absolute;
		}
	#productBox img {
		width: 152px;
		height: 73px;
		margin-left: -2px;
		_margin-left: -1px;
		-moz-opacity: 0;
		opacity: 0;
		filter: alpha(opacity = 0);
		}
	*+html #productBox img { margin-left: -1px; }
	/* LIST START =================================== */
	#productList {
		width: 100%;
		height: 100%;
		background: #ccc;
		text-align: center;
		position: absolute;
		top: 0;
		left: 0;
		-moz-opacity: 0;
		opacity: 0;
		filter: alpha(opacity = 0);
		z-index: 500;
		display: none;
	}
	#wrapListTb {
		width: 770px;
		margin-top: 150px;
		margin-left: auto;
		margin-right: auto;
		background: url("../../service/images/pro_list_bg.gif") repeat-y;
	}
	#productList h3 {
		margin-top: 10px;
		margin-left: 10px;
		padding: 2px 0;
		font-size: 1.2em;
		font-weight: bold;
		color: #3d79b7;
		text-align: left;
		text-indent: 9px;
		}
	#productList #wrapListTb table {
		margin: 5px auto 20px auto;
	}
	#productList td {
		padding-top: 5px;
		padding-right: 50px;
		background: url("../unit_img/bg_link.gif") no-repeat 0 11px;
		text-align: left;
	}
	#productList td a {
		font-weight: bold;
		display: block;
		text-indent: 18px;
		}
	#productList td a:hover {
		text-decoration: underline;
		}
		
	#productList #closeTb {
		text-align: center;
		font-weight: bold;
		}
	/* =================================== LIST END */
	#productBox p#icon1 { left: 0px; top: 35px; }
	#productBox p#icon2 { left: 453px; top: 503px; }
	#productBox p#icon3 { left: 604px; top: 35px; }
	#productBox p#icon4 { left: 755px; top: 71px; }
	#productBox p#icon5 { left: 755px; top: 143px; }
	#productBox p#icon6 { left: 151px; top: 431px; }
	#productBox p#icon7 { left: 0px; top: 395px; }
	#productBox p#icon8 { left: 0px; top: 539px; }
	#productBox p#icon9 { left: 0px; top: 107px; }
	#productBox p#icon10 { left: 302px; top: 539px; }
	#productBox p#icon11 { left: 453px; top: 71px; }
	#productBox p#icon12 { left: 604px; top: 539px; }
	#productBox p#icon13 { left: 151px; top: 71px; }
	#productBox p#icon14 { left: 755px; top: 359px; }
	#productBox p#icon15 { left: 453px; top: 431px; }
	#productBox p#icon16 { left: 0px; top: 251px; }
	#productBox p#icon17 { left: 755px; top: 503px; }
	#productBox p#icon18 { left: 151px; top: 503px; }
	#productBox p#icon19 { left: 604px; top: 467px; }
	#productBox p#icon20 { left: 302px; top: 35px; }
	#productBox p#icon21 { left: 755px; top: 287px; }
	/* ===================================== ALPHA RANDOM MENU END */
	#mainBox.service #wrap #prBox {
		width: 600px;
		height: 286px;
		margin: 180px auto 0 auto;
		text-align: center;
		/*left: 320px;
		top: 220px;*/
	}
	#mainBox.service #wrap #prBox p {
		width: 600px;
		height: 180px;
		font-size: 0.85em;
		line-height: 1.7;
		overflow: auto;
	}
	#mainBox.service #wrap #prBox h2 {
		margin: 0 auto 5px;
	}
	#mainBox.service #wrap #prBox a#openTb {
			padding-left: 18px;
			padding-top: 28px;
			font-weight: bold;
			text-decoration: underline;
			background: url("../unit_img/bg_link.gif") no-repeat 0 30px;
		}
	
/* SERVICE_TOP END ================ */
	#mainBox.service #wrap.col2 #defaltBox {
		min-height: 730px;
		_height: 730px;
	}
	
/* SERVICE_TOPICS START ================ */
	/* TITLE START ==================================== */
	#mainBox.service #wrap.col2 .titleBox {
		margin: 7px 0 19px 0;
	}
	#mainBox.service #wrap.col2 .titleBox h2 {
		margin-bottom: 8px;
	}
	#mainBox.service #wrap.col2 .titleBox p {
		margin: 0 22px;
	}
	/* ==================================== TITLE END */


	/* CONTENTS START ==================================== */
	#mainBox.service #wrap.col2 .contBox {
		margin-bottom: 40px;
	}
	#mainBox.service #wrap.col2 .contBox h3{
		margin: 0 26px 15px 20px;
	}
	#mainBox.service #wrap.col2 .contBox p {
		margin-bottom: 14px;
		font-size: 1.1em;
		line-height: 1.65;
	}
	
	#mainBox.service #wrap.col2 .contBox .exBox img {
		margin-left: 20px;
		margin-bottom: 5px;
		float: right;
		display: inline;
	}
	#mainBox.service #wrap.col2 .contBox .exBox p {
		margin: 0 0 14px 0;
	}
	/* ==================================== CONTENTS END */
	/* LINKS BOX START ==================================== */
	#mainBox.service #wrap.col2 .links {
		margin: 25px 0 0 0;
		background: url("../unit_img/bg_links_middle.gif") no-repeat left top;
	}
	#mainBox.service #wrap.col2 .linksBottom {
		height:4px;
		margin: 0;
		background: url("../unit_img/bg_links.gif") no-repeat left bottom;
	}
	#mainBox.service #wrap.col2 #linksTitle {
		width: 136px;
		float: left;
	}
	#mainBox.service #wrap.col2 .links ul {
		width: 440px;
		margin: 5px 0 10px 0;
		float: right;
	}
	#mainBox.service #wrap.col2 .links ul li {
		width: 121px;
		_width: 140px;
		padding-left: 19px;
		background: url("../unit_img/bg_link.gif") no-repeat 0 0.45em;
		font-size: 0.95em;
		display: inline;
		float: left;
		list-style-type: none;
	}
	/* ==================================== LINKS BOX END */


	/* MODELCASE START ==================================== */
	#mainBox.service #wrap.col2 .modelCase {
		margin-bottom: 40px;
	}
	#mainBox.service #wrap.col2 .modelCase p {
		font-size: 1em;
		line-height: 1.4;
	}
	#mainBox.service #wrap.col2 .modelCase strong {
		font-size: 1.1em;
	}
	#mainBox.service #wrap.col2 .modelCase p img {
		margin: 8px 0px 0  -1px;
	}
	/* ==================================== MODELCASE END */


	/* ORDER START ==================================== */
	#mainBox.service #wrap.col2 .inq {
		margin-bottom: 20px;
	}
	/* ==================================== ORDER END */
	
/* SERVICE_TOPICS START ================ */