/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{html,body{scroll-behavior:smooth;}.sticky-header{box-shadow:0 10px 10px rgba(142,85,0,0.3);}.family-header{width:100%;height:92px;background-color:#ffce00;position:sticky;top:0;z-index:99;}@media (max-width:576px){.family-header{height:60px;}}.family-header nav{display:flex;width:100%;height:100%;max-width:780px;margin:0 auto;justify-content:space-between;align-items:center;padding:0 10px;}.family-header nav .logo{padding-left:2%;max-width:130px;width:100%;}@media (max-width:576px){.family-header nav .logo{max-width:128px;padding-left:20px;}}.family-header nav .menu-btn{width:35px;cursor:pointer;margin:9px .5rem 0 0;z-index:99;}@media (max-width:576px){.family-header nav .menu-btn{width:28px;}}.family-header nav .menu-btn .menu-btn-line{display:block;width:100%;height:4px;border-radius:3px;background-color:#014099;margin-bottom:8px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (max-width:576px){.family-header nav .menu-btn .menu-btn-line{margin-bottom:6px;}}.family-header nav #menu-btn.active .menu-btn-line:nth-child(1){transform:translateY(14px) rotate(45deg);}@media (max-width:576px){.family-header nav #menu-btn.active .menu-btn-line:nth-child(1){transform:translateY(10px) rotate(45deg);}}.family-header nav #menu-btn.active .menu-btn-line:nth-child(2){opacity:0;}.family-header nav #menu-btn.active .menu-btn-line:nth-child(3){transform:translateY(-10px) rotate(-45deg);}.family-header .menu{display:none;max-width:780px;margin:0 auto 0;background:url("/themes/custom/nestle_ha3/images/family/menu.png") top repeat-y;background-color:#fff;background-size:100%;font-size:32px;font-weight:500;color:#014099;padding-bottom:20px;padding-top:20px;max-height:calc(100vh - 92px);overflow:scroll;}@media (max-width:576px){.family-header .menu{font-size:24px;}}.family-header .menu p{padding:10px 60px;}.family-header .menu > ul > li{display:flex;flex-direction:column;}.family-header .menu > ul > li a{display:flex;align-items:center;width:100%;color:#014099;line-height:1.3;padding:10px 60px;transition:background-color .3s;}.family-header .menu > ul > li a:visited{color:#014099;}.family-header .menu > ul > li a:hover{color:#014099;background-color:#ffce00;text-shadow:4px 0px 3px white,0px 4px 3px white,-4px 0px 3px white,0px -4px 3px white;}.family-header .menu > ul > li a:hover::before{box-shadow:4px 0px 3px white,0px 4px 3px white,-4px 0px 3px white,0px -4px 3px white;}.family-header .menu > ul > li > ul li a::before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;position:relative;background-color:#014099;margin-right:18px;}.menu-ha3-nolink{font-size:1.33333vw;color:#002d82 !important;font-weight:500;text-decoration:none;white-space:nowrap;}@media (min-width:1440px){.menu-ha3-nolink{font-size:18px;}}.fixed-btn{z-index:15;}@media (max-width:1024px){.fixed-btn{padding-top:0;margin-top:-147px;}}@media (max-width:576px){.fixed-btn{margin-top:-60%;}}.family.layout-main-wrapper{width:100%;}.family.layout-main-wrapper img{width:100%;margin:0 auto;}.is-webp .family .container{background:url("/themes/custom/nestle_ha3/images/family/BG-pc-2507.png") top repeat-y;background-size:cover;padding-bottom:5vw;}@media (max-width:1024px){.is-webp .family .container{padding-bottom:24vw;}}@media (max-width:768px){.is-webp .family .container{background:url("/themes/custom/nestle_ha3/images/family/BG.webp") top repeat-y;background-size:cover;}}@media (max-width:576px){.is-webp .family .container{padding-bottom:60vw;}}.no-webp .family .container{background:url("/themes/custom/nestle_ha3/images/family/png/BG-pc-2507.png") top repeat-y;background-size:cover;padding-bottom:5vw;}@media (max-width:1024px){.no-webp .family .container{padding-bottom:24vw;}}@media (max-width:768px){.no-webp .family .container{background:url("/themes/custom/nestle_ha3/images/family/png/BG.png") top repeat-y;background-size:cover;}}@media (max-width:576px){.no-webp .family .container{padding-bottom:60vw;}}html body .ha3-fixed-menu{display:none;}.family .container{max-width:100%;margin:auto;width:100%;padding:0;}@media (max-width:768px){.family .container{max-width:780px;}}.family .container .main__title{display:none !important;}@media (max-width:768px){.family .container .main__title{position:relative;display:block !important;max-width:60%;margin-bottom:8% !important;text-shadow:0px 0px 10px white,0px 0px 10px white;}}.family .container .area__slide{width:100%;position:relative;font-size:1.25vw;white-space:nowrap;color:#024496;text-align:center;text-shadow:2px 2px 5px white;display:flex;justify-content:center;align-items:center;}@media (max-width:768px){.family .container .area__slide{font-size:3.8vw;transform:translateY(50%);}}.family .container .area__slide::before,.family .container .area__slide::after{content:"";display:block;width:1.2%;height:100%;margin:0 0.2%;background-image:url("/themes/custom/nestle_ha3/images/family/png/arrow_down.png");background-repeat:no-repeat;background-size:contain;background-position:center center;}@media (max-width:768px){.family .container .area__slide::before,.family .container .area__slide::after{flex:0 0 6%;width:6%;height:4vw;margin:0 0.5%;}}.family .container .area__title{text-align:center;color:#014099;line-height:1.2;position:relative;text-shadow:0 0 10px white;margin:auto;}.family .container .area__title *{font-size:2.8vw;letter-spacing:0.3vw;}@media (max-width:768px){.family .container .area__title *{font-size:5.2vw;letter-spacing:0.3vw;}}.family .container .area__title .is-bold{font-size:4.8vw;font-weight:bold;letter-spacing:0.5vw;position:relative;line-height:1.3;text-align:center;white-space:nowrap;}@media (max-width:768px){.family .container .area__title .is-bold{display:block;font-size:9.6vw;letter-spacing:0.3vw;}}@media (max-width:768px){.family .container .area__title .is-bold-s{font-size:6.36vw;}}@media (max-width:768px){.family .container .area__title .is-bold-s8{font-size:5vw;}}@media (max-width:768px){.family .container .area__title br{display:none;}}.family .container .area__title .is-hasbg{position:relative;color:white;padding:0 0.7vw;z-index:1;margin:0 0.7vw;}@media (max-width:768px){.family .container .area__title .is-hasbg{margin:0 2vw;padding:1.2vw 2vw;display:block;}}.family .container .area__title .is-hasbg::before{content:"";display:block;width:100%;height:80%;position:absolute;background:#014099;margin:auto;left:0;right:0;top:0;bottom:0;z-index:-1;transform:translateY(6%);box-shadow:-6px 3px 6px rgba(1,64,153,0.2);}.family .container .area__title-node{position:absolute;top:52%;right:28.2%;font-size:15px;}@media (max-width:768px){.family .container .area__title-node{font-size:12px;top:47%;right:-1%;}}.family .container .area__title-shadow{filter:drop-shadow(0 0 4px rgba(255,255,255,0.74));font-weight:bold;text-shadow:3px 3px 33px white,-3px 3px 33px white;}.family .container .area__mainTitle,.family .container .area__mainTitle div{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font-size:3vw;letter-spacing:0.3vw;color:#014099;font-weight:bold;line-height:1.2;position:relative;}@media (max-width:768px){.family .container .area__mainTitle,.family .container .area__mainTitle div{margin:auto;font-size:5.2vw;letter-spacing:1.2vw;white-space:nowrap;font-weight:normal;}}.family .container .area__mainTitle .is-bold,.family .container .area__mainTitle div .is-bold{font-size:9vw;letter-spacing:1.2vw;font-weight:bold;}.family .container .area__mainTitle .is-lighter,.family .container .area__mainTitle div .is-lighter{position:relative;font-weight:100;font-size:2.2vw;letter-spacing:1vw;}@media (max-width:768px){.family .container .area__mainTitle .is-lighter,.family .container .area__mainTitle div .is-lighter{font-size:4.5vw;letter-spacing:3vw;}}.family .container .area__mainTitle .is-hasbg,.family .container .area__mainTitle div .is-hasbg{position:relative;color:white;padding:0.4vw 0;z-index:1;width:100%;display:block;}@media (max-width:768px){.family .container .area__mainTitle .is-hasbg,.family .container .area__mainTitle div .is-hasbg{padding:1.2vw 0;margin-bottom:1vw;}}.family .container .area__mainTitle .is-hasbg::before,.family .container .area__mainTitle div .is-hasbg::before{content:"";display:block;width:100%;height:80%;position:absolute;background:#014099;margin:auto;left:0;right:0;top:0;bottom:0;z-index:-1;transform:translateY(6%);}.family .container .area__mainTitle div{flex-direction:row;justify-content:flex-start;align-items:flex-start;}.family .container .area__mainTitle div span{font-size:1.2rem;transform:translateY(20%);margin:0 -0.5%;}@media (max-width:768px){.family .container .area__mainTitle div span{font-size:0.6rem;transform:translate(-50%,20%);margin:0 -0.2%;}}.family .container .area__trial{display:flex;position:relative;}.family .container .area__trialLink{position:relative;font-size:1.1vw;color:black;text-shadow:0 0 8px white;white-space:nowrap;text-align:center;display:inline-block;margin:auto;filter:drop-shadow(0 0 2px #fff);}.family .container .area__trialLink::before{content:"";width:100%;height:1px;background:black;position:absolute;bottom:0;transform:translateY(3px);}@media (max-width:768px){.family .container .area__trialLink{font-size:2.2vw;}}.family .container .area__trialLink span{font-size:1.25vw;}@media (max-width:768px){.family .container .area__trialLink span{font-size:2.6vw;}}.family .container .doc{position:relative;}.family .container .doc__content{height:100%;position:absolute;margin:auto;left:0;right:0;top:0;padding:3.1vw 2.2vw;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}@media (max-width:768px){.family .container .doc__content{padding:8vw 5.6vw;}}.family .container .doc__title{line-height:1.3;position:relative;text-shadow:0 0 6px white;white-space:nowrap;font-size:2.1vw;letter-spacing:0.3vw;font-weight:normal;flex:0 0 7.7vw;}@media (max-width:768px){.family .container .doc__title{font-size:4.8vw;letter-spacing:0.3vw;white-space:normal;flex:0 0 21.2vw;}}.family .container .doc__title .is-bold{font-weight:bold;font-size:3.1vw;letter-spacing:0.3vw;}@media (max-width:768px){.family .container .doc__title .is-bold{font-size:6.4vw;letter-spacing:0.2vw;}}.family .container .doc__title .is-bold br{display:none;}@media (max-width:768px){.family .container .doc__title .is-bold br{display:block;}}.family .container .doc__text{font-size:1.8vw;}@media (max-width:768px){.family .container .doc__text{font-size:3.6vw;width:62%;}.family .container .doc__text br{display:none;}}.family .container .doc__text p{color:#494949;margin-bottom:2vw;font-weight:lighter;line-height:1.5;}@media (max-width:768px){.family .container .doc__text p{margin-bottom:4vw;}}.family .container .doc__text p .is-hasbg{font-weight:bold;}.family .container .doc-ha3 .doc__title{color:#014099;}.family .container .doc-ha3 .doc__text .is-hasbg{background:white;color:#014099;}.family .container .slide{position:relative;}.family .container .slide__content{height:100%;position:absolute;margin:auto;left:0;right:0;top:0;padding:2.2vw 5vw;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}@media (max-width:768px){.family .container .slide__content{padding:6vw 7.5vw;}}.family .container .slide__title{width:100%;text-align:center;line-height:1.3;position:relative;text-shadow:0 0 6px white;white-space:nowrap;font-size:1.8vw;margin-bottom:1.2vw;font-weight:bold;color:#014099;text-shadow:3px 3px 3px white,-3px -3px 3px white,-3px 3px 3px white,3px -3px 3px white;margin-top:23.5vw;}@media (min-width:1920px){.family .container .slide__title{margin-top:450px;font-size:34px;}}@media (max-width:768px){.family .container .slide__title{font-size:3.6vw;white-space:normal;margin-bottom:2.8vw;margin-top:51.5vw;text-shadow:2px 2px 2px white,-2px -2px 2px white,-2px 2px 2px white,2px -2px 2px white;}}.family .container .slide__title .is-bold{font-weight:bold;font-size:2.2vw;}@media (max-width:768px){.family .container .slide__title .is-bold{font-size:5vw;}}.family .container .slide__title .is-bold br{display:none;}@media (max-width:768px){.family .container .slide__title .is-bold br{display:block;}}.family .container .slide__text{width:100%;padding-left:3%;font-size:1.5vw;}@media (min-width:1920px){.family .container .slide__text{font-size:28px;}}@media (max-width:768px){.family .container .slide__text{font-size:3.6vw;padding-left:0;}.family .container .slide__text br{display:none;}}.family .container .slide__text p{text-align:center;color:#494949;line-height:1.3;margin-bottom:1.2vw;text-shadow:3px 3px 3px white,-3px -3px 3px white,-3px 3px 3px white,3px -3px 3px white;}@media (max-width:768px){.family .container .slide__text p{margin-bottom:4vw;text-shadow:1px 1px 1px white,-1px -1px 1px white,-1px 1px 1px white,1px -1px 1px white;}}.family .container .slide__text p .is-bold{color:#014099;font-weight:normal;}.family .container .area-2__tab,.family .container .area-10__tab{position:relative;display:flex;justify-content:center;margin-bottom:55px;color:#00479d;font-size:35px;font-weight:bold;z-index:1;}@media (max-width:768px){.family .container .area-2__tab,.family .container .area-10__tab{font-size:14px;margin-bottom:20px;}}.family .container .area-2__tab::after,.family .container .area-10__tab::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-39%);padding:43px 172px;background-image:url("/themes/custom/nestle_ha3/images/family/png/tab_bgCenter.png");background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:-1;}@media (max-width:768px){.family .container .area-2__tab::after,.family .container .area-10__tab::after{transform:translate(-50%,-42%);padding:20px 160px;}}.family .container .area-1{position:static;}@media (min-width:769px){.family .container .area-1{position:relative;padding-top:0;}}.family .container .area-1__trial{position:relative;z-index:1;height:2.1vw;max-height:40px;margin:-4vw auto 0.5vw;display:none;}@media (max-width:768px){.family .container .area-1__trial{height:4.2vw;max-height:32px;margin:-3% auto 1%;display:flex;}}.family .container .area-1__slide{position:relative;z-index:1;height:2.2vw;max-height:43px;margin:0.5vw auto 5vw;}@media (max-width:768px){.family .container .area-1__slide{height:auto;max-height:none;max-width:50%;margin:1% auto 15%;}}.family .container .area-2__slide-top{margin-bottom:4.5vw;}.family .container .area-2__slide-top::after,.family .container .area-2__slide-top::before{width:20px;height:20px;}.family .container .area-2__title{margin-bottom:2%;height:14vw;}@media (max-width:768px){.family .container .area-2__title{height:auto;max-width:80%;margin-bottom:5%;}}.family .container .area-2__title-node{top:55%;right:28.2%;}@media (max-width:768px){.family .container .area-2__title-node{right:14%;top:52%;}}.family .container .area-2__info-top{position:relative;}.family .container .area-2__info-top .area-2__wraptitle{width:73vw;max-width:920px;}@media (max-width:768px){.family .container .area-2__info-top .area-2__wraptitle{width:85%;}}.family .container .area-2__info-top_wrap{position:absolute;top:23%;left:50%;right:50%;transform:translateX(-50%);display:flex;justify-content:center;width:76%;gap:10px;}@media (min-width:768px){.family .container .area-2__info-top_wrap{width:40%;}}@media (min-width:1920px){.family .container .area-2__info-top_wrap{width:31%;}}.family .container .area-2__info-top_wrap .wrong_title{position:relative;padding:11px;margin-bottom:-27px;color:white;text-align:center;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-2-wrongTitleBg.png");background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:1;}.family .container .area-2__info-top_dis{position:absolute;bottom:0;left:50%;transform:translate(-47%,-23%);color:#014099;font-size:7vw;font-weight:900;text-align:center;line-height:1.3;text-shadow:0 0 10px white;white-space:nowrap;}@media (min-width:768px){.family .container .area-2__info-top_dis{font-size:3vw;line-height:1.2;}}@media (min-width:1024px){.family .container .area-2__info-top_dis{margin-bottom:0;font-size:43px;}}.family .container .area-2__info-top_dis span{font-size:4vw;font-weight:400;text-shadow:0 0 10px white;}@media (min-width:768px){.family .container .area-2__info-top_dis span{font-size:1.8vw;}}@media (min-width:1024px){.family .container .area-2__info-top_dis span{font-size:24px;}}.family .container .area-2__info-wrap img{width:73vw;max-width:920px;}@media (max-width:768px){.family .container .area-2__info-wrap img{width:100vw;max-width:100%;}}.family .container .area-2__info{margin-bottom:5%;}.family .container .area-2__info-content{display:flex;justify-content:center;position:relative;}@media (max-width:768px){.family .container .area-2__info-content{display:block;}}.family .container .area-2__info-content > p{position:absolute;left:49%;line-height:1.8;font-size:20px;font-weight:400;}@media (max-width:1024px){.family .container .area-2__info-content > p{font-size:1.8vw;}}@media (max-width:768px){.family .container .area-2__info-content > p{font-size:3.15vw;}}.family .container .area-2__info-content:nth-child(1) > p{top:33%;}@media (max-width:768px){.family .container .area-2__info-content:nth-child(1) > p{top:25%;}}.family .container .area-2__info-content:nth-child(2){margin-top:-55px;}@media (max-width:1024px){.family .container .area-2__info-content:nth-child(2){margin-top:-4.5vw;}}@media (max-width:768px){.family .container .area-2__info-content:nth-child(2){margin-top:-8.9vw;}}.family .container .area-2__info-content:nth-child(2) > p{top:27.5%;}.family .container .area-2__info-content:nth-child(3){margin-top:-40px;}@media (max-width:1024px){.family .container .area-2__info-content:nth-child(3){margin-top:-3.2vw;}}@media (max-width:768px){.family .container .area-2__info-content:nth-child(3){margin-top:-6vw;}}.family .container .area-2__info-text{position:absolute;top:16.5%;left:49%;}@media (max-width:1024px){.family .container .area-2__info-text{top:15%;}}.family .container .area-2__info-text img{margin:0 0 3px -10px;width:80%;}@media (max-width:1024px){.family .container .area-2__info-text img{width:28vw;}}@media (max-width:768px){.family .container .area-2__info-text img{width:47vw;}}.family .container .area-2__info-text > p{line-height:1.8;font-size:20px;font-weight:400;}@media (max-width:1024px){.family .container .area-2__info-text > p{font-size:1.8vw;}}@media (max-width:768px){.family .container .area-2__info-text > p{font-size:3.15vw;}}.family .container .area-2__heihgtlight{position:relative;color:#014099;font-weight:500;text-shadow:1px 1px 1px white,-1px -1px 1px white,-1px 1px 1px white,1px -1px 1px white;}.family .container .area-2__note{font-size:16px;font-weight:400;}@media (max-width:768px){.family .container .area-2__note{font-size:2.35vw;}}.family .container .area-3{position:relative;}.family .container .area-3::before{content:"";display:block;width:100%;position:absolute;margin:auto;left:0;right:0;top:5vw;height:10vw;background:url("/themes/custom/nestle_ha3/images/family/png/title-bg-pc.png");background-size:contain;background-position:center top;background-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;background-position:center top;transform:translateY(10%);mix-blend-mode:lighten;}@media (max-width:768px){.family .container .area-3::before{height:188px;transform:translateY(-2%);background:url("/themes/custom/nestle_ha3/images/family/png/title-bg.png");background-size:contain;background-position:center top;background-repeat:no-repeat;}}.family .container .area-3__title{height:14vw;}@media (max-width:768px){.family .container .area-3__title{height:auto;max-width:80%;margin-bottom:4%;}}.family .container .area-3__doc{width:100%;object-fit:contain;}.family .container .area-3__doc-wrap{position:relative;max-width:55.8vw;margin:auto;}@media (max-width:768px){.family .container .area-3__doc-wrap{max-width:90%;margin:0 0 0 auto;}}.family .container .area-3__doc-wrap .doc__title{flex:0 0 7vw;}@media (max-width:768px){.family .container .area-3__doc-wrap .doc__title{flex:0 0 22vw;}}@media (max-width:576px){.family .container .area-3__doc-wrap .doc__title{margin-bottom:0;}}@media (max-width:768px){.family .container .area-3__doc-wrap .doc__text{font-size:3.35vw;width:85%;}}.family .container .area-3__doc-wrap .doc__text br{display:inline;}@media (min-width:769px){.family .container .area-3__doc-wrap .doc__text .m-only{display:none;}}.family .container .area-3__doc-wrap .doc__text .d-only{display:none;}@media (min-width:768px){.family .container .area-3__doc-wrap .doc__text .d-only{display:inherit;}}.family .container .area-3__trial{height:2.1vw;max-height:40px;margin:1.6vw auto 0.5vw;}@media (max-width:768px){.family .container .area-3__trial{height:4.2vw;max-height:32px;margin:5% auto 1%;}}.family .container .area-3__slide{position:relative;z-index:1;height:2.2vw;max-height:43px;margin:0.5vw auto 7.5vw;}@media (max-width:768px){.family .container .area-3__slide{height:auto;max-height:none;max-width:45%;margin:1% auto 20%;}}.family .container .area-4{position:relative;margin-bottom:0;}@media (max-width:1024px){.family .container .area-4{margin-bottom:10vw;}}.family .container .area-4__bg{padding:22vw 0 4vw;margin-top:-10%;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-4-bg-pc-2507.png");background-repeat:no-repeat;background-size:cover;background-position:center;}@media (max-width:1820px){.family .container .area-4__bg{padding:29vw 0 10vw;margin-top:-19%;margin-bottom:0;}}@media (max-width:1480px){.family .container .area-4__bg{padding:29vw 0 5vw;margin-top:-15vw;}}@media (max-width:1366px){.family .container .area-4__bg{padding:31vw 0 5vw;}}@media (max-width:1280px){.family .container .area-4__bg{padding:29vw 0 0;}}@media (max-width:1024px){.family .container .area-4__bg{background-image:url("/themes/custom/nestle_ha3/images/family/png/area-4-bg-2507.png");padding:16vw 0 3vw;margin-top:0;margin-bottom:10vw;}}@media (max-width:768px){.family .container .area-4__bg{padding:16vw 0;}}.family .container .area-4__title{position:relative;margin:32px auto;max-width:1024px;width:85%;z-index:2;}@media (max-width:1268px){.family .container .area-4__title{margin-right:60px;}}@media (max-width:768px){.family .container .area-4__title{width:90%;max-width:calc(100% - 40px);transform:none;margin-right:auto;}}.family .container .area-4__content{display:flex;max-width:1280px;width:100%;height:100%;gap:3%;margin:0 auto;padding:40px 80px;border:solid 1px #fff;border-radius:6px;background-color:rgba(255,255,255,0.5);background-image:url("/themes/custom/nestle_ha3/images/family/png/area-b-bgu.png"),url("/themes/custom/nestle_ha3/images/family/png/area-b-bgd.png");background-repeat:no-repeat;background-size:66px auto;background-position:top 45px left 50%,bottom 12% right 4%;}@media (max-width:1366px){.family .container .area-4__content{width:90%;padding:5% 5%;background-position:top 15% left 55%,bottom 23% right 6%;}}@media (max-width:768px){.family .container .area-4__content{width:95%;margin:auto;gap:5px;background-size:6vw auto;background-position:top 6% left 52%,bottom 13% right 5%;}}.family .container .area-4__content-image{width:43%;}@media (max-width:1366px){.family .container .area-4__content-image{width:53%;}}.family .container .area-4__content-image_title{display:flex;justify-content:center;gap:20px;}.family .container .area-4__content-image_title .title_position,.family .container .area-4__content-image_title .title_name{text-shadow:3px 3px 3px white,-3px -3px 3px white,-3px 3px 3px white,3px -3px 3px white;}.family .container .area-4__content-image_title .title_position{font-size:1.8vw;}@media (max-width:1366px){.family .container .area-4__content-image_title .title_position{font-size:2.3vw;gap:2vw;}}.family .container .area-4__content-image_title .title_name{font-size:2.6vw;color:#014099;}@media (max-width:1366px){.family .container .area-4__content-image_title .title_name{font-size:3.6vw;}}@media (max-width:1366px){.family .container .area-4__content-image_title{gap:7%;}}.family .container .area-4__content-info{display:flex;flex-direction:column;justify-content:center;transform:translateX(5%);}.family .container .area-4__content-info_text{font-size:1.8vw;text-shadow:3px 3px 3px white,-3px -3px 3px white,-3px 3px 3px white,3px -3px 3px white;white-space:nowrap;}.family .container .area-4__content-info_text p{line-height:1.8;}.family .container .area-4__content-info_text span{font-size:2vw;color:#014099;}@media (max-width:1366px){.family .container .area-4__content-info_text span{font-size:2.4vw;}}@media (max-width:768px){.family .container .area-4__content-info_text span{font-size:3vw;}}@media (max-width:1366px){.family .container .area-4__content-info_text{font-size:2.2vw;}}@media (max-width:768px){.family .container .area-4__content-info_text{font-size:2.8vw;}}@media (min-width:1367px){.family .container .area-4__content-info .m-only{display:none;}}.family .container .area-4__content-info .d-only{display:none;}@media (min-width:1367px){.family .container .area-4__content-info .d-only{display:inherit;}}.family .container .area-4 .swiper{max-width:1208px;margin:0 auto;overflow:hidden;position:relative;}@media (max-width:768px){.family .container .area-4 .swiper{padding-bottom:2%;margin:0 5% 2%;}}.family .container .area-4 .swiper .swiper-slide{height:608px;}@media (max-width:1280px){.family .container .area-4 .swiper .swiper-slide{height:50vw;}}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide{height:62vw;min-height:250px;}}.family .container .area-4 .swiper .swiper-slide .slide__wrapper{background-color:rgba(255,255,255,0.5);background-image:url("/themes/custom/nestle_ha3/images/family/png/area-b-bgu.png"),url("/themes/custom/nestle_ha3/images/family/png/area-b-bgd.png");background-repeat:no-repeat;background-size:66px auto;background-position:top 55px left 45%,bottom 4% right 4%;height:100%;margin:0 5%;display:flex;max-width:1208px;border:solid 1px #fff;border-radius:6px;}@media (max-width:1280px){.family .container .area-4 .swiper .swiper-slide .slide__wrapper{width:90%;background-position:top 5% left 45%,bottom 4% right 4%;}}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__wrapper{width:auto;margin:0 0 0 5%;background-size:8vw auto;background-position:top 12px left 45%,bottom 12px right 10px;}}.family .container .area-4 .swiper .swiper-slide .slide__image{flex:0 0 46.5%;padding:45px 5% 0;transform:translateX(-3%);}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__image{flex:0 0 50%;padding:45px 0 0;transform:translateX(-15%);}}.family .container .area-4 .swiper .swiper-slide .slide__image img{max-width:85%;}.family .container .area-4 .swiper .swiper-slide .slide__body{flex:0 0 53.5%;padding-top:145px;transform:translateX(-12%);}@media (max-width:1280px){.family .container .area-4 .swiper .swiper-slide .slide__body{padding-top:13%;}}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__body{padding-top:46px;transform:translateX(-2%);}.family .container .area-4 .swiper .swiper-slide .slide__body1{margin-top:2.5%;}.family .container .area-4 .swiper .swiper-slide .slide__body2{margin-top:5%;}}.family .container .area-4 .swiper .swiper-slide .slide__title{margin-top:0;font-size:34px;filter:drop-shadow(0 0 4px rgba(255,255,255,0.74));width:100%;font-weight:bold;text-shadow:3px 3px 3px white,-3px -3px 3px white,-3px 3px 3px white,3px -3px 3px white;}@media (max-width:1280px){.family .container .area-4 .swiper .swiper-slide .slide__title{font-size:2.3vw;}}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__title{font-size:3.5vw;margin-top:-4%;}}.family .container .area-4 .swiper .swiper-slide .slide__title .is-bold{font-size:45px;padding-right:4px;}@media (max-width:1280px){.family .container .area-4 .swiper .swiper-slide .slide__title .is-bold{font-size:3.5vw;}}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__title .is-bold{font-size:4.5vw;}}.family .container .area-4 .swiper .swiper-slide .slide__text{text-align:left;font-size:28px;padding-right:30px;padding-left:0;letter-spacing:0.4px;filter:drop-shadow(0 0 4px #fff);}@media (max-width:1280px){.family .container .area-4 .swiper .swiper-slide .slide__text{font-size:2.3vw;}}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__text{font-size:3.2vw;width:auto;margin-left:-1vw;}.family .container .area-4 .swiper .swiper-slide .slide__text br{display:inline;}}.family .container .area-4 .swiper .swiper-slide .slide__text p{text-align:left;line-height:1.6;margin-bottom:18px;color:#494949;text-shadow:3px 3px 3px white,-3px -3px 3px white,-3px 3px 3px white,3px -3px 3px white;}@media (max-width:1280px){.family .container .area-4 .swiper .swiper-slide .slide__text p{margin-bottom:24px;}}@media (max-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__text p{line-height:1.4;margin-bottom:3vw;}}.family .container .area-4 .swiper .swiper-slide .slide__text p .is-bold{letter-spacing:0.4px;font-weight:bold;color:#014099;}@media (min-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__text .m-only{display:none;}}.family .container .area-4 .swiper .swiper-slide .slide__text .d-only{display:none;}@media (min-width:768px){.family .container .area-4 .swiper .swiper-slide .slide__text .d-only{display:inherit;}}.family .container .area-4 .swiper .swiper-pagination{bottom:0;z-index:1;display:block;position:relative;padding:12px 0;margin-top:18px;}@media (max-width:768px){.family .container .area-4 .swiper .swiper-pagination{padding:0;margin:18px 0 0;position:static;}}.family .container .area-4 .swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 12px;position:relative;box-shadow:5px 0px 6px white,0px 5px 6px white,-5px 0px 6px white,0px -5px 6px white;}@media (max-width:768px){.family .container .area-4 .swiper .swiper-pagination .swiper-pagination-bullet{box-shadow:none;width:10px;height:10px;margin:0 7px;}}.family .container .area-4 .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#014099;}.family .container .area-4__video{margin:8vw auto;}.family .container .area-4__video-title{margin:7vw auto 3.5vw;color:#014099;font-size:3.2vw;font-weight:bold;text-align:center;line-height:1.2;}@media (max-width:768px){.family .container .area-4__video-title{margin:8vw auto;font-size:5.2vw;}}.family .container .area-4__video-title-p{position:relative;margin-top:10px;display:flex;justify-content:center;align-items:center;text-align:center;}.family .container .area-4__video-title-p::after,.family .container .area-4__video-title-p::before{content:"";display:block;width:3vw;height:3vw;margin:0 0.2%;background-image:url("/themes/custom/nestle_ha3/images/family/png/arrow_down.png");background-repeat:no-repeat;background-size:contain;background-position:center center;}@media (max-width:768px){.family .container .area-4__video-title-p::after,.family .container .area-4__video-title-p::before{flex:0 0 6%;width:6%;height:4vw;margin:0 0.5%;}}.family .container .area-4__video-wrap-info{position:relative;width:60%;margin:0 auto;}@media (max-width:1024px){.family .container .area-4__video-wrap-info{width:80%;}}@media (max-width:768px){.family .container .area-4__video-wrap-info{width:92%;}}.family .container .area-4__video-wrap-info .yt-content{position:relative;width:100%;max-width:100%;margin:0 auto;z-index:0;display:block;}.family .container .area-4__video-wrap-info .yt-content .mask{position:absolute;width:100%;max-width:100%;z-index:2;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);}@media (min-width:768px){.family .container .area-4__video-wrap-info .yt-content .mask:hover .play img{transform:scale(0.95);transition:0.3s ease all;}}.family .container .area-4__video-wrap-info .yt-content .mask .play{position:absolute;width:11%;top:50%;left:90%;transform:translateX(-50%) translateY(-50%);pointer-events:none;}@media (max-width:768px){.family .container .area-4__video-wrap-info .yt-content .mask .play{width:10%;}}.family .container .area-4__video-wrap-info .yt-content .mask .play img{transition:0.3s ease all;}.family .container .area-4__video-wrap-info .yt-content i{width:100%;max-width:100%;display:block;}.family .container .area-4__video-wrap-info .yt-content .yt-player{position:absolute;z-index:1;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);}.family .container .area-4__images{position:relative;object-fit:cover;height:305px;margin-bottom:20px;}@media (max-width:768px){.family .container .area-4__images{height:215px;}}@media (max-width:576px){.family .container .area-4__images{height:150px;}}.family .container .area-4__trial{margin-bottom:10px;}@media (max-width:1024px){.family .container .area-4__trial{transform:translateY(500%);}}@media (max-width:768px){.family .container .area-4__trial{transform:translateY(0);}}@media (max-width:1024px){.family .container .area-4__slide{transform:translateY(300%);}}@media (max-width:768px){.family .container .area-4__slide{transform:translateY(0);}}@media (min-width:768px){.family .container .area-4__slide::after,.family .container .area-4__slide::before{width:20px;height:20px;}}.family .container .area-5{position:relative;padding-top:120px;}.family .container .area-5::before{content:"";display:block;width:100%;height:10vw;position:absolute;margin:auto;left:0;right:0;top:12vw;background:url("/themes/custom/nestle_ha3/images/family/png/title-bg-pc.png");background-size:contain;background-position:center top;background-repeat:no-repeat;}@media (max-width:1024px){.family .container .area-5::before{top:21vw;}}@media (max-width:768px){.family .container .area-5::before{top:31vw;}}@media (max-width:768px){.family .container .area-5{padding-top:35%;}}@media (max-width:576px){.family .container .area-5{padding-top:48%;}}.family .container .area-5 picture{display:flex;}@media (max-width:1024px){.family .container .area-5__title{height:auto;}}.family .container .area-5__title_event{width:80%;}@media (max-width:1024px){.family .container .area-5__title_event{width:90%;}}.family .container .area-5__title-gift{max-width:980px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2vw;padding:0 7vw;margin:6vw auto 0;}@media (max-width:768px){.family .container .area-5__title-gift{margin-top:0;margin-bottom:11vw;}}.family .container .area-5 .trialcanForm{background:none;}.family .container .area-5 .trialcanForm .main_wrap{width:80%;max-width:1200px;}@media (max-width:1024px){.family .container .area-5 .trialcanForm .main_wrap{width:100%;padding-bottom:55px;}}.family .container .area-5 .trialcanForm .main_wrap > picture{margin-bottom:-105px;}@media (max-width:1200px){.family .container .area-5 .trialcanForm .main_wrap > picture{margin-bottom:-75px;}}@media (max-width:768px){.family .container .area-5 .trialcanForm .main_wrap > picture{margin-bottom:0;}}.family .container .area-5 .trialcanForm .main_wrap > .form_1{max-width:1024px;margin:0.4vw auto 0;}@media (max-width:768px){.family .container .area-5 .trialcanForm .main_wrap > .form_1{width:100%;margin-top:-12vw;}}.family .container .area-5 .trialcanForm .form_wrap{background:#fee8a2;border-radius:0;width:90%;margin:50px auto;}@media (max-width:1024px){.family .container .area-5 .trialcanForm .form_wrap{margin:2vw auto;}}.family .container .area-5 .trialcanForm .form_wrap::before{content:none;}.family .container .area-5 .trialcanForm .content_wrap{border:none;}.family .container .area-5 .trialcanForm .form{margin-right:20% !important;}@media (max-width:1024px){.family .container .area-5 .trialcanForm .form{margin-right:auto !important;width:82% !important;}}.family .container .area-5 .trialcanForm .trialcan-progress{width:80%;margin:auto;transform:translateX(-1%);}@media (max-width:1024px){.family .container .area-5 .trialcanForm .trialcan-progress{width:65%;}.family .container .area-5 .trialcanForm .trialcan-progress img{margin:auto !important;}}.family .container .area-6{display:block;width:100vw;height:65vw;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-6-wrapbg-pc.png");background-size:contain;background-position-y:19vw;background-repeat:no-repeat;}@media (max-width:768px){.family .container .area-6{height:155vw;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-6-wrapbg.png");background-position-y:35vw;}}.family .container .area-6__title{margin-bottom:5%;height:17vw;}@media (max-width:768px){.family .container .area-6__title{height:auto;max-width:90%;margin-bottom:10%;}}.family .container .area-6__title-logo{display:flex;justify-content:center;align-items:center;}.family .container .area-6__title-logo img{width:13%;margin:0 15px 0 0;}@media (max-width:768px){.family .container .area-6__title-logo img{width:28%;}}.family .container .area-6__subtitled{position:relative;display:flex;justify-content:center;color:#494949;letter-spacing:1.8vw;font-size:2.5vw;margin:1% 0 0 3%;}@media (max-width:768px){.family .container .area-6__subtitled{font-size:5.58vw;letter-spacing:2.5vw;margin:1% 0 0 4%;}}.family .container .area-6__wrap{position:relative;display:flex;gap:4%;justify-content:center;margin:0 0 20px 5.5%;}@media (max-width:768px){.family .container .area-6__wrap{display:block;width:55%;margin:0 auto 0 5%;}}.family .container .area-6__wrap-info{display:block;width:25%;}@media (max-width:768px){.family .container .area-6__wrap-info{width:100%;}}.family .container .area-6__wrap-info > p{width:70%;font-size:1.5vw;font-weight:300;line-height:1.5;text-align:justify;}@media (max-width:768px){.family .container .area-6__wrap-info > p{font-size:3.2vw;width:100%;}}@media (max-width:768px){.family .container .area-6__wrap-info:nth-child(odd){margin:0 0 5% 0;}}@media (max-width:768px){.family .container .area-6__wrap-info:nth-child(odd) > p{margin:8px 0 0;}}.family .container .area-6__wrap-info:nth-child(even){margin:0 0 0 20px;}@media (max-width:768px){.family .container .area-6__wrap-info:nth-child(even){margin:0 0 5% 0;}}.family .container .area-6__wrap-info:nth-child(even) > p{margin:-21% 0 0 10%;}@media (max-width:768px){.family .container .area-6__wrap-info:nth-child(even) > p{margin:0;}}.family .container .area-6__wrap img{width:auto;margin:0;}@media (max-width:768px){.family .container .area-6__wrap img{width:auto;}}.family .container .area-6__wrap-title-odd{display:flex;height:6vw;}@media (max-width:768px){.family .container .area-6__wrap-title-odd{width:auto;height:7vw;}}.family .container .area-6__wrap-title-even{display:flex;height:11.2vw;}@media (max-width:768px){.family .container .area-6__wrap-title-even{width:100%;}}.family .container .area-6__slide{position:relative;z-index:1;height:2.2vw;max-height:43px;margin:0.5vw auto 7.5vw;}@media (max-width:768px){.family .container .area-6__slide{height:auto;max-height:none;max-width:45%;margin:1% auto 6%;}}.family .container .area-7{position:relative;margin-top:5vw;z-index:1;}.family .container .area-7::after{content:"";display:block;width:100%;height:100%;position:absolute;top:-15%;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-7-bg-pc.png");background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1;}@media (max-width:768px){.family .container .area-7::after{display:none;}}.family .container .area-7__title.is-pc{position:relative;display:flex;justify-content:center;flex-direction:row;margin-bottom:3.5vw;font-size:4.8vw;}@media (max-width:1024px){.family .container .area-7__title.is-pc{font-size:6.2vw;}}@media (max-width:768px){.family .container .area-7__title.is-pc{display:none;}}.family .container .area-7__title.is-pc::after{content:"";display:block;width:100%;height:8vw;position:absolute;top:1vw;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-7-titleBg-pc.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1;}@media (max-width:1024px){.family .container .area-7__title.is-pc::after{height:10vw;}}.family .container .area-7__title.is-mb{display:none;position:relative;z-index:1;}@media (max-width:768px){.family .container .area-7__title.is-mb{display:flex;flex-direction:column;justify-content:center;font-size:8.2vw;}}.family .container .area-7__title.is-mb::after{content:"";display:block;width:100%;height:15vw;position:absolute;top:3vw;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-7-titleBg-mb.png");background-repeat:no-repeat;background-size:contain;background-position:center;z-index:-1;}.family .container .area-7__title.is-mb span{font-size:5vw;}.family .container .area-7__product{display:flex;flex-direction:row;width:50%;margin:2vw auto 0;transform:translateX(14.5%);}@media (max-width:1720px){.family .container .area-7__product{transform:translateX(11%);}}@media (max-width:1560px){.family .container .area-7__product{transform:translateX(6%);}}@media (max-width:1024px){.family .container .area-7__product{transform:translateX(4%);}}@media (max-width:768px){.family .container .area-7__product{width:90%;margin:5vw auto 0;transform:translateX(4%);}}.family .container .area-7__product-title{display:flex;justify-content:center;font-size:2.6vw;color:white;}@media (max-width:1560px){.family .container .area-7__product-title{font-size:3vw;}}@media (max-width:768px){.family .container .area-7__product-title{font-size:4.5vw;}}.family .container .area-7__product-title .comfort-title{background-color:#60b100;padding:5px;}.family .container .area-7__product-title .excelha-title{background-color:#a9181e;padding:5px;}.family .container .area-7__product-comfort img{width:auto;}.family .container .area-7__product-excelha img{transform:translateY(-3.5%);}@media (max-width:768px){.family .container .area-7__product-excelha img{transform:translateY(-3.5%);}}.family .container .area-7__btn-wrap{display:flex;width:60vw;margin:auto;margin-top:-12.5vw;justify-content:space-between;align-items:flex-end;transform:translateX(0);}@media (max-width:1720px){.family .container .area-7__btn-wrap{width:65vw;margin-top:-13.5vw;transform:translateX(1.5%);}}@media (max-width:1560px){.family .container .area-7__btn-wrap{width:69vw;margin-top:-15.5vw;transform:translateX(1%);}}@media (max-width:1024px){.family .container .area-7__btn-wrap{width:68vw;transform:translateX(-0.5%);}}@media (max-width:768px){.family .container .area-7__btn-wrap{width:auto;align-items:flex-start;justify-content:space-around;margin-top:-12%;transform:translateX(0);transform:translateY(3vw);}}.family .container .area-7__btn-wrap .comfort-btn{transform:translateY(-3vw);}@media (max-width:768px){.family .container .area-7__btn-wrap .comfort-btn{transform:translateX(4.6vw);}}.family .container .area-7__btn-wrap .comfort-btn-store,.family .container .area-7__btn-wrap .comfort-btn-more{color:#014099;text-shadow:0 0 5px white;}.family .container .area-7__btn-wrap .comfort-btn-store{background-image:url("/themes/custom/nestle_ha3/images/family/png/area-7-cfBtnBg-store.png");}.family .container .area-7__btn-wrap .comfort-btn-more{background-image:url("/themes/custom/nestle_ha3/images/family/png/area-7-cfBtnBg-more.png");}.family .container .area-7__btn-wrap .excelha-btn{transform:translateY(-3vw);}@media (max-width:768px){.family .container .area-7__btn-wrap .excelha-btn{transform:translateX(-4.6vw);}}.family .container .area-7__btn-wrap .excelha-btn-store,.family .container .area-7__btn-wrap .excelha-btn-more{color:white;text-shadow:0 0 5px black;}.family .container .area-7__btn-wrap .excelha-btn-store{background-image:url("/themes/custom/nestle_ha3/images/family/png/area-7-ExHaBtnBg-store.png");}.family .container .area-7__btn-wrap .excelha-btn-more{background-image:url("/themes/custom/nestle_ha3/images/family/png/area-7-ExHaBtnBg-more.png");}.family .container .area-7__btn-wrap .comfort-btn-store,.family .container .area-7__btn-wrap .comfort-btn-more,.family .container .area-7__btn-wrap .excelha-btn-store,.family .container .area-7__btn-wrap .excelha-btn-more{font-size:1.3vw;font-weight:bold;text-align:center;display:flex;justify-content:center;width:11.2vw;height:4vw;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;}@media (max-width:768px){.family .container .area-7__btn-wrap .comfort-btn-store,.family .container .area-7__btn-wrap .comfort-btn-more,.family .container .area-7__btn-wrap .excelha-btn-store,.family .container .area-7__btn-wrap .excelha-btn-more{width:30vw;height:8vw;margin-bottom:11px;font-size:3.2vw;}}.family .container .area-7__nodeText{width:66vw;margin:0 auto;margin-top:12%;}@media (max-width:768px){.family .container .area-7__nodeText{margin:9% 10% 0;padding-bottom:5%;position:static;width:auto;}}@media (max-width:576px){.family .container .area-7__nodeText{transform:scale(0.7) translateX(-10%);width:120%;margin:0 0 0;}}.family .container .area-7__nodeText p{font-size:12px;font-weight:300;line-height:1.2;color:#727272;margin-bottom:10px;}@media (max-width:768px){.family .container .area-7__nodeText p{font-size:12px;}}.family .container .area-7__nodeText p span{font-weight:300;}.family .container .area-8{position:relative;width:73vw;max-width:1024px;margin:11vw auto 6vw;}@media (max-width:768px){.family .container .area-8{width:100%;margin-top:0;margin-bottom:52vw;}}.family .container .area-8__slide{margin:5vw auto -4vw;}.family .container .area-8__slide::after,.family .container .area-8__slide::before{width:20px;height:20px;}.family .container .area-8__title{transform:translate(6%,-1%);}@media (max-width:768px){.family .container .area-8__title{height:auto;transform:translate(0,0);}}.family .container .area-8__title-node{top:8%;right:11.2%;}@media (max-width:768px){.family .container .area-8__title-node{top:0;right:10.5%;}}.family .container .area-8__title .is-bold-s8{font-size:35px;}@media (max-width:1366px){.family .container .area-8__title .is-bold-s8{font-size:3vw;}}@media (max-width:768px){.family .container .area-8__title .is-bold-s8{font-size:6vw;}}.family .container .area-8__title .is-bold-s{font-size:40px;}@media (max-width:1366px){.family .container .area-8__title .is-bold-s{font-size:4vw;}}@media (max-width:768px){.family .container .area-8__title .is-bold-s{font-size:8vw;}}.family .container .area-8__title .area__title-shadow{text-shadow:0 0 5px white;}.family .container .area-8__wrapper{max-width:980px;display:grid;grid-template-columns:1.2fr 1fr;position:absolute;top:-24%;right:5%;}@media (max-width:768px){.family .container .area-8__wrapper{display:block;top:16%;right:50%;transform:translateX(50%);}}.family .container .area-8__info{display:flex;gap:20px;margin:auto;}@media (max-width:768px){.family .container .area-8__info{max-width:380px;}}.family .container .area-8__info img{width:100%;}.family .container .area-9{position:relative;margin-bottom:-10%;}@media (max-width:768px){.family .container .area-9{margin-bottom:0;}}.family .container .area-9__title > .is-bold-s9{color:#623a08;}@media (max-width:768px){.family .container .area-9__title > .is-bold-s9{font-size:8.6vw;}}.family .container .area-9__title > .is-bold-s9m{color:#623a08;font-size:3.2vw;font-weight:normal;}@media (max-width:768px){.family .container .area-9__title > .is-bold-s9m{font-size:5.7vw;}}.family .container .area-9__title-node{top:24%;right:-2%;}@media (max-width:768px){.family .container .area-9__title-node{top:24%;right:0;}}@media (max-width:576px){.family .container .area-9__title-node{top:17%;right:-2%;}}.family .container .area-9__wrapper{position:absolute;top:18%;left:50%;transform:translateX(-50%);}@media (max-width:768px){.family .container .area-9__wrapper{top:23%;}}.family .container .area-9__infoWrap{display:flex;margin-top:36%;}.family .container .area-9__info_tab{display:inline-block;padding:15px 23px 24px 16px;background-image:url("/themes/custom/nestle_ha3/images/family/png/tab_bg.png");background-repeat:no-repeat;background-size:contain;background-position:center center;color:#00479d;font-size:16px;font-weight:bold;}@media (max-width:768px){.family .container .area-9__info_tab{font-size:2vw;padding:9px 15px 12px 10px;margin-bottom:7px;}}.family .container .area-9__info_tab.tab-left{transform:translate(4px,14px);}.family .container .area-9__info_tab.tab-right{transform:translate(10px,16px);}.family .container .area-9__info-title{position:relative;margin-bottom:3px;color:#014099;font-size:2.5vw;font-weight:bold;white-space:nowrap;}@media (max-width:768px){.family .container .area-9__info-title{font-size:3.5vw;}}.family .container .area-9__info-title-node{top:42%;right:2%;font-size:10px;}@media (max-width:1650px){.family .container .area-9__info-title-node{right:17%;}}@media (max-width:576px){.family .container .area-9__info-title-node{font-size:8px;}}.family .container .area-9__info-content{position:relative;width:100%;text-align:left;}@media (max-width:1024px){.family .container .area-9__info-content{width:112%;}}@media (max-width:768px){.family .container .area-9__info-content{width:92%;}}.family .container .area-9__info-content p{padding:0 7%;line-height:1.2;font-size:1.35vw;font-weight:normal;white-space:nowrap;margin:0;}@media (max-width:1650px){.family .container .area-9__info-content p{font-size:1.6vw;}}@media (max-width:1024px){.family .container .area-9__info-content p{font-size:1.8vw;}}@media (max-width:768px){.family .container .area-9__info-content p{font-size:2.2vw;}}.family .container .area-9__info-content-mark{color:#014099;}.family .container .area-9__info-right{transform:translate(47%,-30%);}@media (max-width:1650px){.family .container .area-9__info-right{transform:translate(35%,-44%);}}@media (max-width:1024px){.family .container .area-9__info-right{transform:translate(32%,-39%);}}@media (max-width:768px){.family .container .area-9__info-right{transform:translate(39%,-33%);}}.family .container .area-9__info-right .area-9__info-header{text-align:end;transform:translateX(0%);}@media (max-width:1024px){.family .container .area-9__info-right .area-9__info-header{transform:translateX(10%);}}@media (max-width:768px){.family .container .area-9__info-right .area-9__info-header{transform:translateX(-10%);}}.family .container .area-9__info-right p{transform:translate(0,-112%);}@media (max-width:1024px){.family .container .area-9__info-right p{transform:translate(-2%,-112%);}}@media (max-width:768px){.family .container .area-9__info-right p{transform:translate(-2%,-109%);}}@media (max-width:576px){.family .container .area-9__info-right p{transform:translateY(-118%);}}.family .container .area-9__info-left{transform:translate(-39%,-12%);}@media (max-width:1650px){.family .container .area-9__info-left{transform:translate(-46%,-24%);}}@media (max-width:1024px){.family .container .area-9__info-left{transform:translate(-44%,-20%);}}@media (max-width:768px){.family .container .area-9__info-left{transform:translate(-29%,-4%);}}@media (max-width:576px){.family .container .area-9__info-left{transform:translateX(-31%);}}.family .container .area-9__info-left .area-9__info-title{transform:translateX(4%);}.family .container .area-9__info-left p{transform:translate(2%,-113%);}@media (max-width:1024px){.family .container .area-9__info-left p{transform:translate(2%,-113%);}}@media (max-width:768px){.family .container .area-9__info-left p{transform:translate(-2%,-110%);}}@media (max-width:576px){.family .container .area-9__info-left p{transform:translate(0%,-113%);}}.family .container .area-10{position:relative;margin-bottom:4%;}@media (max-width:768px){.family .container .area-10{margin-bottom:0;}}@media (min-width:768px){.family .container .area-10__tab{margin-bottom:30px;}}.family .container .area-10__title{position:absolute;top:6%;left:50%;transform:translateX(-50%);}@media (max-width:768px){.family .container .area-10__title{top:8%;}}@media (max-width:768px){.family .container .area-10__title .is-bold{font-size:6.8vw;}}.family .container .area-10__Wrapper{max-width:57vw;width:100%;position:absolute;top:29%;left:50%;transform:translateX(-50%);}@media (max-width:768px){.family .container .area-10__Wrapper{max-width:82%;width:82%;top:28%;}}.family .container .area-10__infoWrap{position:relative;margin-bottom:0.5rem;}.family .container .area-10__info{position:absolute;top:9%;left:12.5%;}@media (max-width:768px){.family .container .area-10__info{top:6%;left:12%;}}.family .container .area-10__info-title{margin-bottom:0.3rem;font-size:3vw;color:#014099;text-align:end;text-shadow:0 0 5px white;}@media (max-width:768px){.family .container .area-10__info-title{font-size:4.5vw;}}.family .container .area-10__info-content{font-size:2vw;text-align:end;text-shadow:0 0 5px white;line-height:1.3;}@media (max-width:768px){.family .container .area-10__info-content{font-size:2.7vw;}}.family .container .area-10__info-content-node{position:relative;}.family .container .area-10__info-content-node::after{content:"6";font-size:0.7vw;position:absolute;top:0;right:-3px;}@media (max-width:768px){.family .container .area-10__info-content-node::after{font-size:1vw;}}.family .container .area-10__slide{margin:-7% auto 10%;font-size:1.5vw;}@media (max-width:768px){.family .container .area-10__slide{font-size:2.8vw;margin:-13% auto 14%;}}@media (min-width:768px){.family .container .area-10__slide::after,.family .container .area-10__slide::before{width:20px;height:20px;}}.family .container .area-11{width:100%;padding:50px 0;background-image:url("/themes/custom/nestle_ha3/images/family/png/area-11_bg.png");background-position:center;background-size:cover;}@media (min-width:768px){.family .container .area-11{background-image:url("/themes/custom/nestle_ha3/images/family/png/area-11_bg-pc.png");}}.family .container .area-11__title{margin-bottom:25px;color:#613908;}.family .container .area-11__title .is-bold{font-size:7.6vw;}@media (min-width:768px){.family .container .area-11__title .is-bold{font-size:4.6vw;}}.family .container .area-11__subtitle.is-bold{font-size:5.5vw;}@media (min-width:768px){.family .container .area-11__subtitle.is-bold{font-size:2.6vw;}}.family .container .area-11__wrap-info{position:relative;width:60%;margin:0 auto;}@media (max-width:768px){.family .container .area-11__wrap-info{width:92%;}}.family .container .area-11__wrap-info .yt-content{position:relative;width:100%;max-width:100%;margin:0 auto;z-index:0;display:block;}.family .container .area-11__wrap-info .yt-content .mask{position:absolute;width:100%;max-width:100%;z-index:2;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);}@media (min-width:768px){.family .container .area-11__wrap-info .yt-content .mask:hover .play img{transform:scale(0.95);transition:0.3s ease all;}}.family .container .area-11__wrap-info .yt-content .mask .play{position:absolute;width:11%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none;}@media (max-width:768px){.family .container .area-11__wrap-info .yt-content .mask .play{width:10%;}}.family .container .area-11__wrap-info .yt-content .mask .play img{transition:0.3s ease all;}.family .container .area-11__wrap-info .yt-content i{width:100%;max-width:100%;display:block;}.family .container .area-11__wrap-info .yt-content .yt-player{position:absolute;z-index:1;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);}.family .container .area-11__slide{margin-top:20px;}.family .container .is-mb{display:flex;}@media (min-width:768px){.family .container .is-mb{display:none;}}.family .container .is-pc{display:none;}@media (min-width:768px){.family .container .is-pc{display:flex;}}.l-popup{width:100%;height:100vh;position:fixed;top:0;right:0;left:0;z-index:99;overflow-y:scroll;opacity:0;pointer-events:none;transition:opacity 0.6s cubic-bezier(0.45,0,0.55,1);}.l-popup > *{flex:0 0 auto;}.l-popup.is-popup{opacity:1;pointer-events:auto;}.notice{background:rgba(0,0,0,0.7);padding:calc(70px + 42px) calc((100vw - 840px + 72px) / 2) 72px calc((100vw - 840px + 72px) / 2);}@media (max-width:768px){.notice{padding:calc(70px + 42px) calc((100vw - 640px + 72px) / 2) 72px calc((100vw - 640px + 72px) / 2);}}@media (max-width:576px){.notice{padding:calc(70px + 42px) calc((100vw - 380px + 72px) / 2) 72px calc((100vw - 380px + 72px) / 2);}}.notice__popup{position:relative;display:flex;flex-direction:column;justify-content:center;padding:7%;background-image:url("/themes/custom/nestle_ha3/images/family/png/popup-BG.png");background-repeat:no-repeat;background-size:cover;background-position:center;}.notice__popup img{width:10vw;margin:auto;}@media (max-width:1024px){.notice__popup img{width:20vw;}}.notice__popup-wrap{margin-top:3%;padding:3% 8%;border:solid 1px #fff;background-color:rgba(255,255,255,0.5);}.notice__popup-title{margin-bottom:1.5vw;color:#014099;font-size:2.5vw;text-align:center;text-shadow:0px 0px 10px white,0px 0px 10px white;}@media (max-width:1024px){.notice__popup-title{margin-bottom:2vw;}}@media (max-width:768px){.notice__popup-title{font-size:4vw;}}.notice__popup-dis{color:#014099;font-size:1.8vw;text-align:center;text-decoration:underline;line-height:1.5;}@media (max-width:1024px){.notice__popup-dis{font-size:3.5vw;}}@media (max-width:768px){.notice__popup-dis{font-size:3vw;}}.notice__popup-img{display:flex;justify-content:center;transform:translateX(1.5%);}.notice__popup-img img{width:100%;}.notice__popup-img p{color:#014099;font-size:1.5vw;text-align:center;}@media (max-width:1024px){.notice__popup-img p{font-size:3vw;}}.notice__popup .closeX{width:65px;height:auto;position:absolute;top:0;right:0;z-index:10;transform:translate(50%,-50%);}@media (max-width:576px){.notice__popup .closeX{width:55px;}}
}
@media screen{@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}
}
@media screen{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;line-height:1}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}hr{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}input,select{border:0;margin:0;padding:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}:-ms-input-placeholder{color:#c0c0c0}::-moz-placeholder{color:#c0c0c0}::placeholder{color:#c0c0c0}.m{display:none !important}.pc{display:block !important}@media screen and (max-width:980px){.pc{display:none !important}.m{display:block !important}nav.pc{display:block !important}}.trialcanForm{background-color:#ffde52;background-image:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/bg.jpg);background-size:cover;background-attachment:fixed;background-position:center top;margin-top:-92px}.trialcanForm .main_wrap{width:896px;margin:0 auto;overflow-x:hidden;}.trialcanForm .main_wrap>.title{padding-bottom:23px;}.trialcanForm .main_wrap>.title div{max-height:590px;width:auto;height:50vw;position:relative;transform:translate(0,3vw);}.trialcanForm .main_wrap>.form_3,.trialcanForm .main_wrap>.form_2,.trialcanForm .main_wrap>.form_1{margin-top:-8%;}.trialcanForm .main_wrap>.title div img{height:100%;object-fit:contain;position:absolute;margin:auto;left:0;top:0;right:0;}@media screen and (max-width:980px){.trialcanForm .main_wrap>.title div{max-height:933px;width:120vw;height:76vw;transform:translate(-10vw,20vw);}.trialcanForm .main_wrap>.form_3,.trialcanForm .main_wrap>.form_2,.trialcanForm .main_wrap>.form_1{margin-top:-8%;}}.trialcanForm .main_wrap>.title{overflow:hidden;}.trialcanForm .main_wrap>.title div img{width:100%;object-fit:contain;}.trialcanForm .main_wrap>.title .text_wrap{margin:0;margin-top:-130px;position:relative}.trialcanForm .main_wrap>.title h2{font-size:38px;font-weight:bold;color:#1260cc;width:100%;display:flex;align-items:center;justify-content:center}.trialcanForm .main_wrap>.title h2 span{font-size:26px}.trialcanForm .main_wrap>.title h2:first-child{position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#013a89 0,#1260cc 33%,#013a89 66%,#1260cc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trialcanForm .main_wrap>.title h2:last-child{text-shadow:#fff 0px 0px 15px,#fff 0px 0px 15px,#fff 0px 0px 15px}.trialcanForm .main_wrap>.title p{text-align:right;margin-right:96px}.trialcanForm .main_wrap .form_1 .trialcan-progress{max-height:181px;width:100%;}.trialcanForm .main_wrap .form_1 .trialcan-progress img{display:block;width:100%;object-fit:contain;}.trialcanForm .main_wrap .form_1 .form_wrap{position:relative}.trialcanForm .main_wrap .form_1 .form_wrap .inner_wrap{position:relative;margin-left:-17px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap *{font-weight:lighter;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .title p,.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .title p,.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .title p{font-weight:bold;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap>.title{text-align:center;font-size:41px;font-weight:bold;letter-spacing:0.05em;background:-webkit-linear-gradient(top,#013a89 0,#1260cc 33%,#013a89 66%,#1260cc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note{text-align:center;font-size:17px;margin-top:12px;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .note{font-size:23px;margin-top:12px;display:flex;align-items:center;justify-content:flex-end;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note span{color:#ff6600}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form{margin:42px 0 0;margin-right:145px;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item{display:flex;align-items:center;justify-content:flex-end;font-size:23px;margin-bottom:30px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div{width:400px;margin-left:35px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div input,.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div select{width:100%;border-radius:8px;border:1px solid #004098;box-shadow:inset 0 0 3px #6c6330;padding:14px 20px;box-sizing:border-box;font-size:23px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div select{background-image:url("/themes/custom/nestle_ha3/2018only/images/form_trialcan/select_arrow.png");background-position:right 16px center;background-repeat:no-repeat;background-color:#fff;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(2)>div{display:flex;justify-content:space-between}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(2)>div select:nth-child(1){width:156px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(2)>div select:nth-child(2){width:105px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(2)>div select:nth-child(3){width:105px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div{display:flex;justify-content:space-between}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div select:nth-child(1){width:105px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div select:nth-child(3){width:105px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div{display:flex;align-items:center}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div input{display:none}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div input:checked+label:after{content:'';display:block;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:70%;height:70%;background-color:#264672;border-radius:50%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div input+label{position:relative;display:block;width:33px;height:33px;border-radius:50%;background:#fff;border:1px solid #264672;box-shadow:inset 0 0 3px #6c6330;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div input+label+label{margin-left:14px}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap{margin:94px auto 0 auto;display:flex;justify-content:center;align-items:center;position:relative;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap p{color:#264672;margin-top:0;line-height:1.3;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap .infoIcon{height:100%;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap .infoIcon img{height:100%;width:19px;object-fit:contain;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap .infoIcon:hover + .note__info{opacity:1;pointer-events:auto;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap .note__info{position:absolute;transform:translateY(-100%);top:-10px;background:#264672;color:#fff;padding:10px 15px;border-radius:5px;line-height:1.3;opacity:0;pointer-events:none;transition:opacity .3s;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap .note__info::before{content:"";display:block;position:absolute;bottom:0;right:15px;transform:translateY(80%);width:0;height:0;border-style:solid;border-width:8.7px 5px 0 5px;border-color:#264672 transparent transparent transparent;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap .closeBtn{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:19px;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .btn_1{text-align:center;display:block;margin:10px auto 0 auto;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .btn_1 img{cursor:pointer;width:100%;object-fit:contain;height:78px;}.trialcanForm .main_wrap .form_2 .trialcan-progress img{display:block;margin-left:57px}.trialcanForm .main_wrap .form_2 .form_wrap{position:relative}.trialcanForm .main_wrap .form_2 .form_wrap .inner_wrap{position:relative;margin-left:-17px}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap{width:100%}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap>.title{text-align:center;font-size:41px;font-weight:bold;letter-spacing:0.05em;background:-webkit-linear-gradient(top,#013a89 0,#1260cc 33%,#013a89 66%,#1260cc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .note{font-size:23px;text-align:center;margin-top:40px;white-space:nowrap}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .note-1{margin-top:5px;font-size:18px;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .note p{line-height:1.5;color:#333;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .note p span{color:#ff6600}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .previewExample,.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .preview{text-align:center;margin:33px auto 0 auto;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .previewExample img{border:1px solid #b5cae9;max-width:725px;max-height:294px;border-radius:25px;background:#fff;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .uploadedTemplateSection.has-thumbnail .previewExample{display:none;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .uploadedTemplateSection.has-thumbnail .preview{display:flex;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .uploadedTemplateSection .previewExample{display:flex;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .uploadedTemplateSection .preview{display:none;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .preview img{width:auto;height:294px;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .preview:after{content:'';width:auto;height:100%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background:url("/themes/custom/nestle_ha3/2018only/images/form_trialcan/img_mark.png");background-repeat:no-repeat;background-position:center;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .preview img{display:none;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .preview img.thumbnail{display:block;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap input{display:none}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap>span{font-size:18px;text-align:center;display:block;margin:7px 0 0 0}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .upload{display:block;text-align:center;margin:26px auto 0 auto;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .upload img{cursor:pointer;height:78px;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .error__popup .upload{width:40%;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .error__popup .upload img{object-fit:contain;width:100%;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .upload{width:35vw;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .upload img{object-fit:contain;width:100%;height:auto;}}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .btn_2{display:none;text-align:center;margin:45px auto 0 auto;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .btn_2 img{cursor:pointer;height:78px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap *{font-weight:lighter;}.trialcanForm .main_wrap .form_3 .trialcan-progress img{display:block;margin-left:57px}.trialcanForm .main_wrap .form_3 .form_wrap{position:relative}.trialcanForm .main_wrap .form_3 .form_wrap .inner_wrap{position:relative;margin-left:-17px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap{width:100%}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap>.title{text-align:center;font-size:41px;font-weight:bold;letter-spacing:0.05em;background:-webkit-linear-gradient(top,#013a89 0,#1260cc 33%,#013a89 66%,#1260cc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap>.title p{font-weight:bold;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;margin:48px 153px 0 0}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap p{font-size:23px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap input,.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select{width:100%;border-radius:8px;border:1px solid #004098;box-shadow:inset 0 0 3px #6c6330;padding:14px 20px;box-sizing:border-box;font-size:23px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select{background-image:url("/themes/custom/nestle_ha3/2018only/images/form_trialcan/select_arrow.png");background-position:right 16px center;background-repeat:no-repeat;background-color:#fff;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select:nth-child(2){width:232px;margin-left:32px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select:nth-child(3){width:232px;margin-left:37px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap input{margin-top:17px;width:502px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title{margin-top:66px;margin-bottom:23px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title>div{display:flex;justify-content:center;align-items:center}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title>div span{display:block;width:108px;height:2px;background-color:#1260cc}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title>div h3{text-align:center;font-size:41px;font-weight:bold;letter-spacing:0.05em;background:-webkit-linear-gradient(top,#013a89 0,#1260cc 33%,#013a89 66%,#1260cc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 5px 0 8px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title p{text-align:center;font-size:34px;font-weight:bold;letter-spacing:0.05em;background:-webkit-linear-gradient(top,#013a89 0,#1260cc 33%,#013a89 66%,#1260cc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:5px;line-height:1.3;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title p br{display:none;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item{display:flex;align-items:center;margin-bottom:57px;margin:20px 0 0 120px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]{display:none}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]:checked+label:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:70%;height:70%;background-color:#264672;border-radius:50%}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]+label{position:relative;display:block;width:33px;flex:0 0 33px;height:33px;border-radius:50%;background:#fff;border:1px solid #264672;box-shadow:inset 0 0 3px #6c6330;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .question-item label{font-size:22px;line-height:1.3;width:604px;cursor:pointer;margin-top:20px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .question-item textarea{border-radius:8px;border:1px solid #004098;box-shadow:inset 0 0 3px #6c6330;padding:14px 20px;box-sizing:border-box;font-size:22px;margin-top:17px;width:100%;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]+label+label{margin-left:23px;font-size:22px;line-height:1.3;width:608px;cursor:pointer;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item input[type=checkbox]+label+label{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]+label+label span{font-weight:bold;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]+label+label input{border-radius:8px;border:1px solid #004098;box-shadow:inset 0 0 3px #6c6330;padding:14px 20px;box-sizing:border-box;font-size:23px;margin-left:12px;flex:1;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap{margin:45px auto 0 auto;width:100%;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item{display:flex;justify-content:flex-start;align-items:center;margin:20px 0 0 120px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]{display:none}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]:checked+label:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:70%;height:70%;background-color:#264672;border-radius:3px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item input[type=checkbox]+label{position:relative;display:block;width:29px;height:29px;flex:0 0 29px;background:#fff;border:1px solid #264672;box-shadow:inset 0 0 3px #6c6330;border-radius:6px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]+label{position:relative;display:block;width:29px;height:29px;flex:0 0 29px;background:#fff;border:1px solid #264672;box-shadow:inset 0 0 3px #6c6330;border-radius:6px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]+label+label{margin-left:23px;font-size:20px;line-height:1.3;cursor:pointer;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]:checked+label+label{color:#164494;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]+label+label a{color:#2078dc;text-decoration:underline}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .btn_3{margin:75px auto 0 auto;cursor:pointer;text-align:center}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .btn_3 img{height:78px;}.trialcanForm .main_wrap>span{display:block;margin:0 auto;padding:40px 0 50px 0;width:780px;font-size:12px;line-height:1.2;color:#929292;font-weight:lighter;}@media screen and (max-width:980px){.trialcanForm{background-image:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/bg_m.jpg);background-size:cover;background-attachment:fixed;background-position:center top;}.trialcanForm .main_wrap{width:100%;margin:0 auto;}.trialcanForm .main_wrap>.title{padding-bottom:0}.trialcanForm .main_wrap>.title div{margin-left:0;overflow:hidden;}.trialcanForm .main_wrap>.title .text_wrap{margin-top:-30.61224vw}.trialcanForm .main_wrap>.title h2{font-size:4.59184vw}.trialcanForm .main_wrap>.title h2 span{font-size:2.04082vw}.trialcanForm .main_wrap>.title p{text-align:right;margin-right:6vw;font-size:3.16327vw}.trialcanForm .main_wrap .form_1 .trialcan-progress img{display:block;margin:6.53061vw auto 0 auto;max-height:203px;height:25vw;}.trialcanForm .main_wrap .form_1 .form_wrap{position:relative;width:auto;margin:8vw 5vw 0 5vw;border-radius:8vw;padding:3vw;}.trialcanForm .main_wrap .form_1 .form_wrap .inner_wrap{margin-left:0}.trialcanForm .main_wrap .form_1 .form_wrap .inner_wrap img{width:100%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap>.title{font-size:5.61224vw;margin-top:2.91837vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note{font-size:2.34694vw;margin-top:1.63265vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .note{font-size:3.16327vw;margin-top:1.63265vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form{margin:5.71429vw auto 0 auto;width:76%;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item{font-size:3.16327vw;margin-bottom:4.28571vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div{width:auto;margin-left:4.38776vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div input,.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div select{padding:2.04082vw;font-size:3.16327vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div select{background-image:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/select_arrow.png);background-position:right 2.65306vw center;background-repeat:no-repeat;background-size:2.85714vw auto}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div input,.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item>div select{border-radius:4px;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(1) p{letter-spacing:0.08em}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(1)>div{width:70%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(2) p{letter-spacing:0.5em}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(2)>div{width:70%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(3)>div{width:70%;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(5){margin-bottom:6.53061vw;flex-direction:column;align-items:flex-start;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(5) p{letter-spacing:0.1em}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(5)>div{width:100%;margin-left:0;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(6){}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(6)>div{width:85%;margin-left:0;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(6)>p{padding-right:4%;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div{transform:translateX(20%);}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(5)>div select:nth-child(1){width:42%;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(5)>div select:nth-child(2){width:26%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(5)>div select:nth-child(3){width:26%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(7)>div{display:flex;justify-content:space-between}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(7)>div select:nth-child(1){width:13.87755vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(7)>div select:nth-child(3){width:17.34694vw;margin-left:2.44898vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(7)>div>div{margin-left:5.40816vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(7)>div>div input:checked+label:after{}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(7)>div>div input+label{width:4.59184vw;height:4.59184vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(7)>div>div input+label+label{margin-left:2.14286vw}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div select:nth-child(1){width:26%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div input+label+label{margin-left:7px;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div>div input+label{width:5vw;height:5vw;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-last-child(1)>div select:nth-child(3){width:26%}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .note__wrap{margin:14.36735vw auto 0 auto;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .btn_1{width:50.20408vw;margin:2vw auto 0 auto;}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .btn_1 img{width:100%;height:auto;}.trialcanForm .main_wrap .form_2 .trialcan-progress img{margin:5.91837vw auto 0 auto;width:70.5102vw}.trialcanForm .main_wrap .form_2 .form_wrap{position:relative;width:89.79592vw;margin:6.04082vw auto 0 auto}.trialcanForm .main_wrap .form_2 .form_wrap .inner_wrap{margin-left:0}.trialcanForm .main_wrap .form_2 .form_wrap .inner_wrap img{width:100%}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap>.title{font-size:5.61224vw;margin-top:2.91837vw}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .note{font-size:3.26531vw;margin-top:5.71429vw}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .note-1{font-size:2.56531vw;margin-top:1.71429vw}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .previewExample,.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .preview{margin:4.79592vw auto 0 auto;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .previewExample img,.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .preview img{height:75.95918vw;width:auto;}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap>span{font-size:2.39796vw;text-align:left;display:block;margin:1.63265vw 0 0 20.71429vw}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .btn_2{margin-top:5.40816vw}.trialcanForm .main_wrap .form_2 .form_wrap .content_wrap .btn_2 img{width:60.61224vw;height:auto;}.trialcanForm .main_wrap .form_3 .trialcan-progress img{margin:6.22449vw auto 0 auto;width:75.20408vw}.trialcanForm .main_wrap .form_3 .form_wrap{position:relative;width:89.79592vw;margin:6.04082vw auto 0 auto}.trialcanForm .main_wrap .form_3 .form_wrap .inner_wrap{margin-left:0}.trialcanForm .main_wrap .form_3 .form_wrap .inner_wrap img{width:100%}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap>.title{font-size:5.61224vw;margin-top:2.91837vw}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap{margin:6.83673vw 11.63265vw 0 0}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap p{font-size:3.16327vw}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap input,.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select{padding:2.04082vw;font-size:3.16327vw}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select{background-image:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/select_arrow.png);background-position:right 2.65306vw center;background-repeat:no-repeat;background-size:2.85714vw auto}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select:nth-child(2){width:23.87755vw;margin-left:4.38776vw;border-radius:4px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap select:nth-child(3){width:23.87755vw;margin-left:3.77551vw;border-radius:4px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .address_wrap input{margin-top:2.2449vw;width:51.53061vw;border-radius:4px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title{margin-top:9.02041vw;margin-bottom:3vw;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title *{font-weight:bold;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title>div span{width:15.30612vw;height:1px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title>div h3{font-size:5.61224vw;margin:0 .5102vw 0 .81633vw}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title p{font-size:4.86735vw;margin-top:.5102vw}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .title p br{display:inline-block;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item{display:flex;align-items:center;margin-bottom:57px;margin:3.32653vw auto 0 auto;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]:checked+label:after{}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]+label{width:4.59184vw;height:4.59184vw;flex:0 0 4.59184vw;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]+label+label{margin-left:2.59184vw;font-size:3.16327vw;width:61.80612vw}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .question-item label{font-size:3.16327vw;width:68.30612vw;margin-top:2.5vw;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .question-item textarea{border-radius:4px;padding:2.04082vw;font-size:3.16327vw;margin-top:1.2449vw;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .item input[type=checkbox]+label+label input{border-radius:4px;padding:2.04082vw;font-size:3.16327vw;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .reason_wrap .checkbox_wrap .question-item input{border-radius:4px;padding:2.04082vw;font-size:3.16327vw;margin-top:1.2449vw;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap{margin:5.4898vw auto 0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item{margin:2.03673vw 0 0 0}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]:checked+label:after{border-radius:4px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]+label{width:4.38776vw;flex:0 0 4.38776vw;height:4.38776vw;border-radius:5px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .privacy_wrap .item input[type=checkbox]+label+label{margin-left:2.59184vw;font-size:2.55102vw;width:62.30612vw;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .btn_3{margin-top:5.63265vw}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .btn_3 img{width:67.16327vw;height:auto;}.trialcanForm .main_wrap>span{width:81.63265vw;font-size:1.53061vw}}.trialcanForm img{max-width:initial;display:inline;}.uploaded__popup,.error__popup{width:100vw;height:100vh;position:fixed;margin:auto;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.2);z-index:10;}.uploaded__content,.error__content{background:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/upload-progress-bg.png);background-size:contain;width:538px;height:234px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;}@media screen and (max-width:980px){.uploaded__content,.error__content{width:89.79592vw;height:40vw;}}.uploaded__content p,.error__content p{font-size:26px;font-weight:500;margin-bottom:15px;position:relative;}@media screen and (max-width:980px){.uploaded__content p,.error__content p{font-size:4.5vw;margin-bottom:2vw;}}.uploaded__progress{width:75%;height:37px;border-radius:calc(37px / 2);border:solid 3px #ffd64f;overflow:hidden;}@media screen and (max-width:980px){.uploaded__progress{height:6vw;border-radius:calc(7vw / 2);}}.uploaded__progress-fill{height:31px;border-radius:0 calc(31px / 2) calc(32px / 2) 0;background:#ffd64f;transform:width .4s;}@media screen and (max-width:980px){.uploaded__progress-fill{height:calc(6vw - 6px);border-radius:0 calc((6vw - 6px) / 2) calc((6vw - 6px) / 2) 0;}}.uploaded__popup,.error__popup{opacity:0;pointer-events:none;transform:opacity .6s;}.uploaded__popup.is-popup,.error__popup.is-popup{opacity:1;pointer-events:auto;}.uploaded__popup.is-loading .success{display:none;}.uploaded__popup.is-success .loading{display:none;}.uploaded__popup .success::after{content:"";width:26px;height:100%;position:absolute;right:-30px;top:0;bottom:0;margin:auto;background:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/success_check.png);background-repeat:no-repeat;background-size:contain;background-position:center center;}.error__popup .uploadBtn{margin:0 auto !important;}@media screen and (max-width:980px){.error__popup .uploadBtn{width:40%;}.error__popup .uploadBtn img{object-fit:contain;width:100%;}}.error__popup .error::after{content:"";width:26px;height:100%;position:absolute;right:-30px;top:0;bottom:0;margin:auto;background:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/error_icon.png);background-repeat:no-repeat;background-size:contain;background-position:center center;}.error__popup  p.errorMag{color:#f00;font-size:13px;}@media screen and (max-width:980px){.error__popup  p.errorMag{font-size:3vw;}}.trialcanForm .main_wrap .form_wrap{background:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/bg_material.jpg);background-repeat:repeat;background-size:auto auto;border-radius:50px;margin:60px auto;padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:0px 0px 15px rgba(0,0,0,.2);}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_wrap{border-radius:7vw;}}@media screen and (max-width:980px){.error__popup  p.errorMag{font-size:3vw;}}}.trialcanForm .main_wrap .form_wrap .content_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;padding:60px 0;border:dashed 2px #264672;border-radius:35px;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_wrap .content_wrap{border-radius:6.2vw;border-radius:6vw;}}.trialcanForm .main_wrap .form_wrap::before{content:'';display:block;width:46px;height:30px;background:url(/themes/custom/nestle_ha3/2018only/images/form_trialcan/dialog.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_wrap::before{width:8vw;height:5vw;}}.trialcanForm .main_wrap .form_1 .form_wrap::before{left:1.1%;transform:translate(100%,-100%);}.trialcanForm .main_wrap .form_2 .form_wrap::before{left:29%;transform:translate(100%,-100%);}.trialcanForm .main_wrap .form_3 .form_wrap::before{left:54.3%;transform:translate(100%,-100%);}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_1 .form_wrap::before{left:6.5%;transform:translate(100%,-100%);}.trialcanForm .main_wrap .form_2 .form_wrap::before{left:25.5%;transform:translate(100%,-100%);}.trialcanForm .main_wrap .form_3 .form_wrap::before{left:14%;transform:translate(100%,-100%);}}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_3 .form_wrap::before{width:43%;}}.trialcanForm .main_wrap .form_wrap .content_wrap{width:100%;height:100%;padding:40px 0;border:2px dashed #115fca;border-radius:40px;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_wrap .content_wrap{border-radius:3vw;border-radius:5vw;}}.trialcanForm .main_wrap .form_wrap .content_wrap .step-title{height:64px;width:auto;display:flex;flex-direction:column;}.trialcanForm .main_wrap .form_wrap .content_wrap .step-title img{object-fit:contain;height:100%;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_wrap .content_wrap .step-title{height:8.5vw;width:auto;}}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .note{color:#264672;margin-bottom:20px;margin-top:0;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .note{text-align:left;line-height:1.4;margin-bottom:15px;text-indent:-1.6vw;margin-left:1.6vw;}}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .note p{line-height:1.3;width:69%;text-align:left;text-indent:-12px;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .note p{width:90%;text-indent:-1.7vw;}}.trialcanForm .main_wrap .form_1 .form_wrap .content_wrap .form .item:nth-child(3){margin-bottom:15px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item input[type=checkbox]{display:none}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item input[type=checkbox]:checked+label:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:70%;height:70%;background-color:#264672;border-radius:3px}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .checkbox_row{display:flex;justify-content:space-between;align-items:center;width:100%;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item{margin-left:0;margin-right:0;width:100%;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item input[type=checkbox]+label+label{width:100%;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap{width:574px;margin-right:28px;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item input[type=checkbox]+label+label input{width:100%;}.time_title{font-size:22px;line-height:1.3;width:604px;margin-top:40px;}@media screen and (max-width:980px){.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap{width:100%;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .checkbox_row{width:auto;flex-direction:column;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap .item{margin:20px 0 0 120px;margin:3.32653vw auto 0 auto;}.trialcanForm .main_wrap .form_3 .form_wrap .content_wrap .time_wrap .checkbox_wrap{width:65.80612vw;margin-right:0;}.time_title{width:65.80612vw;font-size:3.16327vw;}}
}
