
@font-face {
  font-family: 'NanumBarunGothic';
  src: local(NanumBarunGothicOTFRegular);
  src: url("/webzigi/font/NanumBarunGothic.eot");
  src: url("/webzigi/font/NanumBarunGothic.woff") format("woff"), url("/webzigi/font/NanumBarunGothic.otf") format("opentype");
}

@font-face {
  font-family: 'NanumBarunGothicBold';
  src: local(NanumBarunGothicOTFBold);
  src: url("/webzigi/font/NanumBarunGothicBold.eot");
  src: url("/webzigi/font/NanumBarunGothicBold.woff") format("woff"), url("/webzigi/font/NanumBarunGothicBold.otf") format("opentype");
}

@font-face{
  font-family: 'ITCGaramondStd';
  font-style: normal;
  font-weight: normal;
  src: url('/webzigi/font/ITCGaramondStd-Lt.eot'); 
  src: local('?'), url('/webzigi/font/ITCGaramondStd-Lt.woff') format('woff'), url('/webzigi/font/ITCGaramondStd-Lt.ttf') format('truetype'); 
}

@font-face{
  font-family: 'PlayfairDisplay';
  font-style: normal;
  font-weight: normal;
  src: url('/webzigi/font/PlayfairDisplay-Regular.eot'); 
  src: local('?'), url('/webzigi/font/PlayfairDisplay-Regular.woff') format('woff'), url('/webzigi/font/PlayfairDisplay-Regular.ttf') format('truetype'); 
}

.fontload{ visibility: hidden;}
.fonts_loaded .fontload{	font-family: NanumBarunGothic, sans-serif !important;visibility: visible;}



