		
	/*농지주택정보*/
		li.support_info_box_li { display:block; overflow:hidden; margin:0 0 60px 0;}
		li.support_info_box_li:last-child {margin:0;}
		.support_info_wrap { display:block; overflow:hidden;}
		.support_info_core { display:block; overflow:hidden; background:rgb(196 231 255 / 50%); border-radius:20px; padding:30px;}
		.support_info_img{ display:block; overflow:hidden; float:left; width:40%; margin:0 30px; max-width:400px;}
		img.info_img {display:block; overflow:hidden; width:100%;}
		.support_info_text_wrap {display:block; overflow:hidden; float:left; width:40%; margin:15px 30px 0 30px;}
		.support_info_text {display:block; overflow:hidden; font-size:16px; word-break:keep-all; line-height:180%;}
		.support_info_link {display:block; overflow:hidden; margin:15px 0 0 0;}
		a.suport_info_link_btn {display:inline-block; font-size:16px; font-family:'SCDream5'; padding:12px 25px; color:#1a2d74; background:#fff; border:1px solid #1a2d74; transition:all ease 0.2s 0.2s;}
		a.suport_info_link_btn:hover {background:#1a2d74; color:#fff; transition:all ease 0.2s 0.2s;}



	/* CEO 인사말 */

		/* 상단 이미지 */
			.greeting_top_wrap																	{ display:block; position:relative; padding:0 0 50px 0; }
				.greeting_top_img																{ display:block; height:500px; background:url('../../images/01info/ceo_img.jpg') center center no-repeat; background-size:cover; }
				.greeting_top_img img															{ display:none; width:100%;  }

		/* 상단 텍스트 */
			.greeting_main_text_wrap															{ display:block; position:absolute; bottom:0; left:0; width:100%; }
				.greeting_main_text_core														{ display:block; overflow:hidden; max-width:1200px; width:96%; margin:0 auto; }
					.greeting_main_text															{ display:block; overflow:hidden; width:400px; background:#00a651; }
						.greeting_text															{ display:block; overflow:hidden; margin:20px; color:#fff; word-break:keep-all; line-height:140%; font-size:24px; }
						.greeting_text_top														{ display:block; overflow:hidden; margin:100px 20px 20px 20px; color:#fff; font-family:'Nanum Gothic B';font-size:16px; }

		/* 인시말 */
			.greeting_wrap																		{ display:block; overflow:hidden; margin:50px 0 0 0; }
				.greeting_core																	{ display:block; overflow:hidden; }
					.greeting_sub																{ display:block; overflow:hidden; }
						.greeting_sub_line														{ display:block; overflow:hidden; margin:0 0 15px 0; font-size:15px; line-height:160%; word-break:keep-all; }
						.greeting_sub_line strong												{ font-size:18px; }
							.greeting_sub														{ display:block; overflow:hidden; margin:0 0 5px 0; }
							.greeting_sub:last-child											{ margin:0; }
						.greeting_sub_line:last-child											{ margin:0; }

			/* 대표자 사인 */
				.greeting_sign_wrap																{ display:block; overflow:hidden; margin:50px 0 0 0; text-align:right; }
					.greeting_sign_view															{ display:block; overflow:hidden; position:relative; }
						.greeting_sign_inner													{ display:block; overflow:hidden; position:relative; padding:50px 0 30px 0; margin:0 120px 0 0; }	
							.greeting_lev														{ display:inline-block; vertical-align:middle; font-size:16px; line-height:120%; margin:0 10px 0 0; }
							.greeting_name														{ display:inline-block; vertical-align:middle; font-size:26px; line-height:120%; }
						.ceo_sign_img															{ display:block; overflow:hidden; position:absolute; top:0; right:0; width:100px;  }


	/* 회사 연혁 */		
		.history_list_wrap																		{ display:block; overflow:hidden; position:relative; min-height:500px; margin:50px 0 0 0; }
			.history_list_line																	{ display:block; overflow:hidden; position:absolute; top:15px; left:50%; width:1px; height:90%; background:#ddd; }

			.history_list																		{ display:block; overflow:hidden; position:relative; }	
				.history_list_box																{ display:block; overflow:hidden; position:relative; margin:0 0 50px 0; }	
					.history_list_innner														{ display:block; width:50%; }
						.h_left																	{ float:left; text-align:right;  }
						.h_right																{ float:right; text-align:left;  }
							.history_list_view													{ display:block; overflow:hidden; }
							.h_left .history_list_view											{ margin:0 50px 0 0; }
							.h_right .history_list_view											{ margin:0 0 0 50px; }

								.his_dot														{ display:block; overflow:hidden; position:absolute; top:15px; left:50%; margin:0 0 0 -5px; width:10px; height:10px; background:#ff0000; }

								.history_list_year												{ display:block; overflow:hidden; font-family:'Nanum Gothic B'; font-size:35px; line-height:100%; }

								.history_list_body												{ display:block; overflow:hidden; margin:10px 0 0 0; }
								.his_inner														{ display:block; overflow:hidden; margin:10px 0 0 0; position:relative; font-size:15px; line-height:120%; }
									.his_month													{ display:block; overflow:hidden; top:0; font-family:'Nanum Gothic B'; position:Absolute; color:#0072bc }
									.his_month_left												{ right:0; }
									.his_month_right											{ left:0; }
									.his_text_wrap												{ display:block; overflow:hidden; width:100%; }
										.his_text_left											{ float:right; }
											.his_text_core										{ display:block; overflow:hidden; }
											.his_text_left .his_text_core						{ margin:1px 30px 0 0; }
											.his_text_right .his_text_core						{ margin:1px 0 0 30px; }
												.his_text_core									{ margin-bottom:10px !important; }
												.his_text_core:last-child						{ margin-bottom:0 !important; }
		

	/* 미션 및 비전 */
		.value_wrap																		{ display:block; overflow:hidden; margin:0 0 50px 0; position:relative; }
			.value_core																	{ display:block; overflow:hidden; }
				.value_tit_wrap															{ display:block; overflow:hidden; margin:0 0 30px 0; }
					.value_tit															{ display:block; overflow:hidden; font-size:18px; background:url('../../images/common/dig_h3_bul.png') left 3px no-repeat; padding:0 0 0 20px; font-family:'Nanum Gothic B'; }
				.value_cont_wrap														{ display:block; overflow:hidden; }
					.value_cont_core													{ display:block; overflow:hidden; margin:0; }

		/* 미션 */	
			.mission																	{ display:block; overflow:hidden; }
				.mission_inner															{ display:block; overflow:hidden; float:left; width:25%; }
					.mission_wrap														{ display:block; overflow:hidden; }
				.mission_inner:nth-child(4n+1) .mission_wrap							{ margin:0 10px 0 0; }
				.mission_inner:nth-child(4n+2) .mission_wrap							{ margin:0 9px ; }
				.mission_inner:nth-child(4n+3) .mission_wrap							{ margin:0 9px ; }
				.mission_inner:nth-child(4n) .mission_wrap								{ margin:0 0 0 0 10px; }
					.mission_core														{ display:block; overflow:hidden; border-top:5px solid #00a651; }
						.mission_top_wrap												{ display:block; overflow:hidden; margin:15px 0 0 0;  }
							.mission_top_num											{ display:block; overflow:hidden; margin:0 0 5px 0; font-family:'Nanum Gothic B'; font-size:34px; line-height:140%; }		
							.mission_top_text											{ display:block; overflow:hidden; margin:0; font-family:'Nanum Gothic B'; font-size:16px; line-height:120%; word-break:keep-all; min-height:40px; }
						.mission_sub_wrap												{ display:block; overflow:hidden; margin:10px 0 0 0;}
							.mission_sub_wrap strong									{ color:#ff0000; font-size:15px; }

		/* 비전 */
			.vision_wrap																{ display:block; overflow:hidden; }
				.vision_inner															{ display:block; overflow:hidden; float:left; width:26%; margin:0 -1.1% 0 0; }
					.vision_4															{ margin:0; width:25%; }
						.vision_view													{ display:block; overflow:hidden; border-radius:999px; opacity:.90; background-image:url('../../images/01info/patten_bg.png'); }
					.vision_1 .vision_view												{ background-color:#05cc04; }
					.vision_2 .vision_view												{ background-color:#1da25b; }
					.vision_3 .vision_view												{ background-color:#066b06; }
					.vision_4 .vision_view												{ background-color:#056a32; }
						.vision_box														{ display:block; overflow:hidden; text-align:center; font-family:'Nanum Gothic B'; color:#fff; padding:18px 0; }
							.vision_text_lv1											{ display:block; overflow:hidden; font-size:16px; }
							.vision_text_lv2											{ display:block; overflow:hidden; color:#f8f8f8; font-size:14px;  }




		/* 경영방침 */
			.oper																		{ display:block; overflow:hidden; }
				.oper_inner																{ display:block; overflow:hidden; float:left; width:25%; }
					.oper_wrap															{ display:block; overflow:hidden; text-align:center; }	
					.oper_1																{ margin:0 10px 0 0; }
					.oper_2																{ margin:0 9px; }
					.oper_3																{ margin:0 9px; }
					.oper_4																{ margin:0 0 0 10px; }
						.oper_core														{ display:block; overflow:hidden; }
							.oper_icon_wrap												{ display:block; overflow:hidden; width:100%; margin:0 0 20px 0; }
							.oper_icon_wrap img											{ display:block; overflow:hidden; width:80%; margin:0 auto; }
							.oper_text_wrap												{ display:block; overflow:hidden; }
								.oper_tit_wrap											{ display:block; overflow:hidden; font-family:'Nanum Gothic B';  }
									.oper_tit_lv1										{ display:block; overflow:hidden; font-size:18px; margin:0 0 5px 0; }
									.oper_tit_lv2										{ display:block; overflow:hidden; color:#777;  }
								.oper_text												{ display:block; overflow:hidden; font-size:15px; line-height:140%; margin:10px 0 0 0; word-break:keep-all; }	


	/* 인증서 */
		.cert_tab_wrap																			{ display:block; overflow:hidden; margin:0 0 50px 0; }
			.cert_tab_view																		{ display:block; overflow:hidden; }
				.cert_tab_inner																	{ display:block; overflow:hidden; float:left; width:25%; }
					.cert_tab																	{ display:block; overflow:hidden; border:1px solid #ddd; box-sizing:Border-box; border-right:0; text-align:Center; padding:18px 0; font-family:'Nanum Gothic B'; font-size:16px; }
					.cert_tab4																	{ border-right:1px solid #ddd; }
					.cert_tab:hover																{ background:#00a651; color:#fff; border-color:#00a651; }
					.cert_tab_act																{ background:#00a651; color:#fff; border-color:#00a651; }

		.cert_view_wrap																			{ display:none; overflow:hidden; }
			.cert_view_tit_wrap																	{ display:block; overflow:hidden; margin:0 0 20px 0; }
				.cert_view_tit																	{ display:block; overflow:hidden; font-family:'Nanum Gothic B'; font-size:18px; background:url('../../images/common/dig_h3_bul.png') left 3px no-repeat; padding:0 0 0 20px; }
			.cert_body_wrap																		{ display:block; overflow:hidden; }
				.cert_view_tit_wrap																{ display:block; overflow:hidden; }
				.cert_cont																		{ display:block; overflow:hidden; }
					.cert_inner																	{ display:block; overflow:hidden; width:25%; float:left; margin:0 0 30px 0; }
						.cert_box																{ display:block; overflow:hidden; }
					.cert_inner:nth-child(4n+1) .cert_box										{ margin:0 10px 0 0; }
					.cert_inner:nth-child(4n+2) .cert_box										{ margin:0 9px; }
					.cert_inner:nth-child(4n+3) .cert_box										{ margin:0 9px; }
					.cert_inner:nth-child(4n) .cert_box											{ margin:0 0 0 10px; }
						.cert_img																{ display:block; overflow:hidden; border:1px solid #ddd; box-sizing:Border-box; width:100%; height:400px; }
						.cert_text																{ display:block; overflow:hidden; margin:10px 0 0 0; font-size:15px; background:url('../../images/common/bullet3.gif') left 8px no-repeat; padding:0 0 0 10px; height:60px; font-family:'Nanum Gothic B'; color:#777; }
				
														

/* ----------------------------------------------------------------------------- */
/* MEDIA QUERY */
/* ------------------------------------------------------------------------------ */
	@media only screen and (min-width:0px) and (max-width:359px) {			/* width 360이하 모바일(갤럭시S2 대상) */

	}

	@media only screen and (min-width:0px) and (max-width:767px) {			/* 모바일(갤럭시노트급 대상) */

	.support_info_core {padding:20px;}
	.support_info_img {float:none; margin:0 auto; width:85%;}
	.support_info_text_wrap {float:none; width:100%; margin:20px 0; text-align:center;}
	.support_info_text {font-size:14px;  line-height:165%;}
	a.suport_info_link_btn {font-size:14px; padding:10px 20px;}


		/* CEO 인사말 */

			/* 상단 이미지 */
				.greeting_top_wrap																{ padding:0 0 30px 0; }
					.greeting_top_img															{ height:auto; background:none; }
					.greeting_top_img img														{ display:block; }

			/* 상단 텍스트 */
				.greeting_main_text_wrap														{ position:relative; margin:0; z-index:9;  }
					.greeting_main_text_core													{ width:100%; }
					.greeting_main_text															{ width:100%; margin:0 auto; }
						.greeting_text															{ margin:15px; font-size:18px; line-height:130%; }
						.greeting_text_top														{ margin:30px 15px 15px 15px; font-size:14px; }

			/* 인시말 */
				.greeting_wrap																	{ margin:0; }
					.greeting_sub_line															{ font-size:14px; }
						.greeting_sub_line strong												{ font-size:16px; }
							.greeting_sub														{ margin:0 0 5px 0; }

				/* 대표자 사인 */
					.greeting_sign_wrap															{ display:block; overflow:hidden; margin:30px 0 0 0; text-align:right; }
							.greeting_sign_inner												{ padding:30px 0 20px 0; margin:0 90px 0 0; }	
								.greeting_lev													{ font-size:13px; line-height:120%; margin:0 5px 0 0; }
								.greeting_name													{ font-size:18px; line-height:120%; }
							.ceo_sign_img														{ width:70px;  }


		/* 회사 연혁 */	
			.history_list_wrap																	{ margin:30px 0 0 0; }
				.history_list_innner															{ display:block; width:100%; }
					.history_list_line															{ left:10px; }

					.h_left																		{ float:left; text-align:left;  }
					.h_right																	{ float:left; text-align:left;  }
						.history_list_view														{ display:block; overflow:hidden; }
						.h_left .history_list_view												{ margin:0 0 0 30px; }
						.h_right .history_list_view												{ margin:0 0 0 30px; }

							.his_dot															{ top:7px; left:10px; }

							.history_list_year													{ font-size:24px; }

								.his_month_left													{ left:0; }
								.his_month_right												{ left:0; }
								.his_text_wrap													{ width:100%; }
									.his_text_left												{ float:left; }
									.his_inner													{ font-size:14px; }
										.his_text_left .his_text_core							{ margin:1px 0 0 30px; }
										.his_text_right .his_text_core							{ margin:1px 0 0 30px; }

		/* 미션 및 비전 */

			/* 미션 */	
				.mission_inner																		{ width:50%; }
				.mission_inner:nth-child(4n+1) .mission_wrap										{ margin:0 10px 20px 0; }
				.mission_inner:nth-child(4n+2) .mission_wrap										{ margin:0 0 20px 10px; }
				.mission_inner:nth-child(4n+3) .mission_wrap										{ margin:0 10px 0 0; }
				.mission_inner:nth-child(4n) .mission_wrap											{ margin:0 0 0 10px; }
							.mission_top_num														{ font-size:28px; }		
							.mission_sub_wrap														{ min-height:40px; }

			/* 비전 */
				.vision_inner																		{ width:100%; margin:0 0 10px 0; }
					.vision_box																		{ padding:10px 0; }
						.vision_text_lv1															{ font-size:15px; }
						.vision_text_lv2															{ font-size:13px;  }

			/* 경영방침 */
				.oper_inner																			{ width:50%; }
					.oper_1																			{ margin:0 10px 30px 0; }
					.oper_2																			{ margin:0 0 30px 10px; }
					.oper_3																			{ margin:0 10px 0 0; }
					.oper_4																			{ margin:0 0 0 10px; }
						.oper_icon_wrap img															{ width:60%; }
							.oper_tit_lv1															{ font-size:16px; }
						.oper_text																	{ font-size:14px; }


		/* 인증서 */
			.cert_tab_wrap																			{ margin:0 0 30px 0; }
					.cert_tab_inner																	{ width:50%; }
						.cert_tab																	{ padding:15px 0; font-family:'Nanum Gothic B'; font-size:14px; }
						.cert_tab1																	{  }
						.cert_tab2																	{ border-right:1px solid #ddd; }
						.cert_tab3																	{ border-top:0; }
						.cert_tab4																	{ border-top:0; border-right:1px solid #ddd; }
				.cert_view_tit_wrap																	{ margin:0 0 10px 0; }
					.cert_view_tit																	{ font-size:16px; }
						.cert_inner																	{ width:50%; margin:0 0 30px 0; }
						.cert_inner:nth-child(2n+1) .cert_box										{ margin:0 8px 0 0; }
						.cert_inner:nth-child(2n) .cert_box											{ margin:0 0 0 8px; }
							.cert_img																{ height:240px; }
							.cert_text																{ height:auto; font-size:14px; }
					
															
	}

	@media only screen and (min-width:768px) and (max-width:1023px) {		/* 테블릿  */


		/* CEO 인사말 */

			/* 상단 이미지 */
				.greeting_top_wrap																{ padding:0 0 50px 0; }
					.greeting_top_img															{ display:block; height:300px; }

			/* 상단 텍스트 */
						.greeting_main_text														{  }
							.greeting_text														{ margin:15px; font-size:20px; }
							.greeting_text_top													{ margin:50px 15px 15px 15px; font-size:16px; }

			/* 인시말 */
				.greeting_wrap																	{ margin:30px 0 0 0; }

				/* 대표자 사인 */
					.greeting_sign_wrap															{ margin:30px 0 0 0; }
						.greeting_name															{ font-size:22px; }


		/* 미션 및 비전 */

			/* 비전 */
				.vision_inner																		{ width:50%; margin:0 0 10px 0; }
					.vision_1 .vision_view															{ margin:0 5px 0 0; }
					.vision_2 .vision_view															{ margin:0 0 0 5px; }
					.vision_3 .vision_view															{ margin:0 5px 0 0; }
					.vision_4 .vision_view															{ margin:0 0 0 5px; }


		/* 인증서 */
			.cert_img																			{ height:280px; }
				.cert_tab																		{ font-size:15px; }

	}

	@media only screen and (min-width:1024px) and (max-width:1200px) {		/* 테블릿() iPad LandSpace */
		/* CEO 인사말 */

			/* 상단 이미지 */
				.greeting_top_wrap																	{ padding:0 0 50px 0; }
					.greeting_top_img																{ display:block; height:300px; }

			/* 상단 텍스트 */
				.greeting_main_text																	{ }
					.greeting_text																	{ margin:15px; font-size:24px; }
					.greeting_text_top																{ margin:50px 15px 15px 15px; font-size:16px; }

			/* 인시말 */
				.greeting_wrap																		{ margin:30px 0 0 0; }

				/* 대표자 사인 */
					.greeting_sign_wrap																{ margin:30px 0 0 0; }
						.greeting_name																{ font-size:22px; }

		/* 미션 및 비전 */

			/* 비전 */
				.vision_inner																		{ width:50%; margin:0 0 10px 0; }
					.vision_1 .vision_view															{ margin:0 5px 0 0; }
					.vision_2 .vision_view															{ margin:0 0 0 5px; }
					.vision_3 .vision_view															{ margin:0 5px 0 0; }
					.vision_4 .vision_view															{ margin:0 0 0 5px; }

	}

	@media only screen and (min-width:1140px) {								/* PC */


	}
