


.subp1{padding:50px 0;display:block;width:80%;margin:0 auto; color:#292929; text-align:center; font-size:40px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}
.subp1:hover{padding:50px 0;display:block;width:80%;margin:0 auto; color:#292929; text-align:center; font-size:40px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}
.subp2{display:block;width:80%;margin:0 auto; color:#292929; text-align:center; font-size:13px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}
.subp2:hover{display:block;margin:0 auto; color:#292929; text-align:center; font-size:13px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}
.subm1{padding:50px 0;display:block;width:80%;margin:0 auto; color:#fff; text-shadow:1px 1px 2px #000; text-align:center; font-size:40px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}
.subm1:hover{padding:50px 0;display:block;width:80%;margin:0 auto; color:#fff;text-shadow:1px 1px 2px #000; text-align:center; font-size:40px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}
.subm2{margin:50px auto;display:block;width:80%;margin:0 auto; color:#fff;text-shadow:1px 1px 2px #000; text-align:center; font-size:13px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}
.subm2:hover{margin:50px auto;display:block;width:80%;margin:0 auto; color:#fff;text-shadow:1px 1px 2px #000; text-align:center; font-size:13px; font-weight:500; font-family:NanumbarunGothic,Ebrima;}


			/* shoppingºÎºÐ */
			.leftmenu .pc-menu .fifth{margin:0 auto;float:none;}
			.shoppingwrap{width:900px;margin:0 auto;}
			.pc-menu .shopping {width:23%;margin-right:2%;}
			.pc-menu .shopping:last-child{margin-left:%;}

			/* noticeºÎºÐ */
			.pc-menu .fourth{width:23%;margin-right:2%;}
			.pc-menu .fourth:last-child{margin-left:0%;}
		   	
			/* businessºÎºÐ */
			.pc-menu .second{width:48%;margin-right:2%;}
			.pc-menu .second:last-child{margin-left:0%;}

			/* productºÎºÐ */
			.pc-menu .third{width:48%;margin-right:2%;}
			.pc-menu .third:last-child{margin-left:0%;}	   
			
			/* companyºÎºÐ */
			.pc-menu .first{width:48%;margin-right:2%;}
			.pc-menu .first:last-child{margin-left:0%;}



		   .subtext img{float:left;}
		   .subtext .subp2	{text-align:left;float:left;}
           .subtext .subp2 span{color:#e92f46; font-size:20px;}		  
		   .subtext  #noticesub { margin-top:30px;}



			/*·Î±×ÀÎºÎºÐ*/
			.pc-menu .loginpage{width:18%;margin-right:2%;}
			.pc-menu .loginpage:last-child{margin-left:0%;}
			.subtextlogin{width:660px; margin:0 auto;}


		   #productimgwrap{width:100%;margin:0 auto;}
	       #productimgwrap img{width:50%;}
	
	/*  .pc-menu li a{display:block;width:100%; padding:15px 0;font-size:17px;margin:font-size:14px; font-family:NanumbarunGothic,³ª´®°íµñ,µ¸¿ò;color:#555;
                   text-decoration:none;  font-weight:bold; border:2px solid #d4cfcd; box-sizing:border-box;text-align:center;}
		  .pc-menu li a:hover{background: #fff;color:#000; }
		   .pc-menu li{display:block; width:48%; float:left;}
		    .pc-menu li:last-child{margin-left:2%;}
		  .pc-menu li .cl{background: #fff;color:#000; }
		  .leftmenu h2{display:inline-block;font-size:50px;line-height:100px; color:#fff; text-shadow:1px 1px 3px #000; border-bottom:5px solid #cf3e4a;  }
		  .leftmenu .pc-menu {margin:0 auto;width:1200px;background:none;padding-left:10px;} */ 
		 	 
			  .sub_con_wrap > ul {background:#fff;width:1200px;margin:0px auto;overflow:hidden;text-align:center;}
		  .sub_con_wrap > ul li{text-align:center;padding-bottom:20px;}
		  .company {padding:40px 0;text-align:center; width:100%; overflow:hidden; background:url(../../img/bg_02.jpg);}
		  
		  .history{width:85%;margin:0 auto; background:#fff;box-sizing:border-box;border:1px solid #ddd; height:80px;margin-bottom:20px; border-radius: 0 40px 40px 0;}
		  .num{display:block; float:left;width:20%;text-align:center;background:#a1c94c;color:#fff;font-size:30px;line-height:80px; border-radius: 0 40px 40px 0;}
		  .num_right{ float:left;width:60%;margin-left:10px;margin-top:10px;text-align:left; color:#444;font-size:13px;line-height:20px; }
		  .history:last-child .num {background:#5f5f5f;}
		   .history:nth-child(3) .num {background:#146ec1;}
			.subgallery{width:100%;margin:20px auto;}
			.subtext{width:100%;margin:0 auto;}
			.num span{font-size:40px; color:#fbf2a6;}
			#intro3{background:#f1f1f1;}

			

			 @media (max-width:1200px) { 
			   .leftmenu .pc-menu {width:100%;}
			 .sub_con_wrap > ul {width:100%;  }
			 .history {height:auto;overflow:hidden;}
			  .subgallery{width:100%;}
			  .subtext{width:100%;}
			  .shoppingwrap{width:100%;margin:0 auto;overflow:hidden;}
			  
			 }

			 @media (max-width:960px) {
			   #productimgwrap{width:100%;}
			   #productimgwrap img{width:50%;} 
		     .shoppingwrap{width:100%;margin:0 auto;}
			 .sub_con_wrap > ul {width:100%;  }
			 .history {height:auto;}
			 .num{width:100%;}
			  .num_right{width:100%; height:auto;}
			  
			  .leftmenu h2{margin-left:10px;font-size:30px;line-height:50px;}
			  .subp2{width:50%;}
			 }