@charset "euc-kr";

@media (max-width:5000px){.p_show{display:block;}
}
@media (max-width:1320px){.p_show{display:none;}
}
@media (max-width:5000px){.m_show{display:none;}
}
@media (max-width:1320px){.m_show{display:block;}
}
*{margin:0;padding:0}
.whitebody{margin:auto;padding:0;width:100%;background-color:#fff;}
.anim{margin:0;margin-top:40px;margin-right:0px;margin-bottom:40px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;line-height:0;}
.top_spacing{padding-top:50px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#343434}
.top_whitespacing{padding-top:94px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff}


	.project_title {color:#2e3192;text-decoration:none;font-family:'Roboto',sans-serif; font-size:20px; font-weight:500;letter-spacing:-0.025em;word-break: keep-all;}
	.project_box {text-align:center; margin:auto; width:100%;  max-width:1145px; border: 1px solid #a2a2a2; padding: 15px 15px; margin-top:0px;word-break: keep-all;;letter-spacing:-0.025em;}
	div.subtitle {text-align:center; margin:auto; width:100%;  max-width:1166px; border-bottom: 1px solid #c0003a; padding: 15px 15px; margin-top:20px; margin-bottom:20px;word-break: keep-all;;letter-spacing:-0.025em;}
	div.subtitle1 {text-align:left; margin:auto; width:100%;  max-width:1166px; border: 1px solid #ea628c;border-left: 3px solid #ea628c; padding: 10px 10px; margin-top:20px; margin-bottom:10px;word-break: keep-all;;letter-spacing:-0.025em;}
	div.sub2title {text-align:center; margin:auto; width:100%;  max-width:1166px; border-bottom: 0px solid #a2a2a2; padding: 20px 0px; margin-bottom:50px;word-break: keep-all;;letter-spacing:-0.025em;}
	div.sub3title {text-align:center; margin:auto; width:100%;  max-width:1166px; background-color: #d7d7d7; padding: 10px 0px; margin-bottom:10px;word-break: keep-all;}
	div.top_copy_kr { width:100%;  max-width:1166px;text-align:center; margin:auto; margin-top:40px; margin-bottom:0px;word-break: keep-all; padding:0 20px;letter-spacing:-0.025em;}
	div.top_copy_eng { width:100%;  max-width:1166px;text-align:center; margin:auto; margin-top:7px; margin-bottom:20px;word-break: keep-all; padding:0 20px;letter-spacing:-0.025em;}
	.main_copy {color:#414141;text-decoration:none;font-family:'Noto Sans KR', sans-serif; font-size:27px; font-weight:800;letter-spacing:-0.04em;margin-bottom:0px;line-height: 130%; word-break: keep-all;}
	.main_copy02 {color:#929292;text-decoration:none;font-family:Roboto, sans-serif; font-size:18px; font-weight:300;letter-spacing:-0.04em;word-break: keep-all;}
	.main_img_copy {color:#fff;text-decoration:none;font-family:'Noto Sans KR', sans-serif; font-size:36px; font-weight:100;line-height: 140%;word-break: keep-all;}
	.m_main_img_copy {color:#fff;text-decoration:none; font-size:24px; font-weight:400;letter-spacing:-0.04em;line-height: 140%;word-break: keep-all;}
	.main_news_title {color:#1f1f1f;text-decoration:none;font-family:'Noto Sans KR', sans-serif; font-size:15px; font-weight:500;letter-spacing:-0.025em;word-break: keep-all;}
	.main_news {color:#1f1f1f;text-decoration:none;font-family:'Noto Sans KR', sans-serif; font-size:13px; font-weight:500;letter-spacing:-0.025em;word-break: keep-all;}
	a.main_news:link,
	a.main_news:visited,
	a.main_news:active {text-decoration:none;font-family:'Noto Sans KR', sans-serif; font-size:13px; font-weight:400; color:#1f1f1f;letter-spacing:0.05em;
	}
	a.main_news:hover {text-decoration:none;font-family:'Noto Sans KR', sans-serif; font-size:13px; font-weight:400; color:#2e3192;letter-spacing:0.05em;
	}
	#main_img_copy {
	  margin: auto;
	  margin-top: 205px;
	  text-align: center;
	}
	@media only screen and (max-width:1320px){
	#main_img_copy {
	  margin-top: 135px;
	}
	}
	#margin_r30 {margin-right:30px;}
	@media only screen and (max-width:1320px){
	#margin_r30 {margin-right:0px; padding:0px 20px 20px 20px}
	}
	
	#margin_ceo {margin-bottom:30px;}
	@media only screen and (max-width:1320px){
	#margin_ceo {padding:0px 20px 20px 20px}
	}
	
	.sub_title {margin:auto; padding:15px 0; width:20%; /*border-top:7px solid #fff;*/  text-align:center;color:#c0003a;text-decoration:none; font-family:'Roboto',sans-serif; font-size:24px; font-weight:400; letter-spacing:-0.025em;}
	.sub3_title {margin:auto; padding:15px 0; width:20%; /*border-top:7px solid #fff;*/ text-align:center;color:#000;text-decoration:none; font-family:'Roboto',sans-serif; font-size:24px; font-weight:600; letter-spacing:-0.025em;}
	.sub_menu_all {margin:auto; width:100%;  max-width:1166px; background-color:#fff; text-align:center; padding-top:0px;}
	.sub_menu02_all {margin:auto; width:100%;  max-width:1166px; background-color:#fff; text-align:center; padding-top:0px; margin-top:5px;}
	#sub1_menu {margin: 0px 0px 0px 0px; padding:15px 0; width:16.66%; /*border-top:7px solid #fff;*/ background-color:#489bef; float:left; text-align:center}	
	#sub1_menu_on {margin: 0px 0px; padding:15px 0; /*border-top:7px solid #fff;*/ width:16.66%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-weight:400; letter-spacing:-0.025em;}	
	#sub1_nmenu {margin: 0px 0px 0px 0px; padding:15px 0; width:15%; /*border-top:7px solid #fff;*/ background-color:#489bef; float:left; text-align:center;letter-spacing:-0.025em;}	
	#sub1_nmenu_on {margin: 0px 0px; padding:15px 0; /*border-top:7px solid #fff;*/ width:15%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-weight:400; letter-spacing:-0.025em;}	
		
	#sub2_menu {margin: 0px 0px 0px 0px; padding:15px 0; width:20%; /*border-top:7px solid #fff;*/ background-color:#489bef; float:left; text-align:center}	
	#sub2_menu_on {margin: 0px 0px; padding:15px 0; /*border-top:7px solid #fff;*/ width:20%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-weight:400; letter-spacing:-0.025em;}	
	#sub2_gmenu {margin: 0px 0px 0px 0px; padding:15px 0; width:25%; /*border-top:7px solid #fff;*/ background-color:#489bef; float:left; text-align:center}	
	#sub2_gmenu_on {margin: 0px 0px; padding:15px 0; /*border-top:7px solid #fff;*/ width:25%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-weight:400; letter-spacing:-0.025em;}	
	#sub2_bmenu {margin: 0px 0px 0px 0px; padding:15px 0; width:50%; /*border-top:7px solid #fff;*/ background-color:#489bef; float:left; text-align:center}	
	#sub2_bmenu_on {margin: 0px 0px; padding:15px 0; /*border-top:7px solid #fff;*/ width:50%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-weight:400; letter-spacing:-0.025em;}	
	
	@media only screen and (max-width:1320px){
	#sub1_menu {width:50%;margin: 0px 0px;}	
	#sub1_menu_on {width:50%;}	
	#sub1_nmenu {width:50%;margin: 0px 0px;}	
	#sub1_nmenu_on {width:50%;}	
	#sub2_menu {width:50%;margin: 0px 0px;}	
	#sub2_menu_on {width:50%;}	
	#sub2_gmenu {width:50%;margin: 0px 0px;}	
	#sub2_gmenu_on {width:50%;}	
	}	
	
	a.sub2_menu:link, a.sub2_menu:visited, a.sub2_menu:active {color:#fff;text-decoration:none;font-family:'Roboto',sans-serif; font-size:15px; font-weight:300;letter-spacing:-0.025em;}
	a.sub2_menu:hover  { color:#2e3192; text-decoration:none; font-family:'Roboto',sans-serif; font-size:15px; font-weight:300; letter-spacing:-0.025em;}		
	#sub2_01_menu {margin: 0px 0px 10px 0px; padding:15px 0; width:20%; /*border-top:7px solid #fff;*/ background-color:#fff; float:left; text-align:center; border-bottom:2px solid #2e3192}	
	#sub2_01_menu_on {margin: 0px 0px 10px 0px; padding:14px 0; width:20%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-weight:400; letter-spacing:-0.025em;border: 2px solid #2e3192; border-bottom:2px solid #fff;}
	@media only screen and (max-width:1320px){	
	#sub2_01_menu {height: 90px;}	
	#sub2_01_menu_on {height: 90px;}	
	}
	@media only screen and (max-width:630px){	
	#sub2_02_menu {height: 70px;}	
	#sub2_02_menu_on {height: 70px;}
	}
	a.sub2_01_menu:link, a.sub3_menu:visited, a.sub3_menu:active {color:#2e3192;text-decoration:none;font-family:'Roboto',sans-serif; font-size:15px; font-weight:300;letter-spacing:-0.025em;}
	a.sub2_01_menu:hover  { color:#2e3192; text-decoration:none; font-family:'Roboto',sans-serif; font-size:15px; font-weight:300; letter-spacing:-0.025em;}	
		
	#sub2_02_menu {margin: 0px 0px 0px 0px; padding:15px 0; width:25%; /*border-top:7px solid #fff;*/ background-color:#fff; float:left; text-align:center; border-bottom:2px solid #2e3192}	
	#sub2_02_menu_on {margin: 0px 0px 0px 0px; padding:14px 0; width:25%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-size:15px; font-weight:400; letter-spacing:-0.025em;border: 2px solid #2e3192; border-bottom:2px solid #fff;}	
			
	#sub3_menu {margin: 0px 0px 0px 0px; padding:15px 0; width:33.3%; /*border-top:7px solid #fff;*/ background-color:#fff; float:left; text-align:center; border-bottom:2px solid #2e3192}	
	#sub3_menu_on {margin: 0px 0px; padding:14px 0; width:33.3%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-size:15px; font-weight:400; letter-spacing:-0.025em;border: 2px solid #2e3192; border-bottom:2px solid #fff;}	
	
	a.sub4_menu:link, a.sub3_menu:visited, a.sub3_menu:active {color:#2e3192;text-decoration:none;font-family:'Roboto',sans-serif; font-size:15px; font-weight:300;letter-spacing:-0.025em;}
	a.sub4_menu:hover  { color:#2e3192; text-decoration:none; font-family:'Roboto',sans-serif; font-size:15px; font-weight:300; letter-spacing:-0.025em;}
	#sub4_menu {margin: 0px 0px 0px 0px; padding:15px 0; width:50%; /*border-top:7px solid #fff;*/ background-color:#fff; float:left; text-align:center; border-bottom:2px solid #2e3192}	
	#sub4_menu_on {margin: 0px 0px; padding:14px 0; width:50%; background-color:#fff; float:left; text-align:center; color:#2e3192;text-decoration:none; font-family:'Roboto',sans-serif; font-size:15px; font-weight:400; letter-spacing:-0.025em;border: 2px solid #2e3192; border-bottom:2px solid #fff;}	
	
	a.sub3_menu:link, a.sub3_menu:visited, a.sub3_menu:active {color:#2e3192;text-decoration:none;font-family:'Roboto',sans-serif; font-size:15px; font-weight:300;letter-spacing:-0.025em;}
	a.sub3_menu:hover  { color:#2e3192; text-decoration:none; font-family:'Roboto',sans-serif; font-size:15px; font-weight:300; letter-spacing:-0.025em;}
	
	.sub_mosaic_img {text-align:center; margin:auto; width:100%;  max-width:1166px; margin-top:10px; margin-bottom:50px}
	
	.contants_kr {margin: auto; padding:0px 40px; text-align:left; color:#2b2b2b;font-family:'Noto Sans KR', sans-serif; font-size:16px; font-weight:400; word-break:keep-all; letter-spacing:-0.025em;}	
	
	@media only screen and (max-width:900px){	
	.contants_kr {padding:0px 20px;}
	}
		
	.contants_eng {margin: auto; margin-top:20px; padding:0px 20px; text-align:left; color:#777777;font-family:'Roboto',sans-serif; font-size:14px; font-weight:400;line-height: 180%; word-break:keep-all; letter-spacing:-0.025em;}
	
	font.contants_kr_w {text-align:left; color:#fff;font-family:'Noto Sans KR', sans-serif; font-size:14px; font-weight:400;line-height: 180%; word-break:keep-all; letter-spacing:-0.025em;}
	font.contants_eng_w {text-align:left; color:#fff;font-family:'Roboto',sans-serif; font-size:14px; font-weight:400;line-height: 180%; word-break:keep-all; letter-spacing:-0.025em;}
	
	.contants_kr120 {margin: auto; padding:0px 0; text-align:left; color:#2b2b2b;font-family:'Noto Sans KR', sans-serif; font-size:14px; font-weight:400;line-height: 120%; word-break:keep-all; letter-spacing:-0.025em;}	
	.contants_eng120 {margin: auto; margin-top:20px; padding:0px 0;  text-align:left; color:#777777;font-family:'Roboto',sans-serif; font-size:14px; font-weight:400;line-height: 120%; word-break:keep-all; letter-spacing:-0.025em;}
		
		
	div.sticky {
	  position: -webkit-sticky;
	  position: sticky;
	  top: 70px;width:100%;background:#fff;margin:auto;background-image: url('img/new/middle_back.png'); background-repeat: repeat-x;
	  z-index:99;
	}
	@media only screen and (max-width:1320px){
	div.sticky {
	  position: unset;
	}
	}
	
.table_title{ text-align:center; padding:4px; background-color:#efefef; border-bottom: 3px solid #91c8ff !important; margin:1px; border-top: 2px solid #8a8a8a !important; margin:1px}
.table_contents{ text-align:center; padding:5px 10px; font-size:13px; background-color:#fff; border-bottom: 2px solid #ccc!important;}

			  
	.nav-sub {position:absolute;top:410px;left:0;z-index:11;width:100%;min-width:1280px;background:#005295;}
	.nav-sub.stick {position:fixed;top:85px;margin-top:0;}
	.nav-sub .contain {margin:0 auto;padding:0;width:1165px;}
	.nav-sub .contain ul {display:none;overflow:hidden;}
	.nav-sub .contain ul li {float:left;width:100%;}
	.nav-sub .contain ul li a {display:block;margin:0;padding:14px 0;width:100%;font-size:16px;color:#fff;text-align:center;font-family:'Roboto', 'Nanum Gothic' ,sans-serif;}
	.nav-sub .contain ul li.on a {padding:14px 0;color:#005295;background:#fff;font-weight:700;}
	.nav-sub .contain ul.col4 li {width:25%;}
	.nav-sub .contain ul.col2 li {width:50%;}
	.nav-sub .contain ul.col3 li {width:33.3%;}
	
#radial_w {
  border-radius: 50px 50px 0 0;
  background: #e7e7e7;
  padding: 5px; 
  width: 100%;
  /*max-width: 563px;
  margin-right:20px;*/
  border: 0px solid #08a7e1;
  margin-bottom:15px;
} 	
#radial_b {
  border-radius: 50px 50px 0 0;
  background: #e7e7e7;
  padding: 5px; 
  width: 100%;
  /*max-width: 563px;
  margin-right:20px;*/
  border: 0px solid #08a7e1;
  margin-bottom:15px;
}	
#history_r { text-align:center; width:100%; /*max-width:563px;*/ margin-bottom:38px;}

.radial_b1 {
  border-radius: 50%;
  background: #08a7e1;
  padding: 17px; 
  width: 120px;
  height: 120px;
  color::#fff;
  text-align:center;
  border: 0px solid #08a7e1;
  margin:auto;
  padding: 50px 0 0 0;
} 	
.radial_b2 {
  border-radius: 50%;
  background: #82d1f5;
  padding: 17px; 
  width: 120px;
  height: 120px;
  color::#fff;
  text-align:center;
  border: 0px solid #82d1f5;
  margin:auto;
  padding: 50px 0 0 0;
} 	
.radial_p1 {
  border-radius: 50%;
  background: #ff7da4;
  padding: 17px; 
  width: 120px;
  height: 120px;
  color::#fff;
  text-align:center;
  border: 0px solid #82d1f5;
  margin:auto;
  padding: 50px 0 0 0;
}
.radial_f1 {
  border-radius: 50%;
  background: #9ad436;
  padding: 17px; 
  width: 120px;
  height: 120px;
  color::#fff;
  text-align:center;
  border: 0px solid #82d1f5;
  margin:auto;
  padding: 50px 0 0 0;
}
.year_w {font-family:³ª´®°íµñ,'Nanum Gothic',  ±¼¸², arial, sans-serif;color:#c0003a;font-size:40px;font-weight:600;word-break:keep-all;}
.year_b {font-family:³ª´®°íµñ,'Nanum Gothic',  ±¼¸², arial, sans-serif;color:#c0003a;font-size:40px;font-weight:600;word-break:keep-all;}
	
	.hr_b {
              margin-top: 3px;
              margin-bottom: 3px;
              border: 0;
              border-top: 1px solid #cacaca;
	}

.org01{width:150px; text-align:center; margin:auto; padding:15px; color:#fff;}
.org02{width:150px; text-align:center; margin:auto; padding:15px; color:#fff;}
.org03{width:150px; text-align:center; margin:auto; padding:15px; color:#fff;}
.org_text{color:#fff; font-family:³ª´®°íµñ; font-size:20px; font-weight:600;}
.line_hr {
    margin-top: 5px;
    margin-bottom: 5px;
	border-top: 1px solid #858585 !important;
}
@media only screen and (max-width: 740px){
.org01{width:130px; text-align:center; margin:auto; padding:17px 0px; color:#fff;}
.org02{width:130px; text-align:center; margin:auto; padding:17px 0px; color:#fff;line-height:1.406}
.org03{width:130px; text-align:center; margin:auto; padding:17px 0px; color:#fff;line-height:1.406}
.org_text{font-size:16px;}

	.main_copy {font-size:24px;}
	.main_copy02 {color:#4a4a4a;font-size:14px; font-weight:400;}
}

@media only screen and (max-width: 640px){x 0 0px;}
.org01{width:90px; text-align:center; margin:auto; padding:17px 0px; color:#fff;}
.org02{width:90px; text-align:center; margin:auto; padding:17px 0px; color:#fff;}
.org03{width:90px; text-align:center; margin:auto; padding:17px 0px; color:#fff;}
.org_text{font-size:14px;}
}
.product_clearfix:after{content:"";display:table;clear:both;}

@media only screen and (max-width:1024px){.top_whitespacing{padding-top:30px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff}
}
.top20_whitespacing{padding-top:20px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff}
font.rugacopy{font-family:³ª´®°íµñ,'Nanum Gothic',  ±¼¸², arial, sans-serif;color:#616161;font-size:14px;font-weight:400;background:#ffffff;word-break:keep-all;}
@media only screen and (max-width:550px){font.rugacopy{font-size:12px;}
}
div.copy_back{width:100%; height:8px; margin:auto;background-color:#c0c0c0;text-align:center; margin-top:70px}
div.copy_red{max-width:1320px; height:12px; margin:auto;background-color:#be0737;text-align:center; margin-top:50px}
div.copy1{margin:30px 0px 0px 20px; display:inline-block;text-align:right;vertical-align:top;}
div.copy2{max-width:1010px;width:100%;margin:0px 0px 50px 20px;display:inline-block;text-align:left;}
h1.big60{font-size:60px}
.clearfix{overflow:visible;}
div.hidden_mobile{width:100%;margin:auto;display:block;}
div.hidden_browser{width:100%;margin:auto;display:block;}
@media only screen and (min-width:1320px){
div.main_browser{display:block;}
div.main_mobile{display:none;}
}
@media only screen and (max-width:1320px){
div.main_mobile{display:block;}
div.main_browser{display:none;}
}
@media (max-width:3000px){.m_hide{display:block;}
}
@media (max-width:1024px){.m_hide{display:none;}
}
@media only screen and (max-width:3840px){
div.option_browser{display:block;}
div.option_browser_m{display:block;}
div.option_mobile{display:none;}
}
@media only screen and (max-width:1320px){
div.option_browser_m{display:block;}
div.option_mobile{display:none;}
}
@media only screen and (max-width:480px){
div.option_mobile{display:block;}
div.option_browser{display:none;}
div.option_browser_m{display:none;}
}



#option_browser{display:block;}
#option_mobile{display:none;}

@media only screen and (max-width:1320px){
#option_mobile{display:none;}
#option_browser{display:block;}
}



h1.vip_textbig{text-shadow:0px 0px 10px rgba(0,0,0,0.5);color:rgba(255,255,255,1.0);position:absolute;z-index:100;width:100%;padding:0 0 0 0px;text-align:center;font-weight:100;line-height:0.9;letter-spacing:0.5px;word-spacing:3px;font-family:'Roboto', Verdana, sans-serif;}
div.vip_textbig_mobile{text-shadow:1px 1px 0 rgba(0,0,0,0.5);color:rgba(255,255,255,1.0);padding:20px 0 0 0px;font-size:36px;text-align:center;font-weight:100;line-height:0.9;letter-spacing:0.5px;word-spacing:3px;font-family:'Roboto', Verdana, sans-serif;}
div.triming_textbig_mobile{text-shadow:1px 1px 0 rgba(0,0,0,0.5);color:rgba(255,255,255,1.0);padding:20px 0 20px 0px;font-size:40px;text-align:center;font-weight:100;line-height:0.9;letter-spacing:0.5px;word-spacing:2px;word-break:keep-all;font-family:'Roboto', Verdana, sans-serif;}
@media only screen and (max-width:2000px){h1.vip_textbig{display:block;}
div.vip_textbig_mobile{display:none;}
div.triming_textbig_mobile{display:none;}
}
@media only screen and (max-width:700px){h1.vip_textbig{display:none;}
div.vip_textbig_mobile{display:block;}
div.triming_textbig_mobile{display:block;}
}
#backleft{float:left;width:10%;height:27px;background-image:url(img/background_left.jpg);background-position:99.99% 0%;}
#backcenter{float:left;width:80%;height:27px;background-image:url(img/background_center.jpg);background-position:left bottom;background-repeat:repeat-x}
#backright{float:left;width:10%;height:27px;background-image:url(img/background_right.jpg);background-position:left bottom;}
#backleft_pd{float:left;width:10%;height:27px;background-image:url(img/background_left_product.jpg);background-position:99.99% 0%;}
#backcenter_pd{float:left;width:80%;height:27px;background-image:url(img/background_center_product.jpg);background-position:left bottom;background-repeat:repeat-x}
#backright_pd{float:left;width:10%;height:27px;background-image:url(img/background_right_product.jpg);background-position:left bottom;}
.orange{overflow:auto;width:100%;background-color:#ff8314;}
<!---#clearfixorange{overflow:auto;padding:0px;background-color:#ff8314;}---->
#orange_right{padding:10px;float:right;}
#orange_left{max-width:215px;margin:auto;padding:0px 0px 0px 165px;float:left;border:0px solid #ff8314;}
#blank01{margin:auto;padding:5px;float:left;}
#blank02{margin:auto;padding:5px;float:left;}
#service{float:left;padding:5px 0px 5px 50px;}
#catalog{float:left;padding:5px 0px 5px 50px;}
#news{float:left;padding:5px 0px 5px 50px;}
.after-box{clear:left;}
.family_after-box{clear:left;}
div.textcenter{max-width:100%;margin:113px auto 17px auto;color:#555555;text-align:center;font-style:normal;font-variant:normal;font-stretch:normal;font-weight:100;font-size:48px;line-height:1.0;letter-spacing:5px;word-spacing:5px;font-family:'Roboto', Verdana, sans-serif;word-break:keep-all;}
div.textcenter_democar{max-width:100%;margin:113px 10px 10px 10px;color:#555555;text-align:center;font-style:normal;font-variant:normal;font-stretch:normal;font-weight:400;font-size:28px;line-height:1.3;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;word-break:keep-all;}
div.textcenter_gray{max-width:100%;margin:20px 10px 10px 10px;color:#a4a4a4;text-align:center;font-style:normal;font-variant:normal;font-stretch:normal;font-weight:400;font-size:28px;line-height:1.3;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;word-break:keep-all;}
div.textcenter_sm{max-width:100%;padding:40px 10px 10px 10px;color:#a4a4a4;text-align:center;font-style:normal;font-variant:normal;font-stretch:normal;font-weight:400;font-size:28px;line-height:1.3;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;word-break:keep-all;}
div.textcenter_result{max-width:100%;margin:40px auto 20px auto;color:#555555;text-align:center;font-style:normal;font-variant:normal;font-stretch:normal;font-weight:100;font-size:48px;line-height:1.0;letter-spacing:5px;word-spacing:5px;font-family:'Roboto', Verdana, sans-serif;}
@media only screen and (max-width:1330px){div.textcenter_sm{padding:30px 10px 10px 10px;font-size:22px;}
}
@media only screen and (max-width:1180px){div.textcenter{font-size:30px;line-height:1.0;letter-spacing:1px;word-spacing:2px;}
div.textcenter_democar{font-size:24px;}
div.textcenter_gray{font-size:24px;}
div.textcenter_sm{padding:20px 10px 10px 10px;font-size:18px;}
}
@media only screen and (max-width:870px){div.textcenter{font-size:28px;line-height:1.0;letter-spacing:1px;word-spacing:2px;}
div.textcenter_result{font-size:30px;letter-spacing:1px;word-spacing:1px;margin:30px auto 20px auto;}
div.textcenter_democar{font-size:20px;}
div.textcenter_gray{font-size:20px;}
div.textcenter_sm{padding:15px 10px 10px 10px;font-size:18px;}
}
@media only screen and (max-width:700px){div.textcenter_sm{padding:10px 10px 10px 10px;font-size:18px;}
}
@media only screen and (max-width:450px){div.textcenter{font-weight:600;color:#979797;font-size:24px;line-height:1.0;letter-spacing:1px;word-spacing:2px;}
div.textcenter_result{font-size:24px;letter-spacing:1px;word-spacing:1px;margin:20px auto 20px auto;}
div.textcenter_democar{font-size:18px;}
div.textcenter_gray{font-size:18px;}
div.textcenter_sm{padding:0px 10px 10px 10px;font-size:18px;}
}
div.textcenter_fl{max-width:100%;margin:117px auto 20px auto;padding:0 0 0 10px;color:#555555;text-align:center;font-style:normal;font-variant:normal;font-weight:100;font-stretch:normal;font-size:48px;line-height:1.0;letter-spacing:5px;word-spacing:5px;font-family:'Roboto', Verdana, sans-serif;}
@media only screen and (max-width:1180px){div.textcenter_fl{max-width:100%;margin:117px auto 20px auto;padding:0 0 0 10px;color:#555555;text-align:center;font-style:normal;font-variant:normal;font-weight:100;font-stretch:normal;font-size:28px;line-height:1.0;letter-spacing:2px;word-spacing:3px;font-family:'Roboto', Verdana, sans-serif;}
}
div.textcenter_greetings{max-width:100%;margin:50px auto 20px auto;padding:0 0 0 10px;color:#555555;text-align:center;font-style:normal;font-variant:normal;font-stretch:normal;font-weight:100;font-size:48px;line-height:1.0;letter-spacing:10px;word-spacing:10px;font-family:'Roboto', Verdana, sans-serif;}
div.ourvip{max-width:100%;margin:110px auto 20px auto;padding:0;color:#bdbdbd;text-align:center;font-style:normal;font-weight:100;font-size:30px;line-height:1.2;font-family:sans-serif;word-break:keep-all;}
@media only screen and (max-width:500px){div.ourvip{margin:110px auto 12px auto;padding:0;color:#777;font-size:20px;}
}
div.title_m03{max-width:100%;margin:50px 10px 0px 10px;color:#636363;font-size:26px;text-align:center;font-style:normal;font-weight:200;line-height:1.3;font-family:'Roboto', Verdana, sans-serif;word-break:keep-all;}
#data_left{float:left;}
#dataimg{float:left;max-width:100%;margin:0px 20px 10px 20px;overflow:hidden;position:relative;}
.content{overflow:auto;position:relative;padding:5px;background:#fff;margin:0px 20px 0px 20px;width:auto;min-width:340px;height:661px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media only screen and (max-width:1510px){#dataimg{max-width:750px;}
.content{height:497px;}
}
@media only screen and (max-width:1180px){#dataimg{max-width:650px;}
.content{height:431px;}
}
@media only screen and (max-width:1080px){#dataimg{max-width:540px;margin:0px 10px 10px 20px;}
.content{height:358px;}
}
@media only screen and (max-width:955px){#dataimg{max-width:100%;margin:0px 20px 10px 0px;}
.content{height:500px;margin:0px 10px 0px 0px;}
}
#data_right{float:left;}
pre{color:#505050;letter-spacing:0px;word-spacing:0px;}
span.redb{color:red;font-weight:bold;}
span.light_orange{color:#01598d;font-weight:bold;}
strong.greeting_head{font-size:18px;color:#ff8314;line-height:1.6;word-break:keep-all;}
#backleft_footer{float:left;width:10%;height:30px;background-image:url(img/background_left_footer.jpg);background-position:99.99% 0%;}
#backcenter_footer{float:left;width:80%;height:30px;background-image:url(img/background_center_footer.jpg);background-repeat:repeat-x;background-position:center -1px;margin:0px;}
#backright_footer{float:left;width:10%;height:30px;background-image:url(img/background_right_footer.jpg);background-position:left top;}
#backleft_pdfooter{float:left;width:10%;height:30px;background-image:url(img/background_left_pdfooter.jpg);background-position:99.99% 0%;}
#backcenter_pdfooter{float:left;width:80%;height:30px;background-image:url(img/background_center_pdfooter.jpg);background-repeat:repeat-x;background-position:center -1px;margin:0px;}
#backright_pdfooter{float:left;width:10%;height:30px;background-image:url(img/background_right_pdfooter.jpg);background-position:left top;;}
div.blackbody{background-color:#343434;width:100%;margin:auto;border:0px solid white;}
div.content2y{max-width:1889px;text-align:center;background-color:#343434;margin:0 7px;border:0px solid white;}
div.product_center{width:100%;text-align:center;background-color:#fff;margin:auto;padding:0 0px;}
div.cosmos{max-width:1903px;text-align:center;background-color:#080808;margin:0px;border:0px solid white;}
#blue_mtitle{color:#70b2fd;font-style:normal;font-size:40px;line-height:2.5;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin-bottom:0px;border:0px solid white;word-break:keep-all;}
#cosmos_title{color:#fff;max-width:600px;text-align:right;font-style:normal;font-weight:100;font-size:70px;letter-spacing:3px;word-spacing:3px;line-height:0;font-family:'Roboto', Verdana, sans-serif;margin-bottom:0;border:0px solid white;}
@media only screen and (max-width:550px){#blue_mtitle{font-size:30px;line-height:2.8;}
#cosmos_title{font-size:40px;letter-spacing:3px;word-spacing:2px;}
}
.content_menu{text-align:center;margin:0 auto 0 auto;border:0px solid white;}
.menu_button{max-width:100%;height:59px;margin:7px auto 0px auto;padding:0 10px;border:0px solid #343434;}
div.gravitycenter{text-align:center;max-width:1256px;height:auto;margin:auto;border:0px solid white;}
div.floating_gravityleft{float:left;text-align:right;max-width:600px;height:auto;margin:0px;border:0px solid white;}
div.floating_gravityright{float:left;text-align:center;max-width:651px;height:auto;margin:0px 0px;border:0px solid white;}
#gravity_title{color:#fff;max-width:600px;text-align:right;font-style:normal;font-weight:100;font-size:70px;letter-spacing:3px;word-spacing:3px;line-height:0.8;font-family:'Roboto', Verdana, sans-serif;margin-bottom:10px;border:0px solid white;}
#gravity_kr{float:right;color:#9f9f9f;max-width:300px;text-align:right;font-style:normal;font-weight:400;font-size:30px;letter-spacing:2px;word-spacing:2px;line-height:0.8;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;border:0px solid white;}
#gravity_orange{float:right;max-width:500px;color:#ff8314;text-align:right;font-style:normal;font-weight:400;font-size:22px;line-height:1.4;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin-bottom:10px;border:0px solid white;word-break:keep-all;}
#gravity_content{float:right;max-width:490px;color:#fff;font-style:normal;font-weight:100;font-size:16px;letter-spacing:0.8px;word-spacing:0px;line-height:1.4;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin-bottom:10px;border:0px solid white;word-break:keep-all;}
.gravityseat-img{position:relative;z-index:999;margin:-105px 10px 50px 10px;border:0px solid white;}
@media only screen and (max-width:1290px){div.gravitycenter{max-width:660px;}
div.floating_gravityleft{float:none;}
div.floating_gravityright{float:none;}
.gravityseat-img{margin:10px 0px 0px 0px;border:0px solid white;}
}
#gravity_m_title{color:#d4d4d4;max-width:100%;text-align:center;font-style:normal;font-weight:100;font-size:24px;line-height:1.3;font-family:'Nanum Myeongjo', ¸íÁ¶, ¹ÙÅÁ, serif;margin:50px auto 20px auto;border:0px solid white;word-break:keep-all;}
.vip_img{max-width:100%;height:auto;padding:8px;border:0px solid #656565;}
.vip_img_bottom{max-width:100%;height:auto;padding:8px;margin-bottom:10px;border:0px solid #656565;}
.title_bg{text-align:center;max-width:100%;height:80px;background-image:url("img/title_bg.jpg");background-repeat:repeat-x repeat-y;border:0px solid white;}
.title_textimg{text-align:left;max-width:1360px;min-height:52px;margin:auto;padding:14px 0 14px 20px;border:0px solid white;}
@media only screen and (max-width:1360px){p.title_textimg{padding:14px 0 14px 10px;}
}
div.title_content{text-align:left;max-width:1360px;margin:auto;padding:0px 0;border:0px solid white;}
#title_t4{text-align:left;color:#ffb400;font-style:normal;font-weight:600;font-size:18px;letter-spacing:0.9px;word-spacing:0.8px;line-height:1.2;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;padding:20px 0px 10px 20px;border:0px solid white;word-break:keep-all;}
#content_t1{text-align:left;color:#fff;max-width:1360px;font-weight:100;font-size:14px;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;padding:0 0 20px 20px;border:0px solid white;word-break:keep-all;}
@media only screen and (max-width:1360px){#title_t4{padding:20px 0px 10px 10px;}
#content_t1{padding:0 0 20px 10px;}
}
div.switch_center{text-align:center;max-width:1145px;margin:auto;border:0px solid white;}
.floating-switchimg{float:left;max-width:40%;min-width:345px;padding:0 5px 0 0px;border:0px solid #343434;}
.floating-switchmanual_box{float:left;max-width:60%;min-width:345px;padding:10px 20px 30px 10px;background-color:#2d0f0a;border:0px solid #343434;}
#title_t4_switch{text-align:left;color:#ffb400;font-style:normal;font-weight:600;font-size:18px;letter-spacing:0.9px;word-spacing:0.8px;line-height:1.2;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;padding:30px 0px 10px 10px;border:0px solid white;word-break:keep-all;}
#content_t1_switch{text-align:left;color:#fff;font-weight:100;font-size:14px;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;padding:0 0 20px 10px;border:0px solid white;word-break:keep-all;}
#switchmanual{max-width:402px;margin:0px 10px 30px 7px;border:0px solid #2d0f0a;}
div.vari_center{text-align:center;max-width:1360px;margin:auto;padding:0px 0px;border:0px solid white;}
.vari_img{margin:4px;}
div.footer2{border:1px solid white;}
#after-box{clear:left;}
#clearfix{overflow:auto;}
#blank{width:10%;float:left;}
#blank_footer{padding:0px 0px 0px 165px;float:left;border:0px solid #fff;}
nav.footer3{float:left;padding:0px 5px 150px 50px;border:1px solid white;}
.vip_monoimg{background-color:#fff;width:100%;padding-top:30px;margin-bottom:0px;border:0;}
img.footer_ab{min-width:322px;min-height:42px;}
img.footer_c{min-width:152px;min-height:42px;}
div.carnival_center{text-align:center;max-width:1460px;height:auto;margin:auto;border:0px solid white;}
div.floating_carnival_left{float:left;max-width:720px;height:auto;margin:0px;border:0px solid white;}
div.floating_carnival_right{float:left;text-align:right;max-width:750px;height:auto;margin:0px;border:0px solid white;}
#carnival_title{position:relative;z-index:999;float:right;color:#92f1fc;max-width:730px;text-align:right;font-style:normal;font-weight:600;font-size:32px;letter-spacing:-0.8px;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin:-170px 10px 20px 10px;border:0px solid white;word-break:keep-all;}
#carnival_content{position:relative;z-index:999;float:right;max-width:670px;color:#fff;text-align:right;font-style:normal;font-size:16px;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin:-120px 10px 0px 10px;border:0px solid white;word-break:keep-all;}
.carnival_img{position:relative;z-index:999;margin:-230px 0px 0px 10px;border:0px solid white;}
@media only screen and (max-width:1490px){div.carnival_center{max-width:750px;}
div.floating_carnival_left{float:none;display:none;}
div.floating_carnival_right{float:none;text-align:center;}
#carnival_title{float:none;text-align:center;color:#40cfe0;font-size:26px;line-height:1.1;margin:10px 0px 10px 0px;}
#carnival_content{float:none;text-align:center;max-width:730px;color:#999999;line-height:1.1;margin:0px 5px 0px 5px;word-break:keep-all;}
.carnival_img{margin:10px 0px 0px 0px;border:0px solid white;}
.family_after-box{clear:right;}
}
div.family_center{background-color:#fff;text-align:center;max-width:100%;height:auto;margin:auto;border:0px solid white;}
#family_illust_text{color:#555555;max-width:100%;text-align:center;font-style:normal;font-weight:600;font-size:24px;margin:20px 0 5px 0;line-height:1.1;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;word-break:keep-all;}
#family_content{max-width:100%;color:#777777;text-align:center;font-style:normal;font-size:14px;line-height:1.0;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin:7px 7px 50px 7px;word-break:keep-all;}
div.family_f_img{margin:4px 4px 20px 4px;border:1px solid #ffab59;float:left;max-width:620px;}
div.family_f_img img{width:100%;height:auto;}
div.desc{min-height:115px;background-color:#fff;padding:10px;font-weight:400;font-size:14px;text-align:left;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;line-height:1.27;word-break:keep-all;}
div.desc_triming{min-height:45px;background-color:#fff;padding:10px;font-weight:800;font-size:14px;text-align:center;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;line-height:1.1;word-break:keep-all;}
div.desc span{font-weight:600;font-size:16px;}
div.family_f_center{max-width:1280px;height:auto;margin:auto;border:0px solid white;}

div.mtsearch_center{max-width:800px;height:auto;margin:auto;text-align:center;border:0px solid red;}
div.mtsearch_center2nd{max-width:100%;height:auto;margin:auto;text-align:center;border:0px solid red;padding:0px}
div.mtsearch_centerm{max-width:800px;height:auto;margin:auto;text-align:center;border:0px solid red;padding:10px 33px 20px 0px}
div.mtsearch_middle{max-width:1360px;height:auto;margin:auto;text-align:center;border:0px solid blue;}
div.mtsearch_2nd{;max-width:380px;margin:20px 20px 20px 0px;border:0px solid #ffab59;float:left}
div.mtsearch_title{float: left;width:50%;background-color:#c2c2c2;padding:9px 10px;font-weight:600;font-size:16px;color:#fff;text-align:left;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;line-height:1.27;word-break:keep-all;}
div.mtsearch_st{float: left;width:50%;background-color:#c2c2c2;padding:7px 10px 7px 0px; font-weight:400;font-size:14px;text-align:right;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;line-height:1.27;word-break:keep-all;}
div.mtsearch_img{padding:0px 0px 0px 50px}
div.mtsearch_model{background-color:#fff;border-top:2px solid #c2c2c2;border-bottom:1px solid #f2ae5d;padding:5px 10px;font-weight:600;font-size:16px;color:#606060;text-align:center;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;line-height:1.27;word-break:keep-all;}
div.model_listbox{max-width:767px; background-color:#fff;border-bottom:0px solid #c2c2c2;padding:10px 0px;text-align:left;}
div.model_listboxend{max-width:100%;border-bottom:1px solid #c2c2c2;padding:5px 0px;}
p.model_list{ 
  float: left; /* the default for span */
/*  width: 100%; 
  height: 20px;
  padding: 0px; */
  margin:  0px 15px;
  border: 0px solid blue;  
  background-color: white;
  font-weight:400;font-size:14px;color:#606060;
  text-align:left;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;line-height:2.0; 
  word-break: keep-all;}
div.producttype_center{width:855px;text-align:center;background-color:#fff;margin:auto;padding:0 0px;}
div.product_type{max-width:161px;height:auto;margin:7px 5px 7px 5px;padding:0px 0px 0px 0px;float:left}
div.p_product_img{max-width:477px;margin:auto;text-align:center;padding:20px 0px 0px 0px}
div.p_title_table02{max-width:245px;margin:auto;text-align:center;padding:3px 0px 20px 0px;word-spacing:0px;font-size:20px;letter-spacing:0px;font-weight:400;font-family: ³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;}
div.p_title_table{max-width:477px;margin:auto;text-align:center;padding:3px 0px 20px 0px;word-spacing:0px;font-size:20px;letter-spacing:0px;font-weight:400;font-family: ³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;}

@media only screen and (max-width:1281px){
	div.family_f_center{max-width:620px;}
}
@media only screen and (max-width:879px){
	div.producttype_center{max-width:690px;height:auto;margin:auto;text-align:center;border:0px solid red;}
}
@media only screen and (max-width:704px){
	div.producttype_center{max-width:513px;height:auto;margin:auto;text-align:center;border:0px solid red;}
}
@media only screen and (max-width:534px){
	div.producttype_center{max-width:342px;height:auto;margin:auto;text-align:center;border:0px solid red;}
	div.p_title_table02{max-width:190px;}
}
@media only screen and (max-width:817px){
	div.mtsearch_center{max-width:390px;}
	div.mtsearch_img{padding:0px;margin:-25px 0 0 50px;}
	div.mtsearch_2nd{margin:10px;}
	div.mtsearch_centerm{padding:10px;}
}
.floating_jet{position:relative;max-width:1903px;height:auto;margin:0px;border:0px solid white;}
div.elegant_text{position:absolute;top:70px;right:100px;text-align:right;min-width:350px;}
#elegant_title{color:#fff;font-style:normal;font-weight:100;font-size:60px;letter-spacing:3px;word-spacing:3px;line-height:0.8;margin-bottom:20px;font-family:'Roboto', Verdana, sans-serif;}
#elegant_orange{color:#ff8314;font-style:normal;font-weight:400;font-size:22px;line-height:1.3;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin-bottom:5px;border:0px solid white;word-break:keep-all;text-shadow:0px 0px 17px rgba(0,0,0,0.6);}
#elegant_content{color:#fff;font-style:normal;font-weight:100;font-size:16px;letter-spacing:0.8px;word-spacing:0px;line-height:1.3;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin-bottom:10px;border:0px solid white;word-break:keep-all;text-shadow:0px 0px 17px rgba(0,0,0,0.6);}
@media only screen and (max-width:1200px){div.elegant_text{top:40px;right:70px;}
}
@media only screen and (max-width:980px){div.elegant_text{top:35px;right:50px;}
#elegant_title{margin-bottom:15px;}
div.elegant_text{top:20px;right:30px;}
}
@media only screen and (max-width:830px){#elegant_title{font-size:50px;margin-bottom:13px;}
#elegant_orange{font-size:20px;margin-bottom:0px;}
#elegant_content{font-size:15px;}
}
div.sprinter_space_white{background-color:#fff;text-align:center;}
#sprinter_title{background-color:#fff;color:#696969;text-align:center;font-style:normal;font-weight:400;font-size:50px;letter-spacing:3px;word-spacing:3px;padding:30px 0 0 0;font-family:'Roboto', Verdana, sans-serif;}
#sprinter_text_black{background-color:#fff;color:#707070;text-align:center;font-style:normal;font-weight:400;font-size:16px;letter-spacing:0.0px;word-spacing:0px;line-height:1.2;font-family:'Nanum Gothic', ³ª´®°íµñ,  ±¼¸², sans-serif;padding:0px 15px;word-break:keep-all;}
@media only screen and (max-width:770px){div.elegant_text{position:relative;top:15px;right:5px;}
#elegant_orange{font-size:17px;margin-bottom:0px;}
#elegant_content{font-size:14px;margin-bottom:50px;}
#sprinter_title{font-size:40px;}
#sprinter_text_black{font-size:14px;}
}
div.enjoy_text{position:absolute;bottom:20px;right:50px;text-align:right;}
#enjoy_title{color:#fff;font-style:normal;font-weight:100;font-size:60px;letter-spacing:3px;word-spacing:3px;line-height:1.0;margin-bottom:20px;font-family:'Roboto', Verdana, sans-serif;text-shadow:0 0 10px #000;}
@media only screen and (max-width:1460px){div.enjoy_text{;bottom:15px;right:40px;}
#enjoy_title{font-size:50px;}
}
@media only screen and (max-width:1260px){div.enjoy_text{;bottom:10px;right:20px;}
#enjoy_title{font-size:40px;}
}
@media only screen and (max-width:1030px){div.enjoy_text{;bottom:0px;right:10px;}
#enjoy_title{font-size:30px;}
}
@media only screen and (max-width:800px){div.enjoy_text{;bottom:0px;right:10px;}
#enjoy_title{font-size:22px;margin-bottom:12px;}
}
@media only screen and (max-width:640px){div.enjoy_text{right:8px;}
#enjoy_title{font-weight:400;letter-spacing:1px;word-spacing:1px;font-size:14px;line-height:1.0;margin-bottom:5px;}
}
div.mobile_space2{min-height:20px;text-align:center;}
#explorer_title{color:#fff;font-style:normal;font-weight:400;font-size:50px;letter-spacing:3px;word-spacing:3px;margin:10px 0 0 0;font-family:'Roboto', Verdana, sans-serif;}
hr.explorer{display:none;}
@media only screen and (max-width:555px){hr.explorer{display:block;border:0;border-bottom:1px dashed #b4b4b4;background:#343434;margin:70px 5px 0 5px;}
#explorer_title{color:#959595;font-size:30px;margin:10px 0 0 0;}
}
.sketch{position:relative;text-align:center;margin:10px 5px 20px 5px;}
img#sketch{border-radius:25px;}
img#sketch15{border-radius:25px;border:1px solid #999;margin-top:20px;margin-bottom:10px;}
img#l_margin{margin:0 0 10px 0;}
img#l_margin_top20{margin:20px 0 10px 0;}
img#l_margin_bottom{margin:20px 0 0px 0;}
div.relax_text{position:absolute;top:170px;left:200px;text-align:left;}
#relax_title{color:#2f1c0b;font-style:normal;font-weight:100;font-size:100px;word-spacing:3px;line-height:0.8;margin-bottom:20px;font-family:'Roboto', Verdana, sans-serif;}
#rear_title{color:#696969;font-style:normal;font-weight:400;font-size:70px;letter-spacing:2px;word-spacing:2px;padding:30px 0 0 0;font-family:'Roboto', Verdana, sans-serif;}
@media only screen and (max-width:1490px){div.relax_text{position:absolute;top:110px;left:170px;}
}
div.enrich_text{position:absolute;top:40px;left:80px;text-align:left;min-width:300px;}
#enrich_title{text-shadow:0px 0px 17px rgba(0,0,0,0.6);color:rgba(255,255,255,1.0);font-style:normal;font-weight:100;font-size:70px;line-height:0.8;margin-bottom:20px;font-family:'Roboto', Verdana, sans-serif;}
@media only screen and (max-width:1280px){div.relax_text{top:100px;left:130px;}
#relax_title{font-size:60px;}
div.enrich_text{top:20px;left:50px;}
#enrich_title{font-size:30px;}
}
@media only screen and (max-width:1080px){div.relax_text{top:80px;left:110px;}
#relax_title{font-size:40px;}
#rear_title{font-size:50px;padding:20px 0 0 0;}
}
@media only screen and (max-width:820px){div.relax_text{top:60px;left:80px;}
#rear_title{font-size:42px;}
}
@media only screen and (max-width:560px){div.relax_text{display:none;}
#rear_title{font-size:30px;letter-spacing:1px;}
}
@media only screen and (max-width:555px){div.enrich_text{top:10px;left:27px;}
#enrich_title{font-weight:600;font-size:18px;}
}
div.triming_text{position:absolute;top:15%;text-align:center;width:100%;background-color:rgba(0,0,0,0.2);color:rgba(255,255,255,1.0);font-style:normal;text-align:center;font-weight:100;font-size:50px;line-height:1.2;font-family:³ª´®°íµñ, 'Nanum Gothic', Verdana, sans-serif;word-break:keep-all;}
@media only screen and (max-width:1280px){div.triming_text{font-size:34px;}
}
@media only screen and (max-width:670px){div.triming_text{top:35px;font-size:18px;line-height:1.1;}
}
.material_center{background-color:#fff;margin:0px auto;width:1360px;border:0px solid #fff;}
.material{margin:10px 0px;border:0px solid #fff;float:left;text-align:center;width:24.75%;}
.angel{width:180px;height:220px;}
.circle{border-radius:50%;border:3px solid #fff;width:180px;height:180px;}
@media only screen and (max-width:1981px){.material{width:24.75%;margin:5px 0;}
}
@media only screen and (max-width:1380px){.material_center{width:92%;}
.angel{width:160px;height:190px;}
.material{width:24.75%;margin:5px 0;}
.circle{width:160px;height:160px;}
}
@media only screen and (max-width:830px){.material_center{width:92%;}
.angel{width:145px;height:170px;}
.material{width:32.95%;margin:5px 0;}
.circle{width:145px;height:145px;}
}
@media only screen and (max-width:570px){.material_center{width:96%;}
.material{width:49.3333%;margin:5px 0;}
.angel{width:130px;height:155px;}
.circle{width:130px;height:130px;}
}
div.material_desc{padding:5px;text-align:center;font-size:12px;color:#fff}
div.handle_text{position:absolute;top:120px;left:7%;width:20%;font-size:36px;color:#fff;font-style:normal;text-align:left;font-weight:100;line-height:1.5;text-shadow:0px 0px 12px rgba(0,0,0,0.7);font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;word-break:keep-all;}
@media only screen and (max-width:1200px){div.handle_text{top:70px;left:5%;width:30%;font-size:26px;}
}
@media only screen and (max-width:670px){div.handle_text{top:40px;left:15px;font-size:16px;line-height:1.3;}
}
div.smart_text{position:absolute;top:75%;left:50%;transform:translate(-50%, -50%);font-size:30px;color:#e5e5e5;font-style:normal;text-align:center;font-weight:400;letter-spacing:1.0px;word-spacing:3px;line-height:1.1;font-family:'Roboto', Verdana, sans-serif;word-break:keep-all;}
div.special_text{position:absolute;top:100px;right:7%;width:25%;font-size:36px;color:#fff;font-style:normal;text-align:right;font-weight:100;line-height:1.5;font-family:³ª´®°íµñ, 'Nanum Gothic', Verdana, sans-serif;word-break:keep-all;}
@media only screen and (max-width:1200px){div.special_text{top:70px;right:5%;width:30%;font-size:20px;}
}
@media only screen and (max-width:670px){div.special_text{top:40px;right:15px;font-size:14px;line-height:1.2;}
}
#relax_green{color:#467707;font-style:normal;font-weight:400;font-size:22px;line-height:1.3;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin-bottom:5px;border:0px solid white;word-break:keep-all;}
#relax_content{color:#fff;font-style:normal;font-weight:100;font-size:16px;letter-spacing:0.8px;word-spacing:0px;line-height:1.3;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;margin-bottom:10px;border:0px solid white;word-break:keep-all;}
@media only screen and (max-width:555px){hr.relax{display:block;border:0;border-bottom:1px dashed #b4b4b4;background:#343434;margin:70px 5px 0 5px;}
}
.sedan_img{max-width:100%;height:auto;padding:4px;margin:2px;border:1px solid #adadad;border-radius:18px;}
.sedan_img_bottom{max-width:100%;height:auto;padding:4px;margin:4px;border:1px solid #adadad;border-radius:18px;}
div.variation_s_img{margin:0px auto;border:0px solid #575757;float:left;}
div.variation_s_img img{width:200px;height:auto;}
div.s_desc{width:200px;height:40px;background-color:#fff;padding:0px;font-weight:400;font-size:14px;text-align:left;line-height:1.2;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;word-break:keep-all;}
div.s_desc span{font-weight:400;font-size:14px;}
div.variation_s_center{width:1200px;height:auto;margin:auto;border:0px solid white;}
@media only screen and (max-width:1220px){div.variation_s_center{width:800px;}
}
@media only screen and (max-width:820px){div.variation_s_center{width:600px;}
}
@media only screen and (max-width:640px){div.variation_s_center{width:300px;}
div.variation_s_img img{width:150px;}
div.s_desc{width:150px;}
}
div.greetings_center{text-align:center;margin:0px;border:0px solid white;}
div.president_img{float:left;text-align:center;margin:0 20px 20px 0;border:0px solid white;}
div.president_text{min-width:330px;text-align:left;padding:0 20px;border:0px solid white;font-family:³ª´®°íµñ, ³ª´®¹Ù¸¥°íµñ,'Nanum Gothic',  sans-serif;}
#pt_sketch{background-image:url("img/company/sketch02.jpg");background-repeat:no-repeat;background-position:right bottom;}
pre.president_text2{min-width:330px;font-weight:800;font-size:14px;text-shadow:1px 1px 1px rgba(255,255,255,1.0);letter-spacing:0px;line-height:1.5;font-family:³ª´®°íµñ, 'Nanum Gothic',  sans-serif;word-break:keep-all;}
strong.president_sign{color:#000;font-style:normal;font-weight:400;font-size:40px;letter-spacing:2.0px;line-height:1.2;font-family:'Nanum Brush Script', 'Nanum Gothic', ±¼¸², sans-serif;margin-top:-10px;}
#text_container{position:relative;}
.bottomright{position:absolute;bottom:15px;right:50px;font-size:16px;font-family:³ª´®°íµñ, 'Nanum Gothic',  sans-serif;}
p.current{color:#5e84a2;font-style:normal;font-weight:100;font-size:60px;letter-spacing:2px;word-spacing:2px;line-height:0.9;margin-bottom:20px;font-family:'Roboto', Verdana, sans-serif;}
div.table_center{max-width:1200px;margin:auto;border:0px solid white;}
table{border-collapse:collapse;width:100%;}
td.data{width:82%;padding:8px;text-align:left;border-bottom:1px solid #ddd;color:#606060;font-family:³ª´®°íµñ, 'Nanum Gothic', ±¼¸², sans-serif;word-break:keep-all;}
td.year{width:18%;max-width:300px;min-width:70px;padding:8px 17px 8px 8px;text-align:right;border-bottom:1px solid #ddd;color:#c5c5c5;font-style:normal;font-weight:800;font-size:30px;line-height:1.0;font-family:'Roboto', Verdana, sans-serif;}
td.leftdata{width:18%;max-width:300px;min-width:111px;padding:8px 10px 8px 8px;text-align:right;border-bottom:1px solid #ddd;color:#c5c5c5;font-style:normal;font-weight:800;font-size:30px;line-height:1.0;font-family:³ª´®°íµñ, ³ª´®¹Ù¸¥°íµñ,'Nanum Gothic',  Verdana, sans-serif;}
@media only screen and (max-width:555px){.bottomright{position:absolute;bottom:15px;right:15px;font-size:16px;}
}
span.title_red{color:#ff2a00;}

input[type=text]{    /* width: 100px; */
    box-sizing: border-box;
    border: 1px solid #505050;
    border-radius: 0px;
    font-size: 13px;
    background-color: white;
    /* background-position: 3px 3px; */
    /* background-repeat: no-repeat; */
    padding: 5px;
    margin: 7px 0px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;}

input[type=text_search]{width:60px;box-sizing:border-box;border:2px solid #f2ae5d;border-radius:8px;font-size:12px;background-color:white;background-position:3px 3px;background-repeat:no-repeat;padding:6px 10px 5px 8px;margin:40px 0 0 0;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;vertical-align:bottom;}
.intrest_icon{margin:50px 6px 0 6px;padding:0px 0 0 0;}
.kakao_icon{margin:-2px 2px 0 0px;padding:0px 0 0 0;}
#searchok_icon{margin:43px 0px 0 0px;padding:0px 0 0 0;cursor:pointer;vertical-align:top;}
input[type=text_search]:focus{width:80px;}
@media only screen and (max-width:1114px){input[type=text_search]{margin:5px 0 auto 10px;width:145px;}
input[type=text_search]:focus{width:180px;}
.intrest_icon{margin:0px 0 4px 13px;}
.kakao_icon{margin:0px 0 0px 0px;}
#searchok_icon{margin:7px 0px 0 0px;}
}
.search_text{color:#bcbcbc;font-weight:100;}
.searchresult_text{color:#aeaeae;font-weight:400;}
.shadow{max-width:996px;max-height:679px;border:0px solid rgba(255, 255, 255, 0);overflow:hidden;}
.shadow img{max-width:996px;max-height:679px;}
.shadow img:hover{cursor:pointer;transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transition:transform .50s;-o-transition:transform .50s;-moz-transition:transform .50s;-webkit-transition:transform .50s;}
.shadow_main{max-width:440px;max-height:800px;border:0px solid white;overflow:hidden;}
.shadow_main img{max-width:440px;max-height:800px;}
.shadow_main img:hover{cursor:pointer;transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transition:transform .50s;-o-transition:transform .50s;-moz-transition:transform .50s;-webkit-transition:transform .50s;}
div.product_img{border:1px solid #fff;border-radius:12px 12px;}
div.product_img:hover{border:1px solid #d9d9d9;border-radius:12px 12px;}
div.product_img img{width:100%;height:auto;border-radius:12px 12px;}
a.img:visited{-webkit-filter:brightness(250%);filter:brightness(250%);}
div.product_desc{padding:7px 3px 7px 3px;font-size:12px;text-align:center;word-break:keep-all; height:40px; color: #525252;}
*{box-sizing:border-box;}
.product_responsive{padding:0px 4px 20px 4px;float:left;width:24.99999%;}
@media only screen and (max-width:1380px){div.product_desc{height:48px;}
}
@media only screen and (max-width:850px){.product_responsive{width:49.99999%;}
div.product_desc{height:51px;}
}
@media only screen and (max-width:500px){.product_responsive{width:100%;padding:0px 30px 10px 30px;}
div.product_desc{height:51px;}
}
.product_clearfix:after{content:"";display:table;clear:both;}
ul.pagination{display:inline-block;padding:0;margin:0;}
ul.pagination li{display:inline;}
ul.pagination li a{color:black;float:left;padding:6px 12px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;}
@media only screen and (max-width:568px){ul.pagination li a{padding:6px 8px;}
}
ul.pagination li a.active{background-color:#c0003a;color:white;border:1px solid #c0003a;}
ul.pagination li a:hover:not(.active){background-color:#ddd;}
div.center{text-align:center;}

.button_del {
  border: 0px solid #9e3756;
  border-radius: 5px;
  color:white;
  background-color: #9e3756;
  width:40px;
  padding: 5px;
  text-align:center;
  font-size:11px;  
  text-decoration:none;
  margin: 5px 10px;
}

.button{background-color:#ff6600;border:none;color:white;padding:7px 0px 7px 17px;text-align:center;text-decoration:none;display:inline-block;font-size:13px;font-weight:600;margin:30px 5px 10px 5px;width:150px;-webkit-transition-duration:0.4s;transition-duration:0.4s;cursor:pointer;border-radius:4px;}
.button1{opacity:0.6;background-image:url('img/question_icon.png');background-position:2px 4px;background-repeat:no-repeat;}
.button1:hover{opacity:1.0;}
.button2{margin:30px 5px 10px 5px;background-color:red;opacity:0.6;background-image:url('img/interest_icon.png');background-position:3px 5px;background-repeat:no-repeat;}
.button2:hover{opacity:1.0;}
div.banner_backm{width:100%;margin:auto;background-color:#ff8314;text-align:center;}
div.banner_back{width:100%;margin:auto;background-color:#888888;text-align:center;}
div.banner1{width:20%;min-width:322px;height:42px;margin:15px 10px 5px 10px;display:inline-block;text-align:left;}
div.banner2{width:20%;min-width:322px;height:42px;margin:15px 10px 5px 10px;display:inline-block;text-align:left;}
div.banner3{height:42px;margin:15px 10px 5px 10px;display:inline-block;text-align:left;}
@media only screen and (max-width:599px){div.banner3{width:20%;min-width:322px;margin:15px 10px 10px 10px;}
}
div.banner4{width:55px;height:42px;display:inline-block;text-align:left;}
div.banner5{border:0px solid #000000;display:inline-block;}
#imgtext{position:relative;}
span.text_img_white{position:absolute;color:#fff;margin-top:2%;margin-left:-12%;transform:translate(100%, 100%);font-size:12px;text-shadow:0 0 10px rgba(0, 0, 0, 0.6);}
div.text_img_black{color:#000;margin-top:-20px;margin-left:20px;text-align:left;font-size:12px;text-shadow:0 0 10px rgba(255, 255, 255, 0.6);}
#text_bottom_white{position:absolute;bottom:8px;right:16px;font-size:12px;color:#fff;text-shadow:0 0 10px rgba(0, 0, 0, 0.6);}
#text_bottom_black{position:absolute;bottom:8px;right:16px;font-size:12px;color:#000;}
#text_bottom_white15{position:absolute;bottom:12px;right:16px;font-size:12px;color:#fff;}
#text_bottom_black15{position:absolute;bottom:12px;right:16px;font-size:12px;color:#000;}
#text_bottom_black25{position:absolute;bottom:-10px;right:27%;font-size:12px;color:#000;}
p.modal_p{display:block;margin:0 0 10px;word-break:keep-all;text-align:left;font-size:14px;line-height:1.2em;color:#333;padding:4px;}
.btn_modal{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}

.photo01_width {
	width:70%; margin:auto;
}

.photo02_width {
	width:70%; margin:auto;
}
.photo03_width {
	width:80%; margin:auto;
}

.photo01_list {
	width:49.8%; 
	text-align: center; 
	float:left;
}
.photo02_list {
	width:19.8%; 
	text-align: center; 
	float:left;
}
.photo03_list {
	width:24.1%; 
	text-align: center; 
	float:left;
}

.photo00_img {
	width: 100%;
	max-width: 300px;
	text-align: center; 
	margin-top: 70px; 
/*	box-shadow: 2px 2px 4px #999;*/
}

.photo01_img {
	width: 400px;
	text-align: center; 
	margin: 20px 0 15px 0; 
/*	box-shadow: 2px 2px 4px #999;*/
}

.photo02_img {
	width: 200px;
	text-align: center; 
	margin: 20px 0 15px 0; 
/*	box-shadow: 2px 2px 4px #999;*/
}

.photo03_img {
	width: 450px;
	text-align: center; 
	margin: 20px 0 15px 0; 
/*	box-shadow: 2px 2px 4px #999;*/
}
.campaign {	
	width:50%; 
	text-align: center; 
	float:left;
}

@media only screen and (max-width:1500px){

.photo00_img {
	margin-top: 50px; 
/*	box-shadow: 2px 2px 4px #999;*/
}
.photo02_list {
	width:33%; 
	text-align: center; 
	float:left;
}
.photo03_list {
	width:33% !important; 
	}
	
}

@media only screen and (max-width:1100px){

.photo00_img {
	margin-top: 0px; 
/*	box-shadow: 2px 2px 4px #999;*/
}
.photo01_width {
	width:80%; margin:auto;
}
.photo02_width {
	width:80%; margin:auto;
}
.photo03_list {
	width:49% !important; 
	}
}

@media only screen and (max-width:730px){	

.photo00_img {
	margin-top: 20px; 
/*	box-shadow: 2px 2px 4px #999;*/
}
.photo01_list {
	width:100%; 
	text-align: center; 
	float:left;
}
.photo02_list {
	width:50%; 
	text-align: center; 
	float:left;
}
.photo03_list {
	width:100% !important; 
	}	
.campaign {	
	width:100%; 
	text-align: center; 
	float:none;
}
}

.photo_list_clear {clear:left;}

