/*!
 * このファイルはsassで作成されています。cssファイルを直接編集しないでください
*/@media print, screen and (min-width: 768px){body#top{padding-left:60px}body#top .productSet{margin-bottom:15px}body#top .t-contents img{max-width:100%}body#top .t-contents .slick-slide img{-webkit-transition-duration:0;transition-duration:0}body#top .t-contents a:visited{color:inherit}body#top .spElement{display:none !important}body#top #footer{z-index:10}body#top #footer .pageTop{right:4vh;margin-right:0}}@media screen and (max-width: 767px){body#top{min-width:0%;width:100%}body#top .pcElement{display:none !important}body#top #footer{padding-bottom:75px}}img{-webkit-backface-visibility:hidden;backface-visibility:hidden}#header{z-index:10001}#header .siteLogo{z-index:10002}@media screen and (max-width: 767px){#header .headerLink{z-index:10010}#header .menu{z-index:10011}}#header .functionLink>.is-search.is-open>.submitBlock{z-index:10005}#t-localNav{position:fixed;left:0;overflow:hidden}@media print, screen and (min-width: 768px){#t-localNav{border-right:1px solid #e6e6e6;z-index:9999;position:fixed;top:90px;width:60px;height:100vh;background-color:#fff;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.2);box-shadow:0px 5px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#t-localNav:hover{width:200px;-webkit-box-shadow:0px 5px 8px rgba(0,0,0,0.5);box-shadow:0px 5px 8px rgba(0,0,0,0.5)}}@media screen and (max-width: 767px){#t-localNav{width:100%;bottom:-87px;z-index:10000;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;-webkit-transform:translateY(0);transform:translateY(0)}#t-localNav.is-active{-webkit-transform:translateY(-87px);transform:translateY(-87px)}#t-localNav.is-active .t-localNav-notice{line-height:15px;width:15px;height:15px;font-size:10px}}@media screen and (max-width: 767px){#t-localNav .t-localNav-notice{left:38%;width:18px;height:18px;line-height:18px;font-size:11px}}@media screen and (max-width: 767px){.t-localNav-list{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.t-localNav-list.t-product-alone .t-localNav-elm{width:14.285%}.t-localNav-list.t-product-alone .t-localNav-elm.is-main{width:14.285%}.t-localNav-list.t-product-alone .t-localNav-elm.is-main a{position:relative;display:block;width:100%}}.t-localNav-elm{border-top:1px solid #e6e6e6;-ms-flex-negative:0;flex-shrink:0}.t-localNav-elm:last-child{border-bottom:1px solid #e6e6e6}@media screen and (max-width: 767px){.t-localNav-elm{position:relative;border-top:none;width:12.5%}.t-localNav-elm:last-child{border-bottom:none}.t-localNav-elm:after,.t-localNav-elm.is-main a:after{position:absolute;content:"";display:block;top:15%;right:0%;height:70%;width:1px;background-color:#e6e6e6}.t-localNav-elm.is-main{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex}.t-localNav-elm.is-main a{position:relative;display:block;width:50%}}.t-localNav-elm a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:60px;height:58px;white-space:nowrap;line-height:1.4;font-size:1.4rem;background-image:-webkit-gradient(linear, left top, right top, from(#fff), to(#fff));background-image:linear-gradient(to right, #fff, #fff)}@media screen and (max-width: 767px){.t-localNav-elm a{padding-left:0;height:45px;display:block;text-indent:100%;background-image:none}}.t-localNav-elm a:before{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;width:32px;height:32px}@media screen and (max-width: 767px){.t-localNav-elm a:before{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.t-localNav-elm a em{font-size:1.3rem}.t-localNav-elm.is-new a{color:#cf7900}@media print, screen and (min-width: 768px){.t-localNav-elm.is-new a{height:57px}.t-localNav-elm.is-new a.is-active,.t-localNav-elm.is-new a:hover{background-image:-webkit-gradient(linear, left top, right top, from(#fefce7), to(#fff));background-image:linear-gradient(to right, #fefce7, #fff)}.t-localNav-elm.is-new a:before{background-image:url(/img/sprite01.png);background-position:-32px -38px;width:32px;height:32px}}@media screen and (max-width: 767px){.t-localNav-elm.is-new a.is-active{background-color:#fefce7}.t-localNav-elm.is-new a:before{background-image:url(/img/sprite01_sp.png);background-position:0px -53px;width:22px;height:24px;background-size:108px 77px}}@media print, screen and (min-width: 768px){.t-localNav-elm.is-main:hover a.is-campaign{background-image:-webkit-gradient(linear, left top, right top, from(#fff4f2), to(#fff));background-image:linear-gradient(to right, #fff4f2, #fff)}.t-localNav-elm.is-main:hover a.is-products{background-image:-webkit-gradient(linear, left top, right top, from(#eaf7ff), to(#fff));background-image:linear-gradient(to right, #eaf7ff, #fff)}}.t-localNav-elm a.is-campaign{color:#c84b66}@media print, screen and (min-width: 768px){.t-localNav-elm a.is-campaign.is-active,.t-localNav-elm a.is-campaign:hover{background-image:-webkit-gradient(linear, left top, right top, from(#fff4f2), to(#fff));background-image:linear-gradient(to right, #fff4f2, #fff)}.t-localNav-elm a.is-campaign:before{background-image:url(/img/sprite01.png);background-position:0px -38px;width:32px;height:32px}}@media screen and (max-width: 767px){.t-localNav-elm a.is-campaign.is-active{background-color:#fff4f2}.t-localNav-elm a.is-campaign:before{background-image:url(/img/sprite01_sp.png);background-position:0px -28px;width:25px;height:25px;background-size:108px 77px}}.t-localNav-elm a.is-products{color:#116caf}@media print, screen and (min-width: 768px){.t-localNav-elm a.is-products.is-active,.t-localNav-elm a.is-products:hover{background-image:-webkit-gradient(linear, left top, right top, from(#eaf7ff), to(#fff));background-image:linear-gradient(to right, #eaf7ff, #fff)}.t-localNav-elm a.is-products:before{background-image:url(/img/sprite01.png);background-position:0px 0px;width:32px;height:38px}}@media screen and (max-width: 767px){.t-localNav-elm a.is-products.is-active{background-color:#eaf7ff}.t-localNav-elm a.is-products:before{background-image:url(/img/sprite01_sp.png);background-position:-77px 0px;width:13px;height:30px;background-size:108px 77px}}.t-localNav-elm.is-interview a{color:#19849a}@media print, screen and (min-width: 768px){.t-localNav-elm.is-interview a.is-active,.t-localNav-elm.is-interview a:hover{background-image:-webkit-gradient(linear, left top, right top, from(#ebfffb), to(#fff));background-image:linear-gradient(to right, #ebfffb, #fff)}.t-localNav-elm.is-interview a:before{background-image:url(/img/sprite01.png);background-position:-64px 0px;width:32px;height:32px}}@media screen and (max-width: 767px){.t-localNav-elm.is-interview a.is-active{background-color:#ebfffb}.t-localNav-elm.is-interview a:before{background-image:url(/img/sprite01_sp.png);background-position:-25px 0px;width:28px;height:23px;background-size:108px 77px}}.t-localNav-elm.is-story a{color:#479a6c}@media print, screen and (min-width: 768px){.t-localNav-elm.is-story a.is-active,.t-localNav-elm.is-story a:hover{background-image:-webkit-gradient(linear, left top, right top, from(#ebfff4), to(#fff));background-image:linear-gradient(to right, #ebfff4, #fff)}.t-localNav-elm.is-story a:before{background-image:url(/img/sprite01.png);background-position:-32px 0px;width:32px;height:32px;width:31px}}@media screen and (max-width: 767px){.t-localNav-elm.is-story a.is-active{background-color:#ebfff4}.t-localNav-elm.is-story a:before{background-image:url(/img/sprite01_sp.png);background-position:-53px -23px;width:24px;height:22px;background-size:108px 77px}}.t-localNav-elm.is-global a{color:#5459c7;font-size:13px}.t-localNav-elm.is-global a em{display:block;font-size:16px}@media print, screen and (min-width: 768px){.t-localNav-elm.is-global a:before{background-image:url(/img/sprite01.png);background-position:-96px 0px;width:32px;height:32px}.t-localNav-elm.is-global a.is-active,.t-localNav-elm.is-global a:hover{background-image:-webkit-gradient(linear, left top, right top, from(#f3f3ff), to(#fff));background-image:linear-gradient(to right, #f3f3ff, #fff)}}@media screen and (max-width: 767px){.t-localNav-elm.is-global a:before{background-image:url(/img/sprite01_sp.png);background-position:-25px -28px;width:24px;height:24px;background-size:108px 77px}.t-localNav-elm.is-global a.is-active{background-color:#f3f3ff}}.t-localNav-elm.is-health a{color:#d66172}@media print, screen and (min-width: 768px){.t-localNav-elm.is-health a:before{background-image:url(/img/sprite01.png);background-position:-64px -38px;width:32px;height:32px}.t-localNav-elm.is-health a.is-active,.t-localNav-elm.is-health a:hover{background-image:-webkit-gradient(linear, left top, right top, from(#fef2f4), to(#fff));background-image:linear-gradient(to right, #fef2f4, #fff)}}@media screen and (max-width: 767px){.t-localNav-elm.is-health a:before{background-image:url(/img/sprite01_sp.png);background-position:-53px 0px;width:24px;height:23px;background-size:108px 77px}.t-localNav-elm.is-health a.is-active{background-color:#fef2f4}}.t-localNav-elm.is-recruit a{color:#07a2bc}@media print, screen and (min-width: 768px){.t-localNav-elm.is-recruit a:before{background-image:url(/img/sprite01.png);background-position:-96px -32px;width:28px;height:30px}.t-localNav-elm.is-recruit a.is-active,.t-localNav-elm.is-recruit a:hover{background-image:-webkit-gradient(linear, left top, right top, from(#eafcff), to(#fff));background-image:linear-gradient(to right, #eafcff, #fff)}}@media screen and (max-width: 767px){.t-localNav-elm.is-recruit a:before{background-image:url(/img/sprite01_sp.png);background-position:0px 0px;width:25px;height:28px;background-size:108px 77px}}.is-campaign-removed .is-campaign{display:none !important}@media screen and (max-width: 767px){.is-campaign-removed .t-localNav-elm{width:16.6%}.is-campaign-removed .t-localNav-elm .is-products{width:100%;border-right:none}#t-localNav--fv .is-campaign-removed .t-localNav-elm:nth-child(-n+4){width:33.3%}}@media screen and (max-width: 767px){.t-localNav-txt{display:none}}.t-localNav-notice{border-radius:50%;display:block;position:absolute;top:10px;left:35px;width:18px;height:18px;line-height:18px;color:#fff;font-size:11px;text-align:center;background:#e60012;text-decoration:none !important}@media screen and (max-width: 767px){.t-localNav-notice{text-indent:0;top:5px;left:45%;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media screen and (max-width: 767px){#t-localNav--fv{overflow:hidden;position:fixed;width:100vw;left:0;bottom:-166px;z-index:10002;-webkit-transition:all ease 0.8s;transition:all ease 0.8s;-webkit-transform:translateY(0);transform:translateY(0)}#t-localNav--fv.is-menu-open{-webkit-transition:none;transition:none;-webkit-transform:translateY(0) !important;transform:translateY(0) !important}#t-localNav--fv.is-active{-webkit-transition:all ease 0.5s;transition:all ease 0.5s;-webkit-transform:translateY(-166px);transform:translateY(-166px)}#t-localNav--fv .t-localNav-list{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}#t-localNav--fv .t-localNav-elm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}#t-localNav--fv .t-localNav-elm:nth-child(n+4){border-top:1px solid #e6e6e6}#t-localNav--fv .t-localNav-elm:nth-child(1),#t-localNav--fv .t-localNav-elm:nth-child(4){border-left:none}#t-localNav--fv .t-localNav-elm:nth-child(5) .t-localNav-txt{padding-top:35px}#t-localNav--fv .t-localNav-elm a{height:auto;white-space:normal;line-height:1.2;font-size:1.1rem;text-indent:0;padding:0}#t-localNav--fv .t-localNav-elm a em{font-size:1.0rem}#t-localNav--fv .t-localNav-elm a:hover{background-image:none}#t-localNav--fv .t-localNav-elm a:before{top:7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#t-localNav--fv .t-localNav-elm.is-main{width:50%}#t-localNav--fv .t-localNav-elm.is-main:hover a{background-image:none}#t-localNav--fv .t-localNav-txt{padding:40px 0 5px;display:block;text-align:center}#t-localNav--fv .t-localNav-list.t-product-alone .t-localNav-elm:nth-child(-n+3){width:33.3%}#t-localNav--fv .t-localNav-list.t-product-alone .t-localNav-elm.is-main a:after{display:none}}.t-contents{position:relative;z-index:100;overflow:hidden;-webkit-transition:0.6s ease all;transition:0.6s ease all}@media print, screen and (min-width: 768px){.t-contents{padding-top:90px}}.is-lnav-moving .t-contents{opacity:0}.set-newsSlide{margin-top:150px;padding:10px;border:1px solid #fff;font-size:1.4rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align:center;color:#fff}@media screen and (max-width: 767px){.set-newsSlide{margin-top:0;font-size:1.1rem}}.set-newsSlide a{color:#fff;text-decoration:underline}.set-newsSlide a:hover{text-decoration:none}@media print, screen and (min-width: 768px){.set-newsSlide .slick-prev{right:35px;left:auto}.set-newsSlide .slick-next{right:10px;left:auto}.set-newsSlide .slick-slider{padding:0 70px 0 30px}.set-newsSlide .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.set-newsSlide .slick-prev{left:-5px}.set-newsSlide .slick-next{right:-5px;left:auto}.set-newsSlide .slick-slider{padding:0 20px}.set-newsSlide .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.set-newsSlide.is-white{background-color:#fff;color:#333}.set-newsSlide.is-white a{color:#36c}.t-section{position:relative;-webkit-transition:all ease 0.8s 0.5s;transition:all ease 0.8s 0.5s}.t-section.is-hidden{-webkit-transition:none;transition:none}.t-section-inner{padding:0 20px;margin:0 auto;max-width:1260px;width:100%;position:relative;z-index:10}@media screen and (max-width: 767px){.t-section-inner{padding:0 5vw;width:100%}}.t-icon{position:relative;margin:0 0 5px;width:60px;font-size:1.1rem;color:#fff;background-color:#c43137;text-align:center;line-height:17px;vertical-align:middle;overflow:hidden}.t-icon:before{content:"";top:-1px;right:-4px;width:0;height:0;position:absolute;border:9px solid transparent;border-right-color:#fff;-webkit-transform:scale(0.8, 1.5);transform:scale(0.8, 1.5)}.t-info .t-headLv01+.t-linkBtn--small{margin-top:10px !important}.t-linkBtn--small{position:absolute;right:20px;margin:20px 0 0;padding-top:5px;width:19%}@media screen and (max-width: 767px){.t-linkBtn--small{position:relative;right:auto;margin:20px 0 0;padding-top:0}}.t-linkBtn--small>a{display:block;padding:5px 8px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1),-1px -1px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px rgba(0,0,0,0.1),-1px -1px 2px rgba(0,0,0,0.1);line-height:1.2;text-align:center;color:#36c;font-size:1.2rem;background-color:#fff}@media screen and (max-width: 767px){.t-linkBtn--small>a{min-width:0;position:relative;display:block;padding:8px 8px;width:100%;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2),-1px -1px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 3px rgba(0,0,0,0.2),-1px -1px 3px rgba(0,0,0,0.2);line-height:1.5;font-size:1.6rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-color:rgba(255,255,255,0.5)}}@media print, screen and (min-width: 768px){.t-linkBtn--small>a:hover{-webkit-box-shadow:0px 4px 8px 2px rgba(0,0,0,0.15);box-shadow:0px 4px 8px 2px rgba(0,0,0,0.15);cursor:pointer;text-decoration:none}}@media print, screen and (min-width: 768px){.t-linkBtn--small>a:after{margin-left:8px;content:"";display:inline-block;width:5px;height:10px;background-image:url(/img/sprite01.png);background-position:-91px -70px;width:5px;height:10px}}@media screen and (max-width: 767px){.t-linkBtn--small>a:after{position:absolute;right:10px;top:50%;content:"";display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/img/sprite01_sp.png);background-position:-102px -45px;width:6px;height:11px;background-size:108px 77px}}.t-headLv01{text-align:center}.t-headLv01+*{margin-top:40px !important}@media screen and (max-width: 767px){.t-headLv01+*{margin-top:20px}}.t-headLv01.is-white .t-headLv01-main,.t-headLv01.is-white .t-headLv01-sub{color:#fff}.t-headLv01.is-english .t-headLv01-main,.t-headLv01.is-english .t-headLv01-sub{letter-spacing:0;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.5}.is-products .t-headLv01+*{margin-top:10px !important}@media screen and (max-width: 767px){.is-products .t-headLv01{margin-left:0}}.is-campaign .t-headLv01{margin-left:40px;padding-bottom:40px}@media screen and (max-width: 767px){.is-campaign .t-headLv01{margin-left:0;margin-bottom:20px}}.t-headLv01-main{font-size:3.2rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;display:block;letter-spacing:0.2em}@media screen and (max-width: 767px){.t-headLv01-main{font-size:2.3rem;line-height:1.2}}.t-headLv01-sub{font-size:1.6rem;display:block}@media screen and (max-width: 767px){.t-headLv01-sub{font-size:1.4rem}}.t-infoBox{padding:10px;background-color:#fff;text-align:center}.icon-attention{position:relative;font-size:1.3rem;vertical-align:text-top}@media screen and (max-width: 767px){.icon-attention{padding-left:25px}}.icon-attention:before{content:"";display:inline-block;margin-right:10px;vertical-align:middle;background-image:url(/img/sprite01.png);background-position:-40px -70px;width:18px;height:18px}@media screen and (max-width: 767px){.icon-attention:before{margin-right:0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:inline-block;vertical-align:middle;background-image:url(/img/sprite01_sp.png);background-position:-90px 0px;width:18px;height:18px;background-size:108px 77px}}@media print, screen and (min-width: 768px){.t-fv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 90px)}.t-fv .motif-inner{width:1240px !important}}.t-infinity-wrap{position:relative;width:100%;max-width:1200px;margin:0 auto;display:none}@media screen and (max-width: 767px){.t-infinity-wrap{display:block}}#t-first-contents{position:relative;color:#333333}@media print, screen and (min-width: 768px){#t-first-contents{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:1000px;min-height:350px;margin:0 auto;padding:30px 0}}#t-first-contents h1{margin-top:20px;font-size:3.0rem;line-height:1.5}#t-first-contents h1 span{display:block}.t-fvTxt{opacity:0}@media print, screen and (min-width: 768px){.t-fvTxt{-webkit-transition:1s -webkit-transform linear;transition:1s -webkit-transform linear;transition:1s transform linear;transition:1s transform linear, 1s -webkit-transform linear}.is-init-fv .t-fvTxt{opacity:1}.t-fvTxt.is-close{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (max-width: 767px){.t-fvTxt{display:none}}.t-main-slider{z-index:200;margin-bottom:0 !important;text-align:center}@media print, screen and (min-width: 768px){.t-main-slider{min-width:1000px}.t-main-slider .slick-prev,.t-main-slider .slick-next{top:50%;background-image:url(/img/sprite03.png);background-repeat:no-repeat}.t-main-slider .slick-prev{left:50%;width:50px;height:50px;margin-left:-525px;background-position:0 0}.t-main-slider .slick-next{right:50%;width:50px;height:50px;margin-right:-525px;background-position:-50px 0}.t-main-slider .slick-prev:hover{background-position:0 -50px}.t-main-slider .slick-next:hover{background-position:-50px -50px}.t-main-slider .slick-prev::before,.t-main-slider .slick-next::before{display:none}}@media screen and (max-width: 767px){.t-main-slider{overflow:hidden;height:0}}.t-main-slider .slick-dots{display:inline-block !important;width:auto !important;left:50%;bottom:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.t-main-slider .slick-dots li button:before{border:1px solid #fff;background-color:#dbe0e5;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.t-main-slider .slick-dots li.slick-active button:before{background-color:#fff}.t-main-slider-elm{width:100%;min-width:1000px;display:block;background-color:#fff;opacity:0}.slick-initialized .t-main-slider-elm{opacity:1}@media print, screen and (min-width: 768px){.t-main-slider-elm{width:1000px !important;max-width:1000px}}.t-main-slider-elm>.t-main-slider-bg{position:relative;display:block;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}@media print, screen and (min-width: 768px){.t-main-slider-elm>.t-main-slider-bg.typeBg{background-position:calc(50% - 567px) 0,calc(50% + 567px) 0,0 0;background-repeat:no-repeat}.t-main-slider-elm>.t-main-slider-bg.typeLinear{background-position:0 0;background-repeat:repeat-x}}.t-main-slider-elm:hover>.t-main-slider-bg{opacity:0.8}.t-main-slider-elm img{margin:0 auto}@media print, screen and (min-width: 768px){.t-main-slider-elm img{opacity:0.2;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.4s !important;transition-duration:0.4s !important}.t-main-slider-elm.slick-center img,.t-main-slider-elm:hover img{opacity:1}}@media screen and (max-width: 767px){.t-main-slider-elm{min-width:0}.t-main-slider-elm img{width:100%}}.t-infinity{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#333}@media screen and (max-width: 767px){.t-infinity{display:block}.t-infinity:after{content:"";display:block;clear:both}}a.t-infinity-col{position:relative;width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;color:inherit}a.t-infinity-col:hover{text-decoration:none}a.t-infinity-col:hover .t-infinity-ti strong{text-decoration:underline}@media print, screen and (min-width: 768px){a.t-infinity-col#fv-pharma{padding-left:40px}}@media screen and (max-width: 767px){a.t-infinity-col{margin-top:40px;width:100%;padding:0 5vw;display:block}a.t-infinity-col#fv-pharma .t-infinity-ti{float:right}a.t-infinity-col#fv-pharma:before{position:absolute;top:-15px;left:10px;content:"";display:block;z-index:-1;background-image:url(/img/motif_sp01.png);background-position:-247.5px -471px;width:179.5px;height:137.5px;background-size:756.5px 617px}a.t-infinity-col#fv-nutra{margin-top:90px}a.t-infinity-col#fv-nutra .t-infinity-ti{float:left}a.t-infinity-col#fv-nutra:before{position:absolute;top:0;right:0;content:"";display:block;z-index:-1;background-image:url(/img/motif_sp01.png);background-position:-511.5px -399.5px;width:184px;height:70px;background-size:756.5px 617px}a.t-infinity-col:after{clear:both;content:"";display:block}}@media only screen and (min-width: 376px) and (max-width: 767px){a.t-infinity-col#fv-pharma .t-infinity-ti{float:left !important;margin-left:3%}a.t-infinity-col#fv-pharma:before{top:-25px;left:5px;width:337px;max-width:48%;height:257px;background:url(/img/motif_tb01.png) no-repeat 0 0;background-position:0 0;background-size:contain}a.t-infinity-col#fv-nutra .t-infinity-ti{float:right !important}a.t-infinity-col#fv-nutra:before{top:-35px;width:347px;max-width:48%;height:161px;background:url(/img/motif_tb02.png) no-repeat 0 0;background-size:contain}}.t-infinity-ti{margin-top:0;font-size:3.0rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.3}@media only screen and (min-width: 376px) and (max-width: 767px){.t-infinity-ti strong{font-size:2.6rem}}@media screen and (max-width: 767px){.t-infinity-ti{font-size:1.6rem}}.t-infinity-small{display:block;font-size:2.0rem;line-height:26px}@media screen and (max-width: 767px){.t-infinity-small{margin-top:10px;font-size:1.0rem}}@media only screen and (min-width: 376px) and (max-width: 767px){.t-infinity-small{margin-top:10px;font-size:1.5rem}}.t-infinity-gimmick{display:none}.t-infinity-lead{margin:15px 0 !important;font-size:2.4rem;line-height:1.4}.t-infinity-lead+*{margin-top:30px}.t-infinity-txt{margin-top:10px;font-size:1.5rem;line-height:1.5}.t-infinity-more{margin-top:0.5em;font-size:1.5rem;line-height:1.5}.t-news{padding:100px 0 100px}@media screen and (max-width: 767px){.t-news{margin-top:50px}.t-news:before{position:absolute;top:20px;right:0;content:"";display:block;background-image:url(/img/motif_sp01.png);background-position:-511.5px 0px;width:245px;height:200px;background-size:756.5px 617px;opacity:0;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}.t-news.is-active:before{opacity:1}}.t-news .t-section-inner{max-width:1040px}.t-news .t-headLv01{color:#565759}.set-news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.set-news.is-news{margin-top:0}.set-news>.set-news-tip:nth-child(n+5){display:none}.set-news-tip{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:1px 1px 20px rgba(0,0,0,0.1);box-shadow:1px 1px 20px rgba(0,0,0,0.1);padding:15px;margin:15px 0 0 1.3%;width:24%;border-top:4px solid #000;background-color:#fff;color:inherit;font-size:1.4rem}@media screen and (max-width: 767px){.set-news-tip{width:100%;display:block;line-height:1.2;padding:15px;margin:1px 0 10px}}.set-news-tip:first-child{margin-left:0}.set-news-tip:hover{text-decoration:none}.set-news-tip:hover .set-news-topic{text-decoration:underline}.set-news-tip>*:first-child{margin-top:0 !important}.set-news-tip.is-title:hover .t-linkIcon{text-decoration:underline}@media screen and (max-width: 767px){.set-news-tip.is-title{margin-top:20px}}.set-news-tip.is-News{position:relative;border-top:none;border-left:4px solid #6c91e3}.set-news-tip.is-News:before,.set-news-tip.is-News:after{position:absolute;top:0;left:-4px;content:"";display:block;z-index:2;width:4px;height:33.3%;background-color:#e78795;border-bottom:1px solid #fff}.set-news-tip.is-News:after{top:auto;bottom:0;border-top:1px solid #fff;border-bottom:none;background-color:#79ad8c}.set-news-tip.is-pharma{border-color:#e78795}.set-news-tip.is-pharma .set-news-cat{color:#c84b66}.set-news-tip.is-nutra{border-color:#6c91e3}.set-news-tip.is-nutra .set-news-cat{color:#116caf}.set-news-tip.is-company{border-color:#79ad8c}.set-news-tip.is-company .set-news-cat{color:#227641}.set-news-tip.is-Notice{border-color:#ffb833}.set-news-tip.is-Notice--t{border-top:none;border-left:4px solid #ffb833}div.set-news-tip .set-news-topic{color:#333}.set-news-cat{margin-top:0;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.set-news-title{margin-top:0;color:#000}.set-news-title>em{display:block;font-size:1.6rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media print, screen and (min-width: 768px){.set-news-title>em{line-height:1.2}}.set-news-title>small{display:block;font-size:1.4rem}@media screen and (max-width: 767px){.set-news-title>small{font-size:1.2rem}}.set-news-tip.has-new{position:relative}.set-news-tip.has-new .set-news-title{padding-bottom:45px}@media screen and (max-width: 767px){.set-news-tip.has-new .set-news-title{padding:0 110px 0 0}}.set-news-title-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:10px;right:10px}@media screen and (max-width: 767px){.set-news-title-new{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.set-news-title-new .t-icon{margin:0}@media screen and (max-width: 767px){.set-news-title-new .t-icon::before{display:none}}.set-news-title-new__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:43px;height:38px;margin:0 0 0 5px;padding:0 0 2px 3px;background:url("/img/index_bg04.png") no-repeat 0 0;color:#e60214;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.2rem}@media screen and (max-width: 767px){.set-news-title-new__count{background:url("/img/index_bg04_sp.png") no-repeat 0 0;background-size:43px 38px}}.set-news-title-new__count em{font-size:1.4rem}.set-news-time{display:inline-block;font-weight:bold;color:#000}@media screen and (max-width: 767px){.set-news-time{font-size:1.2rem;display:block}}.set-news-year{font-size:1.4rem;font-weight:bold;display:block;text-align:center;color:#000}@media screen and (max-width: 767px){.set-news-year{display:inline-block;font-size:1.2rem}.set-news-year:after{padding:0 5px;content:"/"}}.set-news-month{position:relative;font-size:1.4rem;font-weight:bold;vertical-align:top;padding-right:12px;color:#000;display:inline-block}@media print, screen and (min-width: 768px){.set-news-month:after{position:absolute;top:0;right:0;content:"";display:block;background-image:url(/img/sprite01.png);background-position:0px -90px;width:13px;height:19px}}@media screen and (max-width: 767px){.set-news-month{font-size:1.2rem;padding-right:0}.set-news-month:after{padding:0 5px;content:"/"}}.set-news-day{font-size:2.3rem}@media screen and (max-width: 767px){.set-news-day{font-size:1.2rem}}.set-news-state{position:relative;padding-top:20px;margin-left:20px}@media print, screen and (min-width: 768px){.is-nutra .set-news-state{width:125px;font-size:10px;padding-top:15px}}@media screen and (max-width: 767px){.set-news-state{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;margin-left:0;margin-top:8px;font-size:1.1rem}}.set-news-state .t-icon{position:absolute;top:0;left:0}@media screen and (max-width: 767px){.set-news-state .t-icon{position:static;margin-right:10px}}.set-news-topic{width:100%;margin-top:10px;color:#36c}@media screen and (max-width: 767px){.set-news-topic{margin-top:10px;font-size:1.4rem;line-height:1.6}}div.set-news-tip .set-news-topic{color:#333}div.set-news-tip:hover .set-news-topic{text-decoration:none}.set-pickup{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media print, screen and (min-width: 768px){.set-pickup .slick-prev{right:30px;left:auto}.set-pickup .slick-next{right:0px;left:auto}.set-pickup .slick-slider{padding:0 70px 0 0}.set-pickup.is-health .slick-slider{padding-left:30px}.set-pickup .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.set-pickup{display:block}.set-pickup .slick-prev{left:-5px}.set-pickup .slick-next{right:-10px;left:auto}.set-pickup .slick-slider{padding:0 25px}.set-pickup .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.set-pickup.is-title+.set-pickup-tip{margin-top:1px;-webkit-box-shadow:none;box-shadow:none}}.set-pickup-tip{padding:20px;background-color:#fff;width:74.6%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;-webkit-box-shadow:1px 1px 20px rgba(0,0,0,0.1);box-shadow:1px 1px 20px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.set-pickup-tip{width:100%;padding:15px;color:#333}.set-pickup-tip a{color:#36c}}@media print, screen and (min-width: 768px){.set-pickup-tip.is-title{margin-right:1.3%;width:24%}}.set-pickup-tip.is-title em{position:relative;display:inline-block;padding-right:20px}.set-pickup-tip.is-title em:before{position:absolute;top:3px;right:0;z-index:1;content:"";background-image:url(/img/sprite01.png);background-position:-58px -70px;width:13px;height:17px;width:13px;height:17px;display:block}@media screen and (max-width: 767px){.set-pickup-tip.is-title em:before{top:0.2em;right:0;background-image:url(/img/sprite01_sp.png);background-position:-90px -18px;width:13px;height:17px;background-size:108px 77px}}.t-info .set-pickup.is-products .set-pickup-tip{width:79%}@media screen and (max-width: 767px){.t-info .set-pickup.is-products .set-pickup-tip{width:100%}}.set-pickup-news a{color:#36c}.set-pickup-news-media{display:table;width:100%;table-layout:fixed}.set-pickup-news-media-image{display:table-cell;width:108px;padding-right:20px;vertical-align:middle}@media screen and (max-width: 767px){.set-pickup-news-media-image{width:98px;padding-right:15px}}.set-pickup-news-media-texts{display:table-cell;vertical-align:middle}.set-pickup-news-media-texts .is-pickup-flag{margin-bottom:5px}.set-pickup-news-media-texts .is-pickup-flag+span{display:block}.t-info{z-index:6;padding-top:100px}@media screen and (max-width: 767px){.t-info{padding-top:0}.t-info .t-linkBtn--small{display:none}}.t-info .t-section-inner{max-width:1260px}.t-info .t-linkIcon{color:#4c4c4c}.t-info .t-headLv01-wrap-products{height:auto !important}.t-info .is-products .t-headLv01{margin-bottom:10px}.t-info .is-campaign+.is-products .t-headLv01{margin-left:15px}.t-info .is-campaign+.is-products .set-pickup.is-products .set-pickup-tip{width:100%}.t-info .is-campaign+.is-products .t-linkBtn--small{display:none}.t-info .is-campaign+.is-products .productElm:nth-child(n+10){display:none}@media print, screen and (min-width: 768px){.t-info .is-campaign+.is-products .productElm{margin-bottom:15px;width:calc( (100% - 50px) / 4);margin-left:16px}.t-info .is-campaign+.is-products .productElm:nth-child(n+9){display:none}.t-info .is-campaign+.is-products .productElm:nth-child(6n+1){margin-left:16px}.t-info .is-campaign+.is-products .productElm:nth-child(4n+1){margin-left:0}.t-info .is-campaign+.is-products .productElm img{-webkit-backface-visibility:hidden;backface-visibility:hidden}}.t-info .is-campaign+.is-products:nth-child(n+10){display:none}.t-info .t-headLv01{text-align:left}.t-info .t-headLv01+*{margin-top:20px !important}@media screen and (max-width: 767px){.t-info .t-headLv01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.t-info .t-headLv01-main{font-size:2.6rem;letter-spacing:0;line-height:1.4}@media screen and (max-width: 767px){.t-info .t-headLv01-main{font-size:2.3rem;letter-spacing:0}}.t-info .t-headLv01-main a{position:relative;display:block}.t-info .t-headLv01-sub{font-size:1.6rem}@media screen and (max-width: 767px){.t-info .t-headLv01-sub{font-size:1.4rem}}.t-info .slick-dots{bottom:15px}@media screen and (max-width: 767px){.t-info .slick-dots{bottom:15px}}.t-info .slick-dots li button:before{border:1px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.t-info .slick-dots li.slick-active button:before{background-color:#fff}.t-info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 767px){.t-info-block{display:block}}.is-products .all-product{display:none}@media screen and (max-width: 767px){.is-products .all-product{display:block}.is-products .all-product>:first-child{display:none}}@media screen and (max-width: 767px){.is-campaign+.is-products .all-product>:first-child{display:block}}.btnLink.all-product>li>a>span{min-width:278px;padding:1.1em 2em;font-size:1.3rem}@media print, screen and (min-width: 768px){.t-info-tip{width:100%}.t-info-tip.is-campaign{position:relative;width:34.5833%}.t-info-tip.is-campaign .t-headLv01 .t-headLv01-main{padding-top:60px}.t-info-tip.is-campaign+.is-products{width:63.3333%}.t-info-tip.is-campaign+.is-products .all-product{display:block}}@media screen and (max-width: 767px){.t-info-tip.is-products{padding-top:50px}.t-info-tip.is-campaign{padding-top:90px;margin:0 -5vw 0;background:url(/img/motif_campaign01_sp.png) 100% 30px no-repeat;background-size:100% auto}.t-info-tip.is-campaign+.is-products .all-product{display:block}}.t-info-campaign{background-color:#fff}.t-info-campaign>ul{position:relative}.t-info-campaign>ul>li{position:absolute}.t-info-slide{position:relative;overflow:hidden}.t-info-slide>a{position:relative;display:block}.t-info-slide img{width:100%}.t-overlay{z-index:10;position:absolute;width:100%;bottom:0;left:0;padding:15px 20px 40px;color:#fff;background-color:rgba(0,0,0,0.5);font-size:1.3rem}.t-overlay>*:first-child{margin-top:0}@media screen and (max-width: 767px){.t-overlay{padding:20px 20px 40px;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(20%, rgba(0,0,0,0.6)), color-stop(90%, rgba(0,0,0,0.9)));background-image:linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 20%, rgba(0,0,0,0.9) 90%);font-size:1.2rem}}.t-overlay-title{margin-bottom:7px;font-size:2.2rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.4}@media screen and (max-width: 767px){.t-overlay-title{margin-bottom:5px;font-size:1.6rem}}.t-overlay-time{margin-top:0;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.3rem}@media print, screen and (min-width: 768px){.t-overlay-txt{margin-top:0.5em}}@media screen and (max-width: 767px){.t-overlay-txt{position:relative;height:7em;overflow:hidden}}@media screen and (max-width: 767px){.t-info-product{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print, screen and (min-width: 768px){.t-info-product>.productElm{margin-bottom:15px;margin-left:20px;width:calc( (100% - 101px) / 6)}.t-info-product>.productElm:nth-child(6n+1){margin-left:0}}@media screen and (max-width: 767px){.t-info-product>.productElm{margin-left:2%;width:32%}.t-info-product>.productElm:nth-child(3n+1){margin-left:0}}.t-interview{z-index:5}@media print, screen and (min-width: 768px){.t-interview{padding:160px 0 80px}.t-interview .t-section-inner{max-width:1040px}.t-interview .set-interview-tip{position:static}.t-interview:after{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;display:block;content:"";background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(89,143,193,0)), color-stop(10%, #598fc1));background-image:linear-gradient(rgba(89,143,193,0) 0%, #598fc1 10%);-webkit-transition:all ease 0.5s 0.5s;transition:all ease 0.5s 0.5s;z-index:-1}.t-interview.is-hidden:after{-webkit-transition:all ease 0.2s 0s;transition:all ease 0.2s 0s;opacity:1}}@media screen and (max-width: 767px){.t-interview{padding-top:80px}.t-interview:before{position:absolute;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;background-image:url(/img/motif_sp01.png);background-position:0px -471px;width:247.5px;height:146px;background-size:756.5px 617px;opacity:0;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}.t-interview.is-active:before{opacity:1}}.t-interview .t-headLv01{color:#4c4c4c;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}.t-interview .t-headLv01 a{color:inherit;-webkit-transition:none !important;transition:none !important}.t-interview.is-hidden .t-headLv01,.t-interview.is-active .t-headLv01{color:#fff;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}@media print, screen and (min-width: 768px){.t-interview,.t-interview.is-hidden{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(40%, rgba(255,255,255,0)), color-stop(80%, #598fc1), to(#598fc1));background-image:linear-gradient(rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, #598fc1 80%, #598fc1 100%)}.t-interview:after,.t-interview.is-hidden:after{display:none}.t-interview.is-hidden,.t-interview.is-hidden.is-hidden{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(40%, rgba(255,255,255,0)), color-stop(80%, #598fc1), to(#598fc1));background-image:linear-gradient(rgba(255,255,255,0) 0%, rgba(255,255,255,0) 40%, #598fc1 80%, #598fc1 100%)}}.t-movie{position:relative;background-color:#fff}@media print, screen and (min-width: 768px){.t-movie a{color:#fff !important}.t-movie a:hover .t-movie-txt{text-decoration:underline}.t-movie.is-active{background-color:transparent}}@media screen and (max-width: 767px){.t-movie{margin-top:80px;opacity:1;background-color:transparent}.t-movie:before{position:absolute;top:0;left:0;opacity:0;content:"";width:100%;height:100%;display:block;z-index:-1;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s;background:url(/img/motif_sp02.png) 0 0 no-repeat;background-color:transparent;background-size:100% auto}.t-movie.is-active:before{opacity:1}}.t-movie .t-section-inner{position:relative;max-width:100%;width:100%;height:100vh;display:block;z-index:0}@media screen and (max-width: 767px){.t-movie .t-section-inner{position:relative;height:85vh;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:10}}.t-movie-logo{display:none}@media screen and (max-width: 767px){.t-movie-logo{position:relative;z-index:10;display:block;width:100%;-ms-flex-negative:0;flex-shrink:0}}.t-movie-txt{color:#fff;z-index:10}@media print, screen and (min-width: 768px){.t-movie-txt{text-align:center;font-size:2.2rem;position:absolute;left:50%;bottom:27%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.t-movie-txt span{color:#fff}}@media screen and (max-width: 767px){.t-movie-txt{position:relative}}@media print, screen and (min-width: 768px){#t-movie-svg{width:100%;height:101vh;position:absolute;top:-1px;left:0;z-index:1}#t-movie-svg mask rect{fill:#fff}#t-movie-svg>rect{fill:url(#t-movie-lg--pc);-webkit-mask:url(#mask);mask:url(#mask)}}@media screen and (max-width: 767px){#t-movie-svg{display:none}}#t-bg-video{width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 767px){#t-bg-video{opacity:0;-webkit-transition:opacity ease 0.5s !important;transition:opacity ease 0.5s !important;background:#fff url(/img/index_bg03.gif) 50% 50% no-repeat;background-size:100% auto}#t-bg-video.is-active{opacity:1;-webkit-transition:opacity ease 0.5s !important;transition:opacity ease 0.5s !important}}.is-lnav-moving #t-bg-video{opacity:0}.t-bg-video-inner{background-color:transparent;width:100%;opacity:0;-webkit-transition:opacity ease 0.5s;transition:opacity ease 0.5s}@media print, screen and (min-width: 768px){.is-active .t-bg-video-inner{height:91%;background-color:#fff;opacity:1}}@media screen and (max-width: 767px){.t-bg-video-inner{height:100%;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #598fc1), color-stop(30%, rgba(80,192,99,0.9)), color-stop(80%, rgba(102,122,196,0.9)), color-stop(90%, #7270c7));background-image:linear-gradient(#598fc1 10%, rgba(80,192,99,0.9) 30%, rgba(102,122,196,0.9) 80%, #7270c7 90%);opacity:0.9;-webkit-transition:all ease 0.2s;transition:all ease 0.2s}}#t-movie-video{padding-top:13.5vh}@media screen and (max-width: 767px){#t-movie-video{display:none}}.t-global{padding:140px 0 160px}@media screen and (max-width: 767px){.t-global{padding:80px 0 0}.t-global:before{position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;background-image:url(/img/motif_sp01.png);background-position:-511.5px -200px;width:229.5px;height:199.5px;background-size:756.5px 617px;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s;opacity:0}.t-global.is-active:before{opacity:1}}.t-global .t-section-inner{max-width:1040px;min-height:50vh}@media print, screen and (min-width: 768px){.t-global:after{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;display:block;content:"";background-image:-webkit-gradient(linear, left top, left bottom, color-stop(80%, #7270c7), to(rgba(114,112,199,0)));background-image:linear-gradient(#7270c7 80%, rgba(114,112,199,0) 100%);-webkit-transition:all ease 0.5s 0.5s;transition:all ease 0.5s 0.5s;z-index:-1}.t-global:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:50px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(30%, #7270c7), to(rgba(114,112,199,0)));background-image:linear-gradient(to bottom, #7270c7 30%, rgba(114,112,199,0) 100%)}}.t-global.is-hidden:after{-webkit-transition:all ease 0.2s 0s;transition:all ease 0.2s 0s;opacity:1}@media print, screen and (min-width: 768px){.set-global{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.set-global-tip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:inherit;-webkit-box-shadow:1px 1px 20px rgba(0,0,0,0.1);box-shadow:1px 1px 20px rgba(0,0,0,0.1);overflow:hidden}@media print, screen and (min-width: 768px){.set-global-tip{margin-left:20px;width:calc((100% - 40px) / 3)}.set-global-tip:hover{text-decoration:none}.set-global-tip:hover .t-global-title{text-decoration:underline}.set-global-tip:nth-child(1){margin-left:0}.set-global-tip figure{overflow:hidden}.set-global-tip.is-strong{margin-bottom:20px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0}.set-global-tip.is-strong+*{margin-left:0}}@media print, screen and (min-width: 768px) and (min-width: 768px){.set-global-tip.is-strong .set-global-img{width:460px;position:relative;width:460px;overflow:hidden}.set-global-tip.is-strong .set-global-img img{position:absolute;height:101%;width:100%;max-width:none;top:50%;left:0%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff}}@media screen and (max-width: 767px){.set-global-tip{text-decoration:none;display:block}.set-global-tip+.set-global-tip{margin-top:20px}.set-global-tip:hover img{opacity:1}}a.set-global-tip .set-global-title{color:#36c}a.set-global-tip:hover .set-global-title{text-decoration:underline}.set-global-num{z-index:2;margin-top:0;padding:8px 5px;position:absolute;background-color:#ab6fa7;color:#fff;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.2rem;width:90px;line-height:1.2;text-align:center}.set-global-num:before{position:absolute;content:"";width:0;height:0;display:block;bottom:-7px;left:0;border:10px solid transparent;border-left:10px solid #ab6fa7}@media screen and (max-width: 767px){.set-global-num{width:82px}}.set-global-detail{padding:20px}@media print, screen and (min-width: 768px){.set-global-state{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.is-strong .set-global-state{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 767px){.set-global-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.set-global-state .t-icon{margin:0 20px 0 0}.set-global-state>*{margin-right:20px}.set-global-state>*:last-child{margin-right:0px}}.set-global-data{margin-right:20px;color:#333;font-weight:bold;font-size:1.3rem}@media screen and (max-width: 767px){.set-global-data{-ms-flex-negative:0;flex-shrink:0;font-size:1.1rem}}.set-global-img{overflow:hidden}@media screen and (max-width: 767px){.set-global-img img{width:100%;height:auto}}@media print, screen and (min-width: 768px){.set-global-day{margin-right:0.5em}.is-strong .set-global-day{font-size:4.0rem;display:block;text-align:center;line-height:1}}@media screen and (max-width: 767px){.set-global-day{display:block;text-align:center;font-size:3.1rem;line-height:1}}.set-global-month{margin-right:0.5em}.set-global-icon{margin-right:0}@media screen and (max-width: 767px){.set-global-icon{margin-right:0}}.set-global-country{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width: 767px){.set-global-country{margin-top:8px;font-size:1.1rem}}.set-global-country>figure img{vertical-align:middle;width:25px;margin-right:8px;display:inline-block;vertical-align:middle}.set-global-country>figure figcaption{vertical-align:middle;display:inline-block;color:#333}.set-global-title{font-size:1.6rem;margin-bottom:5px;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.4}@media screen and (max-width: 767px){.set-global-title{font-size:1.3rem;margin-bottom:10px}}.set-global-aside{font-size:1.2rem;color:#666}.t-health{padding:90px 0 160px}@media screen and (max-width: 767px){.t-health{margin-top:30px;padding:85px 0 0}.t-health:before{opacity:0;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;background-image:url(/img/motif_sp01.png);background-position:0px 0px;width:511.5px;height:241.5px;background-size:756.5px 617px;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}.t-health.is-active:before{opacity:1}}.t-health .set-pickup{margin-bottom:20px;padding:0;border:none}@media screen and (max-width: 767px){.t-health .set-pickup{margin:30px 0 20px}}@media print, screen and (min-width: 768px){.t-health .set-pickup-tip{width:calc(75% - 5px)}.t-health .set-pickup-tip.is-title{margin-right:20px;width:calc(25% - 15px)}}.t-health .t-section-inner{max-width:1040px}@media screen and (max-width: 767px){.set-pickup.is-health .set-pickup-tip.is-title{margin-bottom:0}}.t-health-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-health-tip{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-box-shadow:1px 1px 20px rgba(0,0,0,0.1);box-shadow:1px 1px 20px rgba(0,0,0,0.1)}@media print, screen and (min-width: 768px){.t-health-tip{margin-left:20px;width:calc( (100% - 60px) / 4)}.t-health-tip:nth-child(4n+1){margin-left:0}.t-health-tip:nth-child(n+5){margin-top:20px}}@media screen and (max-width: 767px){.t-health-tip{margin-left:15px;width:calc( (100% - 15px) / 2)}.t-health-tip:nth-child(2n+1){margin-left:0}.t-health-tip:nth-child(n+3){margin-top:15px}}.t-health-tip[target*="_blank"] .t-health-link:after{margin-left:5px;display:inline-block;content:"";width:10px;height:10px;background-image:url(/img/sprite01.png);background-position:-71px -70px;width:10px;height:10px}@media screen and (max-width: 767px){.t-health-tip[target*="_blank"] .t-health-link:after{background-image:url(/img/sprite01_sp.png);background-position:-90px -35px;width:10px;height:10px;background-size:108px 77px}}.t-health-img>img{width:100%}.t-health-detail{position:relative;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.t-health-detail{padding:10px 15px}}.t-health-link{position:relative;margin-top:0;font-size:1.3rem;color:#36c}@media screen and (max-width: 767px){.t-health-link{font-size:1.1rem}}@media print, screen and (min-width: 768px){.t-aside{margin-top:-60px}}.t-other{position:relative;padding:100px 0 40px;background:url(/img/index_bg01.png) 50% 0 no-repeat;background-size:cover;color:#fff;font-size:1.3rem;z-index:10}@media screen and (max-width: 767px){.t-other{padding:100px 0 40px;font-size:1.1rem}}.t-other-title{padding-top:20px;font-size:1.8rem;font-family:"I-OTF-UDゴ表示Pro M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width: 767px){.t-other-title{padding-top:0;font-size:1.4rem}}.t-other-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-other-tip{margin-left:10px;width:calc( (100% - 500px) / 2)}.t-other-tip>*:first-child{margin-top:0 !important}@media screen and (max-width: 767px){.t-other-tip{margin-left:15px;width:calc( (100% - 15px) / 2)}.t-other-tip:nth-child(2n+1){margin-left:0}.t-other-tip:nth-child(n+3){margin-top:20px}}.t-other-tip img{background-color:#fff}.t-other-tip:first-child{margin-left:0}@media print, screen and (min-width: 768px){.t-other-tip.t-tokushima{width:220px}.t-other-tip.t-tokushima+.t-other-tip{margin-left:40px}.t-other-tip.t-museum{width:220px}}@media only screen and (min-width: 376px) and (max-width: 767px){.t-other-tip{width:calc(100% - 40% - 20px)}.t-other-tip.t-tokushima{width:40%;max-width:235px}.t-other-tip.t-museum{width:40%;max-width:235px}}.t-other-flame{position:relative}.t-other-flame:before,.t-other-flame:after{position:absolute;content:"";width:20px;height:20px;display:block;z-index:2}.t-other-flame:before{top:0;right:0;background-image:url(/img/sprite01.png);background-position:0px -70px;width:20px;height:20px}@media screen and (max-width: 767px){.t-other-flame:before{top:-7px;right:-7px;background-image:url(/img/sprite01_sp.png);background-position:-43px -53px;width:21px;height:21px;background-size:108px 77px}}.t-other-flame:after{bottom:0;left:0;background-image:url(/img/sprite01.png);background-position:-20px -70px;width:20px;height:20px}@media screen and (max-width: 767px){.t-other-flame:after{bottom:-5px;left:-5px;background-image:url(/img/sprite01_sp.png);background-position:-22px -53px;width:21px;height:21px;background-size:108px 77px}}.t-tokushima{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:#fff;color:#666;line-height:1.2}.t-tokushima-logo{padding:10px 20px;text-align:center}.t-tokushima-logo img{width:auto}.t-relation{position:relative;padding:40px 0;background-color:#fff;z-index:10}@media print, screen and (min-width: 768px){.t-relation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1020px;padding:0 30px;margin:0 auto}.t-relation-list .t-relation-elm{margin-left:20px}.t-relation-list .t-relation-elm:first-child{margin-left:10px}}@media screen and (max-width: 767px){.t-relation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.t-relation-list .t-relation-elm{padding:0 8px}.t-relation-list>li{-ms-flex-negative:0;flex-shrink:0}.t-relation-list .slick-prev{left:-10px !important}.t-relation-list .slick-next{right:-10px !important}.t-relation-list .slick-prev:before{left:-10px !important}.t-relation-list .slick-next:before{right:-10px !important}}.t-relation-list.slick-slider{overflow:visible}.t-relation-list .slick-arrow{z-index:100}.t-relation-list .slick-prev{left:0}.t-relation-list .slick-next{right:0}.t-relation-list .slick-prev:before{left:0}.t-relation-list .slick-next:before{right:0}.t-linkIcon{position:relative;display:block;vertical-align:middle}@media print, screen and (min-width: 768px){#fv-pharma .t-linkIcon{line-height:78px;bottom:0;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}.is-hover-pharma #fv-pharma .t-linkIcon{bottom:-18px}#fv-pharma .t-infinity-gimmick .t-linkIcon{line-height:normal;bottom:0}}.t-linkIcon:after{margin-top:-5px;margin-left:10px;content:"";display:inline-block;vertical-align:middle;background-image:url(/img/sprite01.png);background-position:-81px -70px;width:5px;height:10px}@media screen and (max-width: 767px){.t-linkIcon:after{background-image:url(/img/sprite01_sp.png);background-position:-90px -45px;width:6px;height:11px;background-size:108px 77px}}.t-linkIcon.is-white{color:#fff}.t-linkIcon.is-white:after{background-image:url(/img/sprite01.png);background-position:-86px -70px;width:5px;height:10px}@media screen and (max-width: 767px){.t-linkIcon.is-white:after{background-image:url(/img/sprite01_sp.png);background-position:-96px -45px;width:6px;height:11px;background-size:108px 77px}}.t-linkIcon.is-blue:after{background-image:url(/img/sprite01.png);background-position:-91px -70px;width:5px;height:10px}@media screen and (max-width: 767px){.t-linkIcon.is-blue:after{background-image:url(/img/sprite01_sp.png);background-position:-102px -45px;width:6px;height:11px;background-size:108px 77px}}.cercle{top:50%;position:absolute;overflow:hidden;width:600px;height:600px;border-radius:50%;z-index:-2;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}.is-active .cercle{display:block}@media screen and (max-width: 767px){.cercle{top:0;width:400px;height:400px}}.fvObj01{left:-5%;background-image:radial-gradient(#ffb5dd 10%, rgba(255,249,251,0) 50%)}.is-hover-pharma .fvObj01{-webkit-transform:translateY(-45%) scale(2);transform:translateY(-45%) scale(2);left:100%}.is-hover-nutra .is-active .fvObj01{opacity:0}@media print, screen and (min-width: 768px){.fvObj01{margin-top:5%;-webkit-animation:3s alternate infinite ease-in-out 1.5s fvFloat;animation:3s alternate infinite ease-in-out 1.5s fvFloat;opacity:0}.is-active .fvObj01{opacity:1}}@media screen and (max-width: 767px){.fvObj01{left:-150px}}.fvObj02{right:-5%;background-image:radial-gradient(#93c5fa 10%, rgba(255,249,251,0) 50%)}.is-hover-nutra .fvObj02{-webkit-transform:translateY(-45%) scale(2);transform:translateY(-45%) scale(2);right:100%}.is-hover-pharma .is-active .fvObj02{opacity:0}@media print, screen and (min-width: 768px){.fvObj02{margin-top:5%;-webkit-animation:3s alternate infinite ease-in-out 0s fvFloat;animation:3s alternate infinite ease-in-out 0s fvFloat;opacity:0}.is-active .fvObj02{opacity:1}}@media screen and (max-width: 767px){.fvObj02{top:210px;right:-150px}}.fvObj-line{display:none}@media print, screen and (min-width: 768px){.fvObj-line{position:absolute;top:50%;left:50%;overflow:hidden;z-index:-1;-webkit-transform:translate(-50%, -50%) scale(1, 1);transform:translate(-50%, -50%) scale(1, 1);-webkit-transition:1s -webkit-transform linear;transition:1s -webkit-transform linear;transition:1s transform linear;transition:1s transform linear, 1s -webkit-transform linear;background-image:url(/img/motif_fv01.png);background-position:0px 0px;width:1280px;height:340px}.is-init-fv .fvObj-line{display:block}.is-close .fvObj-line{-webkit-transform:translate(-50%, -50%) scale(5, 0.1);transform:translate(-50%, -50%) scale(5, 0.1)}}.fvObj03{position:absolute;z-index:-1;top:50%;right:3%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print, screen and (min-width: 768px){.fvObj03{background-image:url(/img/motif_fv01.png);background-position:-1350px -1420px;width:450px;height:360px}.fvObj03[data-count="0"]{opacity:0}.fvObj03[data-count="1"]{background-position:-1350px -1420px}.fvObj03[data-count="2"]{background-position:-450px -340px}.fvObj03[data-count="3"]{background-position:0px -700px}.fvObj03[data-count="4"]{background-position:-450px -700px}.fvObj03[data-count="5"]{background-position:-1280px 0px}.fvObj03[data-count="6"]{background-position:-1280px -360px}.fvObj03[data-count="7"]{background-position:0px -1060px}.fvObj03[data-count="8"]{background-position:-450px -1060px}.fvObj03[data-count="9"]{background-position:-900px -1060px}.fvObj03[data-count="10"]{background-position:-1730px 0px}.fvObj03[data-count="11"]{background-position:-1730px -360px}.fvObj03[data-count="12"]{background-position:-1730px -720px}.fvObj03[data-count="13"]{background-position:0px -1420px}.fvObj03[data-count="14"]{background-position:-450px -1420px}.fvObj03[data-count="15"]{background-position:-900px -1420px}.fvObj03[data-count="16"]{background-position:0px -340px}}.fvObj04{position:absolute;z-index:-1;top:50%;right:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print, screen and (min-width: 768px){.fvObj04{background-image:url(/img/motif_fv01.png);background-position:-550px -1780px;width:550px;height:250px}.fvObj04[data-count="0"]{opacity:0}.fvObj04[data-count="1"]{background-position:-550px -1780px}.fvObj04[data-count="2"]{background-position:-2180px -1250px}.fvObj04[data-count="3"]{background-position:-1100px -1780px}.fvObj04[data-count="4"]{background-position:-2180px 0px}.fvObj04[data-count="5"]{background-position:-2180px -250px}.fvObj04[data-count="6"]{background-position:-2180px -500px}.fvObj04[data-count="7"]{background-position:-2180px -750px}.fvObj04[data-count="8"]{background-position:-2180px -1000px}.fvObj04[data-count="9"]{background-position:0px -1780px}.fvObj04[data-count="10"]{background-position:-2180px -1500px}.fvObj04[data-count="11"]{background-position:-2180px -1750px}.fvObj04[data-count="12"]{background-position:0px -2030px}.fvObj04[data-count="13"]{background-position:-550px -2030px}.fvObj04[data-count="14"]{background-position:-1100px -2030px}.fvObj04[data-count="15"]{background-position:-1650px -2030px}.fvObj04[data-count="16"]{background-position:0px -2280px}}#t-preload-obj{position:fixed;top:0;right:0;width:1px;height:1px;display:block;z-index:-1}@media print, screen and (min-width: 768px){#t-preload-obj{background-image:url("/img/motif_fv01.png"),url("/img/motif_news01.png"),url("/img/motif_story01.png"),url("/img/motif_story02.png"),url("/img/motif_talk01.png"),url("/img/motif_global01.png"),url("/img/motif_health01.png")}}.motif-target{position:absolute}@media screen and (max-width: 767px){.motif-target{display:none}}.motif-target#motif-02{top:120px;right:5%;position:fixed;z-index:6}@media print, screen and (min-width: 768px){.motif-target#motif-02{background-image:url(/img/motif_news01.png);background-position:-500px 0px;width:500px;height:400px}.motif-target#motif-02[data-count="0"]{opacity:0;right:100%}.motif-target#motif-02[data-count="1"]{background-position:-500px 0px}.motif-target#motif-02[data-count="2"]{background-position:-500px -800px}.motif-target#motif-02[data-count="3"]{background-position:0px -400px}.motif-target#motif-02[data-count="4"]{background-position:-500px -400px}.motif-target#motif-02[data-count="5"]{background-position:-1000px 0px}.motif-target#motif-02[data-count="6"]{background-position:-1000px -400px}.motif-target#motif-02[data-count="7"]{background-position:0px -800px}.motif-target#motif-02[data-count="8"]{background-position:0px 0px}.motif-target#motif-02[data-count="9"]{background-position:-1000px -800px}.motif-target#motif-02[data-count="10"]{background-position:-1500px 0px}.motif-target#motif-02[data-count="11"]{background-position:-1500px -400px}.motif-target#motif-02[data-count="12"]{background-position:-1500px -800px}.motif-target#motif-02[data-count="13"]{background-position:0px -1200px}.motif-target#motif-02[data-count="14"]{background-position:-500px -1200px}.motif-target#motif-02[data-count="15"]{background-position:-1000px -1200px}}.motif-target#motif-04{top:120px;right:5%;position:fixed}@media print, screen and (min-width: 768px){.motif-target#motif-04{background-image:url(/img/motif_talk01.png);background-position:-470px 0px;width:470px;height:290px}.active-video .motif-target#motif-04[data-count="0"]{display:none}.motif-target#motif-04[data-count="0"]{opacity:0;right:100%}.motif-target#motif-04[data-count="1"]{background-position:-470px 0px}.motif-target#motif-04[data-count="2"]{background-position:-940px -580px}.motif-target#motif-04[data-count="3"]{background-position:0px -290px}.motif-target#motif-04[data-count="4"]{background-position:-470px -290px}.motif-target#motif-04[data-count="5"]{background-position:0px -580px}.motif-target#motif-04[data-count="6"]{background-position:-470px -580px}.motif-target#motif-04[data-count="7"]{background-position:-940px 0px}.motif-target#motif-04[data-count="8"]{background-position:-940px -290px}.motif-target#motif-04[data-count="9"]{background-position:0px 0px}.motif-target#motif-04[data-count="10"]{background-position:0px -870px}.motif-target#motif-04[data-count="11"]{background-position:-470px -870px}.motif-target#motif-04[data-count="12"]{background-position:-940px -870px}.motif-target#motif-04[data-count="13"]{background-position:-1410px 0px}.motif-target#motif-04[data-count="14"]{background-position:-1410px -290px}.motif-target#motif-04[data-count="15"]{background-position:-1410px -580px}.motif-target#motif-04[data-count="16"]{background-position:-1410px -870px}}.motif-target#motif-05{bottom:0%;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media print, screen and (min-width: 768px){.motif-target#motif-05{background-image:url(/img/motif_story01.png);background-position:-1280px 0px;width:1280px;height:800px}.motif-target#motif-05[data-count="0"]{opacity:0;right:100%}.motif-target#motif-05[data-count="1"]{background-position:-1280px 0px}.motif-target#motif-05[data-count="2"]{background-position:-2560px -1600px}.motif-target#motif-05[data-count="3"]{background-position:0px -800px}.motif-target#motif-05[data-count="4"]{background-position:-1280px -800px}.motif-target#motif-05[data-count="5"]{background-position:0px -1600px}.motif-target#motif-05[data-count="6"]{background-position:-1280px -1600px}.motif-target#motif-05[data-count="7"]{background-position:-2560px 0px}.motif-target#motif-05[data-count="8"]{background-position:-2560px -800px}.motif-target#motif-05[data-count="9"]{background-position:0px 0px}.motif-target#motif-05[data-count="10"]{background-position:0px -2400px}.motif-target#motif-05[data-count="11"]{background-position:-1280px -2400px}.motif-target#motif-05[data-count="12"]{background-position:-2560px -2400px}.motif-target#motif-05[data-count="13"]{background-position:-3840px 0px}.motif-target#motif-05[data-count="14"]{background-position:-3840px -800px}.motif-target#motif-05[data-count="15"]{background-position:-3840px -1600px}.motif-target#motif-05[data-count="16"]{background-position:-3840px -2400px}}.motif-target#motif-06{bottom:50px;left:10%;position:fixed;z-index:4}@media print, screen and (min-width: 768px){.motif-target#motif-06{background-image:url(/img/motif_global01.png);background-position:-445px 0px;width:445px;height:365px}.active-video .motif-target#motif-06[data-count="0"]{display:none}.motif-target#motif-06[data-count="0"]{opacity:0;right:100%}.motif-target#motif-06[data-count="1"]{background-position:-445px 0px}.motif-target#motif-06[data-count="2"]{background-position:-890px -730px}.motif-target#motif-06[data-count="3"]{background-position:0px -365px}.motif-target#motif-06[data-count="4"]{background-position:-445px -365px}.motif-target#motif-06[data-count="5"]{background-position:-890px 0px}.motif-target#motif-06[data-count="6"]{background-position:-890px -365px}.motif-target#motif-06[data-count="7"]{background-position:0px -730px}.motif-target#motif-06[data-count="8"]{background-position:-445px -730px}.motif-target#motif-06[data-count="9"]{background-position:0px 0px}.motif-target#motif-06[data-count="10"]{background-position:-1335px 0px}.motif-target#motif-06[data-count="11"]{background-position:-1335px -365px}.motif-target#motif-06[data-count="12"]{background-position:-1335px -730px}.motif-target#motif-06[data-count="13"]{background-position:0px -1095px}.motif-target#motif-06[data-count="14"]{background-position:-445px -1095px}.motif-target#motif-06[data-count="15"]{background-position:-890px -1095px}.motif-target#motif-06[data-count="16"]{background-position:-1335px -1095px}}.motif-target#motif-07{right:20px;position:fixed;bottom:0}@media print, screen and (min-width: 768px){.motif-target#motif-07{background-image:url(/img/motif_health01.png);background-position:-520px 0px;width:520px;height:460px}.motif-target#motif-07[data-count="0"]{opacity:0;right:100%}.motif-target#motif-07[data-count="1"]{background-position:-520px 0px}.motif-target#motif-07[data-count="2"]{background-position:-1040px -920px}.motif-target#motif-07[data-count="3"]{background-position:0px -460px}.motif-target#motif-07[data-count="4"]{background-position:-520px -460px}.motif-target#motif-07[data-count="5"]{background-position:-1040px 0px}.motif-target#motif-07[data-count="6"]{background-position:-1040px -460px}.motif-target#motif-07[data-count="7"]{background-position:0px -920px}.motif-target#motif-07[data-count="8"]{background-position:-520px -920px}.motif-target#motif-07[data-count="9"]{background-position:0px 0px}.motif-target#motif-07[data-count="10"]{background-position:-1560px 0px}.motif-target#motif-07[data-count="11"]{background-position:-1560px -460px}.motif-target#motif-07[data-count="12"]{background-position:-1560px -920px}.motif-target#motif-07[data-count="13"]{background-position:0px -1380px}.motif-target#motif-07[data-count="14"]{background-position:-520px -1380px}.motif-target#motif-07[data-count="15"]{background-position:-1040px -1380px}.motif-target#motif-07[data-count="16"]{background-position:-1560px -1380px}}.motif-campaign{position:absolute;display:block;top:-14px;right:6px;z-index:-1;width:444px;height:210px}@media print, screen and (min-width: 768px){.motif-campaign{background:url(/img/motif_campaign01.png) 0 0 no-repeat}}@media screen and (max-width: 767px){.motif-campaign{display:none}}.motif-target-story{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;display:block;opacity:0}@media print, screen and (min-width: 768px){.motif-target-story{background:url(/img/motif_story02.png) 0 0 no-repeat;width:1280px;height:800px}}.motif-target-story.is-active{-webkit-animation:0.8s 1s ease both 1 fadeIn;animation:0.8s 1s ease both 1 fadeIn}.t-lg{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s}.t-lg.is-active{-webkit-transition:all ease-in-out 0.6s;transition:all ease-in-out 0.6s;opacity:1}.t-lg.is-sec01{z-index:-1;background-image:-webkit-gradient(linear, left top, right top, from(#fff0f8), color-stop(#ffe6f4), color-stop(#f4e8fc), color-stop(#b6cafa), to(#d7e9ff));background-image:linear-gradient(to right, #fff0f8, #ffe6f4, #f4e8fc, #b6cafa, #d7e9ff)}.is-hover-pharma .t-lg.is-sec01{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #ffdbf1), color-stop(95%, #fff));background-image:linear-gradient(#ffdbf1 50%, #fff 95%)}.is-hover-nutra .t-lg.is-sec01{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #bbd2fd), color-stop(95%, #fff));background-image:linear-gradient(#bbd2fd 50%, #fff 95%)}@media screen and (max-width: 767px){.t-lg.is-sec01{background-image:linear-gradient(140deg, #fff0f8, #ffe6f4, #f4e8fc, #b6cafa, #d7e9ff)}}.t-lg.is-sec02{z-index:-2;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(25%, #f9d957), color-stop(90%, #fbe17a), to(#fff));background-image:linear-gradient(#fff 0%, #f9d957 25%, #fbe17a 90%, #fff 100%)}.t-lg.is-sec03{z-index:-3;background:#fff}.t-lg.is-sec04{z-index:-4;background-image:-webkit-gradient(linear, left top, left bottom, from(#5a8ec4), color-stop(70%, #5990c0));background-image:linear-gradient(#5a8ec4 0%, #5990c0 70%)}.t-lg.is-sec05{z-index:-5;background-image:-webkit-gradient(linear, left top, left bottom, from(#7587CA), color-stop(10%, #7270c7), color-stop(60%, #7270c7), color-stop(80%, #a76aa6), to(#d3658a));background-image:linear-gradient(#7587CA 0%, #7270c7 10%, #7270c7 60%, #a76aa6 80%, #d3658a 100%);-webkit-transition:all ease 0s !important;transition:all ease 0s !important}.t-lg.is-sec06{z-index:-6;background-image:-webkit-gradient(linear, left top, left bottom, from(#7587CA), color-stop(10%, #7270c7), color-stop(60%, #7270c7), color-stop(80%, #a76aa6), to(#d3658a));background-image:linear-gradient(#7587CA 0%, #7270c7 10%, #7270c7 60%, #a76aa6 80%, #d3658a 100%)}.t-lg.is-sec07{z-index:-7;background-image:-webkit-gradient(linear, left top, left bottom, from(#d3658a), color-stop(50%, #f3667c), to(#fffefe));background-image:linear-gradient(#d3658a 0%, #f3667c 50%, #fffefe 100%)}@media screen and (min-width: 768px) and (max-width: 1120px){.t-main-slider .slick-prev{margin-left:-500px}.t-main-slider .slick-next{margin-right:-500px}}@media print{html,body{width:1200px;overflow:hidden}#lg,#t-localNav,.motif-target{display:none !important}.t-fv{background-image:-webkit-gradient(linear, left top, right top, from(#fff0f8), color-stop(#ffe6f4), color-stop(#f4e8fc), color-stop(#b6cafa), to(#d7e9ff));background-image:linear-gradient(to right, #fff0f8, #ffe6f4, #f4e8fc, #b6cafa, #d7e9ff)}.t-news{background-color:#f9d957}.t-interview{background-color:#5a8ec4}.t-interview .t-headLv01-main,.t-interview .t-headLv01-sub{color:#fff !important}.t-movie{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #598fc1), color-stop(30%, rgba(80,192,99,0.9)), color-stop(80%, rgba(102,122,196,0.9)), color-stop(90%, #7270c7));background-image:linear-gradient(#598fc1 10%, rgba(80,192,99,0.9) 30%, rgba(102,122,196,0.9) 80%, #7270c7 90%)}.t-global{background-color:#7587CA}.t-health{background-color:#d3658a}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fvFloat{0%{margin-top:5%}100%{margin-top:-10%}}@keyframes fvFloat{0%{margin-top:5%}100%{margin-top:-10%}}@-webkit-keyframes moving-next{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}80%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes moving-next{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}80%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes moving-prev{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}80%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes moving-prev{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}50%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}80%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.js-t-main-slider>*,.js-slider--txt>*,.js-infoSlider>*,.t-info-campaign>div>*{display:none}.js-t-main-slider>*:first-child,.js-slider--txt>*:first-child,.js-infoSlider>*:first-child,.t-info-campaign>div>*:first-child{display:block}.js-t-main-slider>*:first-child,.js-slider--txt>*:first-child,.js-infoSlider>*:first-child,.slick-initialized>*{display:block !important}
