@import "http://fonts.googleapis.com/earlyaccess/nanumgothic.css";
body {
	width:100%;
	height:100%;
	background:#f3f3f3;
}

/* -------------------- Layout -------------------- */
#wrap {
	width:100%;
}
#container {
	width:100%;
	position:relative;
}
#container_sub {
	width:1000px;
	position:relative;
	overflow:hidden;
	margin:0px auto;
	/*background:url("../img/sub/content_linebg.gif") repeat-y;	*/
}
	#header {
		width:1000px;
		height:92px;
		position:relative;
		margin:0px auto;
		z-index:2;
		background:url("../img/index/header_bg.gif") repeat-x;
	}
	#main_content {
		width:960px;
		margin:40px auto 0;
		overflow:hidden;
		padding-bottom:40px;
	}
	#main_content div#column_left {
		width:100%;
		padding:0px;
		margin:0px;
		vertical-align:top;
		overflow:hidden;
		position:relative;
		z-index:1;
	}
	#main_content div#column_left {
		float:left;
		width:213px;
		background:url("../img/index/menu_product_title.gif") no-repeat;
	}
		#main_content div#column_left ul{
			padding:50px 0 0 14px;
		}
		#main_content div#column_left ul li.title{			
			background:url('../img/index/arrow01.gif') no-repeat 0 50%;
			margin-left:0;
		}
		#main_content div#column_left ul li.title a{
			color:#8f0000;
			font-weight:bold;
			padding-left:10px;
		}
		#main_content div#column_left ul li {
			margin-left:22px;
			padding-left:10px;
			line-height:180%;
			background:url('../img/index/arrow02.gif') no-repeat 0 50%;
		}
		#wrap #main_content div#column_left ul li.txt02 a{
			margin-left:22px;
			padding-left:10px;
			line-height:130%;
			background:url('../img/index/arrow02.gif') no-repeat 0 20%;
		}
	#main_content div#column {
		float:left;
		width:436px;
		background:url("../img/index/best_product_title.gif") no-repeat;
	}
		#main_content div#column ul{
			padding:38px 17px 0 20px;
		}
		#main_content div#column ul li{
			height:91px;
			padding-top:12px;
			border-bottom:1px solid #dedede;
		}
		#main_content div#column ul li.product_05 {
			border-bottom:none;
		}
		#main_content div#column ul li span {
			display:block;
			float:left;
		}
		#main_content div#column ul li dl{
			float:left;
			padding-left: 10px;
		}
		#main_content div#column ul li dt{
			color:#000;
			text-decoration:underline;
		}
		#main_content div#column ul li dd{
			padding-left:10px;
			text-indent:-10px;
		}
		#main_content div#column ul li p.more {
			padding-top:60px;
			float:right;
			width:44px;
		}
		#main_content div#column ul li p.more a{
			float:right;
			width:44px;
			height:14px;
			text-indent:-999999px;
			background:url("../img/index/more_button.gif") no-repeat;
		}
			#main_content div#column ul li p.more a:hover{
				background:url("../img/index/more_button.gif") no-repeat -45px 0;
			}
	#main_content div#side {
		float:right;
		width:311px;
	}	
		#main_content div#side .box_notice {
			background:url("../img/index/notice_title.gif") no-repeat;
		}
			#main_content div#side .box_notice span img{
				padding:50px 0 0 18px;
		}
			#main_content div#side .box_notice ul {
				padding:5px 18px 0 18px;
				height:70px;
			}
			#main_content div#side .subject {
				float:left;
				width:70%;
				padding-left:8px;
				background:url("../img/index/dot01.gif") no-repeat 0 50%;
			}
			#main_content div#side .date {
				float:right;
				width:25%;
				font-size:11px;
				padding-top:3px;
			}
		#main_content div#side .box_qna {
			margin-top:25px;
			background:url("../img/index/qna_title.gif") no-repeat;
		}
			#main_content div#side .box_qna ul{
				padding:30px 18px 0 18px;
				height:70px;
			}
			#main_content div#side .box_notice span img{
				padding:50px 0 0 18px;
		}
		#main_content div#side .box_contact {
			margin-top:25px;
			*margin-top:28px;
			background:url("../img/index/contact_title.gif") no-repeat;
		}
			#main_content div#side .box_contact span img{
				padding:50px 0 0 18px;
			}
			#main_content div#side .box_contact p {
				padding:10px 0 0 18px;
			}
			#main_content div#side .box_contact p strong{
				font-size:12px;
				color:#ec7a00;
				display:block;
			}
			#main_content div#side .box_contact p span{
				line-height:180%;
			}
		
	/* Header */
		#header .logo,
		#header .top_menu,
		#header .navi,
		#header .slider,
		#header_sub .logo,
		#header_sub .top_menu,
		#header_sub .navi	{
			position:absolute;
			display:block;
			font-size:10px;
		}
		#header .logo, #header_sub .logo {
			left:0px;
			top:26px;
			width:161px;
			height:65px;
			overflow:hidden;
		}
			#header h1, #header_sub h1 {
				display:block;
			}
			#header h1 img, #header_sub h1 img {
				width:161px;
				height:65px;
			}				
		#header .top_menu, #header_sub .top_menu {
			float:right;
			top:7px;
			right:0;
			text-transform:uppercase;
		}
			#header .top_menu a, #header_sub .top_menu a {
				display:block;
				float:left;
				color:#727272;
				font-family:arial;
				line-height:24px;
				padding:0px 11px 0px 8px;
				background:url("../img/index/line.gif") no-repeat 100% 7px;
			}			
			#header .top_menu a.end, #header_sub .top_menu a.end {
				padding-right:0;
				background:none;
			}
			#header .top_menu a:hover,
			#header .top_menu a.over,
			#header_sub .top_menu a:hover,
			#header_sub .top_menu a.over{
				color:#000;
			}
			#header .top_menu a.frist, #header_sub .top_menu a.frist {
				padding-right:0;
			}
			#header .top_menu a.end , #header_sub .top_menu a.end{
				background:none;
			}
		#header .navi, #header_sub .navi {
			top:50px;
			right:0;
			float:right;
			width:648px;
			height:41px;
		}
			#header .navi dd, #header_sub .navi dd {
				float:left;
			}
			#header .navi dd.navi_01 a, #header_sub .navi dd.navi_01 a{
				float:left;
				text-indent:-9999;		
				width:167px;
				height:41px;
				background:url('../img/index/navi_01.gif') no-repeat;
			}
			#header .navi dd.navi_01 a:hover,
			#header .navi dd.navi_01 a.over, 
			#header_sub .navi dd.navi_01 a:hover,
			#header_sub .navi dd.navi_01 a.over {			
				float:left;
				width:167px;
				height:41px;
				background:url('../img/index/navi_01_ov.gif') no-repeat;
			}
			#header .navi dd.navi_02 a, #header_sub .navi dd.navi_02 a{
				float:left;
				width:166px;
				height:41px;
				background:url('../img/index/navi_02.gif') no-repeat;
			}
			#header .navi dd.navi_02 a:hover,
			#header .navi dd.navi_02 a.over,
			#header_sub .navi dd.navi_02 a:hover,
			#header_sub .navi dd.navi_02 a.over{			
				float:left;
				width:166px;
				height:41px;
				background:url('../img/index/navi_02_ov.gif') no-repeat;
			}
			#header .navi dd.navi_03 a, #header_sub .navi dd.navi_03 a{
				float:left;
				width:153px;
				height:41px;
				background:url('../img/index/navi_03.gif') no-repeat;
			}
			#header .navi dd.navi_03 a:hover,
			#header .navi dd.navi_03 a.over,
			#header_sub .navi dd.navi_03 a:hover,
			#header_sub .navi dd.navi_03 a.over {			
				float:left;
				width:153px;
				height:41px;
				background:url('../img/index/navi_03_ov.gif') no-repeat;
			}
			#header .navi dd.navi_04 a, #header_sub .navi dd.navi_04 a{
				float:left;
				width:162px;
				height:41px;
				background:url('../img/index/navi_04.gif') no-repeat;
			}
			#header .navi dd.navi_04 a:hover,
			#header .navi dd.navi_04 a.over,
			#header_sub .navi dd.navi_04 a:hover,
			#header_sub .navi dd.navi_04 a.over {			
				float:left;
				width:162px;
				height:41px;
				background:url('../img/index/navi_04_ov.gif') no-repeat;
			}
			#header .navi dd.navi_01 a span,
			#header .navi dd.navi_02 a span,
			#header .navi dd.navi_03 a span,
			#header .navi dd.navi_04 a span,
			#header_sub .navi dd.navi_01 a span,
			#header_sub .navi dd.navi_02 a span,
			#header_sub .navi dd.navi_03 a span,
			#header_sub .navi dd.navi_04 a span	{
				padding: 10px 0 0;
			    text-align: center;
				display: block;
				font-size: 11px;
				height: 11px;
				overflow: hidden;
				position: relative;
				z-index: -1;
			}
		#header .slider {
			width:960px;
			height:273px;
			top:91px;
			background:url('../img/index/main_visual01.jpg') no-repeat;
		}
	/* Footer */
	div.footer {
		color:#666;
		clear:both;
		width:100%;
		position:relative;
		font-size:75%;
		background:#2e2e2e url('../img/index/footer_bg.gif') repeat-x;
	}	
	div.footer div.footer-wrapper {
		width:960px;
		margin:0px auto;
		overflow:hidden;
	}
	div.footer div {
		overflow:hidden;
	}
	div.footer div.footer-links {
		clear:both;
		float:right;
	}
	div.footer div.footer-links ul {
		float:right;
		text-align:left;
		width:648px;
		position:relative;
		overflow:hidden;
		right:-30px;
		padding-top:5px;
	}
	div.footer div.footer-links ul li {
		float:left;
		display:block;
		font-size:12px;
		padding:0px 20px 0px 0px;
	}
	div.footer div.footer-links ul li span {
		color:#637430;
		font-weight:normal;
		margin-top: 3px;		
	}
	div.footer div.footer-links ul li a {
		color:#8d8d8d;		
	}
	div.footer div.footer-links ul li a:hover,
	div.footer div.footer-links ul li a.over {
		color:#000;
	}

