/* .iu-transition-item:last-child {display:block !important;}
#lnb_3 .iu-transition-item:last-child {display:none !important;} */
/* .box-50:first-child {margin-left:0;} */
.box-138 img {max-width:100%;}
.box-50 {width:23% !important; margin-left:2%; margin-top:30px;}
.box-50 img {width:100%; height:292px !important;}
.box-51 {margin-top:-30px !important;}
.box-50_1:after {display:block; content:""; clear:both;}
.box-138 {margin-left:-1%;} 
#over .over_img {position:absolute; left:0; top:0; display:none;}
#over .suppor_p:hover .over_img {display:block;}

.milling .transition {height: auto}
.milling .transition > div {position: relative}
.milling .transition > div img {height: auto; border:1px solid #d1d1d1; box-sizing:border-box}


.iu-center-box {
  max-width:1180px;
  width:100%;
}
.iu-page {
  min-width:1180px;
  
}
.header {
  border-bottom-width:1px;
  border-color:rgba(255,255,255,0.10);
  color:#333333;
  float:none;
  height:80px;
  left:0px;
  position:fixed;
  top:0px;
  width:100%;
  z-index:11;
}
.box-4229 {
  float:none;
  height:auto;
  height:initial;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  overflow:visible;
  padding:20px;
  position:relative;
  width:auto;
  width:initial;
}
.floating-image-4278 {
  background-image:url('/resource/project/yg-1_logo_new.png');
  background-size:100% 100%;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:20px;
  height:38px;
  position:relative;
  width:110px;
}
.box-4234 {
  float:none;
  height:auto;
  height:initial;
  left:0px;
  margin-left:auto;
  margin-right:auto;
  padding-right:55px;
  right:0px;
  width:50%;
}
.collapsible-4238 {
  float:left;
  margin-top:0px;
  position:relative;
  width:16.6%;
}
.collapsible-header-4242 {
  height:60px;
  position:relative;
}
.collapsible-header-item-4246 {
  height:100%;
  width:100%;
}
.cell-4250.iux-hover, .cell-4250.iux-active {
  color:rgba(236,38,42,0.70);
}
.cell-4250 {
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  color:#999999;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:18px;
  height:38px;
  line-height:38px;
  position:relative;
  text-align:center;
  width:100%;
}
.collapsible-content-4262 {
  background-color:#FFFFFF;
  border-bottom-color:#B9B9B9;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom-width:1px;
  border-left-color:#B9B9B9;
  border-left-width:1px;
  border-right-color:#B9B9B9;
  border-right-width:1px;
  border-top-color:#EC262A;
  border-top-width:2px;
  display:none;
  height:auto;
  height:initial;
  margin-top:0px;
  position:relative;
  z-index:999999;
}
.cell-4266 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:15px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4266 > a {
  line-height:45px;
}
.cell-4266.iux-hover, .cell-4266.iux-active {
  color:#EC262A;
}
.cell-4270.iux-hover, .cell-4270.iux-active {
  color:#EC262A;
}
.cell-4270 > a {
  line-height:45px;
}
.cell-4270 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:15px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4274 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:15px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4274.iux-hover, .cell-4274.iux-active {
  color:#EC262A;
}
.cell-4274 > a {
  line-height:45px;
}
.collapsible-4235 {
  float:left;
  position:relative;
  width:16.6%;
}
.collapsible-header-4239 {
  height:60px;
  position:relative;
}
.collapsible-header-item-4243 {
  height:100%;
  width:100%;
}
.cell-4247 {
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  color:#999999;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:18px;
  height:38px;
  position:relative;
  text-align:center;
  width:100%;
}
.cell-4247.iux-hover, .cell-4247.iux-active {
  color:rgba(236,38,42,0.70);
}
.cell-4247 > a {
  line-height:38px;
}
.collapsible-content-4259 {
  background-color:#FFFFFF;
  border-bottom-color:#D9D9D9;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom-width:1px;
  border-left-color:#D9D9D9;
  border-left-width:1px;
  border-right-color:#D9D9D9;
  border-right-width:1px;
  border-top-color:#EC262A;
  border-top-width:2px;
  display:none;
  height:auto;
  height:initial;
  margin-top:0px;
  position:relative;
  z-index:999999;
}
.cell-4263 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4263.iux-hover, .cell-4263.iux-active {
  color:#EC262A;
}
.cell-4263 > a {
  line-height:45px;
}
.cell-4267 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4267.iux-hover, .cell-4267.iux-active {
  color:#EC262A;
}
.cell-4267 > a {
  line-height:45px;
}
.cell-4271 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4271 > a {
  line-height:45px;
}
.cell-4271.iux-hover, .cell-4271.iux-active {
  color:#EC262A;
}
.collapsible-4237 {
  float:left;
  position:relative;
  width:16.6%;
}
.collapsible-header-4241 {
  height:60px;
  position:relative;
}
.collapsible-header-item-4245 {
  height:100%;
  width:100%;
}
.cell-4249.iux-hover, .cell-4249.iux-active {
  color:rgba(236,38,42,0.70);
}
.cell-4249 > a {
  line-height:38px;
}
.cell-4249 {
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  color:#999999;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:18px;
  height:38px;
  position:relative;
  text-align:center;
  width:100%;
}
.collapsible-content-4261 {
  background-color:#FFFFFF;
  border-bottom-color:#D9D9D9;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom-width:1px;
  border-left-color:#D9D9D9;
  border-left-width:1px;
  border-right-color:#D9D9D9;
  border-right-width:1px;
  border-top-color:#EC262A;
  border-top-width:2px;
  display:none;
  height:auto;
  height:initial;
  margin-top:0px;
  position:relative;
  z-index:999999;
}
.cell-4265.iux-hover, .cell-4265.iux-active {
  color:#EC262A;
}
.cell-4265 > a {
  line-height:45px;
}
.cell-4265 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4269 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4269.iux-hover, .cell-4269.iux-active {
  color:#EC262A;
}
.cell-4269 > a {
  line-height:45px;
}
.cell-4273.iux-hover, .cell-4273.iux-active {
  color:#EC262A;
}
.cell-4273 > a {
  line-height:45px;
}
.cell-4273 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.text-4276.iux-hover, .text-4276.iux-active {
  color:#EC262A;
}
.text-4276 {
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  color:#666666;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:35px;
  padding-top:10px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.collapsible-4236 {
  float:left;
  position:relative;
  width:16.6%;
}
.collapsible-header-4240 {
  height:60px;
  position:relative;
}
.collapsible-header-item-4244 {
  height:100%;
  width:100%;
}
.cell-4248.iux-hover, .cell-4248.iux-active {
  color:rgba(236,38,42,0.70);
}
.cell-4248 {
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  color:#999999;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:18px;
  height:38px;
  position:relative;
  text-align:center;
  width:100%;
}
.cell-4248 > a {
  line-height:38px;
}
.collapsible-content-4260 {
  background-color:#FFFFFF;
  border-bottom-color:#D9D9D9;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom-width:1px;
  border-left-color:#D9D9D9;
  border-left-width:1px;
  border-right-color:#D9D9D9;
  border-right-width:1px;
  border-top-color:#EC262A;
  border-top-width:2px;
  display:none;
  height:auto;
  height:initial;
  margin-top:0px;
  position:relative;
  z-index:999999;
}
.cell-4264.iux-hover, .cell-4264.iux-active {
  color:#EC262A;
}
.cell-4264 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4264 > a {
  line-height:45px;
}
.cell-4268.iux-hover, .cell-4268.iux-active {
  color:#EC262A;
}
.cell-4268 > a {
  line-height:45px;
}
.cell-4268 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4272 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#EEEEEE;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4272.iux-hover, .cell-4272.iux-active {
  color:#EC262A;
}
.cell-4272 > a {
  line-height:45px;
}
.cell-4277 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4277 > a {
  line-height:45px;
}
.cell-4277.iux-hover, .cell-4277.iux-active {
  color:#EC262A;
}
.text-4280.iux-hover, .text-4280.iux-active {
  color:#EC262A;
}
.text-4280 {
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  color:#666666;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:35px;
  padding-top:10px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.cell-4282 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4282 > a {
  line-height:45px;
}
.cell-4282.iux-hover, .cell-4282.iux-active {
  color:#EC262A;
}
.cell-4285 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.cell-4285.iux-hover, .cell-4285.iux-active {
  color:#EC262A;
}
.cell-4285 > a {
  line-height:45px;
}
.collapsible-4275 {
  float:left;
  position:relative;
  width:16.6%;
}
.collapsible-header-4278 {
  height:60px;
  position:relative;
}
.collapsible-header-item-4279 {
  height:100%;
  width:100%;
}
.cell-4281.iux-hover, .cell-4281.iux-active {
  color:rgba(236,38,42,0.70);
}
.cell-4281 > a {
  line-height:38px;
}
.cell-4281 {
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  color:#999999;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:18px;
  height:38px;
  position:relative;
  text-align:center;
  width:100%;
}
.collapsible-content-4286 {
  background-color:#FFFFFF;
  border-bottom-color:#D9D9D9;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-bottom-width:1px;
  border-left-color:#D9D9D9;
  border-left-width:1px;
  border-right-color:#D9D9D9;
  border-right-width:1px;
  border-top-color:#EC262A;
  border-top-width:2px;
  display:none;
  height:auto;
  height:initial;
  margin-top:0px;
  position:relative;
  z-index:999999;
}
.cell-4287.iux-hover, .cell-4287.iux-active {
  color:#EC262A;
}
.cell-4287 > a {
  line-height:45px;
}
.cell-4287 {
  -webkit-transition:color 0.3s;
  border-bottom-color:#D9D9D9;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  color:#666666;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  font-weight:300;
  height:45px;
  position:relative;
  text-align:center;
  transition:color 0.3s;
  width:100%;
}
.box-4231 {
  float:right;
  height:auto;
  height:initial;
  position:relative;
  right:0px;
  width:220px;
}
.cell-4232 {
  background-color:#EC262A;
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  line-height:auto;
  line-height:initial;
  padding-bottom:10px;
  padding-left:0px;
  padding-right:0px;
  padding-top:10px;
  position:relative;
  text-align:center;
  width:42%;
}
.cell-4233 {
  background-color:#11223D;
  color:#FFFFFF;
  float:right;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  padding-bottom:10px;
  padding-left:0px;
  padding-right:0px;
  padding-top:10px;
  position:relative;
  right:0px;
  text-align:center;
  width:55%;
}
.cell-4233 > a {
  line-height:auto;
  line-height:initial;
}
.page-content {
  background-color:#FFFFFF;
  height:auto;
  height:initial;
  padding-bottom:100px;
  padding-top:80px;

}
.box-173 {
  background-color:#F4F4F5;
  border-bottom-color:#DDDFE2;
  border-bottom-width:1px;
  border-top-color:#DDDFE2;
  border-top-width:1px;
  float:none;
  height:auto;
  height:initial;
  position:relative;
  width:auto;
  width:initial;
}
.box-194 {
  background-color:#F4F4F5;
  border-width:0px;
  float:none;
  height:auto;
  height:initial;
  padding-bottom:0px;
  padding-top:0px;
  position:relative;
  width:auto;
  width:initial;
}
.box-195 {
  border-bottom-width:0px;
  border-color:#DDDFE2;
  border-left-width:1px;
  border-right-width:1px;
  border-top-width:0px;
  height:initial;
  padding-bottom:15px;
  padding-left:12px;
  padding-right:20px;
  padding-top:15px;
  position:relative;
  max-width:1180px; margin:auto; width:100%; box-sizing:border-box;
}
.pg-text-field {
  background-color:#F4F4F5;
  border-color:#D7D7D7;
  border-radius:0px;
  border-width:0px;
  color:#CCCCCC;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:20px;
  height:auto;
  height:initial;
  padding:0px;
  position:relative;
  width:70%;
}
.floating-image-196 {
  float:right;
  height:25px;
  width:25px;
  position:absolute;
  right:20px;
  top:18px;
}
.center-box-43 {
  height:auto;
  height:initial;
  padding-bottom:60px;
  padding-top:60px;
}
.text-43 {
  color:#333333;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:38px;
  height:auto;
  height:initial;
  position:relative;
  text-align:center;
  width:100%;
}
.box-138 {
  float:left;
  height:auto;
  height:initial;
  position:relative;
  width:76%;
}
.box-51 {
  float:none;
  height:auto;
  height:initial;
  margin-top:0px;
  position:relative;
  width:100%;
}
.box-50 {
  float:left;
  height:auto;
  height:initial;
  position:relative;
  width:205px;
}
.transition {
  float:left;
  height:289px;
  position:relative;
  width:100%;
}
.transition-item {
  height:100%;
  width:100%;
}
.floating-image {
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
  max-height: 297px;
  overflow: hidden;
}
.transition-item-46 {
  height:100%;
  width:100%;
}
.floating-image-47 {
  
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.box {
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.text-52 {
  color:#333333;
  float:left;
  font-family: 'Nanum Barun Gothic', 'Titillium Web' , sans-serif;
  font-size:16px;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:100%;
}
.text-52_sub{
 font-family: 'Titillium Web' , sans-serif !important;
}
.cell-109 {
  float:left;
  margin-top:10px;
  position:relative;
  width:100%;
}
.cell-109 > p {
  text-align:center;
  transition:background-color 0.5s, color 0.5s;
  -webkit-transition:background-color 0.5s, color 0.5s;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:30px;
  line-height:30px;
  border-radius:20px;
  border:1px solid #EC262A;
  color:#EC262A;
  margin:auto;
  width:100px;
}
.cell-109 > p:hover {background:#EC262A; color:#fff;}
.box-54 {
  float:left;
  height:auto;
  height:initial;
  margin-left:20px;
  position:relative;
  width:205px;
}
.transition-55 {
  float:left;
  height:289px;
  position:relative;
  width:205px;
}
.transition-item-58 {
  height:100%;
  width:100%;
}
.floating-image-59 {
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.transition-item-60 {
  height:100%;
  width:100%;
}
.floating-image-61 {
  
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.box-62 {
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.text-56 {
  color:#333333;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:100%;
}
.cell {
  -webkit-transition:background-color 0.5s, color 0.5s;
  border-color:#EC262A;
  border-radius:20px;
  border-width:1px;
  color:#EC262A;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:30px;
  line-height:30px;
  margin-left:43px;
  margin-top:10px;
  padding-left:20px;
  padding-right:20px;
  position:relative;
  text-align:center;
  transition:background-color 0.5s, color 0.5s;
  width:auto;
  width:initial;
}
.cell.iux-hover, .cell.iux-active {
  background-color:#EC262A;
  color:#FFFFFF;
}
.box-73 {
  float:left;
  height:auto;
  height:initial;
  margin-left:20px;
  position:relative;
  width:205px;
}
.transition-73 {
  float:left;
  height:289px;
  position:relative;
  width:100%;
}
.transition-item-76 {
  height:100%;
  width:100%;
}
.floating-image-77 {
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.transition-item-78 {
  height:100%;
  width:100%;
}
.floating-image-79 {
  
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.box-80 {
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.text-74 {
  color:#333333;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:100%;
}
.cell-75.iux-hover, .cell-75.iux-active {
  background-color:#EC262A;
  color:#FFFFFF;
}
.cell-75 {
  -webkit-transition:background-color 0.5s, color 0.5s;
  border-color:#EC262A;
  border-radius:20px;
  border-width:1px;
  color:#EC262A;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:30px;
  line-height:30px;
  margin-left:43px;
  margin-top:10px;
  padding-left:20px;
  padding-right:20px;
  position:relative;
  text-align:center;
  transition:background-color 0.5s, color 0.5s;
  width:auto;
  width:initial;
}
.box-63 {
  float:left;
  height:auto;
  height:initial;
  margin-left:20px;
  position:relative;
  width:205px;
}
.transition-64 {
  float:left;
  height:289px;
  position:relative;
  width:205px;
}
.transition-item-67 {
  height:100%;
  width:100%;
}
.floating-image-68 {
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.transition-item-69 {
  height:100%;
  width:100%;
}
.floating-image-70 {
  
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.box-72 {
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.text-65 {
  color:#333333;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:100%;
}
.cell-66.iux-hover, .cell-66.iux-active {
  background-color:#EC262A;
  color:#FFFFFF;
}
.cell-66 {
  -webkit-transition:background-color 0.5s, color 0.5s;
  border-color:#EC262A;
  border-radius:20px;
  border-width:1px;
  color:#EC262A;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:30px;
  line-height:30px;
  margin-left:43px;
  margin-top:10px;
  padding-left:20px;
  padding-right:20px;
  position:relative;
  text-align:center;
  transition:background-color 0.5s, color 0.5s;
  width:auto;
  width:initial;
}
.box-81 {
  float:none;
  height:auto;
  height:initial;
  margin-top:30px;
  position:relative;
  width:100%;
}
.box-82 {
  float:left;
  height:auto;
  height:initial;
  position:relative;
  width:205px;
}
.transition-86 {
  float:left;
  height:289px;
  position:relative;
  width:205px;
}
.transition-item-90 {
  height:100%;
  width:100%;
}
.floating-image-94 {
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.transition-item-98 {
  height:100%;
  width:100%;
}
.floating-image-102 {
  
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.box-106 {
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.text-110 {
  color:#333333;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:100%;
}
.cell-114 {
  -webkit-transition:background-color 0.5s, color 0.5s;
  border-color:#EC262A;
  border-radius:20px;
  border-width:1px;
  color:#EC262A;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:30px;
  line-height:30px;
  margin-left:43px;
  margin-top:10px;
  padding-left:20px;
  padding-right:20px;
  position:relative;
  text-align:center;
  transition:background-color 0.5s, color 0.5s;
  width:auto;
  width:initial;
}
.cell-114.iux-hover, .cell-114.iux-active {
  background-color:#EC262A;
  color:#FFFFFF;
}
.box-83 {
  float:left;
  height:auto;
  height:initial;
  margin-left:20px;
  position:relative;
  width:205px;
}
.transition-87 {
  float:left;
  height:289px;
  position:relative;
  width:205px;
}
.transition-item-91 {
  height:100%;
  width:100%;
}
.floating-image-95 {
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.transition-item-99 {
  height:100%;
  width:100%;
}
.floating-image-103 {
  
  float:none;
  height:100%;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:100%;
}
.box-107 {
  height:100%;
  left:0px;
  top:0px;
  width:100%;
}
.text-111 {
  color:#333333;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  margin-top:10px;
  position:relative;
  text-align:center;
  width:100%;
}
.cell-115 {
  -webkit-transition:background-color 0.5s, color 0.5s;
  border-color:#EC262A;
  border-radius:20px;
  border-width:1px;
  color:#EC262A;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:30px;
  line-height:30px;
  margin-left:43px;
  margin-top:10px;
  padding-left:20px;
  padding-right:20px;
  position:relative;
  text-align:center;
  transition:background-color 0.5s, color 0.5s;
  width:auto;
  width:initial;
}
.cell-115.iux-hover, .cell-115.iux-active {
  background-color:#EC262A;
  color:#FFFFFF;
}
.box-92 {
  float:right;
  height:auto;
  height:initial;
  margin-right:0%;
  margin-top:0px;
  position:relative;
  right:0px;
  width:20.30%;
}
.box-212 {
  float:none;
  height:auto;
  height:initial;
  margin-left:0px;
  margin-top:0px;
  position:relative;
  width:auto;
  width:initial;
}
.box-213 {
  float:none;
  height:auto;
  height:initial;
  position:relative;
  width:auto;
  width:initial;
}
.text-215.iux-hover, .text-215.iux-active {
  background-color:#ED262B;
  color:#FFFFFF;
}
.text-215 {
  border-bottom-width:1px;
  border-color:#D9D9D9;
  border-top-width:1px;
  color:#666666;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  line-height:1.20;
  padding-bottom:15px;
  padding-left:20px;
  padding-right:0px;
  padding-top:15px;
  position:relative;
  text-align:left;
  width:92%;
}
.text-216 {
  border-bottom-width:1px;
  border-color:#D9D9D9;
  color:#666666;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  line-height:1.20;
  padding-bottom:15px;
  padding-left:20px;
  padding-right:0px;
  padding-top:15px;
  position:relative;
  text-align:left;
  width:92%;
}
.text-216.iux-hover, .text-216.iux-active {
  background-color:#ED262B;
  color:#FFFFFF;
}
.text-219.iux-hover, .text-219.iux-active {
  background-color:#ED262B;
  color:#FFFFFF;
}
.text-219 {
  border-bottom-width:1px;
  border-color:#D9D9D9;
  color:#666666;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  line-height:1.20;
  padding-bottom:15px;
  padding-left:20px;
  padding-right:0px;
  padding-top:15px;
  position:relative;
  text-align:left;
  width:92%;
}
.text-220.iux-hover, .text-220.iux-active {
  background-color:#ED262B;
  color:#FFFFFF;
}
.text-220 {
  border-bottom-width:1px;
  border-color:#D9D9D9;
  color:#666666;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  height:auto;
  height:initial;
  line-height:1.20;
  padding-bottom:15px;
  padding-left:20px;
  padding-right:0px;
  padding-top:15px;
  position:relative;
  text-align:left;
  width:92%;
}
.box-214 {
  color:#000000;
  float:none;
  height:auto;
  height:initial;
  margin-top:45px;
  position:relative;
  width:auto;
  width:initial;
}
.text-217 {
  border-color:#D9D9D9;
  border-width:0px;
  color:#353535;
  float:none;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:20px;
  height:auto;
  height:initial;
  line-height:1.20;
  margin-left:2px;
  position:relative;
  text-align:left;
  width:100%;
}
.text-217.iux-hover, .text-217.iux-active {
  color:#333333;
}
.box-218 {
  float:left;
  height:auto;
  height:initial;
  margin-top:20px;
  position:relative;
  width:100%;
}
.transition-222 {
  border-right-color:#535353;
  border-right-width:1px;
  float:left;
  height:53px;
  position:relative;
  width:33%;
}
.transition-item-224 {
  background-color:#353535;
}
.text-225 {
  bottom:0px;
  color:#FFFFFF;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  font-weight:400;
  height:25px;
  left:0px;
  margin-bottom:auto;
  margin-top:auto;
  text-align:center;
  top:0px;
  width:100%;
}
.transition-item-226 {
  background-color:#EC262A;
  background-image:url('/resource/project/yg-1_company_icon.png');
  background-position:center center;
}
.transition-227 {
  border-right-color:#535353;
  border-right-width:1px;
  float:left;
  height:53px;
  position:relative;
  width:33%;
}
.transition-item-228 {
  background-color:#353535;
}
.text-229 {
  bottom:0px;
  color:#FFFFFF;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  font-weight:400;
  height:25px;
  left:0px;
  margin-bottom:auto;
  margin-top:auto;
  text-align:center;
  top:0px;
  width:100%;
}
.transition-item-230 {
  background-color:#EC262A;
  background-image:url('/resource/project/yg-1_company_icon.png');
  background-position:center center;
}
.transition-231 {
  border-right-width:0px;
  float:left;
  height:53px;
  position:relative;
  width:33%;
}
.transition-item-232 {
  background-color:#353535;
}
.text-233 {
  bottom:0px;
  color:#FFFFFF;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:16px;
  font-weight:400;
  height:25px;
  left:0px;
  margin-bottom:auto;
  margin-top:auto;
  text-align:center;
  top:0px;
  width:100%;
}
.transition-item-234 {
  background-color:#EC262A;
  background-image:url('/resource/project/yg-1_company_icon.png');
  background-position:center center;
}
.box-221 {
  float:left;
  height:auto;
  height:initial;
  margin-top:20px;
  position:relative;
  width:100%;
}
.image {
  float:none;
  height:167px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  width:110px;
}
.footer {
  background-color:#000000;
  height:auto;
  height:initial;
  left:0px;
  padding-bottom:50px;
  padding-top:50px;
  position:relative;
  top:0px;
  width:auto;
  width:initial;
}
.box-114 {
  background-position:left bottom;
  float:none;
  height:auto;
  height:initial;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  text-align:center;
  width:10%;
}
.image-120 {
  float:left;
  height:18px;
  position:relative;
  width:18px;
}
.image-122 {
  float:left;
  height:18px;
  margin-left:30px;
  position:relative;
  width:18px;
}
.image-121 {
  float:left;
  height:18px;
  margin-left:30px;
  position:relative;
  width:18px;
}
.box-123 {
  background-position:top;
  float:none;
  margin-left:auto;
  margin-right:auto;
  margin-top:15px;
  position:relative;
  text-align:center;
  width:41%;
}
.cell-128 {
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  line-height:auto;
  line-height:initial;
  margin-left:6px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.text-130 {
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  line-height:1.20;
  margin-left:8px;
  margin-top:3px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.cell-129 {
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  margin-left:6px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.cell-129 > a {
  line-height:auto;
  line-height:initial;
}
.text-132 {
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  line-height:1.20;
  margin-left:8px;
  margin-top:3px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.cell-131 {
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  margin-left:7px;
  margin-top:0px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.cell-131 > a {
  line-height:auto;
  line-height:initial;
}
.text-134 {
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  line-height:1.20;
  margin-left:8px;
  margin-top:3px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}
.box-135 {
  float:left;
  height:auto;
  height:initial;
  position:relative;
  width:auto;
  width:initial;
}
.image-136 {
  height:17px;
  left:7px;
  top:3px;
  width:25px;
}
.cell-133 {
  color:#FFFFFF;
  float:left;
  font-family: 'Nanum Barun Gothic', sans-serif;
  font-size:14px;
  height:auto;
  height:initial;
  line-height:auto;
  line-height:initial;
  margin-left:38px;
  margin-top:0px;
  position:relative;
  text-align:center;
  width:auto;
  width:initial;
}

/* 20190207 NEW ������ �߰� */
#wrap .header .iux-inner-link p span.catalog_new_icon {position: relative;bottom: 4px;left: 5px;color: #EC262A;font-weight: 700;font-size: 10px;}

@media screen and (max-width:1179px) {
  
  .iu-page {min-width:1024px;}
  .box-4229 {margin-left:auto;margin-right:auto;}
  .box-4234 {left:-80px;width:60%;}
  .pg-text-field {width:70%;}
  .page-content {padding-top:110px;}
  .box-138 {width:100%;}
  .web{display:none;} 
  .transition {text-align:center;}
  .mobile {display:block;}
  .box-50 img {height:auto;}
}



@media screen and (max-width:1023px) {
  .iu-center-box {width:768px;}
  .iu-page {min-width:768px;}
}

@media screen and (max-width:767px) {
  .iu-center-box {width:640px;}
  .iu-page {min-width:640px;}
  .box-4229 {margin-left:auto;margin-right:auto;}
  .box-114 {margin-left:auto;margin-right:auto;width:18%;}
  .box-123 {margin-left:auto;margin-right:auto;width:75%;}
  .box-50 img {height:auto;}
  .transition {height:249px;}
}

@media screen and (max-width:639px) {
  .iu-center-box {width:400px;}
  .iu-page {min-width:400px;}
  .box-4229 {margin-left:auto;margin-right:auto;}
  .box-114 {margin-left:auto;margin-right:auto;width:29%;}
  .box-123 {margin-left:auto;margin-right:auto;width:64%; }
  .cell-128 {float:none;padding-bottom:10px;}
  .box-50 {width:48% !important;}
   .lnb_toggle .down > li a {font-size:15px;}
}
@media screen and (max-width:399px) {
  .iu-center-box {width:320px;}
  .iu-page {min-width:320px;}
  .image {margin-left:auto;margin-right:auto}
  .box-114 {margin-left:auto;margin-right:auto;}
  .box-123 {margin-left:auto;margin-right:auto;}
  .box-50 img {height:auto;}
  .transition {height:198px;}
 
  .box-138 strong {height:48px;}
}

.image_new{height: auto; width: 60%;}
.image_new_btn{height: 40px; width: 60%; margin:10px auto 0; border:1px solid #d9d9d9; background-color: #fff; background-image: url(/resource/project/yg-1_company_icon_sm_off.png); background-position: center center; background-repeat: no-repeat;}
.image_new_btn:hover{background-color: #EC262A; background-image: url(/resource/project/yg-1_company_icon_sm_on.png);}

.box-127 {
    float: left;
    margin-top: 40px;
    position: relative;
    width: 100%;
}
.transition_new, .transition_new-120, .transition_new-114 {
  float:left;
  height:77px;
  margin-left:15px;
  position:relative;
  width:77px;
}
.transition-item-115 {
    border-color: #E1E1E1;
    border-radius: 50%;
    border-width: 1px;
    height: 75px;
    width: 75px;
}
.transition-item-116 {
    background-color: #EC262A;
    border-radius: 50px;
    height: 75px;
    width: 75px;
}
.text-117 {
    color: #333333;
    float: none;
    font-family: 'Titillium Web', sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 25px;
    left: 0px;
    text-align: center;
    top: 35.71%;
    width: 100%;
}
.text-118 {
    color: #FFFFFF;
    float: none;
    font-family: 'Titillium Web', sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 25px;
    text-align: center;
    top: 20px;
    width: 100%;
}
.iu-floating-image {
    text-align: center;
}
.floating-image-119 {
    background-image: url(/resource/project/yg-1_company_icon.png);
    float: none;
    height: 17px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 40px;
    width: 21px;
}
.transition_new {
    float: left;
    height: 77px;
    position: relative;
    width: 77px;
	margin-left:0;
}
.transition_new, .transition_new-120, .transition_new-114 {
    float: none;
    display: inline-block;
}

.lnb_toggle .down_new > li{width:50%; box-sizing:border-box;}
.lnb_toggle .down_new > li p{box-sizing:border-box; padding: 12px 10px 12px; border-left: 1px solid #d9d9d9; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.lnb_toggle .down_new > li span{display:block; width:100%; background: #353535; border-left: 1px solid #535353; box-sizing:border-box; text-align:center; padding:10px;}
.lnb_toggle .down_new > li span a{padding:0; font-size: 100%; border:none;}
.lnb_toggle .down_new > li.iux-popup-button span a:hover{background:none;}
@media screen and (max-width:550px) {
	.lnb_toggle .down_new > li{position:relative; width:100%;}
	.lnb_toggle .down_new > li p{padding-right:110px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px;}
	.lnb_toggle .down_new > li span{width:100px; position:absolute; right:0; top:0; bottom:0; margin:auto;}
}

.search_box .s_tri{width: 0px;height: 0px; border-top:10px solid none;border-bottom:10px solid #e0e0e0;border-right: 10px solid transparent;border-left: 10px solid  transparent;}
.searching_sub input{background:#e0e0e0;}
.searching .s_close{background:#e0e0e0;}