body{background-color:#666666;}
#container{width:800px; margin:10px auto; padding:0px; text-align:center; color:#CCCCCC; font-family:dotum; font-size:12px;}
	*{margin:0px; padding:0px; }
	ul{margin:0px; padding:0px;}
	li{list-style:none;}
	img{border:0px;}
	a{color:#000000;}
	a:hover{color:#0000CC;}
	.prc{color:#CC0000; font-size:12px; font-weight:bold;}
	.prc1{text-decoration:line-through;}
	.blu{color:#0033CC; font-size:14px;}
	.clear{clear:both;}

#top{float:left; width:800px; height:150px; margin:0px; padding:0px; background:url(images/pagehead_h.gif) no-repeat;}

	#expr{float:left; width:400px; height:60px; margin:5px 5px 0px 90px; padding:0px;}
		#expr ul{float:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 100px; }
		#expr li{float:left; width:80px; margin:0px 5px 0px 5px; padding:0px; font-size:12px; }
			#expr li a{color:#FFFFFF; text-decoration:none; }
			#expr li a:hover{background-color:#CCCCCC; }
		#expr p{text-align:left; margin:8px 0px 5px 0px; padding:0px; line-height:16px; font-size:12px;}
			#expr p  .tel{float:left; width:200px; margin:5px 10px 5px 180px; padding::0px;}

	#navg{float:left; width:780px; margin:20px 10px 2px 10px; padding:0px;}
		#navg ul{margin:0px; padding:0px;}
		#navg li{float:left; width:auto; margin:0px 5px 0px 10px; padding:0px 0px 0px 0px; text-align:center; }
			#navg li a{color:#CCCCCC; font-size:14px; font-weight:bold; margin:0px; padding:5px 5px 5px 5px; text-decoration:none;}
			#navg li a:hover{color:#ffffff;}
			#navg .sign a{color:#0000CC; margin:0px; padding:5px 5px 5px 5px; font-size:14px; font-weight:bold; background-color:#cccccc; text-decoration:none;}

#main{float:left; width:799px; margin:0px; padding:0px; border-left:#999999 solid 1px; border-right:#999999 solid 1px; background-color:#FFFFFF;}

	#left{float:left; width:200px; margin:0px; padding:0px; border-right:#CCCCCC solid 1px; background-image:url(images/back_in.jpg); background-repeat:repeat-x;}
		#left form{width:195px; float:left; text-align:left; background-color:#999999; margin:2px 0px 0px 2px; padding:5px 0px 5px 0px;} 
			#left form span{text-align:left; font-size:12px; font-weight:bold; color:#0033CC;}			
		#left h3{float:left; width:200px; height:40px; color:#FFFFFF; margin:5px 0px 0px 0px; padding:7px 0px 0px 0px; background-image:url(images/bt_1_lit.png); background-repeat:no-repeat;}
		#left ul{margin:0px; padding:0px;}
		#left li{float:left; width:185px; margin:0px 0px 5px 5px; padding:5px 0px 0px 5px; text-align:left; color:#CCCCCC; font-size:12px; font-weight:bold;}
			#left li a{color:#CCCCCC; text-decoration:none;}
		#left strong{font-size:12px; color:#ffffff;}	
		#left .lk{line-height:18px;}	
			#left .lk li a{color:#CC9900; text-decoration:none; text-align:left;}
			#left .lk li a img{text-align:center; margin:0px 0px 0px 30px; padding:0px; width:100px; height:75px; background:url(images/db.png) no-repeat;}
		#left .rb{float:left; width:185px; margin:0px; padding:0px; font-size:12px; color:#CC9900;}



	#middle{float:left; width:595px; margin:0px; padding:0px; color:#000000; text-align:left;}
		#middle .pp{float:left; width:580px; margin:10px 0px 0px 0px; padding:5px 0px 0px 10px; background:url(images/tu-250.gif) no-repeat; text-align:left; color:#ffffff; font-size:16px; font-weight:bold; height:30px; }
		
		#middle p{float:left; width:550px; margin:5px 5px 5px 5px; padding:0px; line-height:20px;}
			#middle p b{color:#3366CC;}
			#middle p a{color:#0033CC; text-decoration:none; margin:0px 0px 0px 5px; padding:0px;}
		#middle table{line-height:20px;}

		.reco{float:left; width:280px; margin:5px 0px 5px 10px; padding:0px 0px 3px 0px; line-height:20px;}
			.reco img{float:left; width:100px; margin:0px; padding:0px;}
			.reco ul{float:left; margin:0px; padding:0px; width:180px}
			.reco li{width:160px; float:left; margin:2px 0px 2px 10px; padding:0px; text-align:left; font-size:12px;}
			.reco a{color:#000000; font-size:12px; text-decoration:none;}
			.reco .tt{background-color:#F7F7F7; float:left; width:180px; text-align:center; margin:2px 0px 2px 0px; padding:5px 0px 5px 0px; color:#660033; font-size:12px; font-weight:bold;}
			
		.butt a,.butt a:hover{background-color:#6699CC; color:#ffffff; font-size:12px; margin:0px 5px 0px 5px; padding:3px;}
		
		.mor a{float:right; color:#3366CC; text-align:right; margin:0px 10px 0px 0px; padding:2px; text-decoration:none; font-size:12px; font-weight:bold;}
		
		.newone{float:left; width:180px; line-height:20px; margin:5px 0px 5px 10px; padding:0px 0px 3px 0px; border-right:#999999 solid 1px; border-bottom:#999999 solid 1px;}
			.newone li{width:160px; float:left; margin:2px 0px 2px 10px; padding:0px; text-align:left; font-size:12px;}
		
		.topsell{float:left; width:580px; margin:2px 0px 2px 0px; padding:5px 0px 0px 0px; font-size:12px; text-align:center;}
			.topsell table{float:left; width:560px; margin:0px 0px 0px 15px; padding:6px 0px 6px 0px; text-align:left; border-bottom:#0033FF dotted 1px;}	
			.toplf{float:left; width:120px; text-align:left; margin:0px; padding:0px;}
			.toprg{float:left; width:245px; padding:0px 0px 5px 5px; margin:0px; text-align:left;}
			.topsell a{color:#000000; text-decoration:none;}

		.qa{float:left; width:550px; margin:0px 2px 0px 10px; padding:0px; line-height:16px; }
			.qa ul{margin:0px; padding:0px; }
			.qa li{width:550px; float:left; margin:5px 0px 2px 0px; padding:0px;}
				.qa li a{text-decoration:none; margin:2px 0px 2px 5px; padding:0px; color:#0033CC;}
				
		.orage{clear:both; text-decoration:none; margin:0px; padding:2px; border:#CC3300 solid 1px; font-size:12px; font-weight:bold;}
		.item{font-weight:bold; text-align:left;}
		.rt{text-align:left;}


	#footer{float:left; width:799px; margin:1px 0px 5px 0px; padding:5px 0px 5px 0px; background-color:#CCCCCC; text-align:center; font-size:12px; border:#CCCCCC solid 1px;}
		#footer ul{width:670px; margin:0px 0px 5px 0px; padding:0px 0px 0px 100px; }
		#footer li{float:left; width:auto; margin:0px 5px 0px 10px; padding:0px;}
			#footer li a{color:#0000CC; text-decoration:none;}
		#footer p{float:left; width:795px; color:#000000; margin:0px; padding:0px;}



.tab{float:left; width:550px; padding:0px 0px 0px 10px; margin:0px 0px 0px 10px; text-align:left;}
.tab .lf{width:100px; float:left; margin:0px; padding:0px 0px 0px 15px;}
.tab .rg{float:left; width:140px; margin:0px; padding:0px 0px 0px 10px;}


.partno_md{clear:both; width:480px; margin:0px 0px 5px 10px; padding:0px; line-height:25px; text-align:left; font-size:12px; color:#000000;}
	.partno_md a{color:#d6184d;}
	.partno_md ul{margin:0px; padding:0px;}
	.partno_md li{clear:both; float:left; margin:0px; padding:0px; width:485px; border:0px;}
		.partno_md table, .partno_md li table{width:480px; float:left; margin:0px; padding:0px; text-align:left; border:0px;}
	.partno_md p{clear:both; width:500px; text-align:left; margin:0px; padding:0px;}


#cart{float:left; width:799px; margin:0px; padding:0px 0px 10px 0px; border-left:#999999 solid 1px; border-right:#999999 solid 1px; background-color:#FFFFFF; color:#000000; line-height:20px;}
	#cart p{color:#000000; float:left; width:770px; text-align:left; padding:0px 5px 0px 10px; margin:5px 0px 5px 0px;}
	#cart table{float:left; width:750px; text-align:center; margin:0px 0px 0px 20px; padding:0px; line-height:20px;}
		#cart table .item1{font-size:12px; font-weight:bold; padding-right:10px; width:280px; text-align:right; color:#000000;}
		#cart table .cont{padding-left:10px; width:400px; text-align:left; }
	#cart ul{margin:0px; padding:0px; }
	#cart li{float:left; width:200px; margin:5px 20px 0px 20px; padding:0px; text-align:left;}
	
	.all{float:left; width:560px; margin:0px 0px 0px 10px; padding:0px;}
		.all li{float:left; width:160px; margin:0px; padding:0px; line-height:20px;}
