

@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'); 
}

body, td, input, textarea { color:#1e1e1e; font-family:NanumBarunGothic; font-size:14px; 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;}
.ct{display:inline;}



body,
html {
  height: 100%;
  font-style: normal;
  line-height: 1.4;
  -webkit-text-size-adjust: none;
}

#wrap {
  position: relative;
  min-width: 1140px;
  min-height: 100%;
}

header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  height: 100px;
  z-index: 9998;
  min-width: 1140px;
  border-bottom:1px solid #e9e9e9;
  background-color: rgba(255, 255, 255, 0.97);
  -webkit-transition: top .4s ease-in-out;
  transition: top .4s ease-in-out;
}

header:hover {
  background-color: white;
}

.header_up {
  top: -100px;
}

.header_wrap {
  max-width: 1140px;
  margin: 14px auto;
  text-align: center;
}

.header_wrap:after {
  content: '';
  display: block;
  clear: both;
}

.header_wrap .header_logo {
  float: left;
  width: 260px;
  height: 35px;
  margin: 22px 0 0 0;
}

.header_wrap .header_logo a {
  display: block;
  width: 100%;
  height: 100%;
}

nav {
  display: inline-block;
}

.gnb_menu {
  font-size: 0;
  text-align: center;
}

.gnb_menu .gnb_menu_list, .gnb_menu .gnb_menu_list_recruit {
  display: inline-block;
}

.gnb_menu .gnb_menu_list .gnb_menu_item:before, .gnb_menu .gnb_menu_list_recruit .gnb_menu_item:before {
  content: '';
  position: absolute;
  left: -1px;
  bottom: 0px;
  width: calc(100% + 2px);
  height: 3px;
  background-color: #124490;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.gnb_menu .gnb_menu_list:hover .gnb_menu_item:before, .gnb_menu .gnb_menu_list .gnb_menu_item:focus:before, .gnb_menu .gnb_menu_list_recruit:hover .gnb_menu_item:before, .gnb_menu .gnb_menu_list_recruit .gnb_menu_item:focus:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.gnb_menu .gnb_menu_list.on .gnb_menu_item:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.gnb_menu .gnb_menu_list_recruit:hover .gnb_menu_item.recruit:after, .gnb_menu .gnb_menu_list_recruit .gnb_menu_item:focus:after {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 50px;
  width: 18px;
  height: 18px;
}

.gnb_menu .gnb_menu_item {
  display: block;
  position: relative;
  margin: 0 23px;
  padding: 29px 0 30px;
  font-family: "ITCGaramondStd",  "Dotum", "µ¸¿ò", "ITCGaramondStd", "Arial", sans-serif;
  font-size: 20px;
  color: #333;
}

