
/* INDEX------------------------------------------------------------------------ */
/* RESET */
/* METHOD */
/* LAYOUT */
/* TOP */
/* FOOTER */
/* MEDIA QUERY */
/* ----------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------- */
/* RESET */
/* ----------------------------------------------------------------------------- */
	*																						{ margin:0; padding:0; }
	article, aside, hgroup, header, footer, figure,
	figcaption, nav, section														{ display:block; position:relative; padding:0; margin:0; }
	form, fieldset																		{ border:0; }
	body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset,
	legend, input, textarea, p, blockquote, th, td, img				{ margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
	legend																				{ display:none; }
	dl, dd, dt, ul, li, div, span													{ margin:0; padding:0; list-style:none; }
	img																					{ border:0; }
	html, body																			{ display:block; width:100%; height:100%; min-height:100%; font-size:17px; line-height:120%; font-family:'Noto Sans KR', sans-serif; letter-spacing:-1px; }
	a																						{ color:#000; text-decoration:none; }
	address																				{ font-style:normal; }
	/* p																					{ margin-bottom:10px; } */
	table, tr, th, td																	{ border-collapse:collapse; border-spacing:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
	h2, h3, h4, h5																	{ font-family: ''; }
	/* .hide																				{ display:none !important; } */
	.hide																					{ position:absolute !important; left:0; top:0; width:0 !important; height:0; overflow:hidden; }
	input[type="submit"]															{ cursor:pointer; font-family:'Noto Sans KR', sans-serif; }
	input, select																		{ box-sizing:border-box;  }
	/* 	input																			{ -webkit-appearance:none; border-radius:0; } */
	input[type="text"],i nput[type="password"], input[type="submit"],
	input[type="button"], textarea											{ -webkit-appearance:none; border-radius:0; font-family:'Noto Sans KR', sans-serif; }
	select																				{ -webkit-appearance:none; border-radius:0; background:url('/images/sub/path_2depth_bg01.png') 96% center no-repeat; font-family:'Noto Sans KR', sans-serif; }
	iframe																				{ width:100% !important; }
	.input_area																		{ width:100% !important; background:#abc; }
	/* strong																			{ font-family:'Noto Sans KR', sans-serif; } */
	button																				{ border:0; box-sizing:border-box;}

	/* a:hover																			{ outline:2px dashed #ca0000; } */
	/* div:active																		{ outline:2px dashed #ca0000; background:#abc;} */
	input:focus { outline:2px dashed #ca0000; }
	img:focus { border:2px dashed #ca0000; box-sizing:border-box; }
	input.sear_bbs_btn:focus { border:4px solid #0072bc; background:#333; }

	caption																				{display:inline-block !important; position:absolute; top:0; left:0; margin:0 !important; padding:0 !important; font-size:0; line-height:0; border:0 !important; overflow:hidden !important; width:0; height:0; text-indent:-9999px; }

/* ----------------------------------------------------------------------------- */
/* METHOD */
/* ----------------------------------------------------------------------------- */
	.last1																							{ padding-bottom:0 !important; margin-bottom:0 !important; border-bottom:0 !important; }
	._en																							{ ime-mode:disabled; }
	._kr																							{ ime-mode:active; }
	.hid																							{ display:block; width:100px; border:1px solid #aaa; z-index:99; margin:0 auto; }
	.hid2																							{ display:inline-block; width:20px; border:1px solid #aaa; margin:0 0 0 5px !important; z-index:99; }
	.hid3																							{ display:block; width:80%; border:1px solid #aaa; margin:0 auto !important; z-index:99; }
	.bd_r_none																				{ border-right:0 !important; }
	.bd_l_none																				{ border-left:0 !important; }
	.tc																								{ text-align:center !important; }
	.tl																								{ text-align:left !important; margin:0 0 0 3px; }
	.tr																								{ text-align:right !important; }
	.clkDisa																						{ pointer-events:none; }
	.clickDisable																					{ pointer-events : none; }
	.bold																							{ font-family:'Nanum Gothic B' !important; }
	.red																							{ color: red !important; }
	.v_m																							{ top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); }
	.clear																							{ display:block; width:100%; clear:both; }
	.f_13																							{ font-size:13px !important; }
	.req_form:after 			{ content: ' *'; color: #F00; }
	.fr																								{ float:right; }
	.fl																								{ float:left; }
	.blind																						{ display:inline-block !important; position:absolute; top:0; left:0; margin:0 !important; padding:0 !important; font-size:0; line-height:0; border:0 !important; overflow:hidden !important; width:0; height:0; text-indent:-9999px; }

/* ----------------------------------------------------------------------------- */
/* LAYOUT */
/* ----------------------------------------------------------------------------- */
	.ex_wrap																				{ display:block; height:100%; min-height:100%; }	
	.ex_over																				{ overflow:hidden !important; }


	#accessibility{position:absolute;left:0;top:0; z-index:9999999; width:100%; }
	#accessibility li{float:left}
	#accessibility a{position:absolute;width:1px;height:1px;top:-50px;overflow:hidden;text-align:center; }
	#accessibility a:focus, #accessibility a:active{display:block; position:absolute;top:0px;width:200px;height:auto;padding:5px;background-color:#fff;border:solid 1px #0079c6;color:#0079c6;z-index:2; opacity:1; } 

/* ----------------------------------------------------------------------------- */
/* TOP */
/* ----------------------------------------------------------------------------- */
	.top_wrap																								{ display:block; background:#fff; width:100%; z-index:9990; }
		.top_core																							{ display:block; width:90%; max-width:1734px; margin:0 auto; position:relative; }

		/* ·Î°í*/
			.logo_wrap																						{ display:block; overflow:hidden; width:224px; position:absolute; top:0; left:0;  }
				.logo_btn																					{ display:block; overflow:hidden; margin:22px 0; width:100%; }
				.logo_btn img																			{ display:block; overflow:hidden; width:100%; }

		/* »ó´Ü¸Þ´º */
			.top_gnb_wrap																				{ display:block; margin:0 460px 0 250px; position:relative; height:100px;}
				.top_gnb																					{ display:block; margin:0; }
					.top_gnb .nav_dep1_ul															{ display:block; }
					.top_gnb .nav_dep1_li															{ display:block; float:left; width:20%; position:relative; }
					.top_gnb .nav_dep1_a															{ display:block; overflow:hidden; text-align:center; font-size:20px; padding:44px 0 36px 0; font-family: 'GmarketSansMedium'; }
					.top_gnb .nav_dep2_ul															{ display:none; overflow:hidden; position:absolute; left:0; width:100%;  z-index:95; }
					.top_gnb .nav_dep2_li															{ display:block; overflow:hidden; }
					.top_gnb .nav_dep2_li a															{ display:block; overflow:hidden; background:rgba(0,0,0,.5); color:#fff; text-align:center; padding:10px 0; margin:0 0 2px 0; font-family: 'ONE-Mobile-Regular'; }
					.top_gnb .nav_dep2_li a:hover												{ background:#0072bc; }

		/*»ó´Ü°Ë»ö*/
			.t_search_wrap																			{ display:block; overflow:hidden; width:220px; position:absolute; right:200px; border-radius:5px; background:#f3f3f3; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); }
				.t_search_core																		{ display:block; overflow:hidden; margin:10px 20px; position:relative; }
					.t_search_write																	{ display:block; overflow:hidden; margin:0 20px 0 0; }
						.t_search_input																{ display:block; overflow:hidden; width:100%; background:none; height:30px; line-height:30px; font-family: 'ONE-Mobile-Regular' !important; font-size:14px; }
						.t_search_btn																{ display:block; overflow:hidden; position:absolute; width:20px; height:30px; background:url('/images/common/t_search_icon.png') center center no-repeat; top:0; right:0; font-size:0; text-indent:-999px; cursor:pointer; }


		/* »ó´ÜÀüÈ­ */
			.t_tel_wrap																				{ display:block; overflow:hidden; position:absolute; right:0; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); }
			.t_tel_wrap img																			{ display:inline-block; overflow:hidden; }
			.t_tel_wrap span																		{ display:inline-block; overflow:hidden; margin:2px 0 0 5px; font-size:18px; color:#0b5ea4; font-weight:700; font-family: 'Play', sans-serif; }	

		/* ¸ð¹ÙÀÏ */
			.m_menu_btn																			{ display:none; overflow:hidden; position:absolute; right:35px; width:22px !important; height:22px !important; background:url('/images/common/m_menu_icon.png') center center no-repeat; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); font-size:0; text-indent:-99999px; cursor:pointer; }

		/* ÀüÃ¼/ ¸ð¹ÙÀÏ ¸Þ´º */
			.pop_menu_exwrap																	{ display:none; overflow:hidden; position:fixed; top:0; left:0; width:100%; height:100%; z-index:9991; }
				.pop_menu_wrap																	{ display:block; overflow-y:auto; position:absolute; z-index:9993; background:#fff; width:80%; margin:0; right:0; top:0; height:100%;}
					.pop_menu_tit_wrap															{ display:block; overflow:hidden;  background:#2b323b;  }
						.pop_menu_tit_core														{ display:block; overflow:hidden; margin:18px 25px 15px 25px; position:relative;}
							.pop_menu_tit															{ display:block; overflow:hidden; margin:0 auto; color:#fff; font-size:26px;  line-height:100%; font-family: 'GmarketSansMedium'; } 
							.pop_menu_close														{ display:block; overflow:hidden; position:absolute; top:0; right:0; width:20px; background:none; } 
							.pop_menu_close img													{ display:block; overflow:hidden; width:100%; } 
					.pop_menu_body_wrap														{ display:block; overflow:hidden; margin:40px 25px; position:relative;}	

					.pop_menu .nav_dep1_ul													{ display:block; overflow:hidden; position:relative; }
					.pop_menu .nav_dep1_li													{ display:block; overflow:hidden; margin:0 0 30px 0; }
					.pop_menu .nav_dep1_li:last-child										{ margin:0; }
					.pop_menu .nav_dep1_a													{ display:block; overflow:hidden; font-size:18px; line-height:120%; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #f0f0f0; font-family: 'GmarketSansMedium'; }
					.pop_menu .nav_dep2_ul													{ display:block; overflow:hidden; margin:0 auto; }
					.pop_menu .nav_dep2_li													{ display:block; overflow:hidden; margin:0 0 10px 0; }	
					.pop_menu .nav_dep2_li:last-child										{ margin: 0; }	
					.pop_menu .nav_dep2_li a													{ display:block; overflow:hidden; text-align:left; font-weight:300; background:url('../images/common/bullet_m.png') left 9px no-repeat; padding:0 0 0 12px;  font-family: 'ONE-Mobile-Regular';}	
					.pop_menu .nav_dep2_li a:hover										{ text-decoration:underline; color:#005285; }	

					.pop_menu_wrap .t_search_wrap										{ display:block !important; width:100%; position:relative; right:0; top:0; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(0); transform:translateY(0); }

				.pop_menu_bg																		{ display:block; overflow:hidden; position:absolute; top:0; left:0; width:100%; height:100%; z-index:9992; background:rgba(0,0,0,.5); }

/* ----------------------------------------------------------------------------- */
/* FOOTER */
/* ----------------------------------------------------------------------------- */
	.footer_wrap																									{ display:block; overflow:hidden; }

	/* È¸»çÁ¤º¸ */
		.footer_f1_wrap																							{ display:block; overflow:hidden; background:#232526; position:relative; }
			.footer_f1_core																						{ display:block; overflow:hidden; width:90%; max-width:1400px; margin:55px auto; font-family: 'GmarketSansMedium'; word-break:keep-all; position:relative;   }
				.footer_f1_inner																					{ display:block; overflow:hidden; border-bottom:1px solid #444546; margin:0 0 30px 0; padding:0 0 30px 0; } 
				.footer_f1_inner:last-child																	{ margin:0; padding:0; border:0; }

				.wa																									{ display:block; overflow:hidden; position:absolute; top:0; right:0; width:70px; height:49px; }
				.wa img																								{ display:block; overflow:hidden; width:100%; }

			/* ±âÅ¸¹öÆ° */
				.f_util_wrap																						{ display:block; overflow:hidden; float:left; margin:10px 0 0 0; }
					.f_util_btn																						{ display:inline-block; overflow:hidden; vertical-align:middle; color:#cfcfcf; font-size:16px; margin:0 45px 0 0; padding:8px 0 7px 0; }
					.f_util_btn:hover																			{ text-decoration:underline; }

			/* SNS */
				.f_sns_wrap																						{ display:block; overflow:hidden; float:right; }
					.f_sns_btn																						{ display:inline-block; overflow:hidden; vertical-align:middle; margin:0 0 0 30px; }

			/* COMPANY INFO */
				.f_info_wrap																						{ display:block; overflow:hidden; }
				.f_info																								{ float:left; }
				.f_cs																									{ float:right; }
					.f_info_tit																						{ display:block; overflow:hidden; color:#fff; font-size:14px; font-family: 'Montserrat', sans-serif; line-height:120%; font-weight:600; letter-spacing:0;}
					.f_info_cont																					{ display:block; overflow:hidden; margin:25px 0 0 0; }
						.f_info_inner																				{ display:block; overflow:hidden; }
						.f_info_inner span																		{ display:inline-block; overflow:hidden; vertical-align:middle; font-size:14px; color:#909091; margin:0 25px 5px 0; letter-spacing:-.5px; }
						.f_info_inner:last-child span														{ margin:0; }

						.f_cs_wrap																					{ display:block; overflow:hidden; position:relative; background:url('/images/common/f_cs_icon.png') left top no-repeat; }
							.f_cs_core																				{ display:block; overflow:hidden; margin:0 0 0 50px; }
								.f_cs_num																			{ display:block; overflow:hidden; color:#5ec2d2; font-size:35px; font-family: 'TmonMonsori'; line-height:120%; letter-spacing:-.5px;}
								.f_cs_time																			{ display:block; overflow:hidden; font-size:14px; color:#909091; margin:5px 0 0 0; letter-spacing:-.5px; }

	/* Ä«ÇÇ¶óÀÌÆ® */
		.footer_f2_wrap																							{ display:block; overflow:hidden; background:#151718; position:relative; }
			.footer_f2_core																						{ display:block; overflow:hidden; width:90%; max-width:1400px; margin:25px auto; text-align:center; font-family: 'Montserrat', sans-serif;  color:#fff; opacity:.9; word-break:keep-all; font-size:15px; letter-spacing:0; }

/* ----------------------------------------------------------------------------- */
/* QUICK */
/* ----------------------------------------------------------------------------- */
	.quick_wrap																					{ display:block; overflow:hidden; width:90px; position:fixed; right:0; background:#0b1731; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%); z-index:9980; }
		.quick_btn																					{ display:block; overflow:hidden; position:relative; margin:10px; text-align:center; color:#fff; border-bottom:1px solid #242f46; padding:0 0 10px 0;  }
		.quick_btn1																				{ background:url('/images/common/q_icon1.png') top center no-repeat;  }
		.quick_btn2																				{ background:url('/images/common/q_icon2.png') top center no-repeat;  }
		.quick_btn3																				{ background:url('/images/common/q_icon3.png') top center no-repeat;  }
		.quick_btn4																				{ background:url('/images/common/q_icon4.png') top center no-repeat;  }
		.quick_btn5																				{ background:url('/images/common/q_icon5.png') top center no-repeat; padding:0; border:0; }
			.quick_text																			{ display:block; overflow:hidden; margin:45px 0 0 0; font-size:13px; font-family: 'GmarketSansMedium'; }
		.quick_btn5 .quick_text span														{ display:block; color:#5ec2d2; font-family: 'Play', sans-serif; font-weight:700; font-size:16px; letter-spacing:0; word-break:keep-all; word-wrap:break-word;   }
		.quick_btn5 .quick_text span:last-child										{  }

/* ----------------------------------------------------------------------------- */
/* 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) {			/* ¸ð¹ÙÀÏ(°¶·°½Ã³ëÆ®±Þ ´ë»ó) */
		/* ----------------------------------------------------------------------------- */
		/* RESET */
		/* ----------------------------------------------------------------------------- */
			html, body																			{ font-size:16px; }

		/* ----------------------------------------------------------------------------- */
		/* TOP */
		/* ----------------------------------------------------------------------------- */
			.top_core																								{ height:60px; }

				/* ·Î°í*/
					.logo_wrap																						{ width:124px; position:relative; float:left; height:60px; }
						.logo_btn																					{ margin:15px 0; }

				/* »ó´Ü¸Þ´º */
					.top_gnb_wrap																				{ display:none; }

				/*»ó´Ü°Ë»ö*/
					.t_search_wrap																			{ display:none; }


				/* »ó´ÜÀüÈ­ */
					.t_tel_wrap span																		{ width:0; font-size:0; margin:0; }	

				/* ¸ð¹ÙÀÏ */
					.m_menu_btn																			{ display:block; }
		
		/* ----------------------------------------------------------------------------- */
		/* FOOTER */
		/* ----------------------------------------------------------------------------- */
			/* È¸»çÁ¤º¸ */
						.footer_f1_inner																					{ margin:0 0 40px 0; padding:0 0 40px 0; } 

					.wa																										{  position:relative; margin:0 auto; }

					/* ±âÅ¸¹öÆ° */
						.f_util_wrap																						{ float:none; text-align:center; }
							.f_util_btn																						{ font-size:15px; margin:0 5px; padding:0; }
							.f_util_btn:nth-child(1),
							.f_util_btn:nth-child(2)																	{ display:none; }


					/* SNS */
						.f_sns_wrap																						{ float:none; text-align:center; margin:40px 0 0 0; }
							.f_sns_btn																						{ margin:0 10px; }

					/* COMPANY INFO */
						.f_info																								{ float:none; }
						.f_cs																									{ float:none; margin:40px 0 0 0; }
							.f_info_inner span																			{ margin:0 15px 5px 0;  }


			/* Ä«ÇÇ¶óÀÌÆ® */
					.footer_f2_wrap																						{ padding:0 0 75px 0; }
					.footer_f2_core																						{ margin:20px auto; font-size:14px; }
			
		/* ----------------------------------------------------------------------------- */
		/* QUICK */
		/* ----------------------------------------------------------------------------- */
			.quick_wrap																					{ width:100%; right:0; top:auto; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(auto); transform:translateY(0); bottom:0; }
				.quick_btn																					{ float:left; width:33.3%; margin:0; text-align:center; color:#fff; border-bottom:0; border-right:1px solid #242f46; padding:0; box-sizing:border-box; padding:15px 0 5px 0; }
				.quick_btn1																				{ background:url('/images/common/q_icon1.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn2																				{ background:url('/images/common/q_icon2.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn3																				{ background:url('/images/common/q_icon3.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn4																				{ background:url('/images/common/q_icon4.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn5																				{ background:url('/images/common/q_icon5.png') top 10px center no-repeat; background-size:35px; }
					.quick_text																			{ margin:35px 0 0 0; padding:0; font-size:12px; }
				.quick_btn5 .quick_text span														{ font-size:12px;  }
				.quick_btn5 .quick_text span:last-child										{ display:none; }

	}
	@media only screen and (min-width:768px) and (max-width:1023px) {		/* Å×ºí¸´() iPad Portrait */
		/* ----------------------------------------------------------------------------- */
		/* TOP */
		/* ----------------------------------------------------------------------------- */
				.top_core																							{ height:85px;  }

				/* ·Î°í*/
					.logo_wrap																						{ width:165px; position:relative; float:left; }


				/* »ó´Ü¸Þ´º */
					.top_gnb_wrap																				{ display:none; }

				/*»ó´Ü°Ë»ö*/
					.t_search_wrap																				{ display:none; }


				/* ¸ð¹ÙÀÏ */
					.m_menu_btn																			{ display:block; right:185px; }


		/* ----------------------------------------------------------------------------- */
		/* FOOTER */
		/* ----------------------------------------------------------------------------- */
			/* È¸»çÁ¤º¸ */
					/* ±âÅ¸¹öÆ° */
							.f_util_btn																						{ font-size:15px; margin:0 20px 0 0; }
							.f_util_btn:nth-child(1)																	{ display:none; }

					/* SNS */
							.f_sns_btn																						{ margin:0 0 0 15px; }

					/* COMPANY INFO */
						.f_info_wrap																						{ text-align:center; }
						.f_info																								{ float:none;  }
						.f_cs																									{ float:none; max-width:302px; margin:40px auto 0 auto; }

			/* Ä«ÇÇ¶óÀÌÆ® */
					.footer_f2_wrap																						{ padding:0 0 75px 0; }

		/* ----------------------------------------------------------------------------- */
		/* QUICK */
		/* ----------------------------------------------------------------------------- */
			.quick_wrap																					{ width:100%; right:0; top:auto; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(auto); transform:translateY(0); bottom:0; }
				.quick_btn																					{ float:left; width:33.3%; margin:0; text-align:center; color:#fff; border-bottom:0; border-right:1px solid #242f46; padding:0; box-sizing:border-box; padding:15px 0 5px 0; }
				.quick_btn1																				{ background:url('/images/common/q_icon1.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn2																				{ background:url('/images/common/q_icon2.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn3																				{ background:url('/images/common/q_icon3.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn4																				{ background:url('/images/common/q_icon4.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn5																				{ background:url('/images/common/q_icon5.png') top 10px center no-repeat; background-size:35px; }
					.quick_text																			{ margin:35px 0 0 0; padding:0; font-size:13px; }
				.quick_btn5 .quick_text span														{ font-size:13px;  }
				.quick_btn5 .quick_text span:last-child										{ display:none; }


	}
	@media only screen and (min-width:1024px) and (max-width:1139px) {		/* Å×ºí¸´() iPad LandSpace */

		/* ----------------------------------------------------------------------------- */
		/* TOP */
		/* ----------------------------------------------------------------------------- */
				.top_core																							{ height:85px;  }

				/* ·Î°í*/
					.logo_wrap																						{ width:165px; position:relative; float:left; }


				/* »ó´Ü¸Þ´º */
					.top_gnb_wrap																				{ display:none; }

				/*»ó´Ü°Ë»ö*/
					.t_search_wrap																				{ display:none; }


				/* ¸ð¹ÙÀÏ */
					.m_menu_btn																			{ display:block; right:185px; }


		/* ----------------------------------------------------------------------------- */
		/* FOOTER */
		/* ----------------------------------------------------------------------------- */
			/* È¸»çÁ¤º¸ */
				/* ±âÅ¸¹öÆ° */
					.f_util_btn																								{ margin:0 25px 0 0; }
	
				/* SNS */
					.f_sns_btn																								{ margin:0 0 0 20px; }

				/* COMPANY INFO */
					.f_info_inner span																					{ margin:0 15px 5px 0; }

			/* Ä«ÇÇ¶óÀÌÆ® */
					.footer_f2_wrap																						{ padding:0 0 75px 0; }


		/* ----------------------------------------------------------------------------- */
		/* QUICK */
		/* ----------------------------------------------------------------------------- */
			.quick_wrap																					{ width:100%; right:0; top:auto; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); -o-transform:translateY(auto); transform:translateY(0); bottom:0; }
				.quick_btn																					{ float:left; width:33.3%; margin:0; text-align:center; color:#fff; border-bottom:0; border-right:1px solid #242f46; padding:0; box-sizing:border-box; padding:15px 0 5px 0; }
				.quick_btn1																				{ background:url('/images/common/q_icon1.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn2																				{ background:url('/images/common/q_icon2.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn3																				{ background:url('/images/common/q_icon3.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn4																				{ background:url('/images/common/q_icon4.png') top 10px center no-repeat; background-size:35px; }
				.quick_btn5																				{ background:url('/images/common/q_icon5.png') top 10px center no-repeat; background-size:35px; }
					.quick_text																			{ margin:35px 0 0 0; padding:0; font-size:13px; }
				.quick_btn5 .quick_text span														{ font-size:13px;  }
				.quick_btn5 .quick_text span:last-child										{ display:none; }


	
	}

	@media only screen and (min-width:1140px) and (max-width:1400px) {		/* ÀÛÀº*/
		/* ----------------------------------------------------------------------------- */
		/* TOP */
		/* ----------------------------------------------------------------------------- */
				.top_core																							{ height:85px;  }

				/* ·Î°í*/
					.logo_wrap																						{ width:165px; position:relative; float:left; }


				/* »ó´Ü¸Þ´º */
					.top_gnb_wrap																				{ display:none; }

				/*»ó´Ü°Ë»ö*/
					.t_search_wrap																				{ display:none; }


				/* ¸ð¹ÙÀÏ */
					.m_menu_btn																			{ display:block; right:185px; }


	
	
	}
	@media only screen and (min-width:1401px) and (max-width:1600px) {								/* PC */
			/* ----------------------------------------------------------------------------- */
			/* TOP */
			/* ----------------------------------------------------------------------------- */
					/* ·Î°í*/
						.logo_wrap																						{ width:165px; }

					/* »ó´Ü¸Þ´º */
						.top_gnb_wrap																				{ margin:0 430px 0 180px; height:85px; }
								.top_gnb .nav_dep1_a															{ font-size:18px; padding:37px 0 28px 0 }
								.top_gnb .nav_dep2_li a															{ padding:7px 0; font-size:15px;}

	}
	@media only screen and (min-width:1140px) {								/* PC */


			
	}

	@media only screen and (min-height:0px) and (max-height:600px) {			/* ¸ð¹ÙÀÏ(°¶·°½Ã³ëÆ®±Þ ´ë»ó) */
	
	}