/**/

	div.site-footer div.disclaimer div.links ul li.first {
		border:none;
		padding:0px 10px 0px 0px;
	}

	#f_logo {
		width:98px;
		height:42px;
		background:url("../img/index/footer_logo.gif") no-repeat 0px 0px;
		margin:26px 20px 0px 0px;
		padding:0px;
		float:left;
	}

	#f_logo1 {
		width:185px;
		height:42px;
		background:url("../img/index/footer_logo02.gif") no-repeat 0px 0px;
		margin:10px 0px 0px 300px;
		padding:0px;
		float:right;
	}
/**/


	div.footer div.footer-links address {
		color:#b5b5b5;
		height:20px;
		padding:0;
		margin:20px 0px 0px 0px;
		font-size:10px;
		font-family:arial;
		font-style:normal;
		float:left;
		width:300px;
	}
	
	div.footer div.footer-links address em,
	div.footer div.footer-links address span {
		font-size:100%;
		padding-left:4px;
	}
	div.footer div.footer-links address em {
		font-style:normal;
		padding-left:0px;
	}
	div.footer div.footer-links address address strong {
		color:#000;
		font-family:Tahoma;
	}
	.top_btn {
		position:fixed;
		right:10px;
		bottom:10px;
		z-index:1000;
	}
	.top_btn a {
		display:block;
		width:20px;
		height:20px;
		background:transparent url("../img/btn/topbtn.gif") no-repeat;
	}
	.top_btn a:hover {
		background-position:0px -27px;
	}


