	body					{ margin:0px; }
	body,td					{ color:#333333; }

	Table					{ border-collapse:collapse; }
	Th,Td					{ padding:3px; }
	Th						{ background-color:#f3f3f3; border-bottom:1px solid #e0e0e0;}

	Form					{ margin:0px; padding:0px; }
	IMG						{ vertical-align:middle; border:0px; }
	input					{ height:30px; border:1px solid #cccccc;}
	select					{ height:30px;}
	textarea				{ border:1px solid #cccccc;}
	label					{ cursor:pointer; }
	

	a:link					{ text-decoration:none; color:#333333; }
	a:visited				{ text-decoration:none; color:#333333; }
	a:hover					{ text-decoration:none; color:#ff0000; font-weight:bold; text-decoration:underline;}

	.link					{ cursor:pointer; }
	.outline				{ border:1px solid #eeeeee; }
	.spaceLine				{  }
	.max					{ width:100%; }

	.major_color			{ color:#725a29 }


	.button_style			{ background-color:#336699; color:#ffffff; border:1px; height:35px; padding:10px; cursor:pointer;}
	.table					{ width:100%; }
	.formtable				{ width:100px; border-collapse:collapse; border-top:2px solid #bdc1c3; padding:10px;}
	.borded					{ border:1px solid #e0e0e0; }
	th.start				{ border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; text-align:left; padding-left:15px; height:50px; border-top:1px solid #e0e0e0; padding:10px;  width:175px; }
	td.get					{ text-align:left; border-bottom:1px solid #e0e0e0; padding:0 30px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;  border-top:1px solid #e0e0e0;}
	td.end					{ border-right:0px;}
	.td-padding				{ padding:20px; }
	.td-left-padding		{ padding-left:10px;}
	.input-gap				{vertical-align:middle; }
	.width-Full				{ width:100%; }


	.txt_danger				{ color:#f00; }


	.borded		{ border:1px solid #aaaaaa; padding:20px;}
	.fomrTd		{ margin:20px; }


	input[type="checkbox"],input[type="radio"]	{ width: 13px; height: 13px; padding: 0; margin:0;  }
	input[type="checkbox"]:disabled { border:1px solid red; background-color: #f00; }


	.paragraphSpace			{ height:30px; }
	.textlink				{ font-weight:bold; color:#ff0000; cursor:pointer;}
	.textnotify				{ color:#0000ee;}
	.textimportant			{ color:#ee0000;}

	.aStart { background-color:#336699; color:#ffffff; border-bottom:1px solid #cceeff; text-align:left; padding-left:20px; height:30px; border-top:1px solid #cceeff; padding:10px;  width:250px; }
	.aGet	{ border-bottom:1px solid #cceeff; padding-left:30px; border-left:1px solid #cceeff; border-right:1px solid #e0e0e0;  border-top:1px solid #cceeff;}
	.aTextarea	{ border:1px solid #333333; height:400px; }
	.aBackground { background-color:#336699; color:#ffffff; height:20px; padding:10px;  font-weight:bold;}



	Table.list				{ width:100%; border-collapse:collapse;  border-top:2px solid #bdc1c3;}
	Table.view				{ width:100%; border:1 solid #aaaaaa; border-top:1px solid #e0e0e0; }
	table.list th.Title		{ padding:5px; border-bottom:1px solid #e0e0e0;  border-right:1px solid #e0e0e0; text-align:center; }
	table.list td.print		{ border-top:1px solid #e0e0e0; text-align:center; border-bottom:1px solid #e0e0e0; vertical-align:middle; height:35px; }
	table.list td.on		{ border-top:1px solid #e0e0e0; text-align:center; border-bottom:1px solid #e0e0e0; background-color:#cceeff; cursor:pointer;  vertical-align:middle;}
	table.list th.end		{ border-right:0px; }
	table.list td.start		{ border-right:1px solid #e0e0e0;    }
	table.list td.view		{ padding:30px; }
	table.list td			{ border-right:1px solid #e0e0e0; }
	table.list td.end		{ border-right:0px; }



	Table.category			{ width:100%; border-collapse:collapse;  border-top:2px solid #bdc1c3; border-bottom:1px solid #e0e0e0;}
	Table.category td		{ height:20px; }
	Table.category th.start	{ border-bottom:1px solid #e0e0e0;  }
	Table.category td.print	{ background-color:#ffffff; text-align:left; }
	Table.category td.on	{ background-color:#fafafa; text-align:left; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0;  }
	Table.category tr		{ background-color:#fafafa; text-align:left  }
	Table.category tr.end	{ border-right:0px;}



	.tId					{ color:#00cc00;  }
	.tName					{ color:#00cc00; font-weight:bold; }
	.tDateTime				{ color:#0000dd; }


	.product_list			{ float:left; width:220px; border:1px solid #aaa; padding:20px; margin:10px 10px; text-align:center; border-radius:20px;  position:relative; overflow:hidden; }
	.product_list:hover		{ border:1px solid #333;}
	.product_views			{ text-align:right; }
	.product_views > span	{ color:#ee0000; font-weight:bold; }
	.line					{ border-bottom:1px solid #bbb; padding-top:15px;}
	.product_img_img		{ height:100%; max-height:150px;}
	.noProductImage			{ width:175px; height:150px; padding-top:80px; }
	.product_name			{ width:180px; height:18px; overflow:hidden; }
	.product_type			{ position:absolute;top:0px;top:15px;right:20px; }


	.productTab						{ list-style:none; }
	.productTab > li				{ float:left; width:150px; border:1px solid #aaa; padding:5px 10px; text-align:center; font-size:15px; font-weight:bold;}
	.productTab > li:hover			{ background-color: #000; color: #fff; cursor:pointer; }
	.productTab > li:first-child	{ border-radius: 5px 0 0 5px; }
	.productTab > li:last-child		{ border-radius: 0 5px 5px 0; }
	.productTabSelected				{ background-color: #000; color: #fff;}


		
	/* »óÇ° */


	.product_icon_area	 {overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}

	.product_icon		 {}
	.product_icon li	 {float:left; line-height:2em; display:block; margin:10px 0px 10px 40px;}
	.product_icon li img {vertical-align:middle;}

	.product_btn		 {float:left; margin-top: 5px; margin-left: 20px;}
	.red_box			 {background:#b71919; color:#ffffff; font-size:13px; padding:2px 10px 2px 10px;}
	.blue_box			 {border:1px solid #058aff; color:#058aff; font-size:13px; padding:2px 10px 2px 10px;}

	.product_eye		 {float:right; font-size:15px; margin-top: 10px; margin-right: 20px;}
	.product_eye span    {color:#058aff;}
	.product_eye img     {vertical-align:middle;}




	/* »óÇ° »ó¼¼ ÆäÀÌÁö */
	.clsBannerScreen     {overflow: hidden; position: relative; height: 600px; width: 600px; cursor:pointer; clear:both;}

	.clsBannerScreen .images {position:absolute; display:none;}
	ul, li				 {list-style:none; margin:0; padding:0; }

	.clsBannerButton	 {width:300px; cursor:pointer; margin:0 auto;}
	.clsBannerButton li  {width:50px; height:50px; float:left; margin-right:5px; margin-top: 5px; }
	.clsBannerButton li	 {}
	.clsBannerButton li.labelOverClass {font-weight:bold;}

	.product_bg {width:300px; height:60px; margin:0 auto; left:400px; }

	#product_view		 {}
	.product_title		 {font-size:15px; margin-bottom: 20px; border-bottom:1px solid #aaa; padding-bottom:15px;}
	.product_title img   {vertical-align:middle; margin-left:10px; margin-right: 10px;}

	#product_detial		 {}
	.product_left        {float:left; width:600px; margin-right: 30px; border:1px solid #fff; }
	.product_right       {float:left; width:550px;}

	.product_top         {width:100%; overflow:hidden; border-bottom:1px solid #e8e8e8; padding-bottom: 20px;}
	.product_top_btn	 { margin-top: 5px;}

	.product_num		 {padding-top: 20px; padding-bottom: 20px; overflow:hidden;}
	.num_left            {float:left; font-size:13px;}
	.num_right           {float:right; font-size:13px;}

	.product_right h1    {font-size:25px; margin-bottom: 20px;}

	.product_icon_area2	 {overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}

	.product_icon2		 {}
	.product_icon2 li	 {float:left; line-height:2em; display:block; margin:10px 0px 10px 70px;}
	.product_icon2 li img {vertical-align:middle;}
	.price_red           {color:#b71919; font-weight: bold;}

	.product_text        {padding-top: 30px; padding-bottom: 30px; border-bottom:1px solid #e5e5e5; font-size:15px;}

	.product_right h3    {font-size:15px; margin-bottom: 20px; margin-top: 30px;}

	.delivery			 {margin-bottom: 20px;}
	.delivery_form		 {border:1px solid #b71919; width:450px; height:54px;}
	.delivery	img		 {vertical-align:middle;}

	.customer            {border:1px solid #e5e5e5; padding:20px; width:550px;}
	.cus_gong            {font-size:15px; padding-left: 20px;}
	.cus_title           {font-size:17px; padding-right: 15px;}
	.cus_tel             {color:#b71919; font-weight: bold; font-size:23px;}

