/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/assets/scss/jp/index.scss ***!
  \**************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";@-webkit-keyframes infiniteSlide{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes infiniteSlide{to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#ing-jp a:focus-visible,#ing-jp button:focus-visible{border-radius:5px;outline:2px solid #191919}#ing-jp .mainTitleH2{color:#191919;font-size:20px;font-weight:700;line-height:1.75;padding-bottom:16px;position:relative}@media screen and (min-width:768px){#ing-jp .mainTitleH2{padding-bottom:24px}}@media screen and (min-width:1280px){#ing-jp .mainTitleH2{font-size:24px}}#ing-jp .mainTitleH2:before{border:1px solid #e7e6e6;bottom:0;content:"";position:absolute;width:100%}#ing-jp .mainTitleH3{color:#191919;font-size:18px;font-weight:700;line-height:2;margin-top:24px}@media screen and (min-width:1280px){#ing-jp .mainTitleH3{font-size:20px;margin-top:48px}}#ing-jp .txt{color:#191919;font-size:14px;font-weight:400;line-height:2}@media screen and (min-width:1280px){#ing-jp .txt{font-size:16px}}#ing-jp .notisTxt{color:#191919;font-size:12px;font-weight:400;line-height:2}#ing-jp .inner{margin:0 auto;max-width:1200px;width:calc(100% - 32px)}@media screen and (min-width:768px){#ing-jp .inner{width:calc(100% - 80px)}}#ing-jp .link_wrapper{margin-top:24px;width:100%}#ing-jp .link_wrapper.-right{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:flex-end}#ing-jp .linkStyle{color:#191919;display:inline-block;font-size:16px;font-weight:700;line-height:2;padding-right:32px;position:relative;text-align:left;text-decoration:underline;text-underline-offset:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){#ing-jp .linkStyle:hover{opacity:.7;-webkit-transition:.4s;transition:.4s}}#ing-jp .linkStyle .linkIcon{background-image:url(/jp/rd/safety/ingredients/img/ico_arrow.svg);background-repeat:no-repeat;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);width:20px}#ing-jp .linkStyle .linkIcon.external{background-image:none;height:15px;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);width:15px}#ing-jp .main{background:#ffe9ed;margin-top:96px;padding:64px 0;position:relative;width:100%}@media screen and (min-width:768px){#ing-jp .main{padding:96px 0}}@media screen and (min-width:1280px){#ing-jp .main{padding:100px 0}}#ing-jp .main .main_inner .main_title{font-size:28px;font-weight:600;line-height:1.5;margin:0 auto;text-align:center;width:100%}@media screen and (min-width:1280px){#ing-jp .main .main_inner .main_title{font-size:36px}}#ing-jp .main .main_inner .main_txt{font-size:14px;margin-top:24px}@media screen and (min-width:1280px){#ing-jp .main .main_inner .main_txt{font-size:18px;margin-top:40px}}#ing-jp .main .main_inner .main_annotation{line-height:2;margin-top:16px}@media screen and (min-width:1280px){#ing-jp .main .main_inner .main_annotation{margin-top:24px}}#ing-jp .contents{position:relative;width:100%}#ing-jp .attempt{padding-top:64px}@media screen and (min-width:1280px){#ing-jp .attempt{padding-top:96px}}#ing-jp .attempt .attempt_policyList li{margin-top:64px}@media screen and (min-width:1280px){#ing-jp .attempt .attempt_policyList li{margin-top:96px}}#ing-jp .attempt .attempt_policyList li:first-child{margin-top:0}#ing-jp .attempt .attempt_policyList li .attempt_title{font-size:20px;font-weight:700;line-height:1.75;padding-bottom:16px;position:relative}@media screen and (min-width:1280px){#ing-jp .attempt .attempt_policyList li .attempt_title{font-size:24px;padding-bottom:24px}}#ing-jp .attempt .attempt_policyList li .attempt_title:before{border:1px solid #e7e6e6;bottom:0;content:"";position:absolute;width:100%}#ing-jp .attempt .attempt_policyList li .attempt_txt{margin-top:24px}#ing-jp .notuse{padding-top:64px;width:100%}@media screen and (min-width:1280px){#ing-jp .notuse{padding-top:96px}}#ing-jp .notuse .notuse_inner .notuse_txt{margin-top:23px}@media screen and (min-width:1280px){#ing-jp .notuse .notuse_inner .notuse_txt{margin-top:31px}}#ing-jp .notuse .notuse_inner .notuse_list{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-top:32px;width:100%}@media screen and (min-width:768px){#ing-jp .notuse .notuse_inner .notuse_list{margin-top:40px}}@media screen and (min-width:1280px){#ing-jp .notuse .notuse_inner .notuse_list{gap:16px 24px}}#ing-jp .notuse .notuse_inner .notuse_list:after,#ing-jp .notuse .notuse_inner .notuse_list:before{content:"";display:none;height:0;width:calc(50% - 8px)}@media screen and (min-width:768px){#ing-jp .notuse .notuse_inner .notuse_list:after,#ing-jp .notuse .notuse_inner .notuse_list:before{display:block;width:calc(33.33% - 10.4px)}}@media screen and (min-width:1280px){#ing-jp .notuse .notuse_inner .notuse_list:after,#ing-jp .notuse .notuse_inner .notuse_list:before{width:calc(33.33% - 16px)}}#ing-jp .notuse .notuse_inner .notuse_list:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#ing-jp .notuse .notuse_inner .notuse_list li{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:1.8;padding-left:1em;position:relative;width:calc(100% - 8px)}@media screen and (min-width:768px){#ing-jp .notuse .notuse_inner .notuse_list li{width:calc(50% - 24px)}}@media screen and (min-width:1280px){#ing-jp .notuse .notuse_inner .notuse_list li{width:calc(33% - 12px)}}#ing-jp .notuse .notuse_inner .notuse_list li:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;background-color:#c80421;border-radius:50%;content:"";height:6px;left:0;order:1;position:absolute;top:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}#ing-jp .notuse .notuse_inner .notuse_list li:first-child{margin-top:0}#ing-jp .notuse .notuse_inner .notuse_annotation{margin-top:16px}@media screen and (min-width:1280px){#ing-jp .notuse .notuse_inner .notuse_annotation{margin-top:24px}}#ing-jp .notuse .notuse_inner .notuse_annotation li{padding-left:16px;position:relative}#ing-jp .notuse .notuse_inner .notuse_annotation li span{left:0;position:absolute;top:0}#ing-jp .ingredients_policy{width:100%}@media screen and (min-width:1280px){#ing-jp .ingredients_policy{padding-top:8px}}#ing-jp .ingredients_policy .ingredients_policy_title{margin-top:64px}@media screen and (min-width:1280px){#ing-jp .ingredients_policy .ingredients_policy_title{margin-top:96px}}#ing-jp .ingredients_policy .ingredients_policy_txt{margin-top:24px}#ing-jp .question{padding-top:64px;width:100%}@media screen and (min-width:1280px){#ing-jp .question{padding-top:96px}}#ing-jp .question .question_title.mainTitleH3{margin-top:24px}@media screen and (min-width:1280px){#ing-jp .question .question_title.mainTitleH3{margin-top:40px}}#ing-jp .question .question_inner .question_list{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0;justify-content:space-between;margin-top:32px}@media screen and (min-width:768px){#ing-jp .question .question_inner .question_list{gap:16px 0;margin-top:40px}}@media screen and (min-width:1280px){#ing-jp .question .question_inner .question_list{gap:24px}}#ing-jp .question .question_inner .question_list:after,#ing-jp .question .question_inner .question_list:before{content:"";display:none;height:0;width:calc(50% - 8px)}@media screen and (min-width:768px){#ing-jp .question .question_inner .question_list:after,#ing-jp .question .question_inner .question_list:before{display:block;width:calc(33.33% - 10.4px)}}@media screen and (min-width:1280px){#ing-jp .question .question_inner .question_list:after,#ing-jp .question .question_inner .question_list:before{width:calc(33.33% - 16px)}}#ing-jp .question .question_inner .question_list:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#ing-jp .question .question_inner .question_list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #ffd0d8;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Hiragino Kaku Gothic ProN;font-size:14px;font-weight:600;line-height:1.5;min-height:59px;position:relative;width:calc(50% - 8px)}#ing-jp .question .question_inner .question_list li:nth-last-child(-n+2){margin:0}@media screen and (min-width:768px){#ing-jp .question .question_inner .question_list li{width:calc(33.33% - 10.4px)}}@media screen and (min-width:1280px){#ing-jp .question .question_inner .question_list li{font-size:16px;font-weight:600;width:calc(33.33% - 16px)}}#ing-jp .question .question_inner .question_list li .question_openBtn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#191919;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:10px 38px 10px 12px;text-align:left;-webkit-transition:.3s;transition:.3s;width:100%}#ing-jp .question .question_inner .question_list li .question_openBtn br{display:none}@media screen and (min-width:1280px){#ing-jp .question .question_inner .question_list li .question_openBtn br{display:block}}@media screen and (min-width:768px){#ing-jp .question .question_inner .question_list li .question_openBtn{min-height:59px;padding:9px 38px 9px 16px}#ing-jp .question .question_inner .question_list li .question_openBtn:hover{background-color:#ffd0d8;text-decoration:none}}@media screen and (min-width:1280px){#ing-jp .question .question_inner .question_list li .question_openBtn{min-height:82px;padding:17px 92px 17px 32px}}#ing-jp .question .question_inner .question_list li .question_openBtn .question_openIcon{background-image:url(/jp/rd/safety/ingredients/img/ico_arrow.svg);background-repeat:no-repeat;background-size:cover;display:block;height:14px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:.5s;transition:.5s;width:14px}@media screen and (min-width:1280px){#ing-jp .question .question_inner .question_list li .question_openBtn .question_openIcon{height:20px;right:32px;width:20px}}#ing-jp .faq .faq_inner .faq_list{margin-top:23px}#ing-jp .faq .faq_inner .faq_list .faq_item{margin-top:16px}#ing-jp .faq .faq_inner .faq_list .faq_item:first-child{margin-top:0}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;line-height:1.8;min-height:1em;padding-left:28px;padding-right:32px;position:relative;text-align:left;width:100%}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_btn:before{content:"Ｑ. ";left:0;position:absolute;top:0}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_btn_icon{background-image:url(/jp/rd/safety/ingredients/img/ico_arrow.svg);background-repeat:no-repeat;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;width:20px}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_btn_icon.-show{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans{background-color:#fff0f3;height:0;margin-top:16px;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans.-show{height:1000px;overflow:visible}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans.-show .faq_ans_txts .faq_ans_txt,#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans.-show .faq_ans_txts .faq_link{opacity:1}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts{padding:20px 16px;position:relative}@media screen and (min-width:1280px){#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts{padding:32px 24px}}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_ans_txt,#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_link{opacity:0;-webkit-transition:all .3s;transition:all .3s}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_ans_txt{font-size:14px;font-weight:400;line-height:1.8}@media screen and (min-width:1280px){#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_ans_txt{font-size:16px}}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_ans_txt:before{content:"Ａ. ";font-weight:600}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_link{font-size:14px;font-weight:600;line-height:1.8;margin-top:14px;-webkit-text-decoration:solid;text-decoration:solid}@media screen and (min-width:1280px){#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_link{font-size:16px}}#ing-jp .faq .faq_inner .faq_list .faq_item .faq_ans .faq_ans_txts .faq_link a{color:#191919;text-decoration:underline}#ing-jp .disclosure .disclosure_txt{margin-top:24px}#ing-jp .disclosure .disclosure_list{margin-top:32px}#ing-jp .disclosure .disclosure_list li{margin-top:16px}#ing-jp .disclosure .disclosure_list li:first-child{margin-top:0}#ing-jp .fiveR{padding-top:64px;width:100%}@media screen and (min-width:1280px){#ing-jp .fiveR{padding-top:96px}}#ing-jp .fiveR .fiveR_inner.inner .fiveR_txt{margin-top:24px}#ing-jp .fiveR .fiveR_inner.inner .annotation_list{margin-top:16px}#ing-jp .fiveR .fiveR_inner.inner .annotation_list>li{position:relative}#ing-jp .fiveR .fiveR_inner.inner .annotation_list>li span{left:0;position:absolute;top:0}#ing-jp .fiveR .fiveR_inner.inner .fiveR_list{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:24px}@media screen and (min-width:1280px){#ing-jp .fiveR .fiveR_inner.inner .fiveR_list{margin-top:32px}}#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li{border:1px solid #e7e6e6;border-radius:20px;-webkit-box-shadow:0 0 8px rgba(48,48,48,.1);box-shadow:0 0 8px rgba(48,48,48,.1);font-size:20px;font-weight:400;line-height:1;padding:24px;width:100%}@media screen and (min-width:1280px){#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li{max-width:220px;min-height:384px;min-width:auto}}#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px 16px;justify-content:flex-start;width:100%}@media screen and (min-width:1280px){#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner{-webkit-box-pack:center;-ms-flex-pack:center;gap:0 16px;justify-content:center;margin:0 auto;max-width:106px}}#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner img{width:60px}@media screen and (min-width:1280px){#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner img{width:106px}}#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner .fiveRList_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;justify-content:center}@media screen and (min-width:1280px){#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner .fiveRList_flex{gap:8px;margin-top:12px}}#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner .fiveRList_flex .fiveR_rb{color:#c80421;font-size:14px;font-weight:600;line-height:1}@media screen and (min-width:1280px){#ing-jp .fiveR .fiveR_inner.inner .fiveR_list>li .fiveRList_inner .fiveRList_flex .fiveR_rb{text-align:center}}#ing-jp .fiveR .fiveR_inner.inner .fiveR_list .fiveRList_txt{color:#191919;font-size:14px;font-weight:400;line-height:1.8;margin-top:8px}@media screen and (min-width:1280px){#ing-jp .fiveR .fiveR_inner.inner .fiveR_list .fiveRList_txt{margin-top:17px;max-width:188px}}#ing-jp .ing_related{padding-top:64px}@media screen and (min-width:1280px){#ing-jp .ing_related{padding-top:96px}}#ing-jp .ing_related_list{margin-top:32px}#ing-jp .ing_related_list>li{margin-top:16px}#ing-jp .ing_related_list>li:first-child{margin-top:0}