/* -------------------- Style -------------------- */
	/* 공통 백그라운드 */
	#wrap {
		width:100%;
		background:url("../img/index/header_bg_pro.gif") repeat-x;
	}
	#wrap-sub {
		width:100%;
		background:url("../img/sub/sub_hearder_bg.gif") repeat-x;
	}
	.blind {		
		display: block;
		left: 0;
		overflow: hidden;
		position: absolute;
		top: -1000em;
	}
		#header_sub {
			width:100%;
			height:300px;
			position:relative;
			/*margin:0px auto;
			z-index:2;
			background:url("../img/sub/sub_hearder_bg.gif") repeat-x;*/
		}
		.sub_visual01 {
			width:100%;
			height:299px;
			background:url("../img/sub/sub_meta01.jpg") no-repeat center top;
			text-indent:-9999em;
		}
		.sub_visual02 {
			width:100%;
			height:299px;
			background:url("../img/sub/sub_meta02.jpg") no-repeat center top;
			text-indent:-9999em;
		}
		.sub_visual03 {
			width:100%;
			height:299px;
			background:url("../img/sub/sub_meta03.jpg") no-repeat center top;
			text-indent:-9999em;
		}
		.sub_visual04 {
			width:100%;
			height:299px;
			background:url("../img/sub/sub_meta04.jpg") no-repeat center top;
			text-indent:-9999em;
		}
		#sub_content {
			width:1000px;
			margin:0 auto;
			position:relative;
			overflow:hidden;
		}		
		#sub_content .sub_title img {
			padding-top:-2px;
		}
		#left_menu {
			float:left;
			width:214px;
			background:url("../img/sub/sub_title02.gif") no-repeat;
		}
		#left_menu01 {
			float:left;
			width:214px;
			background:url("../img/sub/sub_title01.gif") no-repeat;
		}
		#left_menu03 {
			float:left;
			width:214px;
			background:url("../img/sub/sub_title03.gif") no-repeat;
		}
		#left_menu04 {
			float:left;
			width:214px;
			background:url("../img/sub/sub_title04.gif") no-repeat;
		}
		#left_menu05 {
			float:left;
			width:214px;
			background:url("../img/sub/sub_title05.gif") no-repeat;
		}
		#left_menu ul, #left_menu01 ul, #left_menu03 ul, 
		#left_menu04 ul, #left_menu05 ul{
			padding:50px 0 0 14px;
		}
		#left_menu ul li.title, #left_menu01 ul li.title, #left_menu03 ul li.title,
		#left_menu04 ul li.title, #left_menu05 ul li.title{			
			background:url('../img/index/arrow01.gif') no-repeat 0 50%;
			margin-left:0;
		}
		#left_menu ul li.title a, #left_menu01 ul li.title a, #left_menu03 ul li.title a,
		#left_menu04 ul li.title a, #left_menu05 ul li.title a{
			color:#8f0000;
			font-weight:bold;
			padding-left:10px;
		}
		#left_menu ul li, #left_menu01 ul li, #left_menu03 ul li,
		#left_menu04 ul li, #left_menu05 ul li{
			margin-left:22px;
			padding-left:10px;
			line-height:180%;
			background:url('../img/index/arrow02.gif') no-repeat 0 50%;
		}
		#article {
			float:left;
			width:705px;
			padding-left:45px;
		}
			#article h3 {
				display:block;				
			}
			#article .content {
				padding:0 21px 0 0;
			}
			#article .content.pro {
				padding:0 0 0 17px;
			}
			#article .content.certificate {
				padding:0 0 0 5px;
			}