.gnb_menu .gnb_menu_item.recruit {
  padding-right: 25px;
}
.gnb_menu .gnb_menu_item:hover{color:#124490;}

.gnb_menu .gnb_btmenu_wrap {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 100px;
  z-index: 999;
  min-width: 1140px;
  height: 148px;
  background-color: #f6f6f6;
  font-size: 0;
  text-align: center;
}

.gnb_btmenu_wrap{padding-left:120px;}

.gnb_menu .gnb_btmenu_wrap > li {
  position: relative;
  display: inline-block;
  vertical-align: top;
  height: 100px;
  padding: 28px 0 0 ;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.gnb_btmenu_wrap1{width:115px;}
.gnb_btmenu_wrap2{width:153px;}
.gnb_btmenu_wrap3{width:140px;}
.gnb_btmenu_wrap4{width:145px;}
.gnb_btmenu_wrap5{width:140px;}
.gnb_menu .gnb_btmenu_wrap > li:before, .gnb_menu .gnb_btmenu_wrap > li:last-child:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background-color: #ffffff;
}

.gnb_menu .gnb_btmenu_wrap > li:last-child:after {
  left: auto;
  right: 0;
}

.gnb_menu .gnb_btmenu_wrap > li:hover {
  background-color: #eeeeee;
}

.gnb_menu .gnb_btmenu_wrap > li:hover:before, .gnb_menu .gnb_btmenu_wrap > li:hover + li:before, .gnb_menu .gnb_btmenu_wrap > li:last-child:hover:after {
  display: none;
}

.gnb_menu .gnb_btmenu > li {
  margin: 0 0 5px;
  font-size: 15px;
  text-align: left;
}

.gnb_menu .gnb_btmenu > li.depth_blank {
  margin-bottom: 14px;
}

.gnb_menu .gnb_btmenu > li:last-child {
  margin-bottom: 0;
}

.gnb_menu .gnb_btmenu .classify {
  margin-bottom: 22px;
  padding-top: 22px;
  border-top: 1px solid #ffffff;
}

.gnb_menu .gnb_btmenu .classify:first-child {
  padding-top: 0;
  border-top: 0;
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item {
  display: block;
  padding: 0 0 0 28px;
  color: #000000;
  line-height: 1.2;
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item.btn_link:hover {
  text-decoration: none;
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item.btn_link:after {
  right: 74px;
  top: 17px;
  background-position: -81px 0;
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item .depth {
  position: relative;
  display: inline-block;
  font-family: "NanumBarunGothic",  "Dotum", "µ¸¿ò", "ITCGaramondStd", "Arial", sans-serif;
  font-size: 14px;
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item span:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 1px;
  background-color: #000;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item:hover span:before, .gnb_menu .gnb_btmenu .gnb_btmenu_item:focus span:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item strong span {
  position: relative;
  font-family: "NanumBarunGothicBold",  "Dotum", "µ¸¿ò", "ITCGaramondStd", "Arial", sans-serif;
}

.gnb_menu .gnb_btmenu .gnb_btmenu_item:hover .depth, .gnb_menu .gnb_btmenu .gnb_btmenu_item:focus .depth {
  font-family: "NanumBarunGothic",  "Dotum", "µ¸¿ò", "ITCGaramondStd", "Arial", sans-serif;
  opacity: 1;
  filter: alpha(opacity=100);
}

.header_util {
  float: right;
  width: 80px;
  margin: 29px 0 0 0;
  font-size: 0;
  overflow:hidden;
}

.header_util:after {
  content: '';
  display: block;
  clear: both;
}

.header_util .header_lang {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 0;
  font-size: 16px;
  letter-spacing:0;
}

.header_util .header_lang a {
  position: relative;
  color: #333;
}

.header_util .header_lang a[sselected="false"] {
  opacity: 0.6;
}
.header_util .header_lang a[sselected="true"] {
  text-decoration:underline;
}

.header_util .header_lang a:first-child {
  margin: 0 6px 0 0;
}

.header_util .header_lang a:first-child:after {
  content: '';
  display: block;
  position: absolute;
  right: -12px;
  top: 2px;
  width: 1px;
  height: 9px;
  background-color: #fff;
  opacity: 0.6;
  filter: alpha(opacity=60);
}

.header_util .sitemap_box {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 23px;
}

.header_util .btn_sitemap {
  position: relative;
  width: 100%;
  height: 100%;
}

.header_util .btn_sitemap .btn_line {
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  left: 0;
  background-color: #333;
  -webkit-transition: all .3s;
  transition: all .3s;
}

.header_util .btn_sitemap .btn_line:nth-child(2) {
  top: 4px;
}

.header_util .btn_sitemap .btn_line:nth-child(3) {
  top: 10px;
}

.header_util .btn_sitemap .btn_line:nth-child(4) {
  bottom: 5px;
}

.header_util .btn_sitemap:hover .btn_line {
  background-color: #00c73c;
}






.slide_item {  float: left;width: 25%;}

.main_slide { overflow: hidden;position: relative;}
.main_slide .slide { width: 400%;}
.main_slide .slide:after { content: ''; display: block; clear: both;}
.main_slide .slide .slide_item {  width: 25%;margin-top:100px;}
.main_slide .slide .slide_item img {  width: 100%;}
.main_slide .slide_info_container {  position: absolute;  bottom: 0;  width: 100%;  height: 100%;}
.main_slide .slide_info_box {  display: block;  position: relative;  width: 100%;  height: 100%;  color: #fff;text-align:center;}
.main_slide .slide_logo {  position: absolute;  left: 48%;  width: 190px; }
.main_slide .slide_logo.mc01 {  top: 60%;  height: 40px; }
.main_slide .slide_logo.mc02 {  top: 60%;  height: 40px;}
.main_slide .slide_logo.mc03 {  top: 60%;  height: 40px;}
.main_slide .slide_logo.mc04 {  top: 60%;  height: 40px;}
.main_slide .slide_text_box {  position: relative;  width:500px;margin:0 auto;  top: 30%;text-align:center;padding-left:48px;}
.main_slide .slide_title {  margin-bottom: 23px;  font-family:  "ITCGaramondStd", "NanumBarunGothicBold",  "Dotum", "µ¸¿ò","Arial", sans-serif;  font-size: 36px;  line-height: 46px;color:#ffffff;text-align:center;}
.main_slide .slide_title strong {  font-family:  "ITCGaramondStd";display: table-cell;  vertical-align: middle;  height: 92px;  font-size: 56px;  line-height: 60px;  }
.main_slide .slide_text {  font-size: 18px;  line-height: 1.6;text-align:center;margin-left:36px;}
.main_slide .slide_text span {  display: table-cell;  vertical-align: middle;  height: 48px;color:#ffffff;text-align:center;}
.main_slide .slide_progressbar {  position: absolute;  left: 160px;  bottom: 21px;  width: calc(100% - 320px);  height: 1px;  background-color: rgba(255, 255, 255, 0.2);}
.main_slide .slide_progressbar .fill {  position: absolute;  left: 0;  top: 0;  height: 1px;  background-color: #fff;  -webkit-transition: width .3s;  transition: width .3s;}
.main_slide .slide_paging {  position: absolute;  left: 160px;  bottom: 26px;  font-size: 12px;  color: #fff;}
.main_slide .slide_paging:after {  content: '';  display: block;  clear: both;}
.main_slide .slide_paging .current {  float: left;  font-family: "NanumBarunGothicBold",  "Dotum", "µ¸¿ò", "ITCGaramondStd", "Arial", sans-serif;}
.main_slide .slide_paging .total {  float: left;  position: relative;  padding-left: 14px;  font-family: "NanumBarunGothic",  "Dotum", "µ¸¿ò", "ITCGaramondStd", "Arial", sans-serif;  font-size: 12px;}
.main_slide .slide_paging .total:before {  content: '';  position: absolute;  left: 7px;  top: 50%;  width: 1px;  height: 8px;  margin-top: -5px;  background-color: #d6d6d5;}
.main_slide .btn_prev, .main_slide .btn_next {  position: absolute;  bottom: 400px;  width: 46px;  height: 46px;  }
.main_slide .btn_prev:hover, .main_slide .btn_prev:focus, .main_slide .btn_next:hover, .main_slide .btn_next:focus {  opacity: 1;  filter: alpha(opacity=100);}
.main_slide .btn_prev {  left: 85px;  cursor:pointer;}
.main_slide .btn_next {  right: 85px;  cursor:pointer;}
.main_content_cover{width:100%;height:1440px;}
.main_content { position:absolute;left:50%;margin-left:-570px;padding: 0;  width:1140px;margin-top:100px;}



.main_company_cover{height:420px;overflow:hidden;}
.main_c_img{float:left;padding-right:110px;}
.main_c_cover{}
.main_c_title{font-family:"ITCGaramondStd";font-size:50px;}
.main_c_txt{font-size:16px;line-height:30px;padding-top:20px;}
.main_c_btn {padding-top:40px;}

.main_b_cover{width:570px;float:left;padding-top:50px;}
.main_r_cover{padding-top:50px;}


.maintop{position:absolute;left:49%;bottom:215px;}

.tail_cover{width:100%;border-top:1px solid #f7f7f7;padding-top:60px;height:180px;margin-top:0;}
.tail_content{width:1140px;position:absolute;left:50%;margin-left:-570px;float:left;}
.tail_content_div{float:left;font-family: "NanumBarunGothic";}
.logo_btm{width:110px;padding-top:5px;}
.txt_btm{width:710px;}
.copy_btm{width:320px;}
.txt_btm_c{line-height:25px;letter-spacing:0;font-size:13px;color:#000000;}
#family_div{display:none;}
.txt_btm_c2{line-height:25px;letter-spacing:0;font-size:13px;color:#000000;position:absolute;padding:20px;background-color:#ffffff;right:0;margin-top:-190px;border:1px solid #e9e9e9;}
.txtr_c2{text-align:left;letter-spacing:0;}
.txtr_c3{text-align:right;width:100%;border-bottom:1px solid #e9e9e9;font-family: "NanumBarunGothicBold";padding-bottom:10px;}
.txtr_c3 span{color:#000000;font-size:13px;}
.txtr{text-align:right;letter-spacing:0;}
.txtr2{text-align:right;padding-top:50px;font-size:12px;}
.tail_u{padding-top:10px;}



.sub_top_img{height:470px;margin-top:100px;}



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.copy:link, a.copy:visited, a.copy:active { text-decoration:none; color:#ffffff; line-height: 17px; selector-dummy:expression(this.hideFocus=true); font-size: 12px;} 
a.copy:hover { text-decoration:none; color:#ffffff; line-height: 17px; font-size: 12px} 

a.copym:link, a.copym:visited, a.copym:active { text-decoration:none; color:#010101; line-height: 17px; selector-dummy:expression(this.hideFocus=true); font-size: 12px;letter-spacing:-1px; font-weight:bold;} 
a.copym:hover { text-decoration:none; color:#010101; line-height: 17px; font-size: 12px;letter-spacing:-1px; font-weight:bold;} 

a.copyms:link, a.copyms:visited, a.copyms:active { text-decoration:none;  line-height: 17px; selector-dummy:expression(this.hideFocus=true); font-size: 11px;} 
a.copyms:hover { text-decoration:underline;  line-height: 17px; font-size: 11px;} 

a.copym0:link, a.copym0:visited, a.copym0:active { text-decoration:none; color:#656565; line-height: 17px; selector-dummy:expression(this.hideFocus=true); font-size: 12px;letter-spacing:-1px;} 
a.copym0:hover { text-decoration:underline; color:#009bc9; line-height: 17px; font-size: 12px;letter-spacing:-1px;} 


a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#434343; line-height: 17px; selector-dummy:expression(this.hideFocus=true); font-size: 16px; font-weight:bold;} 
a.menu:hover {  line-height: 17px; font-size: 16px;color:#049ce2; font-weight:bold;} 

a.item:link, a.item:active, a.item:visited { text-decoration: none; color:#636563; font-weight: normal; font-size:12px;} 
a.item:hover { text-decoration: none; color : #000000; font-size:12px;} 

a.mainmenu:link, a.mainmenu:active, a.mainmenu:visited { text-decoration: none; color:#FFFFFF; font-size: 12px; font-family:NanumBarunGothic; } 
a.mainmenu:hover { text-decoration: none; color : #FFFFFF; } 

a.faq:link, a.faq:active, a.faq:visited{ text-decoration:none; color:#555555; background-color:#FFFFFF } 
a.faq:hover { text-decoration:none; color:#FF6600; } 

.input {  color:#4d4d4d; border:1px solid #B8B8B8; height:25px;} 
.input2 {  color:#4d4d4d; border:1px solid #dbdbdb; height:30px; background-color:#f4f4f4} 
.input1 {  color:#8d8d8d; border:0px solid #ebebeb;background-color:#ebebeb ; height:25px;}
.textarea { border: 1px solid #C2C2C2; } 

.amount { color:#2266BB; font-weight:bold } 
.amount2 { color:#1C7CCE; font-weight:bold } 
.arial { font-family:Arial; } 

.b { font-weight: bold; } 
.box {border:1px solid #DDDDDD; background-color:#FDFDFD} 
.button { background-color:#BDDFF7; border-width:1px; border-style:ridge; border-color:#999999; height:20px; color:black; } 

.cart { color:#0EA2B8; background-color:#FFFFFF; text-align:center; } 
.content { color:#1e1e1e; } 
.contentbg { background-color:#FFFFFF; } 


.bg_faq { background-color:#CCCCCC;} 
.bg_left {background-image: url('image/bg_left.gif'); } 
.bg_body {background-color:#DDDDDD;} 
.gong9bg { background-color:#F4F4F4; } 
.subjectbg { background-color:#F0F0F0; } 
.tablebg { background-color:#DDDDDD; } 
.board { background-color:#ffffff; } 
.bookmark {background-color:#EAE6D9; color:#3E3E3E; font-weight:bold;} 
.itemimageborder { border:0px solid #E7E7E7; } 

.ht { height:30px; } 
.ht2 { height:20px; } 

.leading { line-height:150%; } 
.t_latest { color:#758D2A; font-size:12px; background-image:url('image/bg_latest.gif'); font-weight:bold; font-family:NanumBarunGothic} 

.itemline { background-color:#B4B4B4; height:2px } 
.tl1 {background-color:#AFAFAF; height:1px} 
.tl2 {background-color:#EDEDED; height:3px} 
.dotline { background-image: url('image/bg_linein.gif'); height:1px} 

.bh {  font-size:13px; color:#1e1e1e;} 
.item { font-weight: bold; font-size:14px} 
.login { font-size: 7pt; font-family:verdana;} 
.mypage { font-size:13px; color:#1e1e1e;} 
.memo { font-size:8pt;} 
.name { font-weight: bold; color:#555555;} 
.navi {background-image: url('image/bg_navi.gif'); color:#7E7E7E; padding-left:20px; font-family:Vernada} 
.t_order {color:#3374A8; font-weight:bold; font-size:10pt;} 
.t_order2 {color:#918237; font-weight:bold; font-size:10pt;} 
.tail { background-color:#FFFFFF; color:#A1A1A2; font-family:NanumBarunGothic; font-size:8pt; line-height:140%;} 
.edit { border-color:#B4B4B4; border-style:solid; border-width:1px; } 
.textpoint {color:#D06283; } 
.top1 { font-size:12px;} 
.top2 { color:#FFFFFF; background-color:#000000; font-size:12px;} 
.timer {background-color: #ffffff ; border-style:none 0px; color:#B80107; font-weight:bold; height:16; font-size:12; border-width: 0px;} 
.tt {font-size:17px;COLOR: #1e1e1e; font-family:NanumBarunGothic;  letter-spacing:-1;font-weight:bold;} 

.onmouseover { background-color:#F5F5F5; color:#000000;} 
.onmouseout { background-color:#FFFFFF; color:#000000;} 

.price { color:#FF7E3D; } 

.sfont { font-size:12px; } 
.bfont { font-weight:bold; }
.select { background-color:#EFF7FF; font-size:12px} 
.small { font-size: 8pt; } 
.subject { color:#1e1e1e; } 
.lh { line-height:150%; } 
.lh2 { line-height:200%; } 

.ttop { background-color:#FFFFFF; text-align:center;} 
.tdsl { color:#464646; background-color:#F0F0F0; }` 
.tdsr { color:#464646; background-color:#F0F0F0; text-align:right; } 
.tdsc { color:#0EA2B8; background-color:#F0FEFF; text-align:center; } 

.w50 { width:50%; } 
.w99 { width:99%; } 

.mout { color:#8d8d8d; background-color:#FFFFFF; } 
.mover { color:#000000; background-color:#FFFFAF; }
.booking { color:#4d4d4d; }
.age { color:#4d4d4d; }

.font_w16 { color:#ffffff; font-weight:bold;font-size:16px;}
.font_b16 { color:#000000; font-weight:bold;font-size:16px;}
.font_wb11 { color:#ffffff; font-weight:bold;font-size:11px;}
.font_bb11 { color:#000000; font-weight:bold;font-size:11px;}
.font_g12 { color:#009bc9; font-size:12px;font-weight:bold;}
.font_bl { color:#000000; font-size:11px;}




.font_main_t { color:#1e1e1e; font-size:28px; font-family:NanumBarunGothicBold; letter-spacing:-1.5}
.font_main_tap { color:#1e1e1e; font-size:14px; font-family:NanumBarunGothic; letter-spacing:-0.5}
.font_main_tap3 {  font-size:14px; font-family:NanumBarunGothic; letter-spacing:-0.5}
.font_main_tap2 { color:#1e1e1e; font-size:14px; font-family:NanumBarunGothic; letter-spacing:-0.5}
.font_main_tap21 { color:#1e1e1e; font-size:16px; font-family:NanumBarunGothic; letter-spacing:-0.5}
.font_main_pname { color:#1e1e1e; font-size:17px; font-family:NanumBarunGothic; letter-spacing:-1}
.font_main_ptxt {  font-size:14px; font-family:NanumBarunGothic; letter-spacing:-1;color:#1e1e1e;}
.font_main_pname01 {  color:#1e1e1e; font-size:15px; font-family:NanumBarunGothic; letter-spacing:-1}]
.font_sub_title01 {  color:#009cc5; font-size:20px; font-family:NanumBarunGothic; line-height:28px; letter-spacing:-1}
.font_sub_title02 {  color:#1e1e1e; font-size:18px; font-family:NanumBarunGothic; line-height:28px; letter-spacing:-1}
.font_sub_title03 {   font-size:30px; font-family:NanumBarunGothic; line-height:28px; letter-spacing:-1}
.font_sub_title04 {  color:#1e1e1e; font-size:20px; font-family:NanumBarunGothic; line-height:28px; letter-spacing:-1}
.font_sub_con {  color:#1e1e1e;}
.font_sub_con01 {  font-size: 18px;font-family:NanumBarunGothic; line-height:23px; letter-spacing:-1}
.font_sub_con02 {  font-size: 16px;font-family:NanumBarunGothic;  letter-spacing:-1}
.font_12 { font-size:12px; letter-spacing:0.5px}
.font_13 { font-size:13px; }
.font_144 { font-size:16px; letter-spacing:0.5px;font-family: 'NanumBarunGothic';}

.ftblack { color:#1e1e1e;}

.font_review_t { color:#1e1e1e; font-size:26px; font-family:NanumBarunGothicBold; letter-spacing:-1.5}
.font_review_s { color:#1e1e1e; font-size:20px; font-family:NanumBarunGothicBold; letter-spacing:-1.5}



.font_10w { font-size:10px; color:#ffffff;}
.font_12w { font-size:12px; color:#ffffff;}
.font_13yb { font-size:13px; color:#fddba1;font-weight:bold;}
.font_15bb { font-size:15px; color:#1e1e1e;font-weight:bold;letter-spacing:-1px;}
.font_copy12 { font-size:13px; line-height:18px}
.font_13joint { font-size:13px;font-weight:bold;color:#505151}

.font_10 { font-size:10px; }
.font_12b { font-size:12px; color:#232323;font-weight:bold;}
.font_20bb { font-size:20px; color:#1e1e1e;font-weight:bold;letter-spacing:-1px;line-height:22px;}




#aa{position:relative;top:0 auto;} 
#bb{position:absolute;top:0px;left:0px;}












.m_btn{}

.slideshow{ width:100%;}
#slides {float:left;position:relative; width:1140px; height:401px; list-style:none; overflow:hidden;margin:0; padding:0;}
#slides li {float:left;margin:0 2px; padding:0;}
.slides{left:50%;right:50%;}






#banner-container {
	position: relative; width: 100%; height: 357px
}
#home_slideshow {
	z-index: 0; position: relative; list-style-type: none; margin: 0px 0px 0px -640px; background: none transparent scroll repeat 0% 0%; list-style-image: none; left: 50%
}
#home_slideshow li {
	background: none transparent scroll repeat 0% 0%
}
#home_slideshow li div.slide-item {
	width: 1280px; background-position: 0px 100%; height: 357px; border-radius: 0px 0px 15px 15px
}
#home_slideshow_navigation {
	position: absolute; bottom: 5px; left: 50%
}
#home_slideshow_navigation ul {
	list-style-type: none; margin-top: 10px; margin-left: auto; list-style-image: none; margin-right: auto
}
#home_slideshow_navigation li {
	font: 11px verdana, sans-serif; height: 100%; color: #666;text-align: center; width: 12px; background: url(images/n_bg1.png) no-repeat 0px -12px; float: left; height: 12px; margin-left: 4px; cursor: pointer; margin-right: 4px
}
#home_slideshow_navigation li:hover {
	background-position: 0px 0px
}
#home_slideshow_navigation li img {
	vertical-align: top
}
#home_slideshow_navigation .activeslide {
	background-position: 0px 0px; cursor: default
}


/* Top Menu */






#slide_con{width:1090px; position:relative; margin:0 auto; overflow:hidden;}
#slide_con{position:relative;}
#slide_con .slide_box{position:relatove; float:left;width:1090px;}
#slide_con .slide_box .slide{position:relative; float:left; width:1090px;  height:175px;}
#slide_con .slide_box .slide span{display:block;float:left;cursor:pointer;z-index:100;}
#slide_con .slide_box .slide span.n_prev{width:50px;text-align:left;margin-top:50px;}
#slide_con .slide_box .slide span.n_next{width:50px;text-align:right;margin-top:50px;}
#slide_con .slide_box .slide ul{width:990px;height:175px;position:absolute;top:0;left:0;}
#slide_con .slide_box .slide ul li{float:left;width:330px;height:175px;}
#slide_con .slide_box .slide .show{float:left;width:990px;height:175px;overflow:hidden;position:relative;}


.pd_sub{color:#505151;padding:5px 0 0 25px;font-weight:bold;}


h2.acc_trigger {
	padding: 0;	margin: 0 0 5px 0;
	height: 30px;	line-height: 30px;
	width: 800px;
	font-size: 16px;
	font-weight: bold;
	float: left;
}

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


.acc_container .subject_block{
	height: 100%;	line-height: 20px;
	width: 97%;
	font-size: 16px;
	font-weight: bold;
	float: left;
	margin:30px 10px 0 30px;

}
.clear{clear:both;}

.acc_trigger_title{border-bottom:1px solid #ebebeb;height:68px;cursor:pointer;}
.review_01{float:left;width:70px;line-height:68px;text-align:center;font-size:12px; border-bottom:1px solid #ebebeb;letter-spacing:0.5}
.review_02{float:left;width:200px;line-height:68px;border-bottom:1px solid #ebebeb;}
.review_03{float:left;width:100px;line-height:68px;text-align:center;font-size:13px; }
.review_04{float:left;width:420px;line-height:68px;padding-left:10px; color:#1e1e1e;}
.review_05{float:left;width:100px;line-height:68px;text-align:center;font-size:12px; letter-spacing:0.5}


.acc_trigger_title2{height:40px;cursor:pointer;color:#1e1e1e; border-bottom:1px solid #ebebeb;}





.height_20{height:22px;}

#quickmenu {position:absolute; z-index:2;}
#quickmenu tbody , #quickmenu tr ,#quickmenu td {margin:0; padding:0;}
.display_none{display:none;}
.display_block{display:block;}



.pagination_main {position:absolute;float:left; list-style:none; height:15px;margin:350px 0 0 0; padding:0;z-index:5000;width:1140px;}
.pagination_main li {float:left; cursor:pointer; padding:10px 0 0 0;  border:0; margin:0 1px 0 0; text-align:center; color:#ffffff;background:url("images/b_off.png") no-repeat; height:50px;width:274px;line-height:14px;font-size:12px;}
.pagination_main li:hover {border:0;background:url("images/b_on.png") no-repeat;font-weight:bold;color:#ffffff;}
li.current {border:0;background:url("images/b_on.png") no-repeat;font-weight:bold;color:#ffffff;}






#main_banner_cover{width:100%;}
#main_banner_content{width:1140px;margin:0 auto;padding:0 0 0 0;}
#main_banner1{float:left;}
#main_banner2{float:left;}
#main_best_title{padding-bottom:30px;text-align:center;}
#main_best_stitle_cover{border-bottom:1px solid #eaeaea;text-align:center;height:31px;}
#main_best_stitle_best{padding-bottom:7px; cursor:pointer; font-size:14px; font-family:NanumBarunGothic; letter-spacing:-0.5;}
#main_best_stitle_new{padding-bottom:7px;cursor:pointer; font-size:14px; font-family:NanumBarunGothic; letter-spacing:-0.5;}
.main_bn_on{color:#1c1c1a;}
#main_best {width:1140px;}
#main_best1{width:204px;text-align:center;float:left;padding-top:18px;}
#main_best2{width:204px;text-align:center;float:left;padding-top:18px;}
#main_best3{width:204px;text-align:center;float:left;padding-top:18px;}
#main_best4{width:204px;text-align:center;float:left;padding-top:18px;}
#main_best5{width:204px;text-align:center;float:left;padding-top:18px;}
.pdt5{padding-top:5px;}
#main_new {width:1140px;display:none;}

#main_best6{width:204px;text-align:center;float:left;padding-top:40px;}
#main_best7{width:204px;text-align:center;float:left;padding-top:40px;}
#main_best8{width:204px;text-align:center;float:left;padding-top:40px;}
#main_best9{width:204px;text-align:center;float:left;padding-top:40px;}
#main_best10{width:204px;text-align:center;float:left;padding-top:40px;}



#main_pro_cover{width:100%;height:590px;background-color:#ffffff; }
#main_pro_cover2{width:100%;height:400px;background-color:#ffffff; }
#main_pro{width:1140px;margin:0 auto;padding:70px 0 0 0;text-align:center;}
#main_pro_title{padding-bottom:40px;}
.bakf{background-color:#ffffff;}
.pdb15{padding-bottom:50px;}


#sub_top_cover{width:100%;}
#titlebar{width:1140px;margin:160px auto 0;}
.title_1{font-family:NanumBarunGothicBold;font-size:25px;line-height:28px;margin-right:50px;}
.title_2{font-size:15px;font-family:NanumBarunGothic;margin-right:30px;line-height:20px;height:28px;vertical-align:top;}
.title_2on{font-size:15px;font-family:NanumBarunGothicBold;margin-right:30px;line-height:20px;height:28px;border-bottom:2px solid #000000;padding-bottom:5px;vertical-align:top;}


#sub_menu{width:1140px;margin:0 auto;}
#bottom_line{width:1140px;height:1px;background-color:#e2e2e2;margin-top:100px;}


#sub_m_menu_top{margin-bottom:20px;}
#sub_m_menu_top_content{margin-top:30px;}	
#sub_m_menu_top_content ul{height:35px;border-bottom:1px solid #e2e2e2;}
#sub_m_menu_top_content ul li{float:left;margin-right:50px;height:32px;}
.sub_m_menu_on{color:#1c1c1a;}


#sub_m_menu_top_content2{margin-top:30px;}	
#sub_m_menu_top_content2 ul{border-bottom:1px solid #dbdbdb;}
#sub_m_menu_top_content2 ul li{float:left;}
.tap_01{ font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}
.tap_02{ font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}


#sub_m_menu_top_content_sub{margin-left:470px;}
#sub_m_menu_top_content_sub ul li{float:left;margin:15px 25px 0 0;height:21px;}
.sub_m_menu_sub_on{color:#1c1c1a;}


#sub_m_menu_top_content_sub_p{clear:both;height:39px;}
#sub_m_menu_top_content_sub_p ul li{float:left;margin:15px 20px 0 0;height:21px;}
#sub_m_menu_top_content_sub_p2{clear:both; border-bottom:1px solid #ebebeb; }
#sub_m_menu_top_content_sub_p2 ul li{float:left;margin:10px 20px 0 0;height:21px;}
#sub_m_menu_top_content_sub_p4{clear:both;}
#sub_m_menu_top_content_sub_p4 ul li{float:left;margin:10px 20px 0 0;height:21px;}

.list_num{color:#1c1c1a;font-weight:bold;line-height:35px;}
.list_num2{line-height:35px;}
.vamiddle{vertical-align:middle;}

.cat_top{margin-top:90px;}


.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:820px;text-align:left;color:#333333;height:45px;}
.review_subjectli2 {width:100px;height:45px;}
.review_subjectli3 {width:100px;height:45px;}
#rewrite{cursor:pointer;}

#f_qna{display:none;}
#f_qna{background-color:#ffffff;padding:50px;z-index:9999;position:absolute;top:4000px;}


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

#tail001{display:none;}
#tail002{display:none;}
.tclose{cursor:pointer;background-color:#ffffff;width:100%;text-align:right;padding:0px 0; }



.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:14px; line-height:13px; padding:7px 15px 8px 15px; vertical-align:top;}
.btnS4 {font-size:14px; line-height:13px; padding:12px 15px 13px 15px; vertical-align:top;}
.btnS36 {font-size:16px; line-height:13px; padding:18px 15px 18px 15px; vertical-align:top;}
.btnS37 {font-size:15px; line-height:13px; padding:15px 15px 15px 15px; vertical-align:top;}
.btnS35 {font-size:14px; line-height:13px; padding:15px 15px 15px 15px; vertical-align:top;}
.btnS34 {font-size:13px; line-height:13px; padding:5px 15px 6px 15px; vertical-align:top;}
.btnS33 {font-size:9px; line-height:12px; padding:4px 5px 4px 5px; vertical-align:top;}
.btnS31 {font-size:10px; line-height:13px; padding:5px 15px 5px 15px; vertical-align:top;}
.btnS32 {font-size:10px; line-height:13px; padding:5px 5px 5px 5px; vertical-align:top;}
.btnW80 {width:78px; padding-left:0; padding-right:0;}
.btnW79 {width:38px; padding-left:0; padding-right:0;}
.btnW90 {width:88px; padding-left:0; padding-right:0;}
.btnW100 {width:98px; padding-left:0; padding-right:0;}
.btnW120 {width:118px; padding-left:0; padding-right:0;}
.btnW150 {width:148px; padding-left:0; padding-right:0;}
.btnW200 {width:198px; padding-left:0; padding-right:0;}
.btnW300 {width:298px; padding-left:0; padding-right:0;}

.btnWhi {color:#ffffff; border:1px solid #ffffff;}
.btnWhi:hover { border:1px solid #ffffff;color:#ffffff;}
.btnGry {color:#ffffff; background:#a3a3a3; border:1px solid #a3a3a3;}
.btnGry:hover {background:#1c1c1a; border:1px solid #1c1c1a;color:#ffffff;}
.btncolor {color:#ffffff; background:#1c1c1a; border:1px solid #1c1c1a;}
.btncolor:hover {background:#000000; border:1px solid #000000;color:#ffffff;}

.btnGry1 {color:#ffffff; background:#1c1c1a; border:1px solid #1c1c1a;}
.btnGry1:hover {background:#1c1c1a; border:1px solid #1c1c1a;color:#ffffff;}


.mbdoff{border-top:3px solid #ffffff;margin-top:10px;}
.mbdon{border-top:3px solid #1c1c1a;margin-top:10px;}




#pd_buy_01{ font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:15px 50px;cursor:pointer;}
#pd_buy_02{ font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:15px 50px;cursor:pointer;}
#pd_buy_03{ font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:15px 50px;cursor:pointer;}
.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_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_1{}
#pd_buy_2{display:none;}
#pd_buy_3{display:none;}
#snavi{height:20px;text-align:right;width:1140px;margin:20px auto 0;font-size:11px;}
#snavi span{color:#1e1e1e;}
a.snavi:link, a.snavi:visited, a.snavi:active {color:#1e1e1e;}
a.snavi:hover {color:#1c1c1a;}
.pdlr10{padding:0 10px;font-size:8px;vertical-align:top;}
.snavi_txt{}

.topdcls{font-size:18px;font-family:"NanumBarunGothic";padding:40px 0 0px 0;}




#tap_01{ font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}
#tap_02{ font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}
/*
.tap_on{border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #fcaf17;background-color:#fcaf17;color:#ffffff;}
.tap_off{border-top:1px solid #dbdbdb;border-bottom:1px solid #000000;border-right:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#ffffff;}
.tap_off1{border-top:1px solid #dbdbdb;border-bottom:1px solid #000000;border-left:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#ffffff;}
*/
.tap_on{border-bottom:1px solid #fcaf17;border-top:1px solid #fcaf17;background-color:#fcaf17;color:#ffffff;}
.tap_off{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#ffffff;}
.tap_off1{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#ffffff;}


.fontn{font-family:ITCGaramondStd;}
#bottom_title{font-size:16px;font-weight:bold;color:#fcaf17;}


#review_write_close{cursor:pointer;}
#pd_store_close{cursor:pointer;}
#shopoff{display:none;}
#tshopon{font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}
#tshopoff{font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}

/*
.tshopon{border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #fcaf17;background-color:#fcaf17;color:#ffffff;font-weight:bold;}
.tshopoff{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;}
*/
.tshopon{background-color:#fcaf17;color:#ffffff;font-weight:bold;}
.tshopoff{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;color:#1e1e1e;color:#848484;background-color:#ffffff;}

#tshopon0{font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}
#tshopoff0{font-size:15px; font-family:NanumBarunGothic;  line-height: 18px;padding:10px 50px;cursor:pointer;}


#review_write{background-color:#ffffff;padding:50px;z-index:9999;position:absolute;display:none;}
#review_write_close{cursor:pointer;}
#review_write_btn{cursor:pointer;}


.container00 {  padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;width:1000px;}
fieldset,fieldset input,fieldset select,fieldset textarea,fieldset div{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/*
* {  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 768px) {  .container00 {    width: 750px;  }}
@media (min-width: 992px) {  .container00 {    width: 970px;  }}
@media (min-width: 1200px) {  .container00 {    width: 1170px;  }}
*/

@media (min-width: 750px) {  
	.cm4, .cm8 {    float: left;  }
	.cm8 { width: 66.66666667%; }
	.cm4 { width: 33.33333333%; }
}
fieldset {  min-width:0;padding:0;margin:0;border: 0;margin:16px 0 5px 0 ; width:33.33333%;}
.form_dd {  display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
textarea.form_dd {  height: auto;}

.form_gg {  margin-bottom: 15px;}
.row:before,.row:after{  display: table;content: " ";}
.row:after { clear: both;}
.form_dd{height:38px;padding:6px 8px;font-size:15px;line-height:22px;color:#757575;background-color:#fff;background-image:none;border:1px solid #d0d0d0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}
.form_dd:focus{border-color:#d0d0d0;outline:0;-webkit-box-shadow:none;box-shadow:none}
.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-right:10px;padding-left:10px;}
.row{margin-right:-10px;margin-left:-10px}
label{font-size:24px;}
.form_gg2{width:100%;text-align:right;}
.frmtxt1{font-size:17px;color:#333333;}
.frmtxt2{padding:15px 0 0 0;}
.frmtxt3{width:100%;text-align:center;padding:20px 0 55px 0;}
.frmtxt4{width:100%;text-align:center;}


.rec_top{padding:45px;background-color:#f4f4f4;}
.rec_td{font-size:14px;color:#747474;line-height:28px;}
.rec_1{color:#000000;font-size:17px;padding-bottom:10px;font-weight:bold;}
.rec_11{color:#000000;font-size:17px;padding-bottom:15px;padding-top:80px;font-weight:bold;}
.rec_111{padding-bottom:40px;font-weight:bold;}
.w41on{border-bottom:2px solid #000000;padding-bottom:5px;}
.rec_5{padding-top:30px;}
.bhh p{line-height:24px;}
.bhh{line-height:24px;}

.w21_top{line-height: 24px;margin-bottom:50px;}
.w21_title{font-size:22px;font-family:NanumBarunGothicBold;padding:30px 0;margin-top:50px;}
.w21_titleb{font-size:22px;font-family:NanumBarunGothicBold;padding:0 0 30px 0;}
.w21_imgb{padding:10px 30px 30px 30px;border-bottom:1px solid #e9e9e9;}
.w21_sub_cover{width:100%;height:70px;border-bottom:1px solid #e9e9e9;cursor:pointer;}
.w21_sub_title{float:left;font-size:18px;line-height:18px;padding:26px 0;}
.w21_sub_img{float:right;line-height:18px;padding:26px 0;}
.w21_sub_bimg{display:none;padding:30px;border-bottom:1px solid #e9e9e9;}


#sub_content_cover{width:100%;height:100%;}
.sub_content_board{width:1140px;margin:100px auto;}
.sub_content_board_title{padding:50px 0;font-size:44px;font-family:"ITCGaramondStd";font-weight:bold;}

/*
.company_01_cover{width:1140px;margin:0 auto;}
.company_01{margin:140px 0 170px 495px;}
.company_01_txt_en{font-family:"ITCGaramondStd";font-size:50px;font-weight:bold;line-height:60px;}
.company_01_txt_kr{font-size:24px;color:#525558;padding-top:30px;line-height:38px;letter-spacing:-1px;}
.comapany_02{height:770px;background:url("/webzigi/images/company_02_img.jpg") #eeeeee no-repeat center 0;}
.comapany_03_cover{width:100%;background-color:#124490;height:978px;}
.comapany_03{width:1140px;margin:0 auto;}
.comapany_03_01{width:495px;padding-top:175px;font-family:"ITCGaramondStd";font-size:50px;font-weight:bold;color:#ffffff;float:left;line-height:60px;}
.comapany_03_02_cover{width:645px;margin-left:495px;}
.comapany_03_02{color:#ffffff;font-size:24px;padding:175px 0 60px 0;line-height:44px;}
.comapany_03_03{width:317px;height:410px;background-color:#ffffff;float:left;}
.comapany_03_03 hr{height:4px;width:38px;background-color:#124490;border:0;margin:15px 0 25px 0;}
.comapany_03_03 div{padding:50px 0 0 45px;}
.comapany_03_04{width:317px;height:410px;background-color:#ffffff;float:left;margin-left:11px;}
.comapany_03_04 hr{height:4px;width:38px;background-color:#124490;border:0;margin:15px 0 25px 0;}
.comapany_03_04 div{padding:50px 0 0 45px;}
.comapany_03_03_en{color:#124490;font-size:42px;font-family:"ITCGaramondStd";font-weight:bold;line-height:60px;}
.comapany_03_03_kr{color:#000000;font-size:24px;font-weight:bold;line-height:44px;}
.comapany_04_cover{width:100%;background-color:#1c5cbc;height:1050px;}
.comapany_04{width:1140px;margin:0 auto;}
.comapany_04_01{width:1140px;text-align:center;padding:150px 0 25px 0;color:#ffffff;font-size:54px;font-family:"ITCGaramondStd";line-height:60px;font-weight:bold;}
.comapany_04_02{width:1140px;text-align:center;color:#ffffff;font-size:26px;padding-bottom:80px;line-height:44px;}

.comapany_05_cover{width:100%;height:4055px;}
.comapany_05{width:1140px;margin:0 auto;}
.comapany_05_title{width:1140px;font-size:54px;font-family:"ITCGaramondStd";color:#124490;text-align:center;padding:290px 0 110px 0;font-weight:bold;}
.comapany_05_01{padding:0 0 0 75px; background:url("/webzigi/images/company_05_bg.jpg") repeat-y;}
.comapany_05_02{padding:155px 0 155px 75px; background:url("/webzigi/images/company_05_bg.jpg") repeat-y;}
.comapany_05_03{padding:0 0 90px 75px; background:url("/webzigi/images/company_05_bg.jpg") repeat-y;}
.comapany_05_04{padding:0 0 0 75px; background:url("/webzigi/images/company_05_bg.jpg") repeat-y;height:610px;overflow:hidden;}

.comapany_06_cover{width:100%;height:1175px;margin-top:0;background-color:#eaeaea;}
.comapany_06{width:1140px;margin:0 auto;height:1175px;background:url("/webzigi/images/company_06_bg.jpg") no-repeat;}
.comapany_06_title{font-size:54px;font-family:"ITCGaramondStd";color:#000000;padding:160px 0 70px 0;font-weight:bold;line-height:50px;}
.comapany_06_title span{font-size:44px;}
.comapany_06_01{color:#525558;font-size:20px;line-height:44px;}
*/


.brand_u_cover{height:839px;background:url("/webzigi/images/brand_u_bg.jpg") no-repeat center/cover;margin-top:100px;}
.brand_top_menu_bg{height:110px;background:url("/webzigi/images/brand_menu_bg.png") repeat-x;}
.brand_top_menu{width:1140px;margin:0 auto;font-size:20px;padding:40px 0 0 0;line-height:40px;letter-spacing:0.1em;}
.brand_top_menu a{color:#ffffff;}
.brand_top_menu ul li{float:left;}
.brand_top_menu_li1{margin-left:75px;}
.brand_top_menu_li2{margin-left:215px;}
.brand_top_menu_li3{margin-left:200px;}
.brand_top_menu_li4{margin-left:195px;}
.brand_top_menu_on{padding-bottom:27px;border-bottom:3px solid #ffffff;}

.brand_u_txt_cover{width:1140px;margin:0 auto;}
.brand_u_txt1{color:#222629;margin:317px 0 0 615px;}
.brand_u_txt2{color:#222629;margin:0 0 0 615px;}
.brand_u_txt3{font-size:13px;color:#222629;line-height:24px;margin:25px 0 0 615px;font-weight:bold;letter-spacing:0.1em;}


.brand_u_bottom_cover{height:476px;background-color:#f5f5f5;}
.brand_u_bottom{width:1140px;margin:0 auto;}
.brand_txt1{padding:115px 0 10px 0;width:100%;text-align:center;}
.brand_txt2{width:100%;text-align:center;}
.brand_btn_v{margin:30px 0 0 419px;width:305px;height:70px;background:url("/webzigi/images/brand_btn.jpg") no-repeat;padding:23px 0 0 90px;letter-spacing:-0.06em;}
#brand_btn_a{color:#000000;}
.brand_btn{margin:0 0 0 501px;}



.brand_n_cover{height:839px;background:url("/webzigi/images/brand_n_bg.jpg") no-repeat center/cover;margin-top:100px;}
.brand_n_txt_cover{width:1140px;margin:0 auto;}
.brand_n_txt1{color:#222629;margin:317px 0 0 615px;}
.brand_n_txt2{color:#222629;margin:0 0 0 615px;}
.brand_n_txt3{font-size:13px;color:#222629;line-height:24px;margin:25px 0 0 615px;font-weight:bold;letter-spacing:0.1em;}

.brand_r_cover{height:839px;background:url("/webzigi/images/brand_r_bg.jpg") no-repeat center/cover;margin-top:100px;}
.brand_r_txt_cover{width:1140px;margin:0 auto;}
.brand_r_txt1{color:#222629;margin:285px 0 0 615px;}
.brand_r_txt2{color:#222629;margin:0 0 0 615px;}
.brand_r_txt3{font-size:13px;color:#222629;line-height:24px;margin:25px 0 0 615px;font-weight:bold;letter-spacing:0.1em;}

.brand_t_cover{height:839px;background:url("/webzigi/images/brand_t_bg.jpg") no-repeat center/cover;margin-top:100px;}
.brand_t_txt_cover{width:1140px;margin:0 auto;}
.brand_t_txt1{color:#ffffff;margin:320px 0 0 615px;}
.brand_t_txt2{color:#ffffff;margin:0 0 0 615px;}
.brand_t_txt3{font-size:13px;color:#ffffff;line-height:24px;margin:25px 0 0 615px;font-weight:bold;letter-spacing:0.1em;}











/*
.business_01_cover{width:1140px;margin:0 auto;height:700px;}
.business_01{margin:140px 0 0 495px;}
.business_01_txt_01{font-family:"NanumBarunGothicBold";font-size:42px;font-weight:bold;line-height:60px;color:#1a1615;}
.business_01_txt_02{font-size:26px;color:#525558;padding-top:30px;line-height:42px;letter-spacing:-1px;}


.business_02_cover{height:1250px;background-color:#124490;}
.business_02{width:1140px;margin:0 auto;}
.business_02_title{width:100%;text-align:center;color:#ffffff;font-size:54px;font-family:"ITCGaramondStd";line-height:50px;padding:195px 0 105px 0;font-weight:bold;letter-spacing:0.02em;}
.business_02_01_01{float:left;}
.business_02_01_02{float:left;margin:0 12px 0 12px;}
.business_02_01_03{float:left;}
.business_02_01_01_txt{color:#ffffff;font-size:28px;font-family:"ITCGaramondStd";line-height:66px;padding-bottom:32px;}
.business_02_box{width:372px;height:67px;text-align:center;line-height:26px;background-color:#ffffff;color:#124490;font-size:21px;font-family:"ITCGaramondStd";font-weight:bold;padding-top:45px;}
.business_02_box2{width:372px;height:67px;text-align:center;line-height:26px;background-color:#ffffff;color:#124490;font-size:21px;font-family:"ITCGaramondStd";font-weight:bold;padding-top:45px;margin-top:4px;}
.business_03_cover{width:1140px;margin:0 auto;}
.business_03_title{width:100%;text-align:center;color:#124490;font-size:54px;font-family:"ITCGaramondStd";line-height:60px;padding:230px 0 35px 0;font-weight:bold;letter-spacing:0.02em;}
.business_03_txt{width:100%;text-align:center;line-height:46px;font-size:28px;color:#525558;padding-bottom:115px;}

.business_04_cover{width:1140px;margin:0 auto;}
.business_04_title{width:100%;text-align:center;color:#124490;font-size:54px;font-family:"ITCGaramondStd";line-height:60px;padding:230px 0 35px 0;font-weight:bold;letter-spacing:0.02em;}
.business_04_txt{width:100%;text-align:center;line-height:46px;font-size:28px;color:#525558;padding-bottom:115px;}

.business_05_cover{width:1140px;margin:0 auto;background-color:#f5f5f5;}
.business_05_01{padding:244px 0 0 144px;}
.business_05_02{padding:240px 0 0 144px;}
.business_05_03{padding:230px 0 0 144px;}
.business_05_04{padding:80px 0 0 144px;}
.business_05_05{padding:80px 0 0 144px;}
.business_05_06{padding:230px 0 0 144px;}
.business_05_07{padding:75px 0 0 144px;}
.business_05_08{padding:230px 0 0 144px;}
.business_05_09{padding:240px 0 243px 144px;}


.business_06_cover{height:770px;background:url("/webzigi/images/business_06_bg.jpg") no-repeat center 0;margin-top:244px;}
.business_06{width:1140px;margin:0 auto;}
.business_06_txt_01{font-family:"ITCGaramondStd";font-size:55px;line-height:70px;color:#ffffff;padding:280px 0 0 490px;}
.business_06_txt_02{font-size:26px;color:#ffffff;padding-top:30px;line-height:42px;padding-left:490px;}

.business_07_cover{width:1140px;margin:0 auto;}
.business_07_title{width:100%;text-align:center;color:#124490;font-size:54px;font-family:"ITCGaramondStd";line-height:60px;padding:160px 0 97px 0;font-weight:bold;letter-spacing:0.02em;}
.business_07{padding-bottom:161px;}

.business_08_cover{height:770px;background:url("/webzigi/images/business_08_bg.jpg") no-repeat center 0;}
.business_08{width:1140px;margin:0 auto;}
.business_08_txt_01{font-family:"ITCGaramondStd";font-size:55px;line-height:70px;color:#312d2a;padding:295px 0 0 490px;font-weight:bold;}
.business_08_txt_02{font-size:26px;color:#312d2a;padding-top:30px;line-height:42px;padding-left:490px;letter-spacing:-0.05em;}


.business_09_cover{width:1140px;margin:0 auto;padding-bottom:210px;}
.business_09_title{width:100%;text-align:center;color:#124490;font-size:54px;font-family:"ITCGaramondStd";line-height:60px;padding:238px 0 45px 0;font-weight:bold;letter-spacing:0.02em;}
*/



.wpri{width:1140px;margin:0 auto;padding-bottom:70px;}
.sub_title_up{font-size:80px;width:100%;text-align:center;margin:-75px 0 0 -270px;padding-bottom:100px;font-family:"ITCGaramondStd";letter-spacing:0.02em;}	



.sub_title_top_txt{margin-top:-30px;font-size:80px;font-family:"ITCGaramondStd";letter-spacing:0.02em;}
.sub_title_eng_txt{font-family:"ITCGaramondStd";font-size:50px;line-height:50px;}
.sub_title_kr_txt{font-size:38px;line-height:50px;}
.sub_text_kr_txt{font-size:16px;line-height:30px;padding-top:20px;}
.sub_text_en_txt{font-size:18px;line-height:30px;padding-top:20px;font-family:"ITCGaramondStd";}
.sub_mid_col_en{color:#124490;font-size:42px;font-family:"ITCGaramondStd";line-height:60px;}
.sub_mid_kr{color:#000000;font-size:26px;line-height:42px;}
.sub_mid_en{font-family:"ITCGaramondStd";font-size:28px;line-height:30px;color:#124490;}


.company_01_cover{width:1140px;margin:0 auto;}
.company_01{margin:140px 0 170px 495px;}

.comapany_02{height:770px;background:url("/webzigi/images/company_02_img.jpg") #eeeeee no-repeat center/cover;}
.comapany_02_in{margin:0 auto;width:1140px;padding-top:290px;}
.comapany_02_div{float:left;}
.comapany_02_num{font-family:"PlayfairDisplay";font-size:140px;color:#1a1615;line-height:120px;}
.comapany_02_en{font-size:18px;line-height:30px;font-family:"ITCGaramondStd";color:#535557;text-align:center;width:100%;padding-top:30px;}
.pdl100{padding-left:100px;}


.comapany_03_cover{width:100%;background-color:#124490;height:838px;}
.comapany_03{width:1140px;margin:0 auto;}
.comapany_03_01{width:495px;padding-top:175px;color:#ffffff;float:left;}
.comapany_03_02_cover{width:645px;margin-left:495px;}
.comapany_03_02{color:#ffffff;padding:175px 0 60px 0;}




.comapany_03_03{width:317px;height:290px;background-color:#ffffff;float:left;}
.comapany_03_03 hr{height:4px;width:38px;background-color:#124490;border:0;margin:15px 0 25px 0;}
.comapany_03_03 div{padding:50px 0 0 45px;}
.sub_mid_col_en{color:#124490;font-size:42px;font-family:"ITCGaramondStd";line-height:60px;}
.sub_mid_kr{color:#000000;font-size:26px;line-height:42px;}


.comapany_03_04{width:317px;height:290px;background-color:#ffffff;float:left;margin-left:11px;}
.comapany_03_04 hr{height:4px;width:38px;background-color:#124490;border:0;margin:15px 0 25px 0;}
.comapany_03_04 div{padding:50px 0 0 45px;}



.comapany_04_cover{width:100%;background-color:#1c5cbc;height:1050px;}
.comapany_04{width:1140px;margin:0 auto;}
.comapany_04_01{width:1140px;text-align:center;padding:150px 0 25px 0;color:#ffffff;}
.comapany_04_02{width:1140px;text-align:center;color:#ffffff;padding-bottom:80px;}

.comapany_04_03{width:1140px;height:440px;background:url("/webzigi/images/company_04_img.jpg") no-repeat;}
.comapany_04_03_txt{float:left;font-size:16px;line-height:26px;text-align:center;letter-spacing:-0.08em;color:#1c5cbc;}
.comapany_04_03_div{padding:200px 0 0 202px;}
.pdl155{padding-left:236px;}
.pdl150{padding-left:228px;}




.comapany_05_cover{width:100%;height:3810px;}
.comapany_05{width:1140px;margin:0 auto;}
.comapany_05_title{width:1140px;color:#124490;text-align:center;padding:200px 0 110px 0;}
.comapany_05_00{ background:url("/webzigi/images/company_05_bg.jpg") repeat-y;}
.comapany_05_01{width:989px;height:920px;margin:0 0 0 75px; background:url("/webzigi/images/company_05_01.jpg") no-repeat;}
.comapany_05_02{width:989px;height:680px;margin:155px 0 155px 75px; background:url("/webzigi/images/company_05_02.jpg") no-repeat;}
.comapany_05_03{width:1065px;height:670px;margin:0 0 90px 75px; background:url("/webzigi/images/company_05_03.jpg") no-repeat;}
.comapany_05_04{width:989px;height:620px;margin:0 0 0 75px; background:url("/webzigi/images/company_05_04.jpg") no-repeat;overflow:hidden;}



.comapany_05_01_in{margin-left:592px;}
.comapany_05_span{width:13px;height:13px;background:url("/webzigi/images/dote.jpg") no-repeat ;display:inline-block;margin-top:10px;}
.comapany_05_span2{width:13px;height:13px;display:inline-block;}
.comapany_05_01_txt1{line-height:24px;}

.comapany_05_01_txt2{padding-top:18px;font-size:20px;font-family:"ITCGaramondStd";color:#979797;}
.comapany_05_01_02{padding-top:5px;}
.comapany_05_01_02_img {float:left;}
.comapany_05_01_02_txt1 {margin-left:15px;font-weight:bold;line-height:20px;color:#979797;}
.comapany_05_01_02_txt2 {margin-left:15px;line-height:18px;color:#979797;}

.pdt5{padding-top:5px;}
.pdt10{padding-top:10px;}
.pdt27{padding-top:27px;}
.pdt20{padding-top:20px;}
.pdt70{padding-top:70px;}
.pdt80{padding-top:80px;}
.pdt83{padding-top:83px;}
.comapany_05_02_in{margin-right:595px;text-align:right;}

.comapany_06_cover{width:100%;height:750px;margin-top:0;background-color:#eaeaea;}
/*.comapany_06{width:1140px;margin:0 auto;height:1075px;background:url("/webzigi/images/company_06_bg.jpg") no-repeat;}*/
.comapany_06{width:1140px;margin:0 auto;height:600px;}
.comapany_06_title{color:#000000;padding:160px 0 70px 0;}
.comapany_06_01{color:#525558;}



.business_01_cover{width:1140px;margin:0 auto;height:590px;}
.business_01{margin:140px 0 0 495px;}
.business_01_txt_01{color:#1a1615;}
.business_01_txt_02{color:#525558;}


.business_02_cover{height:1250px;background-color:#124490;}
.business_02{width:1140px;margin:0 auto;}
.business_02_title{width:100%;text-align:center;color:#ffffff;padding:195px 0 105px 0;}
.business_02_01_01{float:left;}
.business_02_01_02{float:left;margin:0 12px 0 12px;}
.business_02_01_03{float:left;}
.business_02_01_01_txt{color:#ffffff;font-size:28px;font-family:"ITCGaramondStd";line-height:66px;padding-bottom:32px;}
.business_02_box{width:372px;height:67px;text-align:center;line-height:26px;background-color:#ffffff;color:#124490;font-size:21px;font-family:"ITCGaramondStd";padding-top:45px;}
.business_02_box2{width:372px;height:67px;text-align:center;line-height:26px;background-color:#ffffff;color:#124490;font-size:21px;font-family:"ITCGaramondStd";padding-top:45px;margin-top:4px;}


.business_03_cover{width:1140px;margin:0 auto;}
.business_03_title{width:100%;text-align:center;color:#124490;padding:230px 0 35px 0;}
.business_03_txt{width:100%;text-align:center;color:#525558;padding-bottom:115px;}
.business_03_bg{background:url("/webzigi/images/business_03.jpg") no-repeat;width:1140px;height:655px;}
.business_03_top_1{float:left;color:#ffffff;font-size:40px;}
.business_03_top_pd1{padding:50px 0 0 338px;}
.business_03_top_pd2{padding:50px 0 0 431px;}
.business_03_top_2{float:left;color:#124490;font-size:28px;font-family:"ITCGaramondStd";}
.business_03_top_21{font-size:28px;font-family:"ITCGaramondStd";}
.business_03_top_pd3{padding:80px 0 0 235px;}
.business_03_top_pd4{padding:80px 0 0 320px;}
.business_03_top_pd5{padding:80px 0 0 155px;}
.business_03_top_3{float:left;font-size:21px;font-family:"ITCGaramondStd";}
.business_03_top_pd6{padding:90px 0 0 75px;color:#ffffff;}
.business_03_top_pd7{padding:90px 0 0 200px;color:#ae868a;}
.business_03_top_pd8{padding:90px 0 0 225px;color:#ffffff;}
.business_03_top_pd9{padding:90px 0 0 205px;color:#c3bfc3;}




.business_04_cover{width:1140px;margin:0 auto;}
.business_04_title{width:100%;text-align:center;color:#124490;padding:230px 0 35px 0;}
.business_04_txt{width:100%;text-align:center;color:#525558;padding-bottom:115px;}

.business_05_cover{width:1140px;margin:0 auto;background-color:#f5f5f5;}
.business_05_01{padding:194px 0 0 185px;}
.business_05_02{padding:40px 0 0 185px;}
.business_05_03{padding:115px 0 0 185px;}
.business_05_04{padding:115px 0 0 185px;}
.business_05_05{padding:40px 0 0 185px;}
.business_05_06{padding:40px 0 0 185px;}
.business_05_07{padding:115px 0 0 185px;}
.business_05_08{padding:40px 0 0 185px;}
.business_05_09{padding:115px 0 0 185px;}
.business_05_10{padding:40px 0 0 185px;}
.business_05_11{padding:120px 0 193px 185px;}


.business_06_cover{height:770px;background:url("/webzigi/images/business_06_bg.jpg") no-repeat center/cover;margin-top:244px;}
.business_06{width:1140px;margin:0 auto;}
.business_06_txt_01{color:#ffffff;padding:280px 0 0 490px;}
.business_06_txt_02{color:#ffffff;padding-top:30px;padding-left:490px;}

.business_07_cover{width:1140px;margin:0 auto;}
.business_07_title{width:100%;text-align:center;color:#124490;padding:160px 0 97px 0;}
.business_07{padding-bottom:161px;width:1140px;height:995px;background:url("/webzigi/images/business_07.jpg") no-repeat;}
.business_07_txt1{width:100%;text-align:center;color:#ffffff;font-size:28px;font-family:"ITCGaramondStd";padding-top:30px;}
.business_07_txt2{width:100%;text-align:center;color:#124490;font-size:28px;font-family:"ITCGaramondStd";padding-top:95px;}
.business_07_txt3{width:100%;text-align:center;font-family:"ITCGaramondStd";width:273px;float:left;padding-top:235px;}
.business_07_txt3_pd1{padding-left:5px;}
.business_07_txt3_pd2{padding-left:14px;}
.business_07_txt3_pd3{padding-left:14px;}
.business_07_txt3_pd4{padding-left:10px;}
.business_07_txt3_top{font-size:28px;color:#ffffff;padding-bottom:140px;}
.business_07_txt3_bottom{font-size:21px;color:#525558;padding-top:47px;}


.business_08_cover{height:770px;background:url("/webzigi/images/business_08_bg.jpg") no-repeat center/cover;}
.business_08{width:1140px;margin:0 auto;}
.business_08_txt_01{color:#312d2a;padding:295px 0 0 600px;}
.business_08_txt_02{color:#312d2a;padding-top:30px;padding-left:600px;}


.business_09_cover{width:1140px;margin:0 auto;height:1250px;}
.business_09_title{width:100%;text-align:center;color:#124490;padding:238px 0 45px 0;}



.recruit_00_cover{width:1140px;margin:0 auto;}
.recruit_01_cover{background-color:#f5f5f5;height:870px;margin-top:-15px;}
.recruit_01{width:1140px;margin:0 auto;}
.recruit_01_title{width:100%;text-align:center;padding:180px 0 30px 0;}
.recruit_01_01{float:left;margin-left:57px;width:330px;height:489px;background-color:#ffffff;}

.recruit_01_01_02{padding:112px 0 0 113px;}
.recruit_01_01_03{width:100%;text-align:center;padding-top:30px;}
.recruit_01_01_04{width:100%;text-align:center;padding-top:20px;}
.recruit_01_02{float:left;margin:0 19px;width:330px;height:489px;background-color:#ffffff;}

.recruit_01_02_02{padding:99px 0 0 98px;}
.recruit_01_03{float:left;width:330px;height:489px;background-color:#ffffff;}

.recruit_01_03_02{padding:134px 0 0 108px;}

.recruit_02_cover{height:977px;}
.recruit_02{width:1140px;margin:0 auto;}
.recruit_02_title{width:100%;text-align:center;padding:180px 0 30px 0;}
.recruit_02_txt{width:100%;text-align:center;}
.recruit_02_img{margin:110px 0 105px 0;width:1140px; height:150px;background:url("/webzigi/images/recruit_02.jpg") no-repeat;}
.recruit_02_btn{margin:30px 0 0 410px;width:305px;height:70px;background:url("/webzigi/images/btn_c_01.jpg") no-repeat;padding:24px 0 0 90px;letter-spacing:-0.03em;}
.recruit_02_btn a{color:#ffffff;}
.recruit_02_01{float:left;padding:70px 0 0 25px;text-align:center;}
.recruit_02_02{float:left;padding:70px 0 0 193px;text-align:center;}
.recruit_02_03{float:left;padding:70px 0 0 193px;text-align:center;}
.recruit_02_04{float:left;padding:70px 0 0 195px;text-align:center;}
.recruit_02_05{float:left;padding:70px 0 0 195px;text-align:center;}
.recruit_02_en{color:#124490;font-size:20px;font-family:"ITCGaramondStd";line-height:30px;letter-spacing:-0.05em;}
.recruit_02_kr{color:#000000;font-size:16px;line-height:30px;}
.recruit_03{width:100%;text-align:center;font-family:"ITCGaramondStd";font-size:19px;}




.contact_01_cover{width:1140px;margin:0 auto;height:859px;}
.contact_01{padding:150px 0 0 57px;}

.contact_02_cover{height:849px;background-color:#f7f7f7;}
.contact_02{width:1140px;margin:0 auto;padding-top:130px;}
.contact_addr{padding-top:15px;}
.contact_addr div{float:left;}
.contact_addr_icon{padding-right:48px;}
.contact_addr_en{font-family:"ITCGaramondStd";color:#000000;line-height:40px;font-size:20px;}
.contact_addr_kr{color:#838383;font-size:16px;}
.contact_addr_color{color:#838383;}
.cm4 label{font-family:"ITCGaramondStd";font-size:30px;line-height:50px;}