﻿@charset "utf-8";

/* 푸드랩 체험하기 */
.foodlab-exp{position:relative;height:838px;}
.foodlab-exp img{width:1200px;}
.foodlab-exp .txt{position:absolute;left:50%;top:284px;width:522px;margin-left:-259px;text-align:center;color:#fff;}
.foodlab-exp .txt strong{display:block;font-size:56px;font-weight:500;}
.foodlab-exp .txt p{margin-top:35px;font-size:28px;font-family: 'Roboto';font-weight:300;}
.foodlab-exp .btn-clickdrag{position:absolute;display:block;left:50%;bottom:60px;margin-left:-42px;padding-top:60px;background:url('/Res/U/W/BABY/img/common/btn_ico_clickdrag.png') no-repeat center top;font-size:14px;font-family: 'Roboto';font-weight:500;color:#fff;}

/* 푸드랩소개 */
.ui-container.foodLab-type{}
.ui-container.foodLab-type .ui-cont{padding-top:0;width:100%;}

.ui-container.foodlabExp{position:relative;padding-bottom:0}
.ui-container.foodlabExp .ui-cont{width:100%;padding:0}
.ui-container.foodlabExp .foodlabExpSlide{height:838px}
.ui-container.foodlabExp .foodlabExpSlide li{position:relative;width:100%;height:838px;background-repeat:no-repeat;background-position:50% 0;text-indent:-9999px;overflow:hidden}
.ui-container.foodlabExp .foodlabExpSlide .bx-controls-direction a{display:block;text-indent:-9999px;width:46px;height:76px;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-38px}
.ui-container.foodlabExp .foodlabExpSlide .bx-controls-direction .bx-prev{background-image:url("/Res/U/W/BABY/img/event/btn_event_slide_prev.png");left:110px}
.ui-container.foodlabExp .foodlabExpSlide .bx-controls-direction .bx-next{background-image:url("/Res/U/W/BABY/img/event/btn_event_slide_next.png");right:110px}
.ui-container.foodlabExp .foodlabExpSlide .bx-pager{position:absolute;left:0;right:0;bottom:42px;text-align:center;font-size:0;z-index:10}
.ui-container.foodlabExp .foodlabExpSlide .bx-pager > div{display:inline-block;vertical-align:middle;font-size:13px;margin:0 7px}
.ui-container.foodlabExp .foodlabExpSlide .bx-pager > div a{display:block;background:#000;opacity:0.2;text-indent:-9999px;width:8px;height:8px;border-radius:50%;}
.ui-container.foodlabExp .foodlabExpSlide .bx-pager > div a.active{background:#911027;opacity:1;width:12px;height:12px}


.ui-container.foodlabExp .tit-area{position:absolute;left:0;top:240px;width:100%;}
.ui-container.foodlabExp .tit-area .icon{background:url("/Res/U/W/BABY/img/foodlab/foodlab_icon_02.png") no-repeat top center;padding-top:100px;font-size:60px;color:#ffffff;font-family:"Noto Sans KR";text-align:center;font-weight:400;}
.ui-container.foodlabExp .tit-area .stxt{padding-top:40px;font-size:22px;color:#ffffff;font-family:"Roboto";text-align:center;font-weight:300;letter-spacing:4px;}
.ui-container.foodlabExp .tit-area .scrolldown{background:url("/Res/U/W/BABY/img/bmm/dic_scrollDown.png") no-repeat top center;margin-top:190px;padding-top:60px;font-size:13px;color:#ffffff;font-family:"Roboto";text-align:center;font-weight:500;}
.ui-container.foodlabExp .tit-area .clickDrag{background:url("/Res/U/W/BABY/img/foodlab/click_drag.png") no-repeat top center;margin-top:190px;padding-top:60px;font-size:13px;color:#ffffff;font-family:"Roboto";text-align:center;font-weight:500;}

.foodLab-type .sec01{position:relative;}
.foodLab-type .sec01 .ui-cont{padding:0 0 120px 0;}
.foodLab-type .sec01 .full-size{height:100%;position:relative;z-index:2;opacity:0;}
.foodLab-type .sec01 .full-size.on{opacity:1;}
.foodLab-type .sec01 .tit-area{position:absolute;left:0;top:50%;transform:translate(0,-50%);width:100%;}
.foodLab-type .sec01 .tit-area .icon{background:url("/Res/U/W/BABY/img/foodlab/foodlab_icon_01.png") no-repeat top center;padding-top:100px;font-size:60px;color:#ffffff;font-family:"Noto Sans KR";text-align:center;font-weight:400;}
.foodLab-type .sec01 .tit-area .stxt{padding-top:40px;font-size:22px;color:#ffffff;font-family:"Roboto";text-align:center;font-weight:300;letter-spacing:4px;}
.foodLab-type .sec01 .tit-area .scrolldown{background:url("/Res/U/W/BABY/img/bmm/dic_scrollDown.png") no-repeat top center;margin-top:190px;padding-top:60px;font-size:13px;color:#ffffff;font-family:"Roboto";text-align:center;font-weight:500;-webkit-animation: bounce1 .7s linear infinite alternate;-moz-animation: bounce1 .7s linear infinite alternate;animation: bounce1 .7s linear infinite alternate}
.foodLab-type .sec01 .bgchange{width:100%;position:absolute;left:0;top:0;}
.foodLab-type .sec01.fixed .bgchange{position:fixed;top:0;}

/* Bounce 애니메이션 */
@-webkit-keyframes bounce1 {
    from {transform:translateY(48px);opacity:0.2}
    to {transform:translateY(30px)}
}
@-moz-keyframes bounce1 {
    from {transform:translateY(48px);opacity:0.2}
    to {transform:translateY(30px);}
}
@keyframes bounce1 {
    from {transform:translateY(48px);opacity:0.2}
    to {transform:translateY(30px);}
}


.foodLab-type .sec01 .bgchange .bg1{background:url("/Res/U/W/BABY/img/foodlab/foodlab_bg.png") no-repeat top center;-webkit-background-size:cover;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0;}
.foodLab-type .sec01 .bgchange .bg2{background:url("/Res/U/W/BABY/img/foodlab/foodlab_bg02.png") no-repeat top center;-webkit-background-size:cover;background-size:cover;width:100%;height:100%;z-index:1;position:absolute;left:0;top:0;opacity:0;transition:all 1s;}
.foodLab-type .sec01 .bgchange.on .bg2{opacity:1}

.foodLabArea{position:relative;z-index:3;font-size:0;vertical-align:top;width:1200px;margin:0 auto;opacity:0;transition:all 0.5s;padding-bottom:120px;}
.foodLabArea.on{opacity:1;}
.foodLabArea:after{content:'';display:block;clear:both}

.foodLabArea .leftArea{position:relative;float:left;}
.foodLabArea .rightArea{float:right;}

.foodLabArea > div{width:50%;}
.foodLabArea  p.tit{font-size:48px;color:#ccaa7a;font-weight:300;vertical-align:top;letter-spacing:-3px;line-height:1.4;}
.foodLabArea  p.tit span{font-size:48px;color:#ccaa7a;font-family:'Roboto';font-weight:300;vertical-align:top;}

.foodLabArea .leftArea:after{display:block;content:"";position:absolute;left:-60px;top:250px;width:580px;height:680px;background:url("/Res/U/W/BABY/img/foodlab/img_visual_foodlab.png") no-repeat left top;}

.foodLabArea .rightArea dl{margin-bottom:60px;}
.foodLabArea .rightArea dl dt{font-size:32px;color:#222;font-weight:400;line-height:1.2;}
.foodLabArea .rightArea dl dd{margin-top:30px;font-size:16px;font-weight:350;line-height:1.6;color:#666;}


/* 푸드랩 생상 안내 */
.ui-container.foodlabMake{padding-bottom:0;}
.ui-container.foodlabMake h2{font-size:48px;color:#222;font-weight:400;text-align:center;margin-bottom:60px;}
.foodlabMakeArea{background:#fff;}
.foodlabMakeArea .inner{padding:120px 0 150px 0;width:1200px;margin:0 auto;}
.foodlabReason{padding:132px 0 0 0;position:relative;height:502px;background:url("/Res/U/W/BABY/img/foodlab/bg_reason.png") no-repeat center 132px;}

.foodlabReason ul li{position:absolute;}
.foodlabReason ul li .img{display:block;text-align:center;}
.foodlabReason ul li .time{margin-top:42px;display:block;text-align:center;font-size:18px;color:#911027;font-family:'Roboto';font-weight:500;}
.foodlabReason ul li .tit{margin-top:8px;display:block;text-align:center;font-size:22px;color:#222;font-weight:350;}

.foodlabReason ul li:after{position:absolute;top:130px;left:50%;margin-left:-6px;display:block;content:"";width:12px;height:12px;background:#b28850;border-radius:50%;}

.foodlabReason ul li.reason01{left:140px;top:0;}
.foodlabReason ul li.reason02{left:460px;top:0;}
.foodlabReason ul li.reason03{left:780px;top:0;}
.foodlabReason ul li.reason04{left:940px;top:232px;}
.foodlabReason ul li.reason05{left:620px;top:232px;}
.foodlabReason ul li.reason06{left:300px;top:232px;}
.foodlabReason ul li.reason07{left:140px;top:464px;}
.foodlabReason ul li.reason08{left:460px;top:464px;}
.foodlabReason ul li.reason09{left:780px;top:464px;}

.stepProcess{padding:132px 0 0 0;position:relative;background:url("/Res/U/W/BABY/img/foodlab/foodlab_bg02.png") no-repeat center top;}
.stepProcess .inner{width:1200px;margin:0 auto;}
.makeBox{position:relative;background:url("/Res/U/W/BABY/img/foodlab/bg_foodstep.png") no-repeat center top;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;height:1415px;}
.makeBox .right{float:right;width:600px;padding-left:120px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.makeBox .left{float:left;width:600px;padding-right:120px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:right;}


.makeBox dt:after{position:absolute;right:-122px;top:8px;display:block;content:"";width:100px;height:1px;background:#d5ba94;}
.makeBox dt:before{position:absolute;right:-122px;top:6px;display:block;content:"";width:5px;height:5px;background:#d5ba94;border-radius:50%;}

.makeBox dl.right dt:after{position:absolute;left:-122px;top:8px;display:block;content:"";width:100px;height:1px;background:#d5ba94;}
.makeBox dl.right dt:before{position:absolute;left:-122px;top:6px;display:block;content:"";width:5px;height:5px;background:#d5ba94;border-radius:50%;}


.makeBox dt{position:relative;}
.makeBox dt .time{position:relative;display:block;font-size:18px;color:#911027;font-family:'Roboto';font-weight:500;}
.makeBox dt strong{display:block;font-size:22px;color:#222;font-weight:350;margin-top:10px;}
.makeBox dd {margin-top:20px;font-size:16px;color:#666;font-weight:350;line-height:1.6;}
.makeBox dd + dd{margin-top:15px;}

.makeBox dl.make01{position:absolute;top:90px;right:0;}
.makeBox dl.make02{position:absolute;top:214px;left:0;}
.makeBox dl.make03{position:absolute;top:400px;right:0;}
.makeBox dl.make04{position:absolute;top:524px;left:0;}
.makeBox dl.make05{position:absolute;top:647px;right:0;}
.makeBox dl.make06{position:absolute;top:772px;left:0;}
.makeBox dl.make07{position:absolute;top:896px;right:0;}
.makeBox dl.make08{position:absolute;top:1060px;left:0;}
.makeBox dl.make09{position:absolute;top:1187px;right:0;}

.makeBox .point{color:#b28f6b;}


/* 워터케어시스템 */
.ui-container.waterCare{padding-bottom:0;}

.waterCareArea{padding:120px 0 0 0;}
.waterCareArea h2{font-size:48px;color:#222;font-weight:400;margin-bottom:40px;text-align:center;}
.waterCareArea .inCont{width:1200px;margin:0 auto;}
.waterCareArea .waterCareBox{position:relative;height:697px;background:url("/Res/U/W/BABY/img/foodlab/bg_watercare.png") no-repeat center top;}

.waterCareBox dt{font-size:22px;color:#9d2235;font-weight:400;margin-bottom:20px;}
.waterCareBox dd{font-size:16px;color:#666;font-weight:350;line-height:1.6;}

.waterCareBox dl{position:absolute;width:360px;}
.waterCareBox .waterCare01{top:80px;left:0;text-align:right;}
.waterCareBox .waterCare02{top:80px;right:0;text-align:left;}
.waterCareBox .waterCare03{top:247px;left:0;text-align:right;}
.waterCareBox .waterCare04{top:300px;right:0;text-align:left;}
.waterCareBox .waterCare05{top:470px;left:0;text-align:right;}



/* .foodlab-make-wrap .foodlab-make{background-color:#fff}
.foodlab-make-wrap .foodlab-make.bg-fa{background-color:#fafafa}
.foodlab-make-wrap .foodlab-make.bg-img{background:#2a3237 url("/Res/U/W/BABY/img/foodlab/bg_foodlab_water.png") no-repeat 50% bottom}
.foodlab-make-wrap .foodlab-make .foodlab-inner{position:relative;width:1200px;margin:0 auto;padding:120px 270px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.foodlab-make-wrap .foodlab-make h2{position:absolute;top:110px;left:0;font-size:40px;font-weight:500;line-height:52px;color:#222}
.foodlab-make-wrap .foodlab-make h2.color-white{color:#fff}
.foodlab-make-wrap .foodlab-make .date{display:block;font-family:'Roboto';font-weight:500;font-size:18px;color:#911027;line-height:1}
.foodlab-make-wrap .foodlab-make .tit{display:block;font-size:22px;font-weight:500;color:#222;line-height:1;margin-bottom:13px;}
.foodlab-make-wrap .foodlab-make .txt{font-size:16px;line-height:26px;color:#666}

.foodlab-make-wrap .foodlab-reason{position:relative;height:630px;background:url("/Res/U/W/BABY/img/foodlab/bg_reason.png") no-repeat 0 91px;margin:0 -90px}
.foodlab-make-wrap .foodlab-reason li{text-align:center;position:absolute;top:0;left:0;margin-left:90px}
.foodlab-make-wrap .foodlab-reason li:before{display:block;content:'';width:12px;height:12px;border-radius:50%;background:#9d2235;position:absolute;left:0;right:0;top:89px;margin:0 auto}
.foodlab-make-wrap .foodlab-reason li.reason01{left:0}
.foodlab-make-wrap .foodlab-reason li.reason02{left:228px}
.foodlab-make-wrap .foodlab-reason li.reason03{left:463px}
.foodlab-make-wrap .foodlab-reason li.reason04{top:233px;left:558px}
.foodlab-make-wrap .foodlab-reason li.reason05{top:233px;left:340px}
.foodlab-make-wrap .foodlab-reason li.reason06{top:233px;left:115px}
.foodlab-make-wrap .foodlab-reason li.reason07{top:463px;left:0}
.foodlab-make-wrap .foodlab-reason li.reason08{top:463px;left:230px}
.foodlab-make-wrap .foodlab-reason li.reason09{top:463px;left:466px}
.foodlab-make-wrap .foodlab-reason li .img{display:block;margin-bottom:40px}
.foodlab-make-wrap .foodlab-reason li .tit{margin-top:10px;margin-bottom:0;white-space: nowrap;}

.foodlab-make-wrap .foodlab-step{position:relative;}
.foodlab-make-wrap .foodlab-step ol:after{display:block;content:'';width:1px;background:#e5e5e5;position:absolute;top:8px;bottom:75px;left:69px}
.foodlab-make-wrap .foodlab-step li{margin-top:54px}
.foodlab-make-wrap .foodlab-step li:first-child{margin-top:0}
.foodlab-make-wrap .foodlab-step li:after{display:block;clear:both;content:''}
.foodlab-make-wrap .foodlab-step li .date{float:left;padding-top:3px}
.foodlab-make-wrap .foodlab-step li dl{position:relative;float:left;width:570px;margin-left:25px;padding-left:20px}
.foodlab-make-wrap .foodlab-step li dl:before{display:block;content:'';width:12px;height:12px;border-radius:50%;background:#9d2235;position:absolute;left:-5px;top:6px;z-index:5}

.foodlab-make-wrap .foodlab-quality{position:relative;}
.foodlab-make-wrap .foodlab-quality ul{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}
.foodlab-make-wrap .foodlab-quality li{margin-top:40px;display:table;width:100%}
.foodlab-make-wrap .foodlab-quality li:first-child{margin-top:0}
.foodlab-make-wrap .foodlab-quality li .img{display:table-cell;vertical-align:middle}
.foodlab-make-wrap .foodlab-quality li dl{display:table-cell;vertical-align:middle;padding-left:40px}
.foodlab-make-wrap .foodlab-quality li dl .tit{margin-bottom:13px}
.foodlab-make-wrap .foodlab-quality .dl-list02 dd{padding-left:0;background-image:none}

.foodlab-make-wrap .foodlab-cooling{position:relative}
.foodlab-make-wrap .foodlab-cooling dl .tit{margin-top:40px}

.foodlab-make-wrap .foodlab-water{position:relative}
.foodlab-make-wrap .foodlab-water ul{font-size:0;margin-left:-90px;margin-right:-45px}
.foodlab-make-wrap .foodlab-water li{text-align:center;display:inline-block;vertical-align:top;margin-left:90px;margin-bottom:40px}
.foodlab-make-wrap .foodlab-water li.last{margin-bottom:0}
.foodlab-make-wrap .foodlab-water li .tit{width:160px;height:105px;line-height:26px;background:url("/Res/U/W/BABY/img/foodlab/bg_water_drop.png") no-repeat;padding-top:75px}
.foodlab-make-wrap .foodlab-water li .txt{color:#fff}

.foodlab-make-wrap .foodlab-packing{position:relative;margin-bottom:-60px}
.foodlab-make-wrap .foodlab-packing li{margin-top:80px}
.foodlab-make-wrap .foodlab-packing li:first-child{margin-top:0}
.foodlab-make-wrap .foodlab-packing li .tit{margin-top:40px}
.foodlab-make-wrap .foodlab-packing li .btn{margin-top:13px;background-color:#635f5c} */

/* 푸드랩 HACCP */
/* 
.foodlab-haccp-wrap .foodlab-haccp{position:relative;background-color:#fff;padding:120px 0;}
.foodlab-haccp-wrap .foodlab-haccp:first-child:after{display:block;content:'';height:850px;background:#f7f7f5;position:absolute;left:0;right:0;bottom:0;}
.foodlab-haccp-wrap .foodlab-haccp.bg-img{background:#fafafa url("/Res/U/W/BABY/img/foodlab/bg_foodlab_expiration.png") no-repeat 50% 0;height:660px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.foodlab-haccp-wrap .foodlab-haccp .foodlab-inner{position:relative;width:840px;margin:0 auto;}
.foodlab-haccp-wrap .foodlab-haccp h2{font-size:40px;font-weight:500;line-height:52px;color:#222;line-height:1}
.foodlab-haccp-wrap .foodlab-haccp .tit{font-size:22px;font-weight:500;color:#222;line-height:1;margin-bottom:13px}
.foodlab-haccp-wrap .foodlab-haccp .stit{font-size:18px;color:#444;line-height:28px}
.foodlab-haccp-wrap .foodlab-haccp .txt{font-size:16px;color:#666;line-height:26px}

.foodlab-haccp-wrap .foodlab-certify{position:relative;text-align:center;z-index:1}
.foodlab-haccp-wrap .foodlab-certify h2{margin-bottom:60px}
.foodlab-haccp-wrap .foodlab-certify .bx-quotes{background:#fafafa;padding:69px 0;font-size:22px;color:#666;margin:80px 0}
.foodlab-haccp-wrap .foodlab-certify .bx-quotes p{position:relative;display:inline-block;}
.foodlab-haccp-wrap .foodlab-certify .bx-quotes p:before{display:block;content:'';width:34px;height:26px;background:url("/Res/U/W/BABY/img/foodlab/bg_quotes_left.png") no-repeat;position:absolute;top:-15px;left:-56px;}
.foodlab-haccp-wrap .foodlab-certify .bx-quotes p:after{display:block;content:'';width:34px;height:26px;background:url("/Res/U/W/BABY/img/foodlab/bg_quotes_right.png") no-repeat;position:absolute;top:15px;right:-56px;}
.foodlab-haccp-wrap .foodlab-certify .bx-quotes strong{font-weight:500;color:#444}
.foodlab-haccp-wrap .foodlab-certify .define-list{width:660px;margin:0 auto 55px auto;text-align:left}
.foodlab-haccp-wrap .foodlab-certify .view{position:relative;margin-bottom:80px}
.foodlab-haccp-wrap .foodlab-certify .list-haccp{position:relative;margin-top:30px;font-size:0}
.foodlab-haccp-wrap .foodlab-certify .list-haccp li{display:inline-block;vertical-align:top;width:195px;height:266px;background:#fff;margin:0 10px;}
.foodlab-haccp-wrap .foodlab-certify .list-haccp li .ico{display:block;padding-top:40px}
.foodlab-haccp-wrap .foodlab-certify .list-haccp li dt{font-size:18px;font-weight:500;color:#222;line-height:1;margin:9px 0 13px 0}
.foodlab-haccp-wrap .foodlab-certify .list-haccp li dd{font-size:14px;color:#666;line-height:22px}

.foodlab-haccp-wrap .foodlab-etc{text-align:center}
.foodlab-haccp-wrap .foodlab-etc h2{margin-bottom:20px}

.foodlab-haccp-wrap .foodlab-exp{text-align:left}
.foodlab-haccp-wrap .foodlab-exp h2{margin-bottom:50px;margin-top:80px}
.foodlab-haccp-wrap .foodlab-exp .stit{margin-top:15px}
.foodlab-haccp-wrap .foodlab-exp .stit:first-child{margin-top:0} */


.ui-container.haccp{padding-bottom:0;}

.foodlabHaccpArea{}
.foodlabHaccpArea > div{box-sizing:border-box;-webkit-box-sizing:border-box;}
.foodlabHaccpArea .inCont{position:relative;width:1200px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;}

.foodlabHaccpArea .sec01{background:#fff;}
.foodlabHaccpArea .sec01 .inCont:after{position:absolute;right:30px;top:115px;display:block;content:"";width:139px;height:124px;background:url("/Res/U/W/BABY/img/foodlab/img_deco_haccp01.png") no-repeat left top;}
.foodlabHaccpArea .sec01 dl{text-align:center;}
.foodlabHaccpArea .sec01 dt{font-size:48px;color:#222;font-weight:400;margin-bottom:40px;}
.foodlabHaccpArea .sec01 dd{font-size:16px;color:#666;font-weight:350;line-height:1.6;}
.foodlabHaccpArea .sec01 dd span.point{color:#b28f6b;}
.foodlabHaccpArea .sec01 .img{margin-top:60px;text-align:center;}
.foodlabHaccpArea .sec01 .inCont{padding:120px 0 0 0;}

.foodlabHaccpArea .sec02{height:400px;padding-top:213px;background:url("/Res/U/W/BABY/img/foodlab/bg_haccp02.png") no-repeat center top;box-sizing:border-box;-webkit-box-sizing:border-box;}
.foodlabHaccpArea .sec02 p{font-size:24px;color:#ccaa7a;font-weight:300;line-height:1.6;text-align:center;}
.foodlabHaccpArea .sec03 .inCont{padding:120px 0;width:920px;}
.foodlabHaccpArea .sec03 dl dt{margin:0 0 40px 0;text-align:center;font-size:32px;color:#222;font-weight:400;}
.foodlabHaccpArea .sec03 dl dd p{font-size:16px;color:#666;font-weight:350;line-height:1.6;letter-spacing:-1px;}
.foodlabHaccpArea .sec03 dl dd p + p{margin:20px 0 0 0;}

.foodlabHaccpArea .sec04{padding:120px 0;background:#f7f7f7;}
.foodlabHaccpArea .sec04 dl{margin-bottom:55px;}
.foodlabHaccpArea .sec04 dl dt{margin:0 0 40px 0;text-align:center;font-size:32px;color:#222;font-weight:400;}
.foodlabHaccpArea .sec04 dl dd{text-align:center;font-size:16px;color:#666;font-weight:350;line-height:1.6;letter-spacing:-1px;}
.foodlabHaccpArea .sec04 .imgBox{text-align:center;padding-top:88px;height:720px;background:#fff ;margin-bottom:60px;box-shadow:0px 4px 25px rgba(0, 0, 0, 0.15);box-sizing:border-box;-webkit-box-sizing:border-box;}
.foodlabHaccpArea .sec04 .tip{position:relative;text-align:center;vertical-align:top;}
.foodlabHaccpArea .sec04 .tip:before{margin-right:8px;display:inline-block;content:"";width:17px;height:17px;vertical-align:top;font-size:16px;color:#444;font-weight:350;background:url("/Res/U/W/BABY/img/foodlab/icon_haccp_tip.png") no-repeat left top;}

.foodlabHaccpArea .sec05 .inCont{padding:120px 0 120px 0;}
.foodlabHaccpArea .sec05 dl{text-align:center;margin-bottom:60px;}
.foodlabHaccpArea .sec05 dl dt{margin:0 0 40px 0;text-align:center;font-size:32px;color:#222;font-weight:400;}
.foodlabHaccpArea .sec05 dl dd{text-align:center;font-size:16px;color:#666;font-weight:350;line-height:1.6;letter-spacing:-1px;}
.foodlabHaccpArea .sec05 .etcBox{overflow:hidden;}
.foodlabHaccpArea .sec05 .etcBox h3{font-size:22px;color:#222;font-weight:400;margin-bottom:18px;}
.foodlabHaccpArea .sec05 .etcBox .leftArea{margin:0 auto;width:920px;}
.foodlabHaccpArea .sec05 .etcBox .rightArea{float:right;width:560px;}
.foodlabHaccpArea .sec05 .inCont:after{position:absolute;right:-80px;bottom:59px;width:300px;height:264px;display:block;content:"";background:url("/Res/U/W/BABY/img/foodlab/img_deco_haccp05.png") no-repeat left top;}

.foodlabHaccpArea .sec06{background:#fafafa;}
.foodlabHaccpArea .sec06 .inCont{display:table;table-layout:fixed;height:605px;vertical-align:middle;}
.foodlabHaccpArea .sec06 .inCont dl{display:table-cell;vertical-align:middle;}
.foodlabHaccpArea .sec06 .inCont dt{font-size:48px;color:#222;font-weight:400;margin-bottom:40px;}
.foodlabHaccpArea .sec06 .inCont dd{font-size:22px;color:#666;font-weight:300;line-height:1.4;}
.foodlabHaccpArea .sec06 .inCont dd span.point{color:#9d2235;}
.foodlabHaccpArea .sec06 .inCont:after{position:absolute;right:140px;top:120px;display:block;content:"";width:413px;height:363px;background:url("/Res/U/W/BABY/img/foodlab/img_deco_haccp06.png") no-repeat left top;}



/* 워터케어시스템 */
.foodlab-manage{position:relative;padding-top:40px}
.foodlab-manage .tit-manage{display:block;font-size:48px;font-weight:300;color:#ccaa7a;line-height:64px;padding-top:50px;margin-bottom:60px}
.foodlab-manage .sec-area:after{display:block;clear:both;content:''}
.foodlab-manage .sec-area .sec{width:580px;height:740px;background:#fafafa;float:right;margin-top:40px}
.foodlab-manage .sec-area .sec.sec01{margin-top:-295px;margin-left:40px}
.foodlab-manage .sec-area .sec.sec03{margin-top:-295px;margin-left:40px}
.foodlab-manage .sec-area .sec .info{padding:0 25px 50px 60px}
.foodlab-manage .sec-area .sec .info .num{position:relative;top:-48px;display:inline-block;font-size:60px;font-family:'Roboto';font-weight:500;color:#222;line-height:1;padding-bottom:12px;border-bottom:4px solid #af2139}
.foodlab-manage .sec-area .sec .info dl{margin-top:-10px}
.foodlab-manage .sec-area .sec .info dt{position:relative;display:block;font-size:32px;color:#222;line-height:1;margin-bottom:35px}
.foodlab-manage .sec-area .sec .info dd{font-size:16px;color:#666;line-height:26px}

/* 패키징시스템 */
.foodlab-pack .sec{position:relative;padding:120px }
.foodlab-pack .sec .inner{position:relative;width:1200px;margin:0 auto}
.foodlab-pack .sec .txt-area h3{font-size:48px;font-weight:300;color:#ccaa7a;line-height:64px;margin-bottom:80px}
.foodlab-pack .sec .txt-area h4{font-size:32px;font-weight:400;color:#222;line-height:1;margin-bottom:30px}
.foodlab-pack .sec .txt-area .txt{font-size:16px;color:#666;line-height:26px;letter-spacing:-1px}
.foodlab-pack .sec .txt-area .txt em{color:#9d2235}
.foodlab-pack .sec.sec01 .txt-area{position:absolute;top:0;left:720px;bottom:0;width:480px;}
.foodlab-pack .sec.sec01 .btn{position:absolute;right:0;bottom:0}
.foodlab-pack .sec.sec02{text-align:center;font-size:0;background:#f7f7f5}
.foodlab-pack .sec.sec02 .item{display:inline-block;margin:0 40px}
.foodlab-pack .sec.sec02 .item .img{box-shadow:0px 4px 25px rgba(0, 0, 0, 0.15);margin-bottom:40px}
.foodlab-pack .sec.sec02 .item .tit{display:block;font-size:22px;font-weight:400;color:#444;line-height:1}
.foodlab-pack .sec.sec03 .item{position:relative}
.foodlab-pack .sec.sec03 .item:after{display:block;clear:both;content:''}
.foodlab-pack .sec.sec03 .item .img{float:left}
.foodlab-pack .sec.sec03 .item .img img{display:block}
.foodlab-pack .sec.sec03 .item .txt-area{float:left}
.foodlab-pack .sec.sec03 .item.right .img{float:right}
.foodlab-pack .sec.sec03 .item.item01 .txt-area{padding-top:140px}
.foodlab-pack .sec.sec03 .item.item02 .txt-area{padding-top:200px;margin-left:80px}
.foodlab-pack .sec.sec03 .item.item02 .btn{position:absolute;left:0;top:590px}
.foodlab-pack .sec.sec03 .item.item03{margin-top:120px}
.foodlab-pack .sec.sec03 .item.item03 .txt-area{padding-top:50px}
.foodlab-pack .sec.sec03 .item.item03 .tip-list{margin-top:85px}
.foodlab-pack .sec.sec03 .item.item03 .tip-list dt{font-size:16px;color:#9d2235;line-height:1;margin-bottom:20px}
.foodlab-pack .sec.sec03 .item.item03 .tip-list dd{overflow:hidden}
.foodlab-pack .sec.sec03 .item.item03 .tip-list dd li{float:left;text-align:center;margin-left:10px;width:140px;height:150px;padding-top:18px;border:1px solid #e6e6e6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.foodlab-pack .sec.sec03 .item.item03 .tip-list dd li:first-child{margin-left:0}
.foodlab-pack .sec.sec03 .item.item03 .tip-list dd li .num{display:inline-block;font-size:22px;font-family:'Roboto';font-weight:500;color:#222;line-height:1;border-bottom:2px solid #ccaa7a;padding:0 1px 5px 1px;margin-bottom:10px}
.foodlab-pack .sec.sec03 .item.item03 .tip-list dd li p{font-size:14px;color:#666;line-height:20px;margin:10px 0;}
.foodlab-pack .sec.sec03 .item.item04{margin-top:120px}
.foodlab-pack .sec.sec03 .item.item04 .img{float:none}
.foodlab-pack .sec.sec03 .item.item04 .txt-area{float:none;position:absolute;top:230px;left:720px;}
.foodlab-pack .sec.sec03 .item.item04 .txt02{font-size:16px;color:#ccaa7a;margin-top:15px}