/* 회원가입 */
	.regist {
		margin-bottom:10px;
		letter-spacing:-.05em;
	}
	.regist fieldset {
		margin:0 0 30px 0;
		padding:0;
		_padding-bottom:30px;
		border:0;
	}
	.regist.order fieldset {
		margin-bottom:15px;
	}
	.regist legend {
		display:block !important;
		margin:0;
		padding:5px 0;
		color:#666;
		font-weight:700;
		padding-left:24px;
		background:url('../images/common/icon.png') no-repeat 2px -464px;
	}
		.regist legend.red {
			color:#ff6600;
		}
		.regist em {
			font-style:normal;
			color:#f60;
		}
	.regist label {
		padding-right:8px;
	}
	.regist .answer1 label {
		float:left;
		display:block;
		margin-top:3px;
	}
	.regist .answer label {
		width:155px;
		float:left;
		display:block;
		margin-top:3px;
	}
	.regist.order .answer label {
		width:103px;
	}
	.regist .answer label input.type_checkbox {
		margin-right:5px;
		margin-top:-1px;
	}

	.regist input.type_checkbox {
		margin-left:10px;
	}

	.regist ul {
		position:relative;
		overflow:hidden;
		margin:0;
		padding:0;
		color:#666;
		list-style:none;
		border-top:2px solid #ddd;
		border-bottom:1px solid #ecebeb;
		*zoom:1;
	}
	.regist li {
		position:relative;
		clear:both;
		border:1px solid #eee;
		border-left:0;
		border-right:0;
		margin:-1px 0;
		padding:6px 8px;
		vertical-align:top;
		*zoom:1;
	}
	.regist li div {
		float:left;
		margin-top:-1px !important;
	}
	.regist li span.button {
		margin-top:-1px !important;
	}
	.regist li .zipcode span.button {
		margin-top:0 !important;
	}
	.regist li div.mt3 {
		margin-top:3px !important;
	}
	.regist li:after {
		content:"";
		display:block;
		clear:both;
	}

	.regist .default {
		width:127px !important;
	}

	.regist input.type_text,
	.regist select {
		margin-right:4px !important;
		color:#454545;
	}

	.regist input.type_file {
		margin:2px 10px 2px 0;
	}
	.regist textarea {
		clear:both;
		height:60px;
	}
	.regist .textarea50 {
		clear: both;
		height: 180px;
		width: 85%;
	}
	.regist.order textarea {
		clear:both;
		height:25px;
	}

	.regist .tlabel {
		color:#;
		font-weight:700;
		margin-top:3px;
		padding-right:0 !important;
		width:10%;
		float:left;
		display:block;
	}
		.regist .tlabel.br {
			clear:both;
		}
		.regist .tlabel em {
			font-weight:normal;
			padding-left:6px;
		}

	.regist p.desc {
		clear:both;
		margin-top:4px !important;
	}
	.regist .desc {
		margin:0;
		color:#666;
		line-height:22px;
		vertical-align:middle;
	}

	/* Pagination */
	.pagination {
		clear:both;
		padding-top:4px;
		text-align:center;
	}
	.pagination a,
	.pagination strong {
		position:relative;
		color:#323232;
		font-size:0.95em;
		font-weight:700;
		vertical-align:top;
		display:inline-block;
		text-decoration:none;
		padding:1px 8px;
		margin:0 -3px;
		border-left:1px solid #d6d6d6;
		border-right:1px solid #d6d6d6;
		z-index:2;
	}
	.pagination a:hover,
	.pagination a:active,
	.pagination a:focus {
		background-color:#f8f8f8;
	}
	.pagination strong {
		color:#ff8600;
	}
	.pagination .direction {
		font-weight:normal;
		color:#767676;
		text-decoration:none !important;
		border:0;
		z-index:1;
	}
	.pagination .direction:hover,
	.pagination .direction:active,
	.pagination .direction:focus {
		color:#323232;
		background-color:#fff;
	}
	.pagination .prev {
		border-left:0;
	}
	.pagination .next {
		border-right:0;
	}
	.pagination .direction span {
		position:relative;
		display:inline-block;
		width:0;
		height:0;
		font-size:0;
		line-height:0;
		vertical-align:top;
		top:3px;
	}
	.pagination .prev span {
		border:3px solid;
		border-top:solid #fff;
		border-bottom:solid #fff;
		border-left:0;
		margin-right:1px;
		*left:-4px;
	}
	.pagination .next span {
		border:3px solid;
		border-top:solid #fff;
		border-bottom:solid #fff;
		border-right:0;
		margin-left:1px;
	}
	/* 인사말 */
		.greeting {
			float:left;
			width:79%;
			height:250px;
			line-height:180%;
			color:#242424;
			background:url('../img/sub/greeting_text01.gif') no-repeat;
		}
		.greeting_text {
			text-align:justify;
			padding:100px 0 0 55px;
		}
	/* 회사위치 */
		.content dl.location {
			padding:0 0 50px 20px;
			line-height:180%;
		}
		.content dl.location h4, .content h4 {
			display:block;
			font-size:14px;
			background:url('../img/sub/arrow03.gif') no-repeat 0 20%;
			padding:0 0 10px 15px;
		}
		.content dl.location dt {
			color:#469106;
			padding:0 0 5px 15px;
		}
		.content dl.location dd {
			padding:0 0 5px 15px;
		}

	/* 제품 - 볼트랜스퍼 */
		.product {
			clear:both;
			width:700px;	
			position:relative;
			overflow:hidden;
			text-indent:-99999em;
		}
		.product li {
			float:left;
			width:160px;
			padding:0 10px 20px 0;
		}
		.product01 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/type-dl-frenzy.gif') no-repeat;
		}
		.product01 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/type-dl-frenzy_ov.gif') no-repeat;
		}
		.product02 a {
			float:left;		
			width:160px;
			height:160px;
			background:url('../img/sub/wontongchegyeolhyeong-dl.gif') no-repeat;
		}
		.product02 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/wontongchegyeolhyeong-dl_ov.gif') no-repeat;
		}
		.product03 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/wontongmaeriphyeong-dl.gif') no-repeat;
		}
		.product03 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/wontongmaeriphyeong-dl_ov.gif') no-repeat;
		}
		.product04 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/type-dl-volt.gif') no-repeat;
		}
		.product04 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/type-dl-volt_ov.gif') no-repeat;
		}
		.product05 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dla-w-friendship-terrain.gif') no-repeat;
		}
		.product05 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dla-w-friendship-terrain_ov.gif') no-repeat;
		}
		.product06 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/bolt-type-dp.gif') no-repeat;
		}
		.product06 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/bolt-type-dp_ov.gif') no-repeat;
		}
		.product07 a {
			float:left;		
			width:160px;
			height:160px;
			background:url('../img/sub/type-dlwf-down.gif') no-repeat;
		}
		.product07 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/type-dlwf-down_ov.gif') no-repeat;
		}
		.product08 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dla-j-type.gif') no-repeat;
		}
		.product08 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dla-j-type_ov.gif') no-repeat;
		}
		.product09 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dlp-j-type.gif') no-repeat;
		}
		.product09 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dlp-j-type.gif') no-repeat;
		}
		.product10 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dlh-type.gif') no-repeat;
		}
		.product10 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dlh-type_ov.gif') no-repeat;
		}
		.product11 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/yukgakbolteuhyeong-dl.gif') no-repeat;
		}
		.product11 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/yukgakbolteuhyeong-dl_ov.gif') no-repeat;
		}
		.product12 a {
			float:left;		
			width:160px;
			height:160px;
			background:url('../img/sub/dls-j-type.gif') no-repeat;
		}
		.product12 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dls-j-type_ov.gif') no-repeat;
		}
		.product13 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dlc-type.gif') no-repeat;
		}
		.product13 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dlc-type_ov.gif') no-repeat;
		}
		.product14 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dp-pt-type.gif') no-repeat;
		}
		.product14 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dp-pt-type_ov.gif') no-repeat;
		}
		.product15 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/bolteuraenseupeo-lift-air-ball.gif') no-repeat;
		}
		.product15 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/bolteuraenseupeo-lift-air-ball_ov.gif') no-repeat;
		}
		.product16 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dlp-h-type.jpg') no-repeat;
		}
		.product16 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dlp-h-type.jpg') no-repeat;
		}
		.product17 a {
			float:left;		
			width:160px;
			height:160px;
			background:url('../img/sub/rotating-ball-caster.gif') no-repeat;
		}
		.product17 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/rotating-ball-caster_ov.gif') no-repeat;
		}
		.product18 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dls-sb-type.gif') no-repeat;
		}
		.product18 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dls-sb-type_ov.gif') no-repeat;
		}
		.product19 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/extractor-air-cargo.gif') no-repeat;
		}
		.product19 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/extractor-air-cargo_ov.gif') no-repeat;
		}
		.product20 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/dw-type.gif') no-repeat;
		}
		.product20 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/dw-type.gif') no-repeat;
		}
		.product21 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/lift-air-ball.gif') no-repeat;
		}
		.product21 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/lift-air-ball_ov.gif') no-repeat;
		}
		.product22 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/abl-s-type.gif') no-repeat;
		}
		.product22 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/abl-s-type.gif') no-repeat;
		}
		.product23 a {
			float:left;
			width:160px;
			height:160px;
			background:url('../img/sub/ds-spring-type.gif') no-repeat;
		}
		.product23 a:hover {
			width:160px;
			height:160px;
			background:url('../img/sub/ds-spring-type_ov.gif') no-repeat;
		}
		.tab_box {
			border: 4px solid #EAEAEA;
			margin-bottom: 15px;
			padding: 0;
			width: 700px;
		}
		.tab_box ul {
			border: 1px solid #CFCFCF;
			height: 125px;
			padding-left: 15px;
			padding-top: 14px;
		}
		.tab_box ul li {
			background: url("../img/sub/arrow04.gif") no-repeat 0 10%;
			float: left;
			font-size: 12px;
			height: 25px;
			line-height: 12px;
			padding-left: 15px;
			width: 150px;
		}
		.pagelink_sel {font-family:Verdana,돋움,arial;font-size:12px; color:#236615; text-decoration:none; font-weight:bold;}
		a.pagelink_sel:link {font-family:Verdana,돋움,arial;font-size:12px; color:#236615; text-decoration:none; font-weight:bold;}
		a.pagelink_sel:visited {font-family:Verdana,돋움,arial;font-size:12px; color:#236615; text-decoration:none; font-weight:bold;}
		a.pagelink_sel:hover {font-family:Verdana,돋움,arial; font-size:12px; color:#236615; text-decoration:underline; font-weight:bold;}

	/*DL 프렌지 TYPE*/
		#article ul.features {
			margin:20px 0;
			padding:0;
		}
		#article ul.features li {
			padding-left:15px;
		}
		
	/* Table */
	.content table {
		border-collapse:collapse;
		border: 1px solid #cbcbcb;
		border-spacing: 0;
		margin: 5px 0 50px 10px;
		width: 100%;
		text-align:center;
	}
	.content table.table01 {		
		margin: 5px 0 10px 10px;
	}
	.content table th, td {
		margin:0;
		padding:8px;
		border: 1px solid #cbcbcb;
	}
	.content table th {
		background:#CED6DE;
	}
	.content table tr.stripe {
		background:#e2e2e2;
	}
	.content div.spec table {
		border-collapse:collapse;
		border: 1px solid #cbcbcb;
		border-spacing: 0;
		margin: 5px 0 50px 10px;
		width: 100%;
		text-align:center;
	}
	.content div.spec table th, td {
		margin:0;
		padding:8px;
		border: 1px solid #cbcbcb;
	}
	.content div.spec table th {
		background:#CED6DE;
	}
	.content div.spec table tr.stripe {
		background:#e2e2e2;
	}
	p.text_abl {
		text-align:center;
	}


	/* 사이트맵 */
	#sitemap {		
		width: 700px;
	}
	#sitemap .sitemap_company,
	#sitemap .sitemap_inquiry,
	#sitemap .sitemap_customer{		
		float: left;		
		width: 180px;
	}
	#sitemap .sitemap_inquiry,
	#sitemap .sitemap_customer{		
		margin-top:55px;
	}
	#sitemap .sitemap_product {		
		float: right;
		margin-bottom:70px;
		width: 380px;
	}	
	#sitemap .sitemap_company li.title,
	#sitemap .sitemap_product li.title,
	#sitemap .sitemap_inquiry li.title,
	#sitemap .sitemap_customer li.title{
		border-top: 2px solid #8ea807;
		border-bottom: 2px solid #8ea807;
		font-size: 16px;
		font-weight:bold;
		letter-spacing:-0.1em;
		padding: 5px;
		text-align:center;
	}
	#sitemap .sitemap_product li.sub_stitle {		
		float: left;
		padding-left:30px;
		width: 380px;
		font-size:13px;
		font-weight:bold;
	}
	#sitemap .sitemap_product li.sub {		
		float: left;
		padding-left:40px;
		width: 140px;
	}
	#sitemap ul li {
		padding: 20px 10px 0 50px;
	}
	