html {	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
html, body {height:100%;}

body, td, input, textarea { color:#1e1e1e; font-family:NanumBarunGothic; font-size:0.9em; line-height: 22px;letter-spacing:-0.5px;padding:0;margin:0; } 
p{line-height:20px;padding:0;margin:0;}
img {border: none;}
select { color:#1e1e1e; font-family:NanumBarunGothic; font-size:12px; line-height: 22px;letter-spacing:-0.5px; height:25px; } 

ul, li{  margin:0; padding:0;list-style:none;}
input[type=submit]{ -webkit-border-radius:0;-webkit-appearance:none;}
input[type=text]{ -webkit-border-radius:0;-webkit-appearance:none;}
input[type=password]{ -webkit-border-radius:0;-webkit-appearance:none;}
input[type=checkbox]{ -webkit-border-radius:0;}
textarea{-webkit-border-radius:0;-webkit-appearance:none;}
a:link, a:visited, a:active { text-decoration:none; color:#505151;  selector-dummy:expression(this.hideFocus=true);} 
a:hover { text-decoration:none; color:#505151; } 

a.font_subb:link, a.font_subb:visited, a.font_subb:active { text-decoration:none; color:#1e1e1e;  selector-dummy:expression(this.hideFocus=true);} 
a.font_subb:hover { text-decoration:none; color:#1e1e1e; } 

a.font_sub_tap:link, a.font_sub_tap:visited, a.font_sub_tap:active { text-decoration:none; color:#1e1e1e;  selector-dummy:expression(this.hideFocus=true);} 
a.font_sub_tap:hover { text-decoration:none; color:#1e1e1e; } 

a.font_copym:link, a.font_copym:visited, a.font_copym:active { text-decoration:none; color:#1e1e1e; font-family:NanumBarunGothic; letter-spacing:-1px; selector-dummy:expression(this.hideFocus=true);} 
a.font_copym:hover { text-decoration:none; color:#1e1e1e;font-family:NanumBarunGothic; letter-spacing:-1px } 

a.bh:link, a.bh:visited, a.bh:active { text-decoration:none; color:#1e1e1e;  selector-dummy:expression(this.hideFocus=true);} 
a.bh:hover { text-decoration:none; color:#1e1e1e; } 





.font_main_t { color:#1e1e1e; font-size:35px; font-family:NanumBarunGothic; letter-spacing:-1.5px}
.font_main_tap { color:#1e1e1e; font-size:22px; font-family:NanumBarunGothic; letter-spacing:-1.5px}
.font_main_prot { color:#1e1e1e; font-size:23px; font-family:NanumBarunGothic; letter-spacing:-1px ; line-height: 30px}
.font_main_text { color:#1e1e1e; font-size:17px; font-family:NanumBarunGothic; letter-spacing:-1px}
.font_main_promo { font-family:GothamMedium; color:#1e1e1e; font-size:21px;}
.font_copy {  font-size:0.5em; letter-spacing:0.5px;width:100%;text-align:center; padding-bottom:20px;}
.font_copytxt {  font-size:15px; letter-spacing:-0.5px}
.font_copym { color:#1e1e1e;  font-family:NanumBarunGothic; letter-spacing:-1px}
.font_subb {   letter-spacing:-1px; font-size:19px; font-family:NanumBarunGothic;}
.font_subb_on { color:#1e1e1e;   letter-spacing:-1px; font-size:19px; font-family:NanumBarunGothic;}
.font_sub_text { color:#1e1e1e;  font-family:NanumBarunGothic; font-size:13px}
.font_sub_text1 { color:#1e1e1e;  font-family:NanumBarunGothic; font-size:12px}
.sub_m_menu_on{border-bottom:3px solid #1e1e1e;}
.font_sub_price { font-family:GothamLight; color:#1e1e1e; font-size:19px;letter-spacing:-0.5px}
.font_sub_best { font-family:GothamMedium; color:#1e1e1e; font-size:19px; line-height:19px; letter-spacing:-0.5px}
.font_sub_tap { color:#1e1e1e; font-size:21px; font-family:NanumBarunGothic; letter-spacing:-1.5px}
.font_sub_16 {  font-size:16px; }
.font_sub_16b {  font-size:16px; color:#1e1e1e;}
.font_sub_fontb {  color:#1e1e1e; font-family:NanumBarunGothic;}
.font_sub_tel { font-family:GothamLight; color:#1e1e1e; font-size:40px;letter-spacing:-0.5px}
.font_sub_best2 { font-family:GothamMedium; color:#1e1e1e; font-size:12px; line-height:12px; letter-spacing:-0.5px}

.font_sub_162 {  font-size:12px; }

a.font_subb2:link, a.font_subb2:visited, a.font_subb2:active { text-decoration:none; color:#1e1e1e;  selector-dummy:expression(this.hideFocus=true);} 
a.font_subb2:hover { text-decoration:none; color:#1e1e1e; } 
.font_subb2 {   letter-spacing:-1px; font-size:11px; font-family:NanumBarunGothic;}
.font_subb_on2 { color:#1e1e1e;   letter-spacing:-1px; font-size:11px; font-family:NanumBarunGothic;}
.sub_m_menu_on2{border-bottom:2px solid #1e1e1e;}


ul, ol, li, dl, dt, dd {list-style-type:none;}
table {empty-cells:show;}
table, tbody, tfoot, thead, tr, th, td {border-collapse:separate;border-spacing:0;}
.strong{font-weight:bold;}
.tcenter{text-align:center !important;}
.pic{width:100%;}
.vtmdl{vertical-align:middle;}
.none{display:none;}

.cursor {cursor:pointer;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;}


/*input_text*/
.intxt01 {height:36px;color:#888;font-size:12px;line-height:16px;border:1px solid #d7d7d7;padding:0 2px;background:#f9f9f9;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.intxt02 {height:24px;color:#848484;font-size:12px;line-height:18px;border:1px solid #040000;padding:0 4px 0 4px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.intxt03 {height:33px;padding:4px 0 3px 5px;font-size:12px;border:none;border-top:1px solid #bebebe;border-left:1px solid #bebebe;background:#eee;color:#888;box-sizing:border-box;-webkit-box-sizing:border-box;}

textarea{border:1px solid #d7d7d7;font-size:12px;color:#888;padding:2px;height:150px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;}
select{
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	font-size:12px;
	height:22px;
	color:#888;
	border:1px solid #d7d7d7;
	-webkit-appearance: none;
	appearance: none;
	padding:0 10px;
	background:#f9f9f9 url(../images/common/m_select_arrow.gif) right center no-repeat;	
	-webkit-background-size:36px 36px;
	-moz-background-size:36px 36px;
	-o-background-size:36px 36px;
	background-size:36px 36px;	
}



ul, ol, li {list-style:none;margin:0;padding:0;}

img, hr		{border: 0 none;}
img			  {vertical-align: middle; border:0px ;margin:0;padding:0; /* for IE imge margin */}
strong		{font-weight:bold;}
p {font-family:"NanumGothic"; font-size:11px;color:#595959}
/* Link Style */

.input {  color:#888888; border:1px solid #d3d0c9;height:20px;font-size:12px;font-family:NanumGothic;} 
.input22 {  color:#888888; border:0;height:20px;font-size:12px;font-family:NanumGothic;} 
/* Table Style */
table  		{border-collapse:collapse;}

/* From Style */
.textarea	{border:1px solid #d3d0c9;font-family:NanumGothic;font-size:12px;}
select		{font-size:11px;}

/* Font Class Style */
.bold		{font-weight:bold;}
.u		{text-decoration:underline}



#shopview_div {width:580px;padding:0 10px 0 10px;margin:0 auto;position:relative;z-index:0;}
#shopview {width:580px;height:430px;position:relative;}
#slides3 {position:absolute;top:0;z-index:100;width:580px;}
#slides3 .next,#slides3 .prev {position:absolute;top:150px;left:0;width:35px;height:40px;display:block;z-index:101;}
.slides3_container {width:580px;height:380px;}
#slides3 .next {left:545px;}

.pagination {margin:5px 0 0 0;width:100%;}
.pagination li {float:left;}
.pagination li a {display:block;width:20px;height:20px;padding:0;background-image:url("images/icon_nemo.jpg");background-position:0 0;float:left;overflow:hidden;color:#ffffff;margin-right:5px;}
.pagination li.current a {background-position:0 -20px;font-weight:bold;color:#333333;}

#a_content{width:100%;padding:0;margin:0;}
#block_content {width:100%;padding:0 10px 0 10px;margin:0 auto;position:relative;z-index:0;}

#tab_menu{width:100%;}
#tab_menu ul li{float:left;line-height:24px;border-bottom:1px solid #323232;margin:0 0 0 0;padding:0 10px 0 10px;}
#tab_menu ul li a{color:#333333;}


#Wrap{width:100%;position:relative;height:100%;margin:0;padding:0;}
#Cover {width:100%;}
#mmenu{z-index:9997;width:100%;}
#Header{width:100%;}


#Header1{width:100%;}
#Header1 .gnb {text-align:center;position:relative;z-index:9997;}
#Header1 .gnb .sitemap {}
#Header1 .gnb .m_top_cover {padding:0 0 0 0;}
#Header1 .gnb .logo {}
#Header1 .gnb .home {}

#Header .gnb {text-align:center;position:relative;z-index:9997;}
#Header .gnb .sitemap {}
#Header .gnb .m_top_cover {padding:0 0 0 0;}
#Header .gnb .logo {}
#Header .gnb .home {}
#Header .gnb ul {width:100%;}
#top_bar{height:2px;width:100%;}
#stmenu{float:left;width:15%;}
#stlogo{float:left;width:70%;}
#sthome{float:left;width:15%;}
#stmenu1{float:left;width:15%;}
#stlogo1{float:left;width:70%;}
#sthome1{float:left;width:15%;cursor:pointer;}

#Footer {border-top:1px solid #e0e0e0;padding:50px 0;}
#Footer .foot-cover {background:#ffffff;padding:0;text-align:center;font-size:11px;line-height:18px;}
#Footer .contact{font-size:12px;line-height:16px;color:#9a9a9a;}
#Footer .contact span {color:#3a3a3a;}
#Footer .topBtn{position:fixed;bottom:60px;right:10px;display:none;}
#foot_sns{width:100%;text-align:center;}
#foot_sns img{width:8%;}

#blockDiv {position:absolute;left:0;top:0;z-index:9999;display:none;background:#000000;width:100%;height:100%;filter:alpha(opacity=20);opacity:0.2;}
#s_menu {width:0;position:absolute;top:0;left:0;display:;height:100%;overflow:hidden;background:#ffffff url(../images/bg/navBg.png) repeat-y right top;}
/*#s_menu .btn {padding:11px 0 11px 9px;border-bottom:none;}*/
#s_menu .btn {padding:0;border-bottom:none;margin-top:30px;}
#s_menu .btn a {font-family:NanumBarunGothic; display:inline-block;text-align:center;color:#848484;height:30px;padding-top:15px;background:#f4f4f4;font-size:15px;width:50%;}
#s_menu .btn a:first-child {margin-left:0;background-color:#000000;color:#ffffff;width:50%;}

#s_menu .sbtn a {font-family:NanumBarunGothic; display:inline-block;width:100px;text-align:center;color:#3a3a3a;height:24px;padding-top:8px;background:#f4f4f4;font-size:11px;border:1px solid #dbdbdb;margin-left:-5px;margin-top:-1px;}

#s_menu > ul {font-family:"ITCGaramondStd";padding:20px 0;}
#s_menu > ul > li {width:100%;background:#ffffff;vertical-align:middle;text-align:center;}
#s_menu > ul > li > a {background:url(../images/arr_close.jpg) no-repeat 95% 25px;color:#1e1e1e;padding:20px 0 20px 0;display:block;font-size:24px;font-weight:bold;}
#s_menu > ul > li.on > a {background:url(../images/arr_open.jpg) no-repeat 95% 25px;}
#s_menu > ul > li > a.bgoff{background:#ffffff;}
#s_menu > ul > li > a > span {color:#1e1e1e;}
#s_menu > ul > li > ul {overflow:hidden;display:none;background:#ffffff;}
#s_menu > ul > li > ul > li {color:#1e1e1e;text-align:center;padding-left:0;box-sizing:border-box;-webkit-box-sizing:border-box;}
#s_menu > ul > li > ul > li > a {padding:8px 0;display:block;font-size:18px;color:#1e1e1e;}
#s_menu > ul > li > ul > li > a.over{padding:4px 0;line-height:16px;}
#s_menu > ul > li > ul > li span {color:#1e1e1e;}
#s_menu > ul > li > ul{padding-bottom:10px;}

#pd_menu_01{display:none;}
#pd_menu_02{display:none;}
#pd_menu_03{display:none;}



.imagemap {position:relative;width:device-width;}
.link1 {position:absolute; top:57%; left:7%; width:25%; height:30%;}
.link2 {position:absolute; top:57%; left:25%; width:25%; height:30%;}
.link3 {position:absolute; top:57%; left:60%; width:25%; height:30%;}
.link4 {position:absolute; top:57%; left:80%; width:25%; height:30%;}

.m14_title{font-weight:bold;font-size:13px;color:#333333;line-height:22px;border-bottom:1px solid #333333;}
.m14_sub_title{font-weight:bold;font-size:12px;color:#333333;line-height:20px;padding-top:5px;}
.m14_txt{line-height:18px;padding-bottom:20px;}


.submy_txt{color:#000000;font-size:17px; font-style:italic}
.submy_txt1{color:#000000;font-size:19px; line-height:25px }
.subcon_txt{color:#000000;}



.btn {display:inline-block; text-align:center; font-weight:bold; vertical-align:middle; cursor:pointer; }
.btn:link, .btn:active, .btn:visited {color:#fff;}
.btn:hover {text-decoration:none;}
.btnS3 {font-size:12px; line-height:13px; padding:10px 15px 10px 15px; vertical-align:top; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.btnS33 {font-size:9px; line-height:12px; padding:4px 5px 4px 5px; vertical-align:top; font-family:NanumBarunGothic;}
.btnS31 {font-size:10px; line-height:13px; padding:10px 15px 10px 15px; vertical-align:top; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.btnS32 {font-size:12px; line-height:13px; padding:10px 15px 10px 15px; vertical-align:top; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.btnS35 {font-size:13px; line-height:13px; padding:10px 15px 10px 15px; vertical-align:top; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.btnS33 {font-size:10px; line-height:13px; padding:5px 5px 5px 5px; vertical-align:top; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.btnS34 {font-size:12px; line-height:13px; padding:4px 15px 5px 15px; vertical-align:top; font-family:NanumBarunGothic;}
.btnS37 {font-size:12px; line-height:13px; padding:10px 15px 10px 15px; vertical-align:top; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.btnW80 {width:78px; padding-left:0; padding-right:0;}
.btnW81 {width:108px; padding-left:0; padding-right:0;}
.btnW79 {width:38px; padding-left:0; padding-right:0;}
.btnW100 {width:98px; padding-left:0; padding-right:0;}
.btnW120 {width:100px; padding-left:0; padding-right:0;}
.btnW150 {width:148px; padding-left:0; padding-right:0;}
.btnW200 {width:198px; padding-left:0; padding-right:0;}
.btnW250 {width:248px; padding-left:0; padding-right:0;}
.btnW280 {width:281px; padding-left:0; padding-right:0;}
.btnW281 {width:311px; padding-left:0; padding-right:0;}
.btnGry {color:#ffffff; background:#a3a3a3; border:1px solid #a3a3a3;}
.btnGry:hover {background:#a3a3a3; border:1px solid #a3a3a3;}
.btnGryline {color:#585858; background:#ffffff; border:1px solid #a3a3a3;letter-spacing:0.05em;font-family:"ITCGaramondStd";}
.btnGryline:hover {background:#ffffff; border:1px solid #a3a3a3;}
.btnblue {color:#ffffff; background:#000000; border:1px solid #000000;}
.btnblue:hover {background:#000000; border:1px solid #000000;}

#sub{}
#m_top{font-size:18px;font-weight:bold;}
.stitle{font-size:14px;color:#ffffff;padding:10px 0 10px 10px;margin-bottom:10px;background-color:#424242;}
.pd15{padding-top:22px;}
.pdlr10{padding:0 0 0 0;}
.spdlr10{padding:0 5% 0 5%;}
#Container .main_banner {padding:15% 0 0 0;margin-bottom:50px;}
#owl-slide-auto {background-color:#ffffff;}
#owl-slide-auto .item{}
#Container .main_banner #owl-slide-auto .item img{display: block;width: 100%;height: auto;}
#Container .owl-prev{float:left;left:0; margin-left:-20px;margin-top:-60%;position:absolute;display:none;}
#Container .owl-next{float:right;right:0;margin-right:-20px;margin-top:-60%;position:absolute;display:none;}
#Container2 .main_banner #owl-slide-auto2 .item img{display: block;margin-left:15%;width: 70%;height: auto;}
#Container3 .main_banner #owl-slide-auto3 .item img{}
#sub_11{padding-bottom:20px;}
.pageing{width:100%;text-align:center;line-height:40px;}
.owl-controls{position:absolute;top:95%;left:50%;margin-left:-10px;}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel{
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
	margin-left:0;
}


.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}



.owl-theme .owl-controls{
	margin-top: 20px;
	text-align: center;
	margin-left: -30px;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 10px;
	height: 10px;
	margin: 30px 10px 15px 0;
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #ffffff;
	border:1px solid #a3a3a3;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	background: #000000;
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #1e1e1e;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}


#Container2 .owl-prev img{width:70%;}
#Container2 .owl-next img{width:70%;}
#Container2 .owl-prev{float:left;left:0; margin-left:-20px;margin-top:-60%;position:absolute;}
#Container2 .owl-next{float:right;right:0;margin-right:-20px;margin-top:-60%;position:absolute;}

.font_main_t2 { color:#000000; font-size:26px; font-family:NanumBarunGothic; letter-spacing:-1.5px; padding-bottom:3px;font-weight:bold;}
#main_best_title{width:100%;text-align:center; padding-bottom:5px}
.font_main_tap2 { color:#1e1e1e; font-size:14px; font-family:NanumBarunGothic; letter-spacing:-1.5px}
.font_main_prot2 { color:#1e1e1e; font-size:16px; font-family:NanumBarunGothic; letter-spacing:-1px ; line-height: 18px}
.font_main_prot3 {  font-size:13px;line-height:12px; padding-top:5px}
.font_main_prot4 {  font-size:12px; letter-spacing:-1px ;line-height:14px; padding-bottom:3px}





.p_title{padding-top:70px; padding-bottom: 10px;width:100%;text-align:center;}
#pd_gtitle{border-bottom:1px solid #1e1e1e;width:85%;margin-left:7%;height:26px;}
#pd_gtitle ul li{float:left;font-size:12px;width:25%;text-align:center;}
#tab_pd_t{width:100%;}
.tab_pd_t_subject{color:#1e1e1e;   letter-spacing:-1px; font-size:11px; font-family:NanumBarunGothic;float:left;}
.tab_pd_t_subject_txt_cover{}
.tab_pd_t_subject_txt{letter-spacing:-1px; font-size:13px;line-height:30px; font-family:NanumBarunGothic;float:left;width:50%;height:30px;border-bottom:1px solid #d5d5d5;overflow:hidden;}
.tab_pd_t_subject_txt span{padding-left:20px;}
a.pd_sub_t:link, a.pd_sub_t:visited, a.pd_sub_t:active { text-decoration:none; color:#1e1e1e;  selector-dummy:expression(this.hideFocus=true); font-size:13px; letter-spacing:-0.5} 
a.pd_sub_t:hover { text-decoration:none; color:#1e1e1e; font-size:13px; letter-spacing:-0.5} 
.sub_m_menu_sub_on{border-bottom:1px solid #000000;}


#tab_pd_u{width:100%;}
.tab_pd_t_subject_txt2{letter-spacing:-1px; font-size:11px; font-family:NanumBarunGothic;float:left;width:50%;height:30px;border-bottom:1px solid #d5d5d5;}
.cat_top{}


.tab_pd_t_subject_txt1{letter-spacing:-1px; font-size:11px; font-family:NanumBarunGothic;float:left;height:22px;}
.tab_pd_t_subject_txt11{letter-spacing:-1px; font-size:11px; font-family:NanumBarunGothic;float:left;height:22px;margin-left:10px;}
.tab_pd_t_subject_txt_cover1{position:absolute;left:50%;margin-left:-30px;}
.pd_sub_list_t{font-size:9px;}
.pd_sub_list_t2{font-size:13px;line-height:12px;}
.pd_sub_t2{color:#1e1e1e;font-size:12px;line-height:12px;}
.pd_sub_t3{color:#1e1e1e;font-size:11px;line-height:12px;}
.font_sub_price2 { font-family:GothamLight; color:#1e1e1e; font-size:12px;letter-spacing:-0.5px}
.font_sub_text2 { color:#1e1e1e; font-size:12px; font-family:NanumBarunGothic; letter-spacing:-1px}
.font_sub_text1 { color:#1e1e1e; font-size:11px; font-family:NanumBarunGothic; letter-spacing:-1px}
.pdt10{padding-top:10px;}


.GothamL{font-family:GothamLight;}
.GothamM{font-family:GothamMedium;}
.GothamB{font-family:GothamBold;}
#btn_pd_close{cursor:pointer;}
#pd_store img{width:70%;}
.dpnone{display:none;}
.dpblock{display:block;}
.review_subject ul li{float:left;padding:10px 0 10px 0;cursor:pointer;line-height:16px;}
.sssimg{float:left;}
.review_subjectli1 {width:100%;text-align:left;color:#333333;height:45px;}
.review_subjectli2 {width:10%;height:45px;}
.review_subjectli3 {width:10%;height:45px;}
#rewrite{cursor:pointer;}
.review_txt{cursor:pointer; color:#1e1e1e; font-size:12px; font-family:NanumBarunGothic; letter-spacing:-1.5px;padding-right:10px;line-height:14px;font-weight:bold;}

.pd_tab1{ color:#1e1e1e; font-size:11px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #1e1e1e; border-left:1px solid #1e1e1e; border-right:1px solid #1e1e1e;}
.pd_tab2{ color:#1e1e1e; font-size:11px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #bababa; border-bottom:1px solid #1e1e1e; border-right:1px solid #bababa;}

/*
.pd_tab_on{color:#ffffff; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #a3a3a3; border-left:1px solid #a3a3a3; border-right:1px solid #a3a3a3;border-bottom:1px solid #000000;background-color:#000000;}
.pd_tab_off1{background-color:#f4f4f4;color:#848484; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #dbdbdb; border-bottom:1px solid #a3a3a3; border-right:1px solid #dbdbdb;}
.pd_tab_off2{background-color:#f4f4f4;color:#848484; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #dbdbdb; border-bottom:1px solid #a3a3a3; border-left:1px solid #dbdbdb;}
*/
#pd_detail_btn_01{padding:5px 0;}
#pd_detail_btn_02{padding:5px 0;}
.pd_tab_on{color:#ffffff; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #000000; border-bottom:1px solid #000000;background-color:#000000;font-weight:bold;}
.pd_tab_off1{background-color:#f4f4f4;color:#848484; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; border-right:1px solid #dbdbdb;}
.pd_tab_off2{background-color:#f4f4f4;color:#848484; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1px;cursor:pointer;border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; border-left:1px solid #dbdbdb;}

.height_20{height:16px;}
.height_21{height:22px;}
.height_22{height:23px;}
#search_form div{float:left;}
#search_form {position:relative;width:95%;z-index:9997;display:none;height:100%;}
#search{width:100%;}


#write_w1{display:none;width:85%;background-color:#ffffff;}

.title_txt{width:55px;text-align:center;cursor:pointer; color:#1e1e1e; font-size:15px; font-family:NanumBarunGothic; letter-spacing:-1px;}

.title_bar_t{width:55px;cursor:pointer; color:#1e1e1e; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.main_t{width:55px;cursor:pointer; color:#1e1e1e; font-size:13px; font-family:NanumBarunGothic; letter-spacing:-1.5px;}
.font_sub_title04 {  color:#1e1e1e; font-size:14px; line-height:20px; letter-spacing:-1}
.font_sub_con02 {  font-size: 13px; letter-spacing:-1px; font-family:NanumBarunGothic;}


#pd_buy_01{ font-size:12px; font-family:NanumBarunGothic; letter-spacing:-1px ; line-height: 18px;padding:10px 0;}
#pd_buy_02{ font-size:12px; font-family:NanumBarunGothic; letter-spacing:-1px ; line-height: 18px;padding:10px 0;}
.pd_buy_on{border-top:1px solid #a3a3a3;border-left:1px solid #a3a3a3;border-right:1px solid #a3a3a3;color:#1e1e1e;border-bottom:1px solid #ffffff;}
.pd_buy_off{border-top:1px solid #dbdbdb;border-bottom:1px solid #a3a3a3;border-right:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#f4f4f4;}


.pd_buy_on1{border-top:1px solid #a3a3a3;border-left:1px solid #a3a3a3;border-right:1px solid #a3a3a3;color:#1e1e1e;border-bottom:1px solid #ffffff;}
.pd_buy_off1{border-top:1px solid #dbdbdb;border-bottom:1px solid #a3a3a3;border-left:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#f4f4f4;}
#pd_buy_b{display:none;}
#emdiv{display:none;}
#emdiv img{width:280px;}
#menu_bottom{padding:15px 0 0 10%;}
.menu_bottom_b{color:#1a1a1a;}
.menu_bottom_a{color:#1a1a1a;background:url(../images/arr_close.png) no-repeat 95% 5px;}
.menu_bottom_aa{color:#1a1a1a;background:url(../images/arr_open.png) no-repeat 95% 5px;}
.menu_bottom_b a{color:#1a1a1a;}
#menu_bottom_b_ul{display:none;}
#menu_bottom_b_ul a{font-size:12px;}


.main_best_txt{width:55px;text-align:center;cursor:pointer; color:#1e1e1e; font-size:13px;letter-spacing:-1px;}
#mbanner1{}
.ftmu{font-family:ITCGaramondStd;font-size:12px;line-height:13px;}
.h30{display:inline-block;}
.sub_top_txt{color:#000000; font-size:15px;}
#shopdiv{display:none;width:90%;overflow:hidden;background-color:#ffffff;}

#review_write{background-color:#ffffff;width:90%;margin-left:2%;z-index:9999;position:absolute;display:none;}
#review_in{overflow:hidden;padding:20px;}

#review_write_btn{cursor:pointer;}
.font_sub_title044 {  color:#1e1e1e; font-size:20px; font-family:NanumBarunGothic; line-height:28px; letter-spacing:-1}



.container {
	width: 100%;
	margin: 0 auto;
}

h2.acc_trigger {
	padding: 0;	margin: 0 0 5px 0;
	height: 30px;	line-height: 30px;
	width: 100%;
	float: left;
}

.acc_container {
	margin: 0; padding: 0;
	overflow: hidden;
	width: 100%;
	clear: both;
	background: #ffffff;
	border: 1px solid #d9d9d9;
}
.acc_container .block {
	padding: 20px; 
	font-size: 14px;
}


.acc_container .subject_block{
	height: 100%;	line-height: 20px;
	width: 97%;
	float: left;
	margin:10px 5px 0 10px;

}

#shop_div_cover{border-bottom:1px solid #dbdbdb;height:40px;margin-bottom:20px;}
#shop_div1{float:left;font-size:1.2em;font-family:ITCGaramondStd;width:70%;padding-top:5px;}
#shop_div2{float:left;text-align:right;width:30%;padding-top:2px;}
#shopclose{}
#shop_inside{overflow:hidden;padding:20px;}
/*
#shop_btn1{float:left;width:49%;text-align:center;font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 0;cursor:pointer;}
#shop_btn2{float:left;width:49%;text-align:center;font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 0;cursor:pointer;}

.shop_btn1{border-top:1px solid #fcaf17;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #fcaf17;background-color:#fcaf17;color:#ffffff;font-weight:bold;}
.shop_btn2{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-bottom:1px solid #000000;border-right:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#ffffff;}
*/
#shop_btn1{float:left;width:50%;text-align:center;font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 0;cursor:pointer;}
#shop_btn2{float:left;width:49%;text-align:center;font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 0;cursor:pointer;}

.shop_btn1{border-top:1px solid #fcaf17;border-bottom:1px solid #fcaf17;background-color:#fcaf17;color:#ffffff;font-weight:bold;}
.shop_btn2{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#ffffff;}



#shop_content2{display:none;}



.mbanner{padding:20px 0 0 0;}
.mtxt{padding:10px 10% 50px 10%;text-align:justify;}
.mtxt .mbutton{margin-top:45px;text-align:center;width:100%;}


.brand_menu{width:100%;height:100%;background:url("/m/images/brand_menu_bg.png");padding:23px 0 13px 0;text-align:center;}
.brand_menu_txt{font-size:1em;margin-top:15%;}
.brand_menu_txt a{padding:0 15px;}
.brand_menu_txt a.on {border-bottom:2px solid #000000;padding-bottom:15px;}
.brand_u_logo{width:100%;margin-top:15%;text-align:center;}
.brand_u_txt{margin:0 10%;height:250px;}
.brand_u_txt1{margin-top:20px;}
.brand_u_txt2{margin-top:10px;}
.brand_u_txt3{font-size:0.8em;margin-top:10px;width:100%;text-align:center;}
.brand_txt{width:100%;background-color:#f5f5f5;}
.brand_txt1{padding-top:70px;}
.brand_txt2{padding:30px 0 20px;}
.brand_btn{width:100%;text-align:center;padding-bottom:20px;}
.brand_btn2{width:100%;text-align:center;padding-bottom:70px;}
.brand_btn_txt{position:absolute;padding-top:2%;}



.sub_top_title{font-family:"ITCGaramondStd";text-align:center;font-size:3.5em;}
.sub_mid_title{font-size:1.8em;font-family:"ITCGaramondStd";text-align:center;width:100%;}
.sub_mid_title_w{font-size:1.8em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#ffffff;}
.sub_mid_title_b{font-size:1.8em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#124490;}
.sub_mid_title_b_l{font-size:1.8em;font-family:"ITCGaramondStd";width:100%;color:#124490;}
.sub_mid_mid_title{font-size:1.4em;font-family:"ITCGaramondStd";text-align:center;width:100%;}
.sub_mid_mid_title_b{font-size:1.4em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#124490;}
.sub_mid_mid_title_b_lt{font-size:1.4em;font-family:"ITCGaramondStd";width:100%;color:#124490;}
.sub_mid_mid_title_w{font-size:1.4em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#ffffff;}
.sub_mid_mid2_title_w{font-size:1.2em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#ffffff;}
.sub_mid_mid2_title_b{font-size:1.2em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#124490;}
.sub_mid_mid2_title{font-size:1.2em;font-family:"ITCGaramondStd";text-align:center;width:100%;}
.sub_txt_en{font-size:1em;font-family:"ITCGaramondStd";text-align:center;width:100%;}
.sub_txt_en_w{font-size:1em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#ffffff;}
.sub_txt_en_b{font-size:1em;font-family:"ITCGaramondStd";text-align:center;width:100%;color:#124490;}

.sub_mid_title_kr{font-size:1.6em;text-align:center;width:100%;}
.sub_txt_kr{font-size:1em;text-align:center;width:100%;}
.sub_txt_kr_l{font-size:1em;}
.sub_txt_kr_lt{font-size:1em}
.sub_txt_kr_lt2{font-size:1em;text-align:center;}
.sub_txt_kr_lt_w{font-size:1em;color:#ffffff;}
.sub_txt_kr_w{font-size:1em;text-align:center;width:100%;color:#ffffff;}
.sub_txt_kr_wl{font-size:1em;text-align:justify;color:#ffffff;}
.sub_txt_kr_b{font-size:1em;text-align:center;width:100%;color:#124490;}
.sub_txt_kr_bl{font-size:1em;text-align:justify;color:#124490;}

.owlcover{text-align:center;}

.txtalleft{text-align:left;}
.txtaljus{text-align:justify;}
.txtalcen{text-align:center;}
.pdt10{padding-top:10px;}
.pdt15{padding-top:15px;}
.pdt20{padding-top:20px;}.pdt21{padding-top:21px;}.pdt22{padding-top:22px;}.pdt23{padding-top:23px;}.pdt24{padding-top:24px;}.pdt25{padding-top:25px;}.pdt26{padding-top:26px;}.pdt27{padding-top:27px;}.pdt28{padding-top:28px;}.pdt29{padding-top:29px;}
.pdt30{padding-top:30px;}.pdt31{padding-top:31px;}.pdt32{padding-top:32px;}.pdt33{padding-top:33px;}.pdt34{padding-top:34px;}.pdt35{padding-top:35px;}.pdt36{padding-top:36px;}.pdt37{padding-top:37px;}.pdt38{padding-top:38px;}.pdt39{padding-top:39px;}
.pdt40{padding-top:40px;}.pdt41{padding-top:41px;}.pdt42{padding-top:42px;}.pdt43{padding-top:43px;}.pdt44{padding-top:44px;}.pdt45{padding-top:45px;}.pdt46{padding-top:46px;}.pdt47{padding-top:47px;}.pdt48{padding-top:48px;}.pdt49{padding-top:49px;}
.pdt50{padding-top:50px;}.pdt51{padding-top:51px;}.pdt52{padding-top:52px;}.pdt53{padding-top:53px;}.pdt54{padding-top:54px;}.pdt55{padding-top:55px;}.pdt56{padding-top:56px;}.pdt57{padding-top:57px;}.pdt58{padding-top:58px;}.pdt59{padding-top:59px;}
.pdt60{padding-top:60px;}.pdt61{padding-top:61px;}.pdt62{padding-top:62px;}.pdt63{padding-top:63px;}.pdt64{padding-top:64px;}.pdt65{padding-top:65px;}.pdt66{padding-top:66px;}.pdt67{padding-top:67px;}.pdt68{padding-top:68px;}.pdt69{padding-top:69px;}
.pdt70{padding-top:70px;}.pdt71{padding-top:71px;}.pdt72{padding-top:72px;}.pdt73{padding-top:73px;}.pdt74{padding-top:74px;}.pdt75{padding-top:75px;}.pdt76{padding-top:76px;}.pdt77{padding-top:77px;}.pdt78{padding-top:78px;}.pdt79{padding-top:79px;}
.pdt70{padding-top:80px;}
.pdb10{padding-bottom:10px;}
.pdb20{padding-bottom:20px;}.pdb21{padding-bottom:21px;}.pdb22{padding-bottom:22px;}.pdb23{padding-bottom:23px;}.pdb24{padding-bottom:24px;}.pdb25{padding-bottom:25px;}.pdb26{padding-bottom:26px;}.pdb27{padding-bottom:27px;}.pdb28{padding-bottom:28px;}.pdb29{padding-bottom:29px;}
.pdb30{padding-bottom:30px;}.pdb31{padding-bottom:31px;}.pdb32{padding-bottom:32px;}.pdb33{padding-bottom:33px;}.pdb34{padding-bottom:34px;}.pdb35{padding-bottom:35px;}.pdb36{padding-bottom:36px;}.pdb37{padding-bottom:37px;}.pdb38{padding-bottom:38px;}.pdb39{padding-bottom:39px;}
.pdb40{padding-bottom:40px;}.pdb41{padding-bottom:41px;}.pdb42{padding-bottom:42px;}.pdb43{padding-bottom:43px;}.pdb44{padding-bottom:44px;}.pdb45{padding-bottom:45px;}.pdb46{padding-bottom:46px;}.pdb47{padding-bottom:47px;}.pdb48{padding-bottom:48px;}.pdb49{padding-bottom:49px;}
.pdb50{padding-bottom:50px;}.pdb51{padding-bottom:51px;}.pdb52{padding-bottom:52px;}.pdb53{padding-bottom:53px;}.pdb54{padding-bottom:54px;}.pdb55{padding-bottom:55px;}.pdb56{padding-bottom:56px;}.pdb57{padding-bottom:57px;}.pdb58{padding-bottom:58px;}.pdb59{padding-bottom:59px;}
.pdb60{padding-bottom:60px;}.pdb61{padding-bottom:61px;}.pdb62{padding-bottom:62px;}.pdb63{padding-bottom:63px;}.pdb64{padding-bottom:64px;}.pdb65{padding-bottom:65px;}.pdb66{padding-bottom:66px;}.pdb67{padding-bottom:67px;}.pdb68{padding-bottom:68px;}.pdb69{padding-bottom:69px;}
.pdb70{padding-bottom:70px;}.pdb71{padding-bottom:71px;}.pdb72{padding-bottom:72px;}.pdb73{padding-bottom:73px;}.pdb74{padding-bottom:74px;}.pdb75{padding-bottom:75px;}.pdb76{padding-bottom:76px;}.pdb77{padding-bottom:77px;}.pdb78{padding-bottom:78px;}.pdb79{padding-bottom:79px;}
.pdb80{padding-bottom:80px;}
.pdb90{padding-bottom:90px;}
.pdl30{padding-left:30px;}
.pd230{padding-left:25%;}
.pdl50{padding-left:50px;}
.pdr50{padding-right:50px;}
.mgt5{margin-top:5px;}
.mgt70{margin-top:70px;}
.mgt_7{margin-top:-7px;}
.mgt_22{margin-top:-22px;}
.mgl50{margin-left:50px;} 
.lh18{line-height:18px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh30{line-height:30px;}
.lh50{line-height:80px;}
.txtalgj{text-align:justify;}
.pdlr30{padding:0 30px;}
.mglr30{margin:0 30px;}
.mglr5p{margin:0 5%;}
.mglr10p{margin:0 10%;}



.company_01_img{padding-top:15%;}

.company_02_back{background:url("/m/images/company_02_img.jpg") no-repeat center/cover;width:100%;padding:60px 0 150px 0;}
.company_02_01{float:left;text-align:center;width:50%;}
.company_02_02{text-align:center;}
.company_02_03{float:left;text-align:center;width:50%;}
.company_02_04{text-align:center;}
.company_02_01_num{font-family:"PlayfairDisplay";font-size:7em;line-height:150px;text-align:center;width:100%;}
.company_02_01_txt{font-family:"ITCGaramondStd";font-size:2em;text-align:center;width:100%;padding-top:10px;}

.company_02{background:#124490;padding-bottom:121px;}
.company_02_div1{background-color:#ffffff;padding:50px 0 50px 0;width:70%;margin:0 15%;text-align:center;}
.company_02_div2{background-color:#ffffff;padding:50px 0 50px 0;width:70%;margin:0 15%;text-align:center;}
.company_02_div1 hr{height:3px;background-color:#124490;width:22px;border:0;margin-top:30px;margin-bottom:30px;}
.company_02_div2 hr{height:3px;background-color:#124490;width:22px;border:0;margin-top:30px;margin-bottom:30px;}
.txtalct{text-align:center;}

.company_03{background:#164da1;padding:69px 0 70px 0;width:100%;text-align:center;}
.company_03_img{text-align:center;}
.company_03_01{width:70%;margin:0 15%;}
.company_03_02{float:left;width:29%;padding:0 2% 0 1%;}
.company_03_03{float:left;width:29%;padding-right:5%;}
.company_03_mid{padding:130px 0 130px 0;line-height:18px;background:url("/m/images/company_03_bg.jpg") no-repeat center/cover;}

.company_04{overflow:hidden;background:url("/m/images/company_04_bg.jpg") repeat-y 14% 150px;}
.company_04_txt{padding:69px 0 47px 0 ;background-color:#ffffff;}
.comapany_04_span{width:13px;height:13px;background:url("/m/images/dote.jpg") no-repeat ;display:inline-block;margin-top:10px;}
.comapany_04_span2{width:13px;height:13px;display:inline-block;}
.company_04_numb{font-family:"PlayfairDisplay";font-size:5.5em;line-height:50px;color:#e8e8e8;width:100%;}
.company_04_back{width:100%;background-color:#ffffff;height:70px;}
.company_04_cir{position:absolute;left:0;margin-left:13.6%;}

.company_05{background-color:#eaeaea;padding:68px 10% 0 10%;}
.company_05_txt1{font-size:1.8em;font-family:"ITCGaramondStd";text-align:left;width:100%;}
.company_05_txt2{font-size:1.6em;font-family:"ITCGaramondStd";text-align:left;width:100%;padding-bottom:30px;}
.company_05_txt3{font-size:1em;text-align:justify;width:100%;}



.pdl10p{padding-left:10%;}
.pdl20p{padding-left:28%;}

#owl-slide-auto11 .owl-page span{margin: 57px 10px 15px 0;}
#owl-slide-auto22 .owl-controls{margin-left:-20px;}
#owl-slide-auto22 .owl-page span{background: #124490;border:1px solid #ffffff;}
#owl-slide-auto22 .active span{	background: #ffffff;}

#owl-slide-auto33 .owl-controls{margin-left:-25px;margin-top:3px;}
#owl-slide-auto33 .owl-page span{margin-top:0;}
#owl-slide-auto33 .owl-page span{background: #124490;border:1px solid #ffffff;}
#owl-slide-auto33 .active span{	background: #ffffff;}



.business_01_img{padding-top:15%;}

.business_02{background:#124490;padding:68px 0 113px 0;overflow:hidden;}
.business_02_00{width:70%;margin:0 15%;}
.business_02_01{float:left;width:29%;padding-left:5%;}
.business_02_02{float:left;width:29%;padding:0 2% 0 2%;}
.business_02_03{float:left;width:29%;padding-right:4%;}




.business_02_mid{padding:20px 0;line-height:18px;}
.business_02_box{background-color:#ffffff;width:100%;padding:20px 0;line-height:18px;}
.business_02_mid2{padding:19px 0;line-height:18px;}
.business_02_box2{background-color:#ffffff;width:100%;padding:19px 0;line-height:18px;}


.business_03{padding:69px 0 100px 0;overflow:hidden;}
.business_03_img{padding:30px 5% 0 5%;}
.business_03_img_01_cover{width:100%;}
.business_03_img_01{width:80%;margin:0 10%;}
.business_03_txt_01{float:left;width:80%;text-align:center;padding:20px 0;line-height:16px;margin:0 10%;}
.business_03_txt_02{float:left;width:24%;text-align:center;padding:10px 1% 10px 1%;line-height:16px;}
.business_03_txt_03{float:left;width:24%;text-align:center;padding:10px 0;line-height:16px;}
.business_03_ttxt_01{float:left;width:80%;background-color:#124490;padding:20px 0;margin:0 10%;line-height:18px;}
.business_03_ttxt_02{float:left;width:24%;background-color:#124490;margin-left:1%;padding:10px 0;line-height:18px;}
.hline1{width:1px;background-color:#d7d7d7;height:30px;position:absolute;margin:70px 0 0 45%;}
.hline2{width:1px;background-color:#d7d7d7;height:30px;position:absolute;margin:70px 0 0 67%;}
.business_03_img_up{position:absolute;text-align:center;font-size:1.2em;font-family:"ITCGaramondStd";padding-top:15px;overflow:hidden;}
.business_03_img_up1{color:#ffffff;width:10%;text-align:center;}
.business_03_img_up2{color:#ae868a;width:10%;text-align:center;}
.business_03_img_up3{color:#ffffff;width:10%;text-align:center;}
.business_03_img_up4{color:#c3bfc3;width:10%;text-align:center;}
.business_03_txt_01_1{font-size:1.1em;}

.business_04{padding:0;background-color:#f5f5f5;padding:69px 0 0 0;}
.business_05{background-color:#f5f5f5;padding-bottom:70px;}
.business_05_img{padding:70px 0 0 0;}
.business_05_img2{padding:64px 0 0 0;}
.business_06{background:url("/m/images/business_06_img.jpg") no-repeat center/cover;height:300px;width:100%;padding:0 0 70px 0;overflow:hidden;}
.business_06_txt1{padding:49px 0 30px 35%;}

.business_07{padding:69px 0 87px 0;}
.business_08_txt2{padding:0 0 45px 0;}
.business_09{padding:55px 0 112px 0;}



.business_07_img{padding:0 5%;}
.business_07_img1{width:100%;background:url("/m/images/business_07_img111.jpg") no-repeat;background-size:100%;padding:4% 0 10% 0;}
.business_07_img2{width:100%;background:url("/m/images/business_07_img222.jpg") no-repeat;background-size:100%;padding:4% 0 10% 0;}
.business_07_img3{width:100%;padding:25px 0;}
.business_07_img6{width:100%;background:url("/m/images/business_07_img4.jpg") no-repeat;background-size:100%;padding:19% 0 30% 0;margin-top:20px;}
.business_07_img31{float:left;width:92%;text-align:center;margin-left:4%;}
.business_07_img32{float:left;width:45%;text-align:center;margin-left:2%;}
.business_07_img4{float:left;width:80%;text-align:center;margin-left:10%;}
.business_07_img5{float:left;width:49%;margin-left:2%;text-align:center;}
.business_07_img41{width:100%;padding:7px 0;}


#rolling{width:100%;height:100%;margin:0 0 0 0;padding:0;background-color:#fff;z-index:4999;}
#rolling .itemWrapper{width:100%;height:400px;position:relative;left:0;}
#rolling .item{position:absolute;left:0;top:0;width:100%;text-align:center;}
#rolling .controller{overflow:hidden;position:relative;margin:0;left:40%;}
#rolling .controller p{margin:0 3px 0;width:13px;height:13px;float:left;cursor:pointer;}
#rolling{overflow:hidden;}
#mcon{z-index:9999;}
.main_event{display:none;}




#owl-slide-auto0 .owl-page span{background: #124490;border:1px solid #ffffff;}
#owl-slide-auto0 .active span{	background: #ffffff;}
#owl-slide-auto2{background-color:#f5f5f5;margin:0 6%;width:88%;padding-bottom:20px;}


.recruit_01_img{padding-top:15%;}
.recruit_01_txt{background-color:#f5f5f5;}
.recruit_02_cover{background-color:#f5f5f5;padding-bottom:40px;}
.recruit_02_title{padding:71px 0 19px 0;}
.recruit_02_img2{padding:15px 0;}
.recruit_02_img3{padding-bottom:70px;}
.recruit_03_title{padding:71px 0 45px 0;}
.recruit_03_txt{width:80%;padding:0 10% 32px 10%;}
.recruit_03_btn{width:100%;text-align:center;padding:50px 0 0 0;}
.recruit_02_img1{background-color:#ffffff;margin:30px;padding:40px 25px;height:80px;}

.recruit_02_img1_01{float:left;width:30%;text-align:right;}
.recruit_02_img1_02{float:left;width:70%;}

.recruit_03_img1{float:left;width:40%;text-align:right;}
.recruit_03_txt1{float:left;padding-left:40px;}
.recruit_03_txt1_01{padding-top:10px;}
.recruit_03_txt1_02{padding-top:55px;}
.recruit_03_txt1_03{padding-top:55px;}
.recruit_03_txt1_04{padding-top:50px;}
.recruit_03_txt1_05{padding-top:50px;}
.recruit_03_btn_txt{position:absolute;color:#ffffff;text-align:center;width:100%;padding-top:3%;font-size:0.8em;}
.recruit_03{width:100%;text-align:center;font-family:"ITCGaramondStd";font-size:1em;padding:10px 0 63px 0;}


.contact_01_img{padding-top:15%;}
.contact_01_txt{font-family:"ITCGaramondStd";text-align:center;font-size:3.5em;font-weight:bold;margin-top:-7px;}

.contact_01_cover{width:100%;}
.contact_01{padding:38px 0 0 0;width:100%;}

.contact_02_cover{background-color:#f7f7f7;height:100%;}
.contact_02{width:95%;padding:70px 0 0 5%;height:100%;}
.contact_addr{padding-top:48px;}
.contact_addr div{float:left;}
.contact_addr_icon{padding-right:48px;}
.contact_addr_en{font-family:"ITCGaramondStd";color:#000000;line-height:22px;font-size:24px;}
.contact_addr_en2{font-family:"ITCGaramondStd";color:#838383;line-height:22px;font-size:1em;}
.contact_addr_kr{color:#838383;font-size:1em;}
@media (min-width: 100%) {  
	.cm4, .cm8 {    float: left;  }
	.cm8 { width: 100%; }
	.cm4 { width: 100%; }
}
fieldset {  min-width:0;padding:0;margin:0;border: 0;margin:31px 0 5px 0 ; width:80%;}
.form_dd {  display: block;width: 100%;height: 32px;padding: 6px 0;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;}
textarea.form_dd {  height: auto;}
label{font-family:"ITCGaramondStd";font-size:24px;}
.form_gg {  margin-bottom: 15px;width:100%;}
.row:before,.row:after{  display: table;content: " ";}
.row:after { clear: both;}
.form_dd{height:32px;padding:6px 8px;font-size:15px;line-height:22px;color:#757575;background-color:#fff;background-image:none;border:1px solid #d0d0d0;}
.form_dd:focus{border-color:#d0d0d0;outline:0;}
.form_dd::-moz-placeholder{color:#999;opacity:1}
.form_dd:-ms-input-placeholder{color:#999}
.form_dd::-webkit-input-placeholder{color:#999}
.has-error .form_dd{border-color:#ab1032;background-color:#ffffff}
.cm4,.cm8{padding-left:5%;}


.form_gg2{width:100%;text-align:right;}
.frmtxt1{font-size:17px;color:#333333;padding-top:12px;}
.frmtxt2{padding:15px 0 0 0;}
.frmtxt3{width:100%;text-align:center;padding:34px 0 34px 0;font-size:1em;}
.frmtxt4{width:100%;text-align:center;}
#pcat_id{width:40%;}
#pam_name1,#pam_id,#pam_hp {height:20px;}
.agree_div{width:85%;padding:15px 0 63px 5%;}