/* Slider 	
	.main_banner {
		height: 273px;
		top: 91px;
		width: 960px;
		position:absolute;
	}*/



/* 151202 김소정추가 */
.menu_product_section, .menu_product_section ul{
	float:left;
	width:250px;	
	font-family:'Nanum Gothic', sans-serif;
}
.menu_product_section {
	padding-bottom:70px;
}
.menu_product_section ul.air_ball{
	margin-top:15px;
}
.main_right_section, .best_product_section{
	float:right;
	width:680px;
}
.menu_product_title{
	float:left;
	width:250px;
	border-top:3px solid #011e9c;
	padding-top:13px;
	font-size:24px;
	font-weight:bold;
	color:#333333;
	margin-bottom:14px;
}
.menu_product_title.esc{
	padding-bottom:20px;
	border-bottom:1px solid #cacaca;
	padding:0;
	line-height:63px;	
	font-size:22px;
	color:#454545;
}
.menu_product_title span.color{
	color:#cc0202;
}
.menu_product_section li.product_type_title{
	float:left;
	width:250px;
	background:url(../img/index/new/product_type_title_line.gif) left bottom no-repeat;
	padding:13px 0 7px 0;
	height:23px;
	border:none;	
}
.menu_product_section li.product_type_title a{
	font-size:18px;
	font-weight:bold;
	color:#cc0202;
	display:block;
	background:none;
	border-left:4px solid #011e9c;
	padding-left:10px;
	height:18px;
	line-height:18px;	
}
.menu_product_section li.product_type_title a:hover{
	background:none;
	color:#01187b;
}
/*.product_type_title span.line{
	display:inline-block;
	width:4px;
	height:18px;
	background-color:#0275cc;
	margin-right:10px;
	padding-top:-2px;
}*/
.menu_product_section li{
	padding-left:15px;
	float:left;
	width:195px;
	height:46px;
	border-bottom:1px solid #cacaca;
	line-height:46px;
	padding-left:55px;
	background:url(../img/index/logo_icon.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_01{
	background:url(../img/index/new/menu_icon_01.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_02{
	background:url(../img/index/new/menu_icon_02.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_03{
	background:url(../img/index/new/menu_icon_03.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_03{
	background:url(../img/index/new/menu_icon_03.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_04{
	background:url(../img/index/new/menu_icon_04.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_05{
	background:url(../img/index/new/menu_icon_05.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_06{
	background:url(../img/index/new/menu_icon_06.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_07{
	background:url(../img/index/new/menu_icon_07.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_08{
	background:url(../img/index/new/menu_icon_08.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_09{
	background:url(../img/index/new/menu_icon_09.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_10{
	background:url(../img/index/new/menu_icon_10.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_11{
	background:url(../img/index/new/menu_icon_11.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_12{
	background:url(../img/index/new/menu_icon_12.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_13{
	background:url(../img/index/new/menu_icon_13.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_14{
	background:url(../img/index/new/menu_icon_14.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_15{
	background:url(../img/index/new/menu_icon_15.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_16{
	background:url(../img/index/new/menu_icon_16.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_17{
	background:url(../img/index/new/menu_icon_17.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_18{
	background:url(../img/index/new/menu_icon_18.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_19{
	background:url(../img/index/new/menu_icon_19.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_20{
	background:url(../img/index/new/menu_icon_20.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_21{
	background:url(../img/index/new/menu_icon_21.png) 15px 50% no-repeat;
}
.menu_product_section li.menu_22{
	background:url(../img/index/new/menu_icon_22.png) 15px 50% no-repeat;
}
.menu_product_section li a{
	display:block;
	line-height:46px;
	height:46px;
	background:url(../img/index/new/menu_icon.png) 97% 50% no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
.menu_product_section li a:hover{
	background:url(../img/index/new/menu_icon_hover.png) 97% 50% no-repeat;
	color:#011e9c;
}
.best_product_section .best_product_title{
	float:left;
	width:680px;
	font-size:24px;
	font-weight:bold;
	color:#333;
	margin-bottom:30px;
}
	.best_product_title span.color{
		color:#cc0202;
		display:inline-block;
		border-top:3px solid #0275cc;
		padding-top:13px;
	}
	.best_product_title span.small{
		font-size:13px;
		display:inline-block;
		margin-left:8px;
		font-weight:normal;
	}
.product_box{
	float:left;
	width:648px;
	height:93px;
	border:1px solid #cacaca;
	padding:15px;
	margin-top:11px;
}
.product_box a{
	display:block;
}
.product_box.first{
	margin-top:0;
}
	.product_img{
		float:left;
		width:155px;
	}
	.product_box dl{
		float:left;
		width:493px;
	}
	.product_box dt{
		float:left;
		width:493px;
		border-bottom:1px solid #cacaca;
		height:22px;
		line-height:22px;
		font-size:16px;
		font-weight:bold;
		margin-bottom:5px;
	}
	.product_box dt span.more{
		display:inline-block;
		position:absolute;
		left:50%;
		margin-left:446px;
		width:17px;
		height:17px;
	}
	.product_box dd{
		foat:left;
		width:493px;
		line-height:22px;
		color:#666;
	}
	.naver_search{
		float:left;
		width:680px;
		margin:40px 0 30px;
	}
	.board_section{
		float:left;
		width:680px;
	}
	.board_section .box_notice, .board_section .box_qna{
		float:left;
		width:330px;
		height:170px;
	}
	.board_section .box_qna{
		float:right;
	}
	.box_notice .notice, .box_qna .notice{
		display:block;
		float:left;
		width:330px;
		border-bottom:1px solid #cacaca;
		padding-bottom:5px;
		font-size:18px;
		margin-bottom:10px;		
	}
	.box_notice .notice span.more, .box_qna .notice span.more{
		float:right;
		width:17px;
		display:inline-block;
	}
	.box_notice .notice .line, .box_qna .notice .line{
		display:inline-block;
		width:4px;
		height:17px;
		background-color:#0275cc;
		margin-right:6px;
	}
	.box_notice .notice strong, .box_qna .notice strong{
		color:#cc0202;
	}
	.box_notice .notice span.st, .box_qna .notice span.st{
		display:inline-block;
		font-size:12px;
	}
	.box_notice .subject, .box_qna .subject{
		float:left;
		width:60%;
		background:url(../img/index/new/board_icon.gif) 11px 50% no-repeat;
		padding-left:25px;
		line-height:25px;
	}
	.box_notice .date, .box_qna .date{
		float:right;
		line-height:25px;
		width:22%;
	}
	.box_contact{
		float:left;
		width:661px;
		height:115px;
		background:url(../img/index/new/main_contact_bg.jpg) no-repeat;
		margin-top:15px;
		padding:19px 0 0 19px;
	}
		.contact_title{
			float:left;
			color:#333;
			border-bottom:1px solid #000000;
			padding-bottom:5px;
			font-size:18px;
			font-weight:bold;
			margin-bottom:10px;
		}
		.contact_title span.color, .contact_info span.color{
			color:#cc0202;
		}
		.contact_info, .contact_last{
			float:left;
			width:650px;
			line-height:18px;
			font-size:13px;
			color:#333;
			font-weight:bold;
		}
		.contact_last{
			line-height:24px;
			color:#666;
			font-weight:normal;
		}