@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;font:inherit;outline:none}a{text-decoration:none;color:#000}img{width:100%;border-style:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;pointer-events:none;vertical-align:bottom}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}::-moz-selection{background:#3E86AC}::selection{background:#3E86AC}@media screen and (max-width:768px){.-sp_none{display:none}}.-pc_none{display:none}@media screen and (max-width:768px){.-pc_none{display:block}}#Page_Reason .Reason_Anchor--list_item .item--text::before,#Page_Technology .Technology_Anchor--list_item .item--text::before,#Page_Ingredients .Ingredients_Anchor--list_item .item--text::before,#Page_Works .Works_Anchor--list_item .item--text::before,#Page_Sample .Sample_Anchor--list_item .item--text::before,.Kids_Anchor--list_item .item--text::before,#Page_Products .Products--category_list_item .item--heading::before,#Page_Top .Commitment--list_item .item--text::before,#Page_About .About--anchor_list_item .item--text::before,#Page_Howto .Howto_Means--list_item .item--text::before,.Footer_upper--list_item .item--link span::before,.Footer_upper--list_item .item--link span::after,.Footer_main--list_item .child_list_item .item--link::before,.Footer_main--box_link .box_link--text::before,#Page_Top .Commitment::before,#Page_Top .Magazine--title::before,.Kids_Cook--list_item:not(:nth-child(3))::before{content:" ";display:block}#Page_Detail .Detail_Contact--list_item .item--heading,#Page_Howto .Howto_Contact--list_item .item--heading,#Page_Rebake .Rebake_Contact--list_item .item--heading,#Page_Flow .Flow_Contact--list_item .item--heading,#Page_Faq .Faq_Contact--list_item .item--heading,#Page_Order .Order--list_item .item--heading,#Page_Detail .Detail_Contact--list_item .item--number,#Page_Howto .Howto_Contact--list_item .item--number,#Page_Rebake .Rebake_Contact--list_item .item--number,#Page_Flow .Flow_Contact--list_item .item--number,#Page_Faq .Faq_Contact--list_item .item--number,#Page_Order .Order--list_item .item--number,.Header_main--list_item .item--link .-sp_none,#Page_About .About--anchor_list_item .item--heading .-en,#Page_Ingredients .Ingredients_Advisor--box .box--comment .-heading,#Page_Sample .Sample--tel_number .-head,#Page_Sample .Sample--tel_number .-number,#Page_Contact .Contact--tel_number .-head,#Page_Contact .Contact--tel_number .-number{font-family:"Roboto",sans-serif;font-weight:500}#Page_Top .Products--title .-subtitle,#Page_Top .About--title .-subtitle,#Page_Top .Commitment--title .-subtitle,#Page_Top .News--title .-subtitle,#Page_About .About--title .-subtitle,#Page_Reason .Reason_Intro--title .-subtitle,#Page_Technology .Technology_Intro--title .-subtitle,#Page_Ingredients .Ingredients_Intro--title .-subtitle,#Page_Works .Works_Intro--title .-subtitle,#Page_Sample .Sample--title .-subtitle,#Page_Products .Products--title .-subtitle,#Page_Category .Category--title .-subtitle,#Page_Detail .Detail--title .-subtitle,#Page_Howto .Howto--title .-subtitle,#Page_Howto .Howto_Means--title .-subtitle,#Page_Rebake .Rebake_Flow--title .-subtitle,#Page_Flow .Flow_Guide--title .-subtitle,#Page_Solution .Solution--title .-subtitle,#Page_Faq .Faq--title .-subtitle,#Page_Contact .Contact--title .-subtitle,.Kids_Intro--title .-subtitle,#Page_Reason .Reason_Anchor--list_item .item--heading,#Page_Technology .Technology_Anchor--list_item .item--heading,#Page_Ingredients .Ingredients_Anchor--list_item .item--heading,#Page_Works .Works_Anchor--list_item .item--heading,#Page_Sample .Sample_Anchor--list_item .item--heading,.Kids_Anchor--list_item .item--heading,#Page_Top .Products--list_item .item--subheading,#Page_Top .Commitment--list_item .item--subheading,#Page_Rebake .Rebake_Flow--list_item .item--number,#Page_Flow .Flow_Guide--list_item .item--heading .-number,.Kids_Cook--list_item .item--number,.Kids_Recommend--list_item .item--number{font-style:italic;font-family:"Roboto",sans-serif;font-weight:400}#Page_Top .Commitment--list_item .item--link .item--image_wrapper,#Page_Products .Products--category_list_item .item--image_wrapper,#Page_Top .Products--list_item .item--link .item--image_wrapper,#Page_Top .Magazine--list_item .item--link .item--image_wrapper,#Page_Reason .Reason_Anchor--list_item .item--image_wrapper,#Page_Technology .Technology_Anchor--list_item .item--image_wrapper,#Page_Ingredients .Ingredients_Anchor--list_item .item--image_wrapper,#Page_Works .Works_Anchor--list_item .item--image_wrapper,#Page_Sample .Sample_Anchor--list_item .item--image_wrapper,.Kids_Anchor--list_item .item--image_wrapper,.Footer_upper--list_item .item--link,#Page_Top .Commitment::before,#Page_Top .News--list,#Page_Top .Magazine,#Page_About .About--anchor_list_item .item--image_wrapper,#Page_Works .Works_Voice--list_item,#Page_Category .Category--box,#Page_Detail .Detail--thumb_list_item,#Page_Detail .Detail--feature_list_item,#Page_Howto .Howto--list,#Page_Howto .Howto_Means::before,#Page_Howto .Howto_Means--list_item,#Page_Flow .Flow_Guide--list_item,#Page_Faq .Faq--tab_list_item .item--btn,#Page_Faq .Faq--list,#Page_Contact .Contact--list{border-radius:10px}#Page_Top .Magazine--btn:first-child,#Page_Detail .Detail_Contact--list_item .item--btn,#Page_Howto .Howto_Contact--list_item .item--btn,#Page_Rebake .Rebake_Contact--list_item .item--btn,#Page_Flow .Flow_Contact--list_item .item--btn,#Page_Faq .Faq_Contact--list_item .item--btn,#Page_Order .Order--list_item .item--btn,#Page_Top .About--btn,#Page_Top .Commitment--btn,#Page_Top .News--btn,#Page_Top .Magazine--btn,#Page_Sample .Sample--btn,#Page_Contact .Contact--list_item .item--btn,.Kids_Link--link{display:table;width:200px;font-size:16px;color:#fff;text-align:center;letter-spacing:3px;padding:10px;margin:45px auto 0;background:#003142;border-radius:10px;border:solid 2px #003142;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){#Page_Top .Magazine--btn:first-child,#Page_Detail .Detail_Contact--list_item .item--btn,#Page_Howto .Howto_Contact--list_item .item--btn,#Page_Rebake .Rebake_Contact--list_item .item--btn,#Page_Flow .Flow_Contact--list_item .item--btn,#Page_Faq .Faq_Contact--list_item .item--btn,#Page_Order .Order--list_item .item--btn,#Page_Top .About--btn,#Page_Top .Commitment--btn,#Page_Top .News--btn,#Page_Top .Magazine--btn,#Page_Sample .Sample--btn,#Page_Contact .Contact--list_item .item--btn,.Kids_Link--link{-webkit-transition:.4s;transition:.4s}#Page_Detail .Detail_Contact--list_item .item--btn:hover,#Page_Howto .Howto_Contact--list_item .item--btn:hover,#Page_Rebake .Rebake_Contact--list_item .item--btn:hover,#Page_Flow .Flow_Contact--list_item .item--btn:hover,#Page_Faq .Faq_Contact--list_item .item--btn:hover,#Page_Order .Order--list_item .item--btn:hover,#Page_Top .About--btn:hover,#Page_Top .Commitment--btn:hover,#Page_Top .News--btn:hover,#Page_Top .Magazine--btn:hover,#Page_Sample .Sample--btn:hover,#Page_Contact .Contact--list_item .item--btn:hover,.Kids_Link--link:hover{opacity:.75;opacity:1;font-weight:bold;color:#003142;background:none}}@media screen and (max-width:768px){#Page_Top .Magazine--btn:first-child,#Page_Detail .Detail_Contact--list_item .item--btn,#Page_Howto .Howto_Contact--list_item .item--btn,#Page_Rebake .Rebake_Contact--list_item .item--btn,#Page_Flow .Flow_Contact--list_item .item--btn,#Page_Faq .Faq_Contact--list_item .item--btn,#Page_Order .Order--list_item .item--btn,#Page_Top .About--btn,#Page_Top .Commitment--btn,#Page_Top .News--btn,#Page_Top .Magazine--btn,#Page_Sample .Sample--btn,#Page_Contact .Contact--list_item .item--btn,.Kids_Link--link{width:100%}}#Page_Top .Magazine--btn:first-child{font-weight:bold;color:#003142;background:none}@media screen and (min-width:768px){#Page_Top .Magazine--btn:first-child{-webkit-transition:.4s;transition:.4s}#Page_Top .Magazine--btn:hover:first-child{opacity:.75;font-weight:normal;color:#fff;background:#003142}}#Page_Reason .Reason_Anchor--list_item .item--text,#Page_Technology .Technology_Anchor--list_item .item--text,#Page_Ingredients .Ingredients_Anchor--list_item .item--text,#Page_Works .Works_Anchor--list_item .item--text,#Page_Sample .Sample_Anchor--list_item .item--text,.Kids_Anchor--list_item .item--text,#Page_Products .Products--category_list_item .item--heading,#Page_Top .Commitment--list_item .item--text,#Page_About .About--anchor_list_item .item--text,#Page_Howto .Howto_Means--list_item .item--text{position:relative;display:table;color:#000;padding-right:55px;margin-top:15px}#Page_Reason .Reason_Anchor--list_item .item--text::before,#Page_Technology .Technology_Anchor--list_item .item--text::before,#Page_Ingredients .Ingredients_Anchor--list_item .item--text::before,#Page_Works .Works_Anchor--list_item .item--text::before,#Page_Sample .Sample_Anchor--list_item .item--text::before,.Kids_Anchor--list_item .item--text::before,#Page_Products .Products--category_list_item .item--heading::before,#Page_Top .Commitment--list_item .item--text::before,#Page_About .About--anchor_list_item .item--text::before,#Page_Howto .Howto_Means--list_item .item--text::before{position:absolute;right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:5px;background:url("../images/common/icon_arrow.png") no-repeat center;background-size:contain;z-index:1}#Page_Top .Commitment--list_item .item--link,#Page_Products .Products--category_list_item,#Page_Top .Products--list_item .item--link,#Page_Top .Magazine--list_item .item--link{display:block;-webkit-transition:all 0.4s;transition:all 0.4s}#Page_Top .Commitment--list_item .item--link .item--image_wrapper,#Page_Products .Products--category_list_item .item--image_wrapper,#Page_Top .Products--list_item .item--link .item--image_wrapper,#Page_Top .Magazine--list_item .item--link .item--image_wrapper{overflow:hidden}#Page_Top .Commitment--list_item .item--link .item--image,#Page_Products .Products--category_list_item .item--image,#Page_Top .Products--list_item .item--link .item--image,#Page_Top .Magazine--list_item .item--link .item--image{-webkit-transition:all 0.4s;transition:all 0.4s}#Page_Top .Commitment--list_item .item--link:hover,#Page_Products .Products--category_list_item:hover,#Page_Top .Products--list_item .item--link:hover,#Page_Top .Magazine--list_item .item--link:hover{opacity:0.8}#Page_Top .Commitment--list_item .item--link:hover .item--image,#Page_Products .Products--category_list_item:hover .item--image,#Page_Top .Products--list_item .item--link:hover .item--image,#Page_Top .Magazine--list_item .item--link:hover .item--image{-webkit-transform:scale(1.06,1.06);transform:scale(1.06,1.06)}#Page_Top .Commitment--list_item .item--link .item--image_wapper{border-radius:50%}#Page_Top .Products--title,#Page_Top .About--title,#Page_Top .Commitment--title,#Page_Top .News--title,#Page_About .About--title,#Page_Reason .Reason_Intro--title,#Page_Technology .Technology_Intro--title,#Page_Ingredients .Ingredients_Intro--title,#Page_Works .Works_Intro--title,#Page_Sample .Sample--title,#Page_Products .Products--title,#Page_Category .Category--title,#Page_Detail .Detail--title,#Page_Howto .Howto--title,#Page_Howto .Howto_Means--title,#Page_Rebake .Rebake_Flow--title,#Page_Flow .Flow_Guide--title,#Page_Solution .Solution--title,#Page_Faq .Faq--title,#Page_Contact .Contact--title,.Kids_Intro--title{font-size:24px;letter-spacing:0.1em;text-align:center;font-weight:bold;letter-spacing:4px}@media (min-width:375px){#Page_Top .Products--title,#Page_Top .About--title,#Page_Top .Commitment--title,#Page_Top .News--title,#Page_About .About--title,#Page_Reason .Reason_Intro--title,#Page_Technology .Technology_Intro--title,#Page_Ingredients .Ingredients_Intro--title,#Page_Works .Works_Intro--title,#Page_Sample .Sample--title,#Page_Products .Products--title,#Page_Category .Category--title,#Page_Detail .Detail--title,#Page_Howto .Howto--title,#Page_Howto .Howto_Means--title,#Page_Rebake .Rebake_Flow--title,#Page_Flow .Flow_Guide--title,#Page_Solution .Solution--title,#Page_Faq .Faq--title,#Page_Contact .Contact--title,.Kids_Intro--title{font-size:calc(0.72727vw + 21.27273px)}}@media (min-width:1200px){#Page_Top .Products--title,#Page_Top .About--title,#Page_Top .Commitment--title,#Page_Top .News--title,#Page_About .About--title,#Page_Reason .Reason_Intro--title,#Page_Technology .Technology_Intro--title,#Page_Ingredients .Ingredients_Intro--title,#Page_Works .Works_Intro--title,#Page_Sample .Sample--title,#Page_Products .Products--title,#Page_Category .Category--title,#Page_Detail .Detail--title,#Page_Howto .Howto--title,#Page_Howto .Howto_Means--title,#Page_Rebake .Rebake_Flow--title,#Page_Flow .Flow_Guide--title,#Page_Solution .Solution--title,#Page_Faq .Faq--title,#Page_Contact .Contact--title,.Kids_Intro--title{font-size:30px}}#Page_Top .Products--title .-subtitle,#Page_Top .About--title .-subtitle,#Page_Top .Commitment--title .-subtitle,#Page_Top .News--title .-subtitle,#Page_About .About--title .-subtitle,#Page_Reason .Reason_Intro--title .-subtitle,#Page_Technology .Technology_Intro--title .-subtitle,#Page_Ingredients .Ingredients_Intro--title .-subtitle,#Page_Works .Works_Intro--title .-subtitle,#Page_Sample .Sample--title .-subtitle,#Page_Products .Products--title .-subtitle,#Page_Category .Category--title .-subtitle,#Page_Detail .Detail--title .-subtitle,#Page_Howto .Howto--title .-subtitle,#Page_Howto .Howto_Means--title .-subtitle,#Page_Rebake .Rebake_Flow--title .-subtitle,#Page_Flow .Flow_Guide--title .-subtitle,#Page_Solution .Solution--title .-subtitle,#Page_Faq .Faq--title .-subtitle,#Page_Contact .Contact--title .-subtitle,.Kids_Intro--title .-subtitle{display:block;font-size:16px;text-align:center;letter-spacing:2.5px;margin-bottom:10px}#Page_Works .Works_Intro--text,#Page_Sample .Sample--text,#Page_Howto .Howto--text,#Page_Rebake .Rebake_Flow--text,#Page_Flow .Flow_Guide--text,#Page_Flow .Flow_Guide--list_text,#Page_Flow .Flow_Guide--message .message--text,#Page_Solution .Solution--text,#Page_Faq .Faq--text,#Page_Contact .Contact--text,#Page_Order .Order--text{text-align:center;line-height:2;margin-top:10px}#Page_Ingredients .Ingredients_Intro--box_heading,#Page_Works .Works_Intro--box_heading,#Page_Works .Works_Voice--heading,.Kids_Anchor--heading,.Kids_Reason--heading,.Kids_Cook--heading,#Page_Reason .Reason_Anchor--heading,#Page_Technology .Technology_Anchor--heading,#Page_Ingredients .Ingredients_Anchor--heading,#Page_Works .Works_Anchor--heading,#Page_Sample .Sample--box .box--heading,#Page_Sample .Sample_Anchor--heading,#Page_Detail .Detail--data_list_heading,#Page_Detail .Detail_Contact--title,#Page_Detail .Detail_Other--heading,#Page_Rebake .Rebake_Contact--title,#Page_Flow .Flow_Guide--list_heading,#Page_Flow .Flow_Guide--message .message--heading,#Page_Flow .Flow_Contact--title,#Page_Faq .Faq_Contact--title,#Page_Contact .Contact--list_item .item--heading,#Page_Order .Order--title,.Kids_Link--heading,.Kids_Message--heading{font-size:20px;letter-spacing:0.1em;font-weight:bold;text-align:center}@media (min-width:375px){#Page_Ingredients .Ingredients_Intro--box_heading,#Page_Works .Works_Intro--box_heading,#Page_Works .Works_Voice--heading,.Kids_Anchor--heading,.Kids_Reason--heading,.Kids_Cook--heading,#Page_Reason .Reason_Anchor--heading,#Page_Technology .Technology_Anchor--heading,#Page_Ingredients .Ingredients_Anchor--heading,#Page_Works .Works_Anchor--heading,#Page_Sample .Sample--box .box--heading,#Page_Sample .Sample_Anchor--heading,#Page_Detail .Detail--data_list_heading,#Page_Detail .Detail_Contact--title,#Page_Detail .Detail_Other--heading,#Page_Rebake .Rebake_Contact--title,#Page_Flow .Flow_Guide--list_heading,#Page_Flow .Flow_Guide--message .message--heading,#Page_Flow .Flow_Contact--title,#Page_Faq .Faq_Contact--title,#Page_Contact .Contact--list_item .item--heading,#Page_Order .Order--title,.Kids_Link--heading,.Kids_Message--heading{font-size:calc(0.48485vw + 18.18182px)}}@media (min-width:1200px){#Page_Ingredients .Ingredients_Intro--box_heading,#Page_Works .Works_Intro--box_heading,#Page_Works .Works_Voice--heading,.Kids_Anchor--heading,.Kids_Reason--heading,.Kids_Cook--heading,#Page_Reason .Reason_Anchor--heading,#Page_Technology .Technology_Anchor--heading,#Page_Ingredients .Ingredients_Anchor--heading,#Page_Works .Works_Anchor--heading,#Page_Sample .Sample--box .box--heading,#Page_Sample .Sample_Anchor--heading,#Page_Detail .Detail--data_list_heading,#Page_Detail .Detail_Contact--title,#Page_Detail .Detail_Other--heading,#Page_Rebake .Rebake_Contact--title,#Page_Flow .Flow_Guide--list_heading,#Page_Flow .Flow_Guide--message .message--heading,#Page_Flow .Flow_Contact--title,#Page_Faq .Faq_Contact--title,#Page_Contact .Contact--list_item .item--heading,#Page_Order .Order--title,.Kids_Link--heading,.Kids_Message--heading{font-size:24px}}#Page_Ingredients .Ingredients_Intro--box_heading,#Page_Works .Works_Intro--box_heading,#Page_Works .Works_Voice--heading,.Kids_Anchor--heading,.Kids_Reason--heading,.Kids_Cook--heading{position:relative;z-index:1}#Page_Ingredients .Ingredients_Intro--box_heading::before,#Page_Works .Works_Intro--box_heading::before,#Page_Works .Works_Voice--heading::before,.Kids_Anchor--heading::before,.Kids_Reason--heading::before,.Kids_Cook--heading::before{content:" ";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;height:4px;background:#fff;z-index:-1}#Page_About .About--text{line-height:2;margin-top:45px}#Page_Detail .Detail_Contact--list,#Page_Howto .Howto_Contact--list,#Page_Rebake .Rebake_Contact--list,#Page_Flow .Flow_Contact--list,#Page_Faq .Faq_Contact--list,#Page_Order .Order--list,#Page_About .About,#Page_Reason .Reason_Intro,#Page_Reason .Reason_Anchor--list,#Page_Technology .Technology_Intro,#Page_Technology .Technology_Anchor--list,#Page_Ingredients .Ingredients_Intro,#Page_Ingredients .Ingredients_Advisor--box,#Page_Ingredients .Ingredients_Anchor--list,#Page_Works .Works_Intro,#Page_Works .Works_Voice,#Page_Works .Works_Anchor--list,#Page_Sample .Sample,#Page_Sample .Sample_Anchor--list,#Page_Products .Products,#Page_Products #Page_Top .Commitment,#Page_Top #Page_Products .Commitment,#Page_Products #Page_Top .News,#Page_Top #Page_Products .News,#Page_Products #Page_Top .Magazine,#Page_Top #Page_Products .Magazine,#Page_Category .Category,#Page_Detail .Detail--data_list_wrapper,#Page_Detail .Detail_Contact,#Page_Detail .Detail_Other--list,#Page_Howto .Howto,#Page_Howto .Howto_Means,#Page_Rebake .Rebake_Flow,#Page_Flow .Flow_Guide,#Page_Solution .Solution,#Page_Faq .Faq,#Page_Contact .Contact,#Page_Order .Order,.Kids_Intro,.Kids_Anchor,.Kids_Anchor--list,.Kids_Reason,.Kids_Cook,.Kids_Recommend,.Kids_Link,.Kids_Message--bottom{width:90%;max-width:920px;padding:120px 0 0;margin:0 auto}#Page_Detail .Breadcrumbs + .Detail_Contact--list,#Page_Howto .Breadcrumbs + .Howto_Contact--list,#Page_Rebake .Breadcrumbs + .Rebake_Contact--list,#Page_Flow .Breadcrumbs + .Flow_Contact--list,#Page_Faq .Breadcrumbs + .Faq_Contact--list,#Page_Order .Breadcrumbs + .Order--list,#Page_About .Breadcrumbs + .About,#Page_Reason .Breadcrumbs + .Reason_Intro,#Page_Reason .Breadcrumbs + .Reason_Anchor--list,#Page_Technology .Breadcrumbs + .Technology_Intro,#Page_Technology .Breadcrumbs + .Technology_Anchor--list,#Page_Ingredients .Breadcrumbs + .Ingredients_Intro,#Page_Ingredients .Breadcrumbs + .Ingredients_Advisor--box,#Page_Ingredients .Breadcrumbs + .Ingredients_Anchor--list,#Page_Works .Breadcrumbs + .Works_Intro,#Page_Works .Breadcrumbs + .Works_Voice,#Page_Works .Breadcrumbs + .Works_Anchor--list,#Page_Sample .Breadcrumbs + .Sample,#Page_Sample .Breadcrumbs + .Sample_Anchor--list,#Page_Products .Breadcrumbs + .Products,#Page_Products #Page_Top .Breadcrumbs + .Commitment,#Page_Top #Page_Products .Breadcrumbs + .Commitment,#Page_Products #Page_Top .Breadcrumbs + .News,#Page_Top #Page_Products .Breadcrumbs + .News,#Page_Products #Page_Top .Breadcrumbs + .Magazine,#Page_Top #Page_Products .Breadcrumbs + .Magazine,#Page_Category .Breadcrumbs + .Category,#Page_Detail .Breadcrumbs + .Detail--data_list_wrapper,#Page_Detail .Breadcrumbs + .Detail_Contact,#Page_Detail .Breadcrumbs + .Detail_Other--list,#Page_Howto .Breadcrumbs + .Howto,#Page_Howto .Breadcrumbs + .Howto_Means,#Page_Rebake .Breadcrumbs + .Rebake_Flow,#Page_Flow .Breadcrumbs + .Flow_Guide,#Page_Solution .Breadcrumbs + .Solution,#Page_Faq .Breadcrumbs + .Faq,#Page_Contact .Breadcrumbs + .Contact,#Page_Order .Breadcrumbs + .Order,.Breadcrumbs + .Kids_Intro,.Breadcrumbs + .Kids_Anchor,.Breadcrumbs + .Kids_Anchor--list,.Breadcrumbs + .Kids_Reason,.Breadcrumbs + .Kids_Cook,.Breadcrumbs + .Kids_Recommend,.Breadcrumbs + .Kids_Link,.Breadcrumbs + .Kids_Message--bottom{padding-top:60px}@media screen and (max-width:768px){#Page_Detail .Breadcrumbs + .Detail_Contact--list,#Page_Howto .Breadcrumbs + .Howto_Contact--list,#Page_Rebake .Breadcrumbs + .Rebake_Contact--list,#Page_Flow .Breadcrumbs + .Flow_Contact--list,#Page_Faq .Breadcrumbs + .Faq_Contact--list,#Page_Order .Breadcrumbs + .Order--list,#Page_About .Breadcrumbs + .About,#Page_Reason .Breadcrumbs + .Reason_Intro,#Page_Reason .Breadcrumbs + .Reason_Anchor--list,#Page_Technology .Breadcrumbs + .Technology_Intro,#Page_Technology .Breadcrumbs + .Technology_Anchor--list,#Page_Ingredients .Breadcrumbs + .Ingredients_Intro,#Page_Ingredients .Breadcrumbs + .Ingredients_Advisor--box,#Page_Ingredients .Breadcrumbs + .Ingredients_Anchor--list,#Page_Works .Breadcrumbs + .Works_Intro,#Page_Works .Breadcrumbs + .Works_Voice,#Page_Works .Breadcrumbs + .Works_Anchor--list,#Page_Sample .Breadcrumbs + .Sample,#Page_Sample .Breadcrumbs + .Sample_Anchor--list,#Page_Products .Breadcrumbs + .Products,#Page_Products #Page_Top .Breadcrumbs + .Commitment,#Page_Top #Page_Products .Breadcrumbs + .Commitment,#Page_Products #Page_Top .Breadcrumbs + .News,#Page_Top #Page_Products .Breadcrumbs + .News,#Page_Products #Page_Top .Breadcrumbs + .Magazine,#Page_Top #Page_Products .Breadcrumbs + .Magazine,#Page_Category .Breadcrumbs + .Category,#Page_Detail .Breadcrumbs + .Detail--data_list_wrapper,#Page_Detail .Breadcrumbs + .Detail_Contact,#Page_Detail .Breadcrumbs + .Detail_Other--list,#Page_Howto .Breadcrumbs + .Howto,#Page_Howto .Breadcrumbs + .Howto_Means,#Page_Rebake .Breadcrumbs + .Rebake_Flow,#Page_Flow .Breadcrumbs + .Flow_Guide,#Page_Solution .Breadcrumbs + .Solution,#Page_Faq .Breadcrumbs + .Faq,#Page_Contact .Breadcrumbs + .Contact,#Page_Order .Breadcrumbs + .Order,.Breadcrumbs + .Kids_Intro,.Breadcrumbs + .Kids_Anchor,.Breadcrumbs + .Kids_Anchor--list,.Breadcrumbs + .Kids_Reason,.Breadcrumbs + .Kids_Cook,.Breadcrumbs + .Kids_Recommend,.Breadcrumbs + .Kids_Link,.Breadcrumbs + .Kids_Message--bottom{padding-top:40px}}#Page_Reason .Reason_Intro--box,#Page_Technology .Technology_Intro--box,#Page_Ingredients .Ingredients_Intro--box,#Page_Works .Works_Intro--box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:12%;margin:60px auto 0}#Page_Reason .Reason_Intro--box:nth-child(n + 3),#Page_Technology .Technology_Intro--box:nth-child(n + 3),#Page_Ingredients .Ingredients_Intro--box:nth-child(n + 3),#Page_Works .Works_Intro--box:nth-child(n + 3){margin:100px auto 0}#Page_Reason .-reverse.Reason_Intro--box,#Page_Technology .-reverse.Technology_Intro--box,#Page_Ingredients .-reverse.Ingredients_Intro--box,#Page_Works .-reverse.Works_Intro--box{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:0;padding-left:12%}@media screen and (max-width:768px){#Page_Reason .Reason_Intro--box,#Page_Technology .Technology_Intro--box,#Page_Ingredients .Ingredients_Intro--box,#Page_Works .Works_Intro--box{display:block;padding:0}#Page_Reason .Reason_Intro--box:nth-child(n + 3),#Page_Technology .Technology_Intro--box:nth-child(n + 3),#Page_Ingredients .Ingredients_Intro--box:nth-child(n + 3),#Page_Works .Works_Intro--box:nth-child(n + 3){margin-top:60px}#Page_Reason .-reverse.Reason_Intro--box,#Page_Technology .-reverse.Technology_Intro--box,#Page_Ingredients .-reverse.Ingredients_Intro--box,#Page_Works .-reverse.Works_Intro--box{padding:0}}#Page_Reason .Reason_Intro--box .box--image,#Page_Technology .Technology_Intro--box .box--image,#Page_Ingredients .Ingredients_Intro--box .box--image,#Page_Works .Works_Intro--box .box--image,#Page_Reason .Reason_Intro--box .box--image_wrapper,#Page_Technology .Technology_Intro--box .box--image_wrapper,#Page_Ingredients .Ingredients_Intro--box .box--image_wrapper,#Page_Works .Works_Intro--box .box--image_wrapper{width:52%}@media screen and (max-width:768px){#Page_Reason .Reason_Intro--box .box--image,#Page_Technology .Technology_Intro--box .box--image,#Page_Ingredients .Ingredients_Intro--box .box--image,#Page_Works .Works_Intro--box .box--image,#Page_Reason .Reason_Intro--box .box--image_wrapper,#Page_Technology .Technology_Intro--box .box--image_wrapper,#Page_Ingredients .Ingredients_Intro--box .box--image_wrapper,#Page_Works .Works_Intro--box .box--image_wrapper{width:100%}}#Page_Reason .Reason_Intro--box .box--image_wrapper .box--image,#Page_Technology .Technology_Intro--box .box--image_wrapper .box--image,#Page_Ingredients .Ingredients_Intro--box .box--image_wrapper .box--image,#Page_Works .Works_Intro--box .box--image_wrapper .box--image{width:100%}#Page_Reason .Reason_Intro--box .box--text_wrapper,#Page_Technology .Technology_Intro--box .box--text_wrapper,#Page_Ingredients .Ingredients_Intro--box .box--text_wrapper,#Page_Works .Works_Intro--box .box--text_wrapper{width:43%}@media screen and (max-width:768px){#Page_Reason .Reason_Intro--box .box--text_wrapper,#Page_Technology .Technology_Intro--box .box--text_wrapper,#Page_Ingredients .Ingredients_Intro--box .box--text_wrapper,#Page_Works .Works_Intro--box .box--text_wrapper{width:100%;margin-top:20px}}#Page_Reason .Reason_Intro--box .box--heading,#Page_Technology .Technology_Intro--box .box--heading,#Page_Ingredients .Ingredients_Intro--box .box--heading,#Page_Works .Works_Intro--box .box--heading{font-size:20px;letter-spacing:0.1em;font-weight:bold}@media (min-width:375px){#Page_Reason .Reason_Intro--box .box--heading,#Page_Technology .Technology_Intro--box .box--heading,#Page_Ingredients .Ingredients_Intro--box .box--heading,#Page_Works .Works_Intro--box .box--heading{font-size:calc(0.48485vw + 18.18182px)}}@media (min-width:1200px){#Page_Reason .Reason_Intro--box .box--heading,#Page_Technology .Technology_Intro--box .box--heading,#Page_Ingredients .Ingredients_Intro--box .box--heading,#Page_Works .Works_Intro--box .box--heading{font-size:24px}}#Page_Reason .Reason_Intro--box .box--heading .-small,#Page_Technology .Technology_Intro--box .box--heading .-small,#Page_Ingredients .Ingredients_Intro--box .box--heading .-small,#Page_Works .Works_Intro--box .box--heading .-small{display:block;font-size:13px;margin-top:10px}@media (min-width:375px){#Page_Reason .Reason_Intro--box .box--heading .-small,#Page_Technology .Technology_Intro--box .box--heading .-small,#Page_Ingredients .Ingredients_Intro--box .box--heading .-small,#Page_Works .Works_Intro--box .box--heading .-small{font-size:calc(0.24242vw + 12.09091px)}}@media (min-width:1200px){#Page_Reason .Reason_Intro--box .box--heading .-small,#Page_Technology .Technology_Intro--box .box--heading .-small,#Page_Ingredients .Ingredients_Intro--box .box--heading .-small,#Page_Works .Works_Intro--box .box--heading .-small{font-size:15px}}#Page_Reason .Reason_Intro--box .box--text,#Page_Technology .Technology_Intro--box .box--text,#Page_Ingredients .Ingredients_Intro--box .box--text,#Page_Works .Works_Intro--box .box--text{line-height:2;margin-top:15px}#Page_Reason .Reason_Intro--box .box--text .-caution,#Page_Technology .Technology_Intro--box .box--text .-caution,#Page_Ingredients .Ingredients_Intro--box .box--text .-caution,#Page_Works .Works_Intro--box .box--text .-caution{display:block;font-size:11px;margin-top:10px;padding-left:1em;text-indent:-1em}@media (min-width:375px){#Page_Reason .Reason_Intro--box .box--text .-caution,#Page_Technology .Technology_Intro--box .box--text .-caution,#Page_Ingredients .Ingredients_Intro--box .box--text .-caution,#Page_Works .Works_Intro--box .box--text .-caution{font-size:calc(0.24242vw + 10.09091px)}}@media (min-width:1200px){#Page_Reason .Reason_Intro--box .box--text .-caution,#Page_Technology .Technology_Intro--box .box--text .-caution,#Page_Ingredients .Ingredients_Intro--box .box--text .-caution,#Page_Works .Works_Intro--box .box--text .-caution{font-size:13px}}#Page_Reason .Reason_Anchor--list,#Page_Technology .Technology_Anchor--list,#Page_Ingredients .Ingredients_Anchor--list,#Page_Works .Works_Anchor--list,#Page_Sample .Sample_Anchor--list,#Page_Products .Products--category_list,.Kids_Anchor--list,.Kids_Reason--list,.Kids_Cook--list,.Kids_Recommend--list,#Page_Category .Category--product_list,#Page_Detail .Detail_Other--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#Page_Reason .Reason_Anchor--list_item,#Page_Technology .Technology_Anchor--list_item,#Page_Ingredients .Ingredients_Anchor--list_item,#Page_Works .Works_Anchor--list_item,#Page_Sample .Sample_Anchor--list_item,.Kids_Anchor--list_item{width:31%;margin-left:calc(7% / 2)}#Page_Reason .Reason_Anchor--list_item:nth-child(3n + 1),#Page_Technology .Technology_Anchor--list_item:nth-child(3n + 1),#Page_Ingredients .Ingredients_Anchor--list_item:nth-child(3n + 1),#Page_Works .Works_Anchor--list_item:nth-child(3n + 1),#Page_Sample .Sample_Anchor--list_item:nth-child(3n + 1),.Kids_Anchor--list_item:nth-child(3n + 1){margin-left:0}#Page_Reason .Reason_Anchor--list_item:nth-child(n + 4),#Page_Technology .Technology_Anchor--list_item:nth-child(n + 4),#Page_Ingredients .Ingredients_Anchor--list_item:nth-child(n + 4),#Page_Works .Works_Anchor--list_item:nth-child(n + 4),#Page_Sample .Sample_Anchor--list_item:nth-child(n + 4),.Kids_Anchor--list_item:nth-child(n + 4){margin-top:40px}@media screen and (max-width:768px){#Page_Reason .Reason_Anchor--list_item,#Page_Technology .Technology_Anchor--list_item,#Page_Ingredients .Ingredients_Anchor--list_item,#Page_Works .Works_Anchor--list_item,#Page_Sample .Sample_Anchor--list_item,.Kids_Anchor--list_item{width:100%;margin-left:0}#Page_Reason .Reason_Anchor--list_item:nth-child(n + 2),#Page_Technology .Technology_Anchor--list_item:nth-child(n + 2),#Page_Ingredients .Ingredients_Anchor--list_item:nth-child(n + 2),#Page_Works .Works_Anchor--list_item:nth-child(n + 2),#Page_Sample .Sample_Anchor--list_item:nth-child(n + 2),.Kids_Anchor--list_item:nth-child(n + 2){margin-top:40px}}#Page_Reason .Reason_Anchor--list_item .item--link,#Page_Technology .Technology_Anchor--list_item .item--link,#Page_Ingredients .Ingredients_Anchor--list_item .item--link,#Page_Works .Works_Anchor--list_item .item--link,#Page_Sample .Sample_Anchor--list_item .item--link,.Kids_Anchor--list_item .item--link{position:relative;display:block}#Page_Reason .Reason_Anchor--list_item .item--link:hover .item--image_wrapper::before,#Page_Technology .Technology_Anchor--list_item .item--link:hover .item--image_wrapper::before,#Page_Ingredients .Ingredients_Anchor--list_item .item--link:hover .item--image_wrapper::before,#Page_Works .Works_Anchor--list_item .item--link:hover .item--image_wrapper::before,#Page_Sample .Sample_Anchor--list_item .item--link:hover .item--image_wrapper::before,.Kids_Anchor--list_item .item--link:hover .item--image_wrapper::before{opacity:1}#Page_Reason .Reason_Anchor--list_item .item--link:hover .item--heading,#Page_Technology .Technology_Anchor--list_item .item--link:hover .item--heading,#Page_Ingredients .Ingredients_Anchor--list_item .item--link:hover .item--heading,#Page_Works .Works_Anchor--list_item .item--link:hover .item--heading,#Page_Sample .Sample_Anchor--list_item .item--link:hover .item--heading,.Kids_Anchor--list_item .item--link:hover .item--heading{opacity:1}#Page_Reason .Reason_Anchor--list_item .item--image_wrapper,#Page_Technology .Technology_Anchor--list_item .item--image_wrapper,#Page_Ingredients .Ingredients_Anchor--list_item .item--image_wrapper,#Page_Works .Works_Anchor--list_item .item--image_wrapper,#Page_Sample .Sample_Anchor--list_item .item--image_wrapper,.Kids_Anchor--list_item .item--image_wrapper{position:relative;overflow:hidden}#Page_Reason .Reason_Anchor--list_item .item--image_wrapper::before,#Page_Technology .Technology_Anchor--list_item .item--image_wrapper::before,#Page_Ingredients .Ingredients_Anchor--list_item .item--image_wrapper::before,#Page_Works .Works_Anchor--list_item .item--image_wrapper::before,#Page_Sample .Sample_Anchor--list_item .item--image_wrapper::before,.Kids_Anchor--list_item .item--image_wrapper::before{content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:rgba(0,0,0,0.6);opacity:0;z-index:1;-webkit-transition:all 0.4s;transition:all 0.4s}#Page_Reason .Reason_Anchor--list_item .item--heading,#Page_Technology .Technology_Anchor--list_item .item--heading,#Page_Ingredients .Ingredients_Anchor--list_item .item--heading,#Page_Works .Works_Anchor--list_item .item--heading,#Page_Sample .Sample_Anchor--list_item .item--heading,.Kids_Anchor--list_item .item--heading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;color:#fff;text-align:center;letter-spacing:0.1em;opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:2}@media (min-width:375px){#Page_Reason .Reason_Anchor--list_item .item--heading,#Page_Technology .Technology_Anchor--list_item .item--heading,#Page_Ingredients .Ingredients_Anchor--list_item .item--heading,#Page_Works .Works_Anchor--list_item .item--heading,#Page_Sample .Sample_Anchor--list_item .item--heading,.Kids_Anchor--list_item .item--heading{font-size:calc(0.24242vw + 13.09091px)}}@media (min-width:1200px){#Page_Reason .Reason_Anchor--list_item .item--heading,#Page_Technology .Technology_Anchor--list_item .item--heading,#Page_Ingredients .Ingredients_Anchor--list_item .item--heading,#Page_Works .Works_Anchor--list_item .item--heading,#Page_Sample .Sample_Anchor--list_item .item--heading,.Kids_Anchor--list_item .item--heading{font-size:16px}}#Page_Reason .Reason_Anchor--list_item .item--text,#Page_Technology .Technology_Anchor--list_item .item--text,#Page_Ingredients .Ingredients_Anchor--list_item .item--text,#Page_Works .Works_Anchor--list_item .item--text,#Page_Sample .Sample_Anchor--list_item .item--text,.Kids_Anchor--list_item .item--text{font-size:16px}@media (min-width:375px){#Page_Reason .Reason_Anchor--list_item .item--text,#Page_Technology .Technology_Anchor--list_item .item--text,#Page_Ingredients .Ingredients_Anchor--list_item .item--text,#Page_Works .Works_Anchor--list_item .item--text,#Page_Sample .Sample_Anchor--list_item .item--text,.Kids_Anchor--list_item .item--text{font-size:calc(-0.12121vw + 16.45455px)}}@media (min-width:1200px){#Page_Reason .Reason_Anchor--list_item .item--text,#Page_Technology .Technology_Anchor--list_item .item--text,#Page_Ingredients .Ingredients_Anchor--list_item .item--text,#Page_Works .Works_Anchor--list_item .item--text,#Page_Sample .Sample_Anchor--list_item .item--text,.Kids_Anchor--list_item .item--text{font-size:15px}}#Page_Products .Products--category_list_item{width:31%;margin-left:calc(7% / 2)}#Page_Products .Products--category_list_item:nth-child(3n + 1){margin-left:0}#Page_Products .Products--category_list_item:nth-child(n + 4){margin-top:40px}@media screen and (max-width:768px){#Page_Products .Products--category_list_item{width:100%;margin-left:0}#Page_Products .Products--category_list_item:nth-child(n + 2){margin-top:40px}}#Page_Products .Products--category_list_item .item--link{position:relative;display:block}#Page_Products .Products--category_list_item .item--text{font-size:13px;text-align:center;color:#3E86AC;margin-top:15px}#Page_Products .Products--category_list_item .item--heading{margin:10px auto 0}#Page_Category .Category--product_list_item,#Page_Detail .Detail_Other--list_item{width:17%;margin-left:calc(15% / 4)}#Page_Category .Category--product_list_item:nth-child(5n + 1),#Page_Detail .Detail_Other--list_item:nth-child(5n + 1){margin-left:0}#Page_Category .Category--product_list_item:nth-child(n + 6),#Page_Detail .Detail_Other--list_item:nth-child(n + 6){margin-top:40px}@media screen and (max-width:768px){#Page_Category .Category--product_list_item,#Page_Detail .Detail_Other--list_item{width:48%;margin-left:4%}#Page_Category .Category--product_list_item:nth-child(5n + 1),#Page_Detail .Detail_Other--list_item:nth-child(5n + 1){margin-left:4%}#Page_Category .Category--product_list_item:nth-child(odd),#Page_Detail .Detail_Other--list_item:nth-child(odd){margin-left:0}#Page_Category .Category--product_list_item:nth-child(n + 3),#Page_Detail .Detail_Other--list_item:nth-child(n + 3){margin-top:30px}}#Page_Category .Category--product_list_item .item--link,#Page_Detail .Detail_Other--list_item .item--link{display:block}@media screen and (min-width:768px){#Page_Category .Category--product_list_item .item--link,#Page_Detail .Detail_Other--list_item .item--link{-webkit-transition:.4s;transition:.4s}#Page_Category .Category--product_list_item .item--link:hover,#Page_Detail .Detail_Other--list_item .item--link:hover{opacity:.75}}#Page_Category .Category--product_list_item .item--image_wrapper,#Page_Detail .Detail_Other--list_item .item--image_wrapper{overflow:hidden;border-radius:50%}#Page_Category .Category--product_list_item .item--heading,#Page_Detail .Detail_Other--list_item .item--heading{text-align:center;margin-top:10px}#Page_Ingredients .Ingredients_Anchor,#Page_Works .Works_Anchor{padding:80px 0 40px;background:#E9EAF2}@media screen and (max-width:768px){#Page_Ingredients .Ingredients_Anchor,#Page_Works .Works_Anchor{padding:60px 0 20px}}#Page_Ingredients .Ingredients_Anchor .Pride,#Page_Works .Works_Anchor .Pride{max-width:920px;padding:60px 0 0}@media screen and (max-width:768px){#Page_Ingredients .Ingredients_Anchor .Pride,#Page_Works .Works_Anchor .Pride{padding-top:40px}}#Page_Ingredients .Ingredients_Anchor + .Pride,#Page_Works .Works_Anchor + .Pride{display:none}#Page_Rebake .Rebake_Contact,#Page_Flow .Flow_Contact,#Page_Faq .Faq_Contact{padding:80px 0 40px;background:#E9EAF2}@media screen and (max-width:768px){#Page_Rebake .Rebake_Contact,#Page_Flow .Flow_Contact,#Page_Faq .Faq_Contact{padding:60px 0 20px}}#Page_Rebake .Rebake_Contact .Pride,#Page_Flow .Flow_Contact .Pride,#Page_Faq .Faq_Contact .Pride{max-width:920px;padding:60px 0 0}@media screen and (max-width:768px){#Page_Rebake .Rebake_Contact .Pride,#Page_Flow .Flow_Contact .Pride,#Page_Faq .Faq_Contact .Pride{padding-top:40px}}#Page_Rebake .Rebake_Contact + .Pride,#Page_Flow .Flow_Contact + .Pride,#Page_Faq .Faq_Contact + .Pride{display:none}#Page_Detail .Detail_Contact--list,#Page_Howto .Howto_Contact--list,#Page_Rebake .Rebake_Contact--list,#Page_Flow .Flow_Contact--list,#Page_Faq .Faq_Contact--list,#Page_Order .Order--list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0}@media screen and (max-width:768px){#Page_Detail .Detail_Contact--list,#Page_Howto .Howto_Contact--list,#Page_Rebake .Rebake_Contact--list,#Page_Flow .Flow_Contact--list,#Page_Faq .Faq_Contact--list,#Page_Order .Order--list{display:block}}#Page_Detail .Detail_Contact--list_item,#Page_Howto .Howto_Contact--list_item,#Page_Rebake .Rebake_Contact--list_item,#Page_Flow .Flow_Contact--list_item,#Page_Faq .Faq_Contact--list_item,#Page_Order .Order--list_item{width:calc(100% / 3);text-align:center;border-left:solid 1px #7C7C7C}#Page_Detail .Detail_Contact--list_item:first-child,#Page_Howto .Howto_Contact--list_item:first-child,#Page_Rebake .Rebake_Contact--list_item:first-child,#Page_Flow .Flow_Contact--list_item:first-child,#Page_Faq .Faq_Contact--list_item:first-child,#Page_Order .Order--list_item:first-child{border-left:none}@media screen and (max-width:768px){#Page_Detail .Detail_Contact--list_item,#Page_Howto .Howto_Contact--list_item,#Page_Rebake .Rebake_Contact--list_item,#Page_Flow .Flow_Contact--list_item,#Page_Faq .Faq_Contact--list_item,#Page_Order .Order--list_item{width:100%;border:none;padding:30px 0;border-top:solid 1px #7C7C7C}#Page_Detail .Detail_Contact--list_item:first-child,#Page_Howto .Howto_Contact--list_item:first-child,#Page_Rebake .Rebake_Contact--list_item:first-child,#Page_Flow .Flow_Contact--list_item:first-child,#Page_Faq .Faq_Contact--list_item:first-child,#Page_Order .Order--list_item:first-child{border-top:none}}#Page_Detail .Detail_Contact--list_item .item--heading,#Page_Howto .Howto_Contact--list_item .item--heading,#Page_Rebake .Rebake_Contact--list_item .item--heading,#Page_Flow .Flow_Contact--list_item .item--heading,#Page_Faq .Faq_Contact--list_item .item--heading,#Page_Order .Order--list_item .item--heading{font-size:18px;letter-spacing:0.1em;color:#003142}@media (min-width:375px){#Page_Detail .Detail_Contact--list_item .item--heading,#Page_Howto .Howto_Contact--list_item .item--heading,#Page_Rebake .Rebake_Contact--list_item .item--heading,#Page_Flow .Flow_Contact--list_item .item--heading,#Page_Faq .Faq_Contact--list_item .item--heading,#Page_Order .Order--list_item .item--heading{font-size:calc(0.48485vw + 16.18182px)}}@media (min-width:1200px){#Page_Detail .Detail_Contact--list_item .item--heading,#Page_Howto .Howto_Contact--list_item .item--heading,#Page_Rebake .Rebake_Contact--list_item .item--heading,#Page_Flow .Flow_Contact--list_item .item--heading,#Page_Faq .Faq_Contact--list_item .item--heading,#Page_Order .Order--list_item .item--heading{font-size:22px}}#Page_Detail .Detail_Contact--list_item .item--number,#Page_Howto .Howto_Contact--list_item .item--number,#Page_Rebake .Rebake_Contact--list_item .item--number,#Page_Flow .Flow_Contact--list_item .item--number,#Page_Faq .Faq_Contact--list_item .item--number,#Page_Order .Order--list_item .item--number{font-size:26px;letter-spacing:0.1em;margin-top:10px}@media (min-width:375px){#Page_Detail .Detail_Contact--list_item .item--number,#Page_Howto .Howto_Contact--list_item .item--number,#Page_Rebake .Rebake_Contact--list_item .item--number,#Page_Flow .Flow_Contact--list_item .item--number,#Page_Faq .Faq_Contact--list_item .item--number,#Page_Order .Order--list_item .item--number{font-size:calc(0.48485vw + 24.18182px)}}@media (min-width:1200px){#Page_Detail .Detail_Contact--list_item .item--number,#Page_Howto .Howto_Contact--list_item .item--number,#Page_Rebake .Rebake_Contact--list_item .item--number,#Page_Flow .Flow_Contact--list_item .item--number,#Page_Faq .Faq_Contact--list_item .item--number,#Page_Order .Order--list_item .item--number{font-size:30px}}#Page_Detail .Detail_Contact--list_item .item--text,#Page_Howto .Howto_Contact--list_item .item--text,#Page_Rebake .Rebake_Contact--list_item .item--text,#Page_Flow .Flow_Contact--list_item .item--text,#Page_Faq .Faq_Contact--list_item .item--text,#Page_Order .Order--list_item .item--text{margin-top:20px}#Page_Detail .Detail_Contact--list_item .item--btn,#Page_Howto .Howto_Contact--list_item .item--btn,#Page_Rebake .Rebake_Contact--list_item .item--btn,#Page_Flow .Flow_Contact--list_item .item--btn,#Page_Faq .Faq_Contact--list_item .item--btn,#Page_Order .Order--list_item .item--btn{width:220px;font-size:13px;margin-top:20px}#Page_Ingredients .Ingredients_Anchor,#Page_Works .Works_Anchor,#Page_Rebake .Rebake_Contact,#Page_Flow .Flow_Contact,#Page_Faq .Faq_Contact,#Page_About .About--anchor_list,#Page_Reason .Reason_Anchor,#Page_Technology .Technology_Anchor,#Page_Ingredients .Ingredients_Intro--box_wrapper,#Page_Ingredients .Ingredients_Advisor,#Page_Works .Works_Intro--box_wrapper,#Page_Sample .Sample_Anchor,#Page_Detail .Detail_Other,#Page_Flow .Flow_Guide--message,#Page_Solution .Solution--list_item:nth-child(n+2),.Kids_Anchor{margin-top:120px}@media screen and (max-width:768px){#Page_Ingredients .Ingredients_Anchor,#Page_Works .Works_Anchor,#Page_Rebake .Rebake_Contact,#Page_Flow .Flow_Contact,#Page_Faq .Faq_Contact,#Page_About .About--anchor_list,#Page_Reason .Reason_Anchor,#Page_Technology .Technology_Anchor,#Page_Ingredients .Ingredients_Intro--box_wrapper,#Page_Ingredients .Ingredients_Advisor,#Page_Works .Works_Intro--box_wrapper,#Page_Sample .Sample_Anchor,#Page_Detail .Detail_Other,#Page_Flow .Flow_Guide--message,#Page_Solution .Solution--list_item:nth-child(n+2),.Kids_Anchor{margin-top:60px}}#Page_Reason .Reason_Intro--box .box--image_wrapper .box--image.-second,#Page_Technology .Technology_Intro--box .box--image_wrapper .box--image.-second,#Page_Ingredients .Ingredients_Intro--box .box--image_wrapper .box--image.-second,#Page_Works .Works_Intro--box .box--image_wrapper .box--image.-second,#Page_Reason .Reason_Intro--box .box--heading.-second,#Page_Technology .Technology_Intro--box .box--heading.-second,#Page_Ingredients .Ingredients_Intro--box .box--heading.-second,#Page_Works .Works_Intro--box .box--heading.-second,#Page_Detail .Detail_Contact--list,#Page_Howto .Howto_Contact--list,#Page_Rebake .Rebake_Contact--list,#Page_Flow .Flow_Contact--list,#Page_Faq .Faq_Contact--list,#Page_Order .Order--list,#Page_About .About--image,#Page_Reason .Reason_Anchor--list,#Page_Technology .Technology_Anchor--list,#Page_Ingredients .Ingredients_Anchor--list,#Page_Works .Works_Voice--list,#Page_Works .Works_Anchor--list,#Page_Sample .Sample--box,#Page_Sample .Sample--tel,#Page_Sample .Sample_Anchor--list,#Page_Products .Products--category_list,#Page_Category .Category--product_list,#Page_Detail .Detail--text,#Page_Detail .Detail_Other--list,#Page_Howto .Howto--list,#Page_Rebake .Rebake_Flow--list,#Page_Flow .Flow_Guide--list_wrapper,#Page_Flow .Flow_Guide--list,#Page_Solution .Solution--list,#Page_Faq .Faq--tab_list,#Page_Faq .Faq--list,#Page_Contact .Contact--list,#Page_Contact .Contact--tel,.Kids_Intro--img,.Kids_Anchor--list,.Kids_Cook--list,.Kids_Recommend--list{margin-top:60px}@media screen and (max-width:768px){#Page_Reason .Reason_Intro--box .box--image_wrapper .box--image.-second,#Page_Technology .Technology_Intro--box .box--image_wrapper .box--image.-second,#Page_Ingredients .Ingredients_Intro--box .box--image_wrapper .box--image.-second,#Page_Works .Works_Intro--box .box--image_wrapper .box--image.-second,#Page_Reason .Reason_Intro--box .box--heading.-second,#Page_Technology .Technology_Intro--box .box--heading.-second,#Page_Ingredients .Ingredients_Intro--box .box--heading.-second,#Page_Works .Works_Intro--box .box--heading.-second,#Page_Detail .Detail_Contact--list,#Page_Howto .Howto_Contact--list,#Page_Rebake .Rebake_Contact--list,#Page_Flow .Flow_Contact--list,#Page_Faq .Faq_Contact--list,#Page_Order .Order--list,#Page_About .About--image,#Page_Reason .Reason_Anchor--list,#Page_Technology .Technology_Anchor--list,#Page_Ingredients .Ingredients_Anchor--list,#Page_Works .Works_Voice--list,#Page_Works .Works_Anchor--list,#Page_Sample .Sample--box,#Page_Sample .Sample--tel,#Page_Sample .Sample_Anchor--list,#Page_Products .Products--category_list,#Page_Category .Category--product_list,#Page_Detail .Detail--text,#Page_Detail .Detail_Other--list,#Page_Howto .Howto--list,#Page_Rebake .Rebake_Flow--list,#Page_Flow .Flow_Guide--list_wrapper,#Page_Flow .Flow_Guide--list,#Page_Solution .Solution--list,#Page_Faq .Faq--tab_list,#Page_Faq .Faq--list,#Page_Contact .Contact--list,#Page_Contact .Contact--tel,.Kids_Intro--img,.Kids_Anchor--list,.Kids_Cook--list,.Kids_Recommend--list{margin-top:30px}}#Page_Detail .Detail_Contact--list_item .item--time,#Page_Howto .Howto_Contact--list_item .item--time,#Page_Rebake .Rebake_Contact--list_item .item--time,#Page_Flow .Flow_Contact--list_item .item--time,#Page_Faq .Faq_Contact--list_item .item--time,#Page_Order .Order--list_item .item--time,#Page_Category .Category--box .box--heading,#Page_Detail .Detail--thumb_list,#Page_Detail .Detail--data_list_item:nth-child(n+2),#Page_Detail .Detail--feature_list_item .item--heading,#Page_Howto .Howto--list_item .item--list,#Page_Flow .Flow_Guide--list_item .item--text,#Page_Flow .Flow_Guide--message .message--banner_wrapper{margin-top:30px}@media screen and (max-width:768px){#Page_Detail .Detail_Contact--list_item .item--time,#Page_Howto .Howto_Contact--list_item .item--time,#Page_Rebake .Rebake_Contact--list_item .item--time,#Page_Flow .Flow_Contact--list_item .item--time,#Page_Faq .Faq_Contact--list_item .item--time,#Page_Order .Order--list_item .item--time,#Page_Category .Category--box .box--heading,#Page_Detail .Detail--thumb_list,#Page_Detail .Detail--data_list_item:nth-child(n+2),#Page_Detail .Detail--feature_list_item .item--heading,#Page_Howto .Howto--list_item .item--list,#Page_Flow .Flow_Guide--list_item .item--text,#Page_Flow .Flow_Guide--message .message--banner_wrapper{margin-top:15px}}body{position:relative;width:100%;height:100%;color:#000;font-size:13px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;margin:0;background:#F6F7FB;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:375px){body{font-size:calc(0.24242vw + 12.09091px)}}@media (min-width:1200px){body{font-size:15px}}.Breadcrumbs{width:90%;max-width:1180px;margin:10px auto 0}.Breadcrumbs--list{display:-webkit-box;display:-ms-flexbox;display:flex}.Breadcrumbs--list_item:not(:last-child)::after{content:">";display:inline-block;margin:0 5px}.Breadcrumbs--list_item:last-child{opacity:.5;pointer-events:none}.Breadcrumbs--list_item .item--link{font-size:10px}@media (min-width:375px){.Breadcrumbs--list_item .item--link{font-size:calc(0.24242vw + 9.09091px)}}@media (min-width:1200px){.Breadcrumbs--list_item .item--link{font-size:12px}}.Breadcrumbs--list_item .item--link br{display:none}.Header{position:absolute;top:0;left:0;width:100%;min-width:1000px;background:#fff;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2);box-shadow:0px 0px 5px rgba(0,0,0,0.2);z-index:99}.Header.-fixed{position:fixed;top:-140px;-webkit-animation:fixheader .4s linear forwards;animation:fixheader .4s linear forwards}@media screen and (max-width:768px){.Header.-fixed .Header_main--nav{top:64px}}@media screen and (max-width:768px){.Header{min-width:100%}}.Header_upper{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;padding:10px 30px}@media screen and (max-width:768px){.Header_upper{display:block;padding:8px 10px}}.Header_upper--logo{width:150px}@media screen and (max-width:768px){.Header_upper--logo{width:105px;margin:0 auto}}.Header_upper--logo_link{display:block}@media screen and (min-width:768px){.Header_upper--logo_link{-webkit-transition:.4s;transition:.4s}.Header_upper--logo_link:hover{opacity:.75}}.Header_upper--logo_image{vertical-align:middle}.Header_upper--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.Header_upper--list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px auto 0}}.Header_upper--list_item{position:relative}.Header_upper--list_item:nth-child(n+2){padding-left:8px;margin-left:8px}@media screen and (max-width:768px){.Header_upper--list_item:nth-child(n+2){padding-left:6px;margin-left:6px}}.Header_upper--list_item:nth-child(n+2)::before{content:"/";display:block;position:absolute;font-size:10px;left:-2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Header_upper--list_item .item--link{font-size:10px}@media (min-width:375px){.Header_upper--list_item .item--link{font-size:calc(0.24242vw + 9.09091px)}}@media (min-width:1200px){.Header_upper--list_item .item--link{font-size:12px}}@media screen and (min-width:768px){.Header_upper--list_item .item--link{-webkit-transition:.4s;transition:.4s}.Header_upper--list_item .item--link:hover{opacity:.75}}.Header_main{position:relative;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;padding-left:30px;border-top:solid 1px #E0E0E0}@media screen and (max-width:768px){.Header_main{display:block;padding:10px 20px}}.Header_main--hamburgar{position:absolute;right:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:15px}.Header_main--hamburgar span{display:block;width:35px;height:1px;margin-left:auto;background:#000;-webkit-transition:all .6s;transition:all .6s}.Header_main--hamburgar span:nth-child(n+2){width:25px;margin-top:8px}.Header_main--hamburgar span:nth-child(3){width:15px}.Header_main--hamburgar.-open span:first-child{-webkit-transform:rotate(45deg) translate(4px,9px);transform:rotate(45deg) translate(4px,9px)}.Header_main--hamburgar.-open span:nth-child(2){opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.Header_main--hamburgar.-open span:nth-child(3){width:35px;-webkit-transform:rotate(-45deg) translate(4px,-9px);transform:rotate(-45deg) translate(4px,-9px)}.Header_main--logo_wrapper{display:table}@media screen and (min-width:768px){.Header_main--logo_wrapper{-webkit-transition:.4s;transition:.4s}.Header_main--logo_wrapper:hover{opacity:.75}}.Header_main--logo{width:200px}@media screen and (max-width:1150px){.Header_main--logo{width:180px}}@media screen and (max-width:768px){.Header_main--logo{width:155px}}.Header_main--logo_link{display:block}@media screen and (min-width:768px){.Header_main--logo_link{-webkit-transition:.4s;transition:.4s}.Header_main--logo_link:hover{opacity:.75}}.Header_main--copy{font-size:10px;font-weight:bold;letter-spacing:1px;margin-top:8px}@media screen and (max-width:768px){.Header_main--copy{letter-spacing:0;margin-top:6px}}.Header_main--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width:768px){.Header_main--nav{display:block;position:fixed;width:100%;height:100%;top:124px;left:100%;background:#fff;z-index:100}.Header_main--nav.-open{left:0}}.Header_main--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.Header_main--list{display:block;width:100%}}.Header_main--list_item:nth-child(n+2){border-left:solid 1px #E0E0E0}@media screen and (max-width:768px){.Header_main--list_item:nth-child(n+2){border-top:solid 1px #E0E0E0;border-left:none}}.Header_main--list_item .item--link{display:block;font-size:11px;text-align:center;letter-spacing:1px;color:#3E86AC;padding:0 1.8vw}@media screen and (min-width:768px){.Header_main--list_item .item--link{-webkit-transition:.4s;transition:.4s}.Header_main--list_item .item--link:hover{opacity:.75}}@media screen and (max-width:1150px){.Header_main--list_item .item--link{padding:0 1vw}}@media screen and (max-width:768px){.Header_main--list_item .item--link{font-size:14px;text-align:left;padding:13px 20px;color:#000}}.Header_main--list_item .item--link .-sp_none{display:block;font-size:10px;letter-spacing:1.5px;color:#000;margin-bottom:3px}@media (min-width:768px){.Header_main--list_item .item--link .-sp_none{font-size:calc(1.38889vw + -0.66667px)}}@media (min-width:1200px){.Header_main--list_item .item--link .-sp_none{font-size:16px}}@media screen and (max-width:768px){.Header_main--list_item .item--link .-sp_none{display:none}}.Header_main--list_item .child_list{display:none !important}.Header_main--info{padding:8px 15px;color:#fff;background:#003142}@media screen and (max-width:1150px){.Header_main--info{padding:5px 10px}}.Header_main--info_dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;letter-spacing:1.5px}@media screen and (max-width:768px){.Header_main--info_dl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Header_main--info_dl .term{font-size:12px}.Header_main--info_dl .desc{font-size:18px;color:#fff;margin-left:8px}@media screen and (max-width:1150px){.Header_main--info_dl .desc{font-size:14px}}@media screen and (max-width:768px){.Header_main--info_dl .desc{font-size:18px}}.Header_main--info_dl .desc a{color:#fff}.Header_main--info_text{font-size:13px;text-align:center;margin-top:3px}@media screen and (max-width:1150px){.Header_main--info_text{font-size:10px}}@media screen and (max-width:768px){.Header_main--info_text{font-size:13px}}@-webkit-keyframes fixheader{0%{top:-135px}100%{top:-43px}}@keyframes fixheader{0%{top:-135px}100%{top:-43px}}@media screen and (max-width:768px){@-webkit-keyframes fixheader{0%{top:-135px}100%{top:-64px}}@keyframes fixheader{0%{top:-135px}100%{top:-64px}}}.Pride{position:relative;width:90%;max-width:1200px;padding:100px 5% 40px;margin:0 auto}.Pride--text{color:#7C7C7C;font-size:11px;line-height:1.8}@media (min-width:375px){.Pride--text{font-size:calc(0.24242vw + 10.09091px)}}@media (min-width:1200px){.Pride--text{font-size:13px}}.Footer{width:100%;min-width:1000px;padding:60px 5%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.Footer{min-width:100%;padding:40px 5%}}.Footer_inner{width:100%;max-width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.Footer_upper--list{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}@media screen and (max-width:768px){.Footer_upper--list{display:block}}.Footer_upper--list_item{width:31.5%}@media screen and (max-width:768px){.Footer_upper--list_item{width:100%}.Footer_upper--list_item:nth-child(n+2){margin-top:15px}}.Footer_upper--list_item .item--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;padding:12px 0;background:#003142;border:solid 2px #003142}@media screen and (min-width:768px){.Footer_upper--list_item .item--link{-webkit-transition:.4s;transition:.4s}.Footer_upper--list_item .item--link:hover{opacity:.75;font-weight:bold;color:#003142;background:none}.Footer_upper--list_item .item--link:hover span::after{opacity:0}}.Footer_upper--list_item .item--link span{position:relative}.Footer_upper--list_item .item--link span::before,.Footer_upper--list_item .item--link span::after{position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-45px;-webkit-transition:.4s;transition:.4s}.Footer_upper--list_item .item--link span::after{z-index:2}.Footer_upper--list_item .item--link span.-bread::before{width:36px;height:14px;background:url("../images/common/icon_bread_blue.svg") no-repeat center;background-size:contain}.Footer_upper--list_item .item--link span.-bread::after{width:36px;height:14px;background:url("../images/common/icon_bread.svg") no-repeat center;background-size:contain}.Footer_upper--list_item .item--link span.-catalog::before{width:28px;height:18px;background:url("../images/common/icon_book_blue.svg") no-repeat center;background-size:contain}.Footer_upper--list_item .item--link span.-catalog::after{width:28px;height:18px;background:url("../images/common/icon_book.svg") no-repeat center;background-size:contain}.Footer_upper--list_item .item--link span.-mail::before{width:20px;height:25px;background:url("../images/common/icon_mail_blue.svg") no-repeat center;background-size:contain}.Footer_upper--list_item .item--link span.-mail::after{width:20px;height:25px;background:url("../images/common/icon_mail.svg") no-repeat center;background-size:contain}.Footer_upper--list_item .item--link span.-pdf::before{width:19px;height:25px;background:url("../images/common/file-lines-regular-blue.png") no-repeat center;background-size:contain}.Footer_upper--list_item .item--link span.-pdf::after{width:19px;height:25px;background:url("../images/common/file-lines-regular.png") no-repeat center;background-size:contain}.Footer_main{margin-top:60px}@media screen and (max-width:768px){.Footer_main{margin-top:40px}}.Footer_main_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.Footer_main_inner{display:block}}.Footer_main--list_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.Footer_main--list_wrapper{display:none}}.Footer_main--list{margin-left:40px}.Footer_main--list.-first{margin-left:0}.Footer_main--list_item{font-size:13px;font-weight:bold;margin-top:15px}@media screen and (min-width:768px){.Footer_main--list_item .item--link{-webkit-transition:.4s;transition:.4s}.Footer_main--list_item .item--link:hover{opacity:.75}}@media screen and (max-width:768px){.Footer_main--list_item{font-size:15px;font-weight:normal}}.Footer_main--list_item .child_list_item{margin-top:10px}.Footer_main--list_item .child_list_item .item--link{position:relative;font-size:12px;font-weight:normal;padding-left:15px}.Footer_main--list_item .child_list_item .item--link::before{width:8px;height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#000}.Footer_main--box_link{display:table;width:240px;margin-left:auto}@media screen and (max-width:768px){.Footer_main--box_link{width:100%}}@media screen and (min-width:768px){.Footer_main--box_link{-webkit-transition:.4s;transition:.4s}.Footer_main--box_link:hover{opacity:.75}}.Footer_main--box_link .box_link--text{position:relative;display:table;font-size:12px;color:#003142;padding-right:35px;margin-top:15px;margin-left:auto}.Footer_main--box_link .box_link--text::before{position:absolute;width:28px;height:3px;right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/common/icon_arrow.png") no-repeat center;background-size:contain}.Footer_main--box_logo{display:table;width:180px;margin-top:100px;margin-left:auto}@media screen and (max-width:768px){.Footer_main--box_logo{display:none}}.Footer_main--box_rights{font-size:10px;color:#7c7c7c;margin-top:10px}@media (min-width:768px){.Footer_main--box_rights{font-size:calc(0.46296vw + 6.44444px)}}@media (min-width:1200px){.Footer_main--box_rights{font-size:12px}}@media screen and (max-width:768px){.Footer_main--box_rights{text-align:center;margin-top:30px}}.container{display:block;background:#F6F7FB}#Page_Top .Mv{display:block;width:100%;min-width:1000px;padding-top:170px;overflow:hidden}@media screen and (max-width:768px){#Page_Top .Mv{min-width:100%;padding-top:120px}}#Page_Top .Mv--list{width:85%;margin:0 auto}@media screen and (max-width:768px){#Page_Top .Mv--list{width:100%}}#Page_Top .Mv--list .slick-list{overflow:visible}#Page_Top .Mv--list .slide-arrow{position:absolute;width:80px;height:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px 0;background:url("../images/common/icon_arrow.png") no-repeat center;background-size:contain;cursor:pointer;z-index:1}#Page_Top .Mv--list .slide-arrow.prev-arrow{left:-10px;-webkit-transform:scale(-1,1) translateY(-50%);transform:scale(-1,1) translateY(-50%)}#Page_Top .Mv--list .slide-arrow.next-arrow{right:-10px}@media screen and (max-width:768px){#Page_Top .Mv--list .slide-arrow{display:none !important}}#Page_Top .Mv--list_item{margin:0 2vw}@media screen and (max-width:768px){#Page_Top .Mv--list_item{margin:0}}#Page_Top .Mv--list_item .item--link{display:block}@media screen and (min-width:768px){#Page_Top .Mv--list_item .item--link{-webkit-transition:.4s;transition:.4s}#Page_Top .Mv--list_item .item--link:hover{opacity:.75}}#Page_Top .Mv--list_item .item--link .-pc_none{display:none}@media screen and (max-width:768px){#Page_Top .Mv--list_item .item--link .-sp_none{display:none}#Page_Top .Mv--list_item .item--link .-pc_none{display:block}}#Page_Top .Mv--thumb_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}#Page_Top .Mv--thumb_list_item{position:relative;width:15%;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}#Page_Top .Mv--thumb_list_item:nth-child(n+2){margin-left:20px}@media screen and (max-width:768px){#Page_Top .Mv--thumb_list_item{width:17%;height:6px;background:#E0E0E0;border-radius:5px}#Page_Top .Mv--thumb_list_item:nth-child(n+2){margin-left:3%}#Page_Top .Mv--thumb_list_item.-thumb_current{background:#003142}}#Page_Top .Mv--thumb_list_item .item--text{width:100%;position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;text-align:center;color:#fff;font-weight:bold;z-index:1}#Page_Top .Mv--thumb_list_item.-thumb_current .item--text{color:#003142}#Page_Top .Mv--thumb_list_item.-thumb_current .item--image{opacity:.7}#Page_Top .Products,#Page_Top .Commitment,#Page_Top .News,#Page_Top .Magazine{position:relative;width:90%;min-width:calc(1000px - 10%);max-width:1200px;padding:100px 5% 0;margin:0 auto}@media screen and (max-width:768px){#Page_Top .Products,#Page_Top .Commitment,#Page_Top .News,#Page_Top .Magazine{min-width:90%;padding:60px 5% 0}}#Page_Top .Products--list,#Page_Top .Commitment--list,#Page_Top .Magazine--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:60px}@media screen and (max-width:768px){#Page_Top .Products--list,#Page_Top .Commitment--list,#Page_Top .Magazine--list{margin-top:30px}}#Page_Top .Products--list_item,#Page_Top .Commitment--list_item{width:31%;margin-left:3.5%}#Page_Top .Products--list_item:nth-child(n+4),#Page_Top .Commitment--list_item:nth-child(n+4){margin-top:50px}#Page_Top .Products--list_item:nth-child(3n+1),#Page_Top .Commitment--list_item:nth-child(3n+1){margin-left:0}@media screen and (max-width:768px){#Page_Top .Products--list_item,#Page_Top .Commitment--list_item{width:48%;margin-left:0px}#Page_Top .Products--list_item:nth-child(even),#Page_Top .Commitment--list_item:nth-child(even){margin-left:4%}#Page_Top .Products--list_item:nth-child(n+3),#Page_Top .Commitment--list_item:nth-child(n+3){margin-top:30px}}#Page_Top .Products--list_item .item--link,#Page_Top .Commitment--list_item .item--link{position:relative}#Page_Top .Products--list_item .item--link .icon_new,#Page_Top .Commitment--list_item .item--link .icon_new{display:none}#Page_Top .Products--list_item .item--link.-new .icon_new,#Page_Top .Commitment--list_item .item--link.-new .icon_new{display:block;position:absolute;top:-15px;left:-15px;width:7vw;height:7vw;font-size:13px;letter-spacing:2px;color:#fff;font-style:italic;text-align:center;line-height:7.2vw;background:#C10000;border-radius:50%;z-index:1}@media screen and (max-width:768px){#Page_Top .Products--list_item .item--link.-new .icon_new,#Page_Top .Commitment--list_item .item--link.-new .icon_new{top:-10px;left:-10px;font-size:12px;width:45px;height:45px;line-height:45px}}#Page_Top .Products--list_item .item--subheading,#Page_Top .Commitment--list_item .item--subheading{font-size:11px;letter-spacing:2.5px;text-align:center;margin-top:15px}@media (min-width:375px){#Page_Top .Products--list_item .item--subheading,#Page_Top .Commitment--list_item .item--subheading{font-size:calc(0.36364vw + 9.63636px)}}@media (min-width:1200px){#Page_Top .Products--list_item .item--subheading,#Page_Top .Commitment--list_item .item--subheading{font-size:14px}}@media screen and (max-width:768px){#Page_Top .Products--list_item .item--subheading,#Page_Top .Commitment--list_item .item--subheading{letter-spacing:1.5px;text-align:left;margin-top:10px}}#Page_Top .Products--list_item .item--heading,#Page_Top .Commitment--list_item .item--heading{font-size:20px;letter-spacing:2.5px;text-align:center;margin-top:10px}@media (min-width:375px){#Page_Top .Products--list_item .item--heading,#Page_Top .Commitment--list_item .item--heading{font-size:calc(0.48485vw + 18.18182px)}}@media (min-width:1200px){#Page_Top .Products--list_item .item--heading,#Page_Top .Commitment--list_item .item--heading{font-size:24px}}@media screen and (max-width:768px){#Page_Top .Products--list_item .item--heading,#Page_Top .Commitment--list_item .item--heading{text-align:left;margin-top:5px}}#Page_Top .Products--list_item .item--text,#Page_Top .Commitment--list_item .item--text{color:#3E86AC;font-size:13px;text-align:center;margin-top:15px}@media (min-width:375px){#Page_Top .Products--list_item .item--text,#Page_Top .Commitment--list_item .item--text{font-size:calc(0.24242vw + 12.09091px)}}@media (min-width:1200px){#Page_Top .Products--list_item .item--text,#Page_Top .Commitment--list_item .item--text{font-size:15px}}@media screen and (max-width:768px){#Page_Top .Products--list_item .item--text,#Page_Top .Commitment--list_item .item--text{text-align:left;margin-top:5px}}#Page_Top .About{width:100%;color:#fff;min-width:1000px;padding:120px 5%;margin-top:120px;background:url("../images/top/bg_about.jpg") no-repeat center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#Page_Top .About{min-width:100%;padding:60px 5%;margin-top:60px}}#Page_Top .About--text{text-align:center;line-height:2;margin-top:45px}@media screen and (max-width:768px){#Page_Top .About--text{text-align:left;margin-top:25px}}#Page_Top .Commitment{padding-bottom:60px}#Page_Top .Commitment::before{position:absolute;width:90%;height:calc(100% - 150px);left:5%;bottom:0;border:solid 5px #fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#Page_Top .Commitment::before{display:none}}#Page_Top .Commitment_inner{position:relative}#Page_Top .Commitment--list{width:90%;margin:60px auto 0}@media screen and (max-width:768px){#Page_Top .Commitment--list{width:100%;margin-top:30px}}#Page_Top .Commitment--list_item .item--image_wrapper{display:block;width:65%;margin:0 auto;border-radius:50% !important}@media screen and (max-width:768px){#Page_Top .Commitment--list_item .item--image_wrapper{width:90%}}#Page_Top .Commitment--list_item .item--text{text-align:center;margin:15px auto 0}@media screen and (max-width:768px){#Page_Top .Commitment--list_item .item--text{text-align:left}}@media screen and (max-width:768px){#Page_Top .News{width:90%;padding:60px 0 0}}#Page_Top .News--list{padding:30px 40px;margin-top:45px;background:#fff}@media screen and (max-width:768px){#Page_Top .News--list{padding:10px 25px;margin-top:30px;border-radius:0px}}#Page_Top .News--list_dl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:15px 0}@media screen and (max-width:768px){#Page_Top .News--list_dl{display:block}}#Page_Top .News--list_dl:nth-child(n+2){border-top:dotted 1px #E0E0E0}#Page_Top .News--list_date{width:110px;margin-right:10px}@media screen and (max-width:768px){#Page_Top .News--list_date{width:100%;margin-right:0}}#Page_Top .News--list_title{width:calc(100% - 120px)}@media screen and (max-width:768px){#Page_Top .News--list_title{width:100%;margin-top:10px}}@media screen and (min-width:768px){#Page_Top .News--list_link{-webkit-transition:.4s;transition:.4s}#Page_Top .News--list_link:hover{opacity:.75}}#Page_Top .News--list_link .icon_new{font-size:12px;color:#fff;font-style:italic;padding:5px 8px;margin-right:10px;background:#C10000;border-radius:3px}#Page_Top .Magazine{min-width:calc(1000px - 10%);padding:50px 40px;margin:120px auto 0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#Page_Top .Magazine{min-width:90%;padding:40px 5%;margin:60px auto 0}}#Page_Top .Magazine--title{position:relative;display:table;font-size:18px;font-weight:bold;letter-spacing:3px;margin:0 auto}@media (min-width:375px){#Page_Top .Magazine--title{font-size:calc(0.48485vw + 16.18182px)}}@media (min-width:1200px){#Page_Top .Magazine--title{font-size:22px}}#Page_Top .Magazine--title::before{position:absolute;left:-120px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90px;height:115px;background:url("../images/top/img_magazine.png") no-repeat center;background-size:contain}@media screen and (max-width:768px){#Page_Top .Magazine--title{margin-right:0}#Page_Top .Magazine--title::before{left:-95px;width:70px;height:90px}}#Page_Top .Magazine--list{padding-top:45px;margin-top:45px;border-top:dotted 1px #E0E0E0}@media screen and (max-width:768px){#Page_Top .Magazine--list{display:block;padding-top:35px;margin-top:30px}}#Page_Top .Magazine--list_item{width:23.5%;margin-left:2%}@media screen and (max-width:768px){#Page_Top .Magazine--list_item{width:100%;margin-left:0}#Page_Top .Magazine--list_item:nth-child(n+2){margin-top:30px}}#Page_Top .Magazine--list_item:first-child{margin:0px}#Page_Top .Magazine--list_item .item--link{line-height:1.8}#Page_Top .Magazine--list_item .item--date{margin-top:20px}@media screen and (max-width:768px){#Page_Top .Magazine--list_item .item--date{margin-top:10px}}#Page_Top .Magazine--list_item .item--title{color:#3E86AC;font-weight:bold;margin-top:10px}#Page_Top .Magazine--list_item .item--text{font-size:12px;margin-top:15px}@media screen and (max-width:768px){#Page_Top .Magazine--list_item .item--text{margin-top:10px}}#Page_Top .Magazine--btn_wrapper{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;margin-top:50px}@media screen and (max-width:768px){#Page_Top .Magazine--btn_wrapper{display:block}}#Page_Top .Magazine--btn{width:300px;margin:0px 15px}@media screen and (max-width:768px){#Page_Top .Magazine--btn{width:100%;margin:0}}#Page_Top .Magazine--btn:first-child{width:300px;margin:0px 20px}@media screen and (max-width:768px){#Page_Top .Magazine--btn:first-child{width:100%;margin:15px 0px}}#Page_About .About--anchor_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#Page_About .About--anchor_list_item{width:48.5%}#Page_About .About--anchor_list_item:nth-child(even){margin-left:3%}#Page_About .About--anchor_list_item:nth-child(n+3){margin-top:40px}@media screen and (max-width:768px){#Page_About .About--anchor_list_item{width:100%}#Page_About .About--anchor_list_item:nth-child(even){margin-left:0}#Page_About .About--anchor_list_item:nth-child(n+2){margin-top:30px}}#Page_About .About--anchor_list_item .item--link{display:block}@media screen and (min-width:768px){#Page_About .About--anchor_list_item .item--link{-webkit-transition:.4s;transition:.4s}#Page_About .About--anchor_list_item .item--link:hover{opacity:.75}}#Page_About .About--anchor_list_item .item--image_wrapper{position:relative;overflow:hidden}#Page_About .About--anchor_list_item .item--image_wrapper::before{content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:rgba(0,0,0,0.5)}#Page_About .About--anchor_list_item .item--heading{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;color:#fff;letter-spacing:0.1em;text-align:center;font-weight:bold;z-index:2}@media (min-width:375px){#Page_About .About--anchor_list_item .item--heading{font-size:calc(0.48485vw + 18.18182px)}}@media (min-width:1200px){#Page_About .About--anchor_list_item .item--heading{font-size:24px}}#Page_About .About--anchor_list_item .item--heading .-en{display:block;font-size:14px;font-style:italic;margin-bottom:10px}@media (min-width:375px){#Page_About .About--anchor_list_item .item--heading .-en{font-size:calc(0.24242vw + 13.09091px)}}@media (min-width:1200px){#Page_About .About--anchor_list_item .item--heading .-en{font-size:16px}}#Page_About .About--anchor_list_item .item--text{margin-top:15px}#Page_Reason .Reason_Intro{max-width:1180px}#Page_Reason .Reason_Anchor{padding:80px 0 40px;background:#E9EAF2}#Page_Reason .Reason_Anchor--list{padding-top:0}#Page_Reason .Reason_Anchor .Pride{max-width:920px;padding:60px 0 0}#Page_Reason .Reason_Anchor + .Pride{display:none}#Page_Technology .Technology_Intro{max-width:1180px}#Page_Technology .Technology_Anchor{padding:80px 0 40px;background:#E9EAF2}#Page_Technology .Technology_Anchor--list{padding-top:0}#Page_Technology .Technology_Anchor .Pride{max-width:920px;padding:60px 0 0}#Page_Technology .Technology_Anchor + .Pride{display:none}#Page_Ingredients .Ingredients_Intro{max-width:1180px}#Page_Ingredients .Ingredients_Intro--text{text-align:center;line-height:2;margin-top:10px}#Page_Ingredients .Ingredients_Advisor{padding:100px 0;background:#003142}@media screen and (max-width:768px){#Page_Ingredients .Ingredients_Advisor{padding:60px 0}}#Page_Ingredients .Ingredients_Advisor--box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1180px;color:#fff;padding:0}@media screen and (max-width:768px){#Page_Ingredients .Ingredients_Advisor--box{display:block}}#Page_Ingredients .Ingredients_Advisor--box .box--image_wrapper{width:40%}@media screen and (max-width:768px){#Page_Ingredients .Ingredients_Advisor--box .box--image_wrapper{width:100%}}#Page_Ingredients .Ingredients_Advisor--box .box--image_text{font-size:11px;line-height:2;margin-top:15px}@media (min-width:375px){#Page_Ingredients .Ingredients_Advisor--box .box--image_text{font-size:calc(0.24242vw + 10.09091px)}}@media (min-width:1200px){#Page_Ingredients .Ingredients_Advisor--box .box--image_text{font-size:13px}}#Page_Ingredients .Ingredients_Advisor--box .box--image_text .-bold{display:block;font-weight:bold}#Page_Ingredients .Ingredients_Advisor--box .box--text_wrapper{width:55%}@media screen and (max-width:768px){#Page_Ingredients .Ingredients_Advisor--box .box--text_wrapper{width:100%;margin-top:30px}}#Page_Ingredients .Ingredients_Advisor--box .box--heading{font-weight:bold;letter-spacing:0.1em;font-size:18px}@media (min-width:375px){#Page_Ingredients .Ingredients_Advisor--box .box--heading{font-size:calc(0.72727vw + 15.27273px)}}@media (min-width:1200px){#Page_Ingredients .Ingredients_Advisor--box .box--heading{font-size:24px}}#Page_Ingredients .Ingredients_Advisor--box .box--text{line-height:2;margin-top:20px}#Page_Ingredients .Ingredients_Advisor--box .box--comment{line-height:2;margin-top:45px}#Page_Ingredients .Ingredients_Advisor--box .box--comment .-heading{display:block;letter-spacing:0.1em;font-weight:bold;margin-bottom:10px}#Page_Ingredients .Ingredients_Anchor--list{padding-top:0}#Page_Works .Works_Intro{max-width:1180px}#Page_Works .Works_Intro--box{max-width:920px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 !important}#Page_Works .Works_Voice{max-width:1180px}#Page_Works .Works_Voice--list{max-width:920px;margin-left:auto;margin-right:auto}#Page_Works .Works_Voice--list_item{padding:50px;background:#fff}#Page_Works .Works_Voice--list_item:nth-child(n+2){margin-top:30px}#Page_Works .Works_Voice--list_item .item--heading{font-size:16px;font-weight:bold;letter-spacing:0.1em;color:#3E86AC}@media (min-width:375px){#Page_Works .Works_Voice--list_item .item--heading{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Works .Works_Voice--list_item .item--heading{font-size:18px}}#Page_Works .Works_Voice--list_item .item--text{line-height:2;margin-top:10px}#Page_Works .Works_Voice--list_item .item--name{font-size:10px;color:#3E86AC;text-align:right;margin-top:10px}@media (min-width:375px){#Page_Works .Works_Voice--list_item .item--name{font-size:calc(0.24242vw + 9.09091px)}}@media (min-width:1200px){#Page_Works .Works_Voice--list_item .item--name{font-size:12px}}#Page_Works .Works_Anchor--list{padding-top:0}#Page_Sample .Sample--box .box--text{text-align:center;line-height:2;margin-top:15px}@media screen and (max-width:768px){#Page_Sample .Sample--box .box--text{text-align:left}}#Page_Sample .Sample--tel{padding:50px 0;text-align:center;background:#fff}@media screen and (max-width:768px){#Page_Sample .Sample--tel{padding:30px 0}}#Page_Sample .Sample--tel_number{text-align:center;margin-top:10px}#Page_Sample .Sample--tel_number .-head{font-size:14px}@media (min-width:375px){#Page_Sample .Sample--tel_number .-head{font-size:calc(0.24242vw + 13.09091px)}}@media (min-width:1200px){#Page_Sample .Sample--tel_number .-head{font-size:16px}}#Page_Sample .Sample--tel_number .-number{font-size:22px;letter-spacing:0.12em;margin:0 5px}@media (min-width:375px){#Page_Sample .Sample--tel_number .-number{font-size:calc(0.48485vw + 20.18182px)}}@media (min-width:1200px){#Page_Sample .Sample--tel_number .-number{font-size:26px}}#Page_Sample .Sample--caution{font-size:12px;text-align:center;margin-top:15px}@media screen and (max-width:768px){#Page_Sample .Sample--caution{text-align:left}}#Page_Sample .Sample--btn{margin:60px auto 0}@media screen and (max-width:768px){#Page_Sample .Sample--btn{margin-top:40px}}#Page_Sample .Sample_Anchor{padding:80px 0 40px;background:#E9EAF2}#Page_Sample .Sample_Anchor--list{padding-top:0}#Page_Sample .Sample_Anchor .Pride{max-width:920px;padding:60px 0 0}#Page_Sample .Sample_Anchor + .Pride{display:none}#Page_Products .Products--category_list_item .item--link .icon_new{display:none}#Page_Products .Products--category_list_item .item--link.-new .icon_new{display:block;position:absolute;top:-15px;left:-15px;width:7vw;height:7vw;font-size:13px;letter-spacing:2px;color:#fff;font-style:italic;text-align:center;line-height:7.2vw;background:#C10000;border-radius:50%;z-index:1}@media screen and (max-width:768px){#Page_Products .Products--category_list_item .item--link.-new .icon_new{top:-10px;left:-10px;font-size:12px;width:45px;height:45px;line-height:45px}}#Page_Category .Category--product_list_item .item--text{text-align:center;margin-top:15px}#Page_Category .Category--box{width:90%;max-width:440px;margin:80px auto 0;overflow:hidden;background:#fff}#Page_Category .Category--box .box--heading{font-size:16px;text-align:center;padding:0 30px}@media (min-width:375px){#Page_Category .Category--box .box--heading{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Category .Category--box .box--heading{font-size:18px}}#Page_Category .Category--box .box--text{line-height:2;padding:0 30px 30px;margin-top:10px}#Page_Detail .Detail{width:100%;margin-top:100px;overflow:hidden}@media screen and (max-width:768px){#Page_Detail .Detail{margin-top:60px}}#Page_Detail .Detail--image_list{width:75%;margin:45px auto 0}#Page_Detail .Detail--image_list .slick-list{overflow:visible}#Page_Detail .Detail--image_list .slide-arrow{position:absolute;width:105px;height:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px 0;background:url("../images/common/icon_arrow.png") no-repeat center;background-size:contain;cursor:pointer;z-index:1}#Page_Detail .Detail--image_list .slide-arrow.prev-arrow{left:-10px;-webkit-transform:scale(-1,1) translateY(-50%);transform:scale(-1,1) translateY(-50%)}#Page_Detail .Detail--image_list .slide-arrow.next-arrow{right:-10px}@media screen and (max-width:768px){#Page_Detail .Detail--image_list .slide-arrow{display:none !important}}#Page_Detail .Detail--image_list_item{margin:0 30px}@media screen and (max-width:768px){#Page_Detail .Detail--image_list{width:80%}#Page_Detail .Detail--image_list_item{margin:0 20px}}#Page_Detail .Detail--thumb_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#Page_Detail .Detail--thumb_list_item{position:relative;width:150px;overflow:hidden;margin-left:15px;cursor:pointer}#Page_Detail .Detail--thumb_list_item:first-child{margin-left:0}#Page_Detail .Detail--thumb_list_item::before{content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:rgba(0,0,0,0.5);-webkit-transition:all .4s;transition:all .4s}#Page_Detail .Detail--thumb_list_item.-thumb_current{opacity:.7}#Page_Detail .Detail--thumb_list_item.-thumb_current::before{opacity:0}@media screen and (max-width:768px){#Page_Detail .Detail--thumb_list_item{width:12px;height:12px;border-radius:50%;background:#003142;margin-left:10px}#Page_Detail .Detail--thumb_list_item::before{display:none}#Page_Detail .Detail--thumb_list_item .item--image{display:none}}#Page_Detail .Detail--text{text-align:center;line-height:2}@media screen and (max-width:768px){#Page_Detail .Detail--text{width:90%;text-align:left;margin-left:auto;margin-right:auto}}#Page_Detail .Detail--data_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:45px}@media screen and (max-width:768px){#Page_Detail .Detail--data_list{display:block;margin-top:25px}}#Page_Detail .Detail--data_list_item{width:49%}@media screen and (max-width:768px){#Page_Detail .Detail--data_list_item{width:100%}}#Page_Detail .Detail--data_list_item.-wide{width:100%}#Page_Detail .Detail--data_list_item .item--head{font-size:16px;color:#3E86AC;border-bottom:solid 1px #E0E0E0}@media (min-width:375px){#Page_Detail .Detail--data_list_item .item--head{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Detail .Detail--data_list_item .item--head{font-size:18px}}#Page_Detail .Detail--data_list_item .item--value{font-size:11px;margin-top:10px}@media (min-width:375px){#Page_Detail .Detail--data_list_item .item--value{font-size:calc(0.24242vw + 10.09091px)}}@media (min-width:1200px){#Page_Detail .Detail--data_list_item .item--value{font-size:13px}}#Page_Detail .Detail--feature_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;max-width:920px;margin:80px auto 0}@media screen and (max-width:768px){#Page_Detail .Detail--feature_list{display:block;margin:50px auto 0}}#Page_Detail .Detail--feature_list_item{width:48.5%;overflow:hidden;background:#fff}#Page_Detail .Detail--feature_list_item:nth-child(even){margin-left:3%}#Page_Detail .Detail--feature_list_item:nth-child(n+3){margin-top:40px}@media screen and (max-width:768px){#Page_Detail .Detail--feature_list_item{width:100%}#Page_Detail .Detail--feature_list_item:nth-child(even){margin-left:0}#Page_Detail .Detail--feature_list_item:nth-child(n+2){margin-top:30px}}#Page_Detail .Detail--feature_list_item .item--heading{font-size:16px;text-align:center;padding:0 30px}@media (min-width:375px){#Page_Detail .Detail--feature_list_item .item--heading{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Detail .Detail--feature_list_item .item--heading{font-size:18px}}#Page_Detail .Detail--feature_list_item .item--text{line-height:2;padding:0 30px 30px;margin-top:10px}#Page_Detail .Detail_Contact--list{width:100%}#Page_Detail .Detail_Contact--caution{position:relative;display:table;font-size:11px;margin:60px auto 0}@media (min-width:375px){#Page_Detail .Detail_Contact--caution{font-size:calc(0.24242vw + 10.09091px)}}@media (min-width:1200px){#Page_Detail .Detail_Contact--caution{font-size:13px}}@media screen and (max-width:768px){#Page_Detail .Detail_Contact--caution{text-align:center;line-height:2}}#Page_Detail .Detail_Contact--caution_link{border-bottom:solid 1px #7C7C7C;padding-bottom:3px}#Page_Detail .Detail_Contact--caution::before{content:" ";display:inline-block;width:14px;height:14px;margin-right:10px;background:#E0E0E0;border-radius:50%;vertical-align:middle}#Page_Detail .Detail_Contact--caution::after{content:" ";position:absolute;top:8px;left:5px;width:0;height:0;border-style:solid;border-width:2.5px 0 2.5px 6px;border-color:transparent transparent transparent #fff}#Page_Detail .Detail_Other{padding:80px 0 40px;background:#E9EAF2}#Page_Detail .Detail_Other--list{padding-top:0}#Page_Detail .Detail_Other--list_item .item--name{text-align:center;margin-top:15px}#Page_Detail .Detail_Other .Pride{max-width:920px;padding:60px 0 0}@media screen and (max-width:768px){#Page_Detail .Detail_Other .Pride{padding-top:40px}}#Page_Howto .Howto--list{padding:50px;background:#fff}@media screen and (max-width:768px){#Page_Howto .Howto--list{padding:40px 20px}}#Page_Howto .Howto--list_item{padding:30px 0;border-top:dotted 1px #E0E0E0}#Page_Howto .Howto--list_item:first-child{padding-top:0;border-top:none}#Page_Howto .Howto--list_item:last-child{padding-bottom:0}#Page_Howto .Howto--list_item .item--heading{font-size:16px;font-weight:bold;color:#3E86AC}@media (min-width:375px){#Page_Howto .Howto--list_item .item--heading{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Howto .Howto--list_item .item--heading{font-size:18px}}#Page_Howto .Howto--list_item .item--text{line-height:2;margin-top:10px}#Page_Howto .Howto--list_item .item--caution{color:#7C7C7C;font-size:10px;padding-left:1em;text-indent:-1em}#Page_Howto .Howto--list_item .item--list_item{padding-left:1em;text-indent:-1em}#Page_Howto .Howto--list_item .item--image{display:block;width:40%;margin-top:40px}@media screen and (max-width:768px){#Page_Howto .Howto--list_item .item--image{width:80%;margin:30px auto 0}}#Page_Howto .Howto_Contact{padding-top:80px}@media screen and (max-width:768px){#Page_Howto .Howto_Contact{padding-top:50px}}#Page_Howto .Howto_Contact--list{margin-top:0}#Page_Howto .Howto_Means{max-width:1180px;position:relative;padding:0 20px 80px;margin-top:120px;z-index:1}#Page_Howto .Howto_Means::before{content:" ";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 28px);border:solid 4px #fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1}@media screen and (max-width:768px){#Page_Howto .Howto_Means::before{height:calc(100% - 18px)}}#Page_Howto .Howto_Means--list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:920px;margin:60px auto 0}@media screen and (max-width:768px){#Page_Howto .Howto_Means--list{display:block;margin-top:40px}}#Page_Howto .Howto_Means--list_item{width:31%;margin-left:calc(7% / 2);background:#003142}@media screen and (max-width:768px){#Page_Howto .Howto_Means--list_item{width:100%;margin-left:0}#Page_Howto .Howto_Means--list_item:nth-child(n+2){margin-top:15px}}#Page_Howto .Howto_Means--list_item:first-child{margin-left:0}#Page_Howto .Howto_Means--list_item .item--link{display:block;width:100%;padding:40px 0}@media screen and (min-width:768px){#Page_Howto .Howto_Means--list_item .item--link{-webkit-transition:.4s;transition:.4s}#Page_Howto .Howto_Means--list_item .item--link:hover{opacity:.75}}#Page_Howto .Howto_Means--list_item .item--icon_wrapper{position:relative;width:100%;height:50px}#Page_Howto .Howto_Means--list_item .item--icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:70px;height:auto;max-height:100%}#Page_Howto .Howto_Means--list_item .item--text{color:#fff;text-align:center;margin:20px auto 0}#Page_Howto .Howto_Means--list_item .item--text::before{background:url("../images/common/icon_arrow_white.png") no-repeat center/contain}#Page_Rebake .Rebake_Flow{max-width:1180px}#Page_Rebake .Rebake_Flow--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 60px}@media screen and (max-width:768px){#Page_Rebake .Rebake_Flow--list{display:block;padding:0}}#Page_Rebake .Rebake_Flow--list_item{position:relative;width:45%}#Page_Rebake .Rebake_Flow--list_item:last-child::before{display:none}#Page_Rebake .Rebake_Flow--list_item:nth-child(even){margin-left:10%}#Page_Rebake .Rebake_Flow--list_item:nth-child(-n+2){-webkit-transform:translateX(-75px);transform:translateX(-75px)}#Page_Rebake .Rebake_Flow--list_item:nth-child(n+3){margin-top:60px;-webkit-transform:translateX(75px);transform:translateX(75px)}#Page_Rebake .Rebake_Flow--list_item::before{content:" ";position:absolute;top:40%;left:106%;width:48px;height:12px;background:url("../images/howto/rebake/arrow.svg") no-repeat center/contain}@media screen and (max-width:768px){#Page_Rebake .Rebake_Flow--list_item{width:100%}#Page_Rebake .Rebake_Flow--list_item:nth-child(even){margin-left:0}#Page_Rebake .Rebake_Flow--list_item:nth-child(-n+2){-webkit-transform:translateX(0px);transform:translateX(0px)}#Page_Rebake .Rebake_Flow--list_item:nth-child(n+2){margin-top:100px;-webkit-transform:translateX(0px);transform:translateX(0px)}#Page_Rebake .Rebake_Flow--list_item::before{top:calc(100% + 35px);left:45%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#Page_Rebake .Rebake_Flow--list_item .item--number{position:absolute;width:50px;height:50px;top:-10px;left:-10px;font-size:25px;text-align:center;color:#fff;line-height:50px;border-radius:50%;background:#3E86AC}#Page_Rebake .Rebake_Flow--list_item .item--text{font-size:16px;font-weight:bold;margin-top:10px}@media (min-width:375px){#Page_Rebake .Rebake_Flow--list_item .item--text{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Rebake .Rebake_Flow--list_item .item--text{font-size:18px}}#Page_Rebake .Rebake_Flow--list_item .item--text .-small{font-size:13px;font-weight:normal}@media (min-width:375px){#Page_Rebake .Rebake_Flow--list_item .item--text .-small{font-size:calc(0.24242vw + 12.09091px)}}@media (min-width:1200px){#Page_Rebake .Rebake_Flow--list_item .item--text .-small{font-size:15px}}#Page_Rebake .Rebake_Flow--caution{max-width:920px;margin:60px auto 0}#Page_Flow .Flow_Guide--list_item{position:relative;padding:50px;background:#fff}#Page_Flow .Flow_Guide--list_item:first-child::before{display:none}#Page_Flow .Flow_Guide--list_item:nth-child(n+2){margin-top:80px}@media screen and (max-width:768px){#Page_Flow .Flow_Guide--list_item{padding:30px}}#Page_Flow .Flow_Guide--list_item::before{content:" ";position:absolute;top:-45px;left:45%;width:48px;height:12px;background:url("../images/howto/rebake/arrow.svg") no-repeat center/contain;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#Page_Flow .Flow_Guide--list_item .item--heading{font-size:16px;color:#3E86AC;font-weight:bold}@media (min-width:375px){#Page_Flow .Flow_Guide--list_item .item--heading{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Flow .Flow_Guide--list_item .item--heading{font-size:18px}}#Page_Flow .Flow_Guide--list_item .item--heading .-number{font-size:32px;margin-right:15px}@media (min-width:375px){#Page_Flow .Flow_Guide--list_item .item--heading .-number{font-size:calc(0.36364vw + 30.63636px)}}@media (min-width:1200px){#Page_Flow .Flow_Guide--list_item .item--heading .-number{font-size:35px}}#Page_Flow .Flow_Guide--list_item .item--text{line-height:2}@media screen and (max-width:768px){#Page_Flow .Flow_Guide--message .message--text{text-align:left}}#Page_Flow .Flow_Guide--message .message--banner_wrapper{max-width:680px;margin-left:auto;margin-right:auto}#Page_Flow .Flow_Guide--message .message--banner{display:block}@media screen and (min-width:768px){#Page_Flow .Flow_Guide--message .message--banner{-webkit-transition:.4s;transition:.4s}#Page_Flow .Flow_Guide--message .message--banner:hover{opacity:.75}}#Page_Flow .Flow_Guide--message .message--banner_caution{font-size:11px;margin-top:10px}@media (min-width:375px){#Page_Flow .Flow_Guide--message .message--banner_caution{font-size:calc(0.24242vw + 10.09091px)}}@media (min-width:1200px){#Page_Flow .Flow_Guide--message .message--banner_caution{font-size:13px}}#Page_Flow .Flow_Contact--list_item{font-size:11px}@media (min-width:375px){#Page_Flow .Flow_Contact--list_item{font-size:calc(0.24242vw + 10.09091px)}}@media (min-width:1200px){#Page_Flow .Flow_Contact--list_item{font-size:13px}}#Page_Solution .Solution--list_item .item--heading{font-size:16px;font-weight:bold;margin-top:30px}@media (min-width:375px){#Page_Solution .Solution--list_item .item--heading{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Solution .Solution--list_item .item--heading{font-size:18px}}#Page_Solution .Solution--list_item .item--text{line-height:2;margin-top:20px}#Page_Faq .Faq--tab_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#Page_Faq .Faq--tab_list_item{width:31%;margin-left:3.5%}#Page_Faq .Faq--tab_list_item:nth-child(3n+1){margin-left:0}#Page_Faq .Faq--tab_list_item:nth-child(n+4){margin-top:30px}@media screen and (max-width:768px){#Page_Faq .Faq--tab_list_item{width:48%;margin-left:4%}#Page_Faq .Faq--tab_list_item:nth-child(3n+1){margin-left:4%}#Page_Faq .Faq--tab_list_item:nth-child(odd){margin-left:0}#Page_Faq .Faq--tab_list_item:nth-child(n+3){margin-top:15px}}#Page_Faq .Faq--tab_list_item .item--btn{display:block;color:#fff;text-align:center;padding:10px 0;border:solid 2px #003142;background:#003142}@media screen and (min-width:768px){#Page_Faq .Faq--tab_list_item .item--btn{-webkit-transition:.4s;transition:.4s}#Page_Faq .Faq--tab_list_item .item--btn:hover{opacity:.75;opacity:1;font-weight:bold;color:#003142;background:none}}#Page_Faq .Faq--tab_list_item.-current .item--btn{font-weight:bold;color:#003142;background:none}#Page_Faq .Faq--list{padding:0 50px;background:#fff}@media screen and (max-width:768px){#Page_Faq .Faq--list{padding:0 30px}}#Page_Faq .Faq--list_item{padding:40px 0;border-top:dotted 1px #7C7C7C}@media screen and (max-width:768px){#Page_Faq .Faq--list_item{padding:25px 0}}#Page_Faq .Faq--list_item:first-child{border-top:none}#Page_Faq .Faq--list_item .item--question{font-size:16px;color:#3E86AC;font-weight:bold}@media (min-width:375px){#Page_Faq .Faq--list_item .item--question{font-size:calc(0.24242vw + 15.09091px)}}@media (min-width:1200px){#Page_Faq .Faq--list_item .item--question{font-size:18px}}#Page_Faq .Faq--list_item .item--answer{position:relative;line-height:2;padding-left:20px;margin-top:20px}#Page_Faq .Faq--list_item .item--answer::before{content:" A.";position:absolute;top:0;left:0}#Page_Faq .Faq--list_item .item--answer .-bold{font-weight:bold}#Page_Faq .Faq--list_item .item--answer a{color:#3E86AC}#Page_Faq .Faq--list_item .item--answer table{text-align:center;border:solid 1px #000;border-left:none}#Page_Faq .Faq--list_item .item--answer table th{font-weight:bold;border-left:solid 1px #000}#Page_Faq .Faq--list_item .item--answer table td{padding:3px 15px;border-top:solid 1px #000;border-left:solid 1px #000}#Page_Contact .Contact--list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0;background:#fff}@media screen and (max-width:768px){#Page_Contact .Contact--list{display:block;padding:0 30px}}#Page_Contact .Contact--list_item{width:50%}#Page_Contact .Contact--list_item:nth-child(even){border-left:solid 1px #E0E0E0}@media screen and (max-width:768px){#Page_Contact .Contact--list_item{width:100%;padding:25px 0}#Page_Contact .Contact--list_item:nth-child(even){border-left:none;border-top:solid 1px #E0E0E0}}#Page_Contact .Contact--list_item .item--btn{font-size:13px;margin:20px auto 0}#Page_Contact .Contact--list_item .item--caution{text-align:center;margin-top:10px;font-size:10px}@media (min-width:375px){#Page_Contact .Contact--list_item .item--caution{font-size:calc(0.36364vw + 8.63636px)}}@media (min-width:1200px){#Page_Contact .Contact--list_item .item--caution{font-size:13px}}#Page_Contact .Contact--tel{text-align:center}#Page_Contact .Contact--tel_number{text-align:center;margin-top:10px}#Page_Contact .Contact--tel_number .-head{font-size:14px}@media (min-width:375px){#Page_Contact .Contact--tel_number .-head{font-size:calc(0.24242vw + 13.09091px)}}@media (min-width:1200px){#Page_Contact .Contact--tel_number .-head{font-size:16px}}#Page_Contact .Contact--tel_number .-number{font-size:22px;letter-spacing:0.12em;margin:0 5px}@media (min-width:375px){#Page_Contact .Contact--tel_number .-number{font-size:calc(0.48485vw + 20.18182px)}}@media (min-width:1200px){#Page_Contact .Contact--tel_number .-number{font-size:26px}}.Kids_br-sp{display:none}@media screen and (max-width:768px){.Kids_br-sp{display:block}}.Kids_br-pc{display:block}@media screen and (max-width:768px){.Kids_br-pc{display:none}}.Kids_Intro--heading{font-size:18px;font-weight:bold;margin-top:30px;letter-spacing:0.1em}@media screen and (max-width:768px){.Kids_Intro--heading{font-size:16px}}.Kids_Intro--text{font-size:15px;line-height:2;letter-spacing:0.1em;margin-top:1em}@media screen and (max-width:768px){.Kids_Intro--text{font-size:13px}}.Kids_Anchor{max-width:1180px;margin:0 auto;position:relative}@media screen and (max-width:768px){.Kids_Anchor{margin:0;width:100%;padding-top:80px}}.Kids_Anchor::after{position:absolute;display:block;content:"";background-color:#fff;border-radius:8px;width:100%;height:350px;top:100px;left:0;z-index:0}@media screen and (max-width:768px){.Kids_Anchor::after{height:890px;border-radius:0}}.Kids_Anchor--heading{position:relative;z-index:1}.Kids_Anchor--list{padding-top:0}.Kids_Anchor--list_item{z-index:1}.Kids_Reason{margin-top:80px}@media screen and (max-width:768px){.Kids_Reason{margin-top:0}}.Kids_Reason--list{max-width:920px;padding:120px 0 0;margin:0 auto;padding-top:0;margin-top:40px}.Kids_Reason--list_item{position:relative;width:30%;margin-left:calc(10% / 2)}.Kids_Reason--list_item:nth-child(3n + 1){margin-left:0}.Kids_Reason--list_item:nth-child(n + 4){margin-top:40px}@media screen and (max-width:768px){.Kids_Reason--list_item{width:100%;margin-left:0}.Kids_Reason--list_item:nth-child(n + 2){margin-top:60px}}.Kids_Reason--list_item .item--title{color:#000000;font-size:18px;font-weight:bold;margin-top:20px;text-align:center;letter-spacing:0.1em}@media screen and (max-width:768px){.Kids_Reason--list_item .item--title{font-size:16px;letter-spacing:0.1em}}.Kids_Reason--list_item .item--text{color:#000;font-size:15px;line-height:2;letter-spacing:0.1em;text-align:center;margin-top:10px}@media screen and (max-width:768px){.Kids_Reason--list_item .item--text{font-size:13px;letter-spacing:0.1em}}.Kids_Reason--list_item .item--image_wrapper{width:180px;height:180px;margin:0 auto}.Kids_Reason--list_item .item--image_wrapper img{width:100%}@media screen and (max-width:768px){.Kids_Cook{padding-top:80px}}.Kids_Cook--list{padding-top:0}@media screen and (max-width:768px){.Kids_Cook--list{margin-top:40px}}.Kids_Cook--list_item{position:relative;width:28.2%;margin-left:calc(15.4% / 2)}.Kids_Cook--list_item:not(:nth-child(3))::before{position:absolute;right:-50px;top:75px;width:25px;height:6px;background:url("../images/kids/icon_arrow.png") no-repeat center;background-size:contain;z-index:1}@media screen and (max-width:768px){.Kids_Cook--list_item:not(:nth-child(3))::before{display:none}}.Kids_Cook--list_item:nth-child(3n + 1){margin-left:0}.Kids_Cook--list_item:nth-child(n + 4){margin-top:40px}@media screen and (max-width:768px){.Kids_Cook--list_item{width:100%;margin-left:0}.Kids_Cook--list_item:nth-child(n + 2){margin-top:60px}}.Kids_Cook--list_item .item{position:relative}.Kids_Cook--list_item .item--link{position:relative;display:block}.Kids_Cook--list_item .item--link:hover .item--image_wrapper::before{opacity:1}.Kids_Cook--list_item .item--link:hover .item--heading{opacity:1}.Kids_Cook--list_item .item--heading{font-size:18px;color:#000;letter-spacing:0.1em;margin-top:20px;font-weight:bold}@media screen and (max-width:768px){.Kids_Cook--list_item .item--heading{font-size:16px}}.Kids_Cook--list_item .item--text{font-size:15px;line-height:2;letter-spacing:0.07em;margin-top:15px}@media screen and (max-width:768px){.Kids_Cook--list_item .item--text{font-size:13px;letter-spacing:0.08em}}.Kids_Cook--list_item .item--subtext{font-size:13px;margin-top:20px;letter-spacing:0.1em}@media screen and (max-width:768px){.Kids_Cook--list_item .item--subtext{font-size:11px;margin-top:10px}}.Kids_Cook--list_item .item--number{position:absolute;width:50px;height:50px;border-radius:50%;background-color:#3E86AC;top:-10px;left:-10px;font-size:25px;text-align:center;color:#fff;line-height:50px}.Kids_Recommend{padding-top:120px}@media screen and (max-width:768px){.Kids_Recommend{padding-top:80px}}@media screen and (max-width:768px){.Kids_Recommend--list{margin-top:40px}}.Kids_Recommend--list_item{position:relative;width:28%;margin-left:calc(16% / 2)}.Kids_Recommend--list_item:nth-child(3n + 1){margin-left:0}.Kids_Recommend--list_item:nth-child(n + 4){margin-top:40px}@media screen and (max-width:768px){.Kids_Recommend--list_item{width:100%;margin-left:0}.Kids_Recommend--list_item:nth-child(n + 2){margin-top:60px}}.Kids_Recommend--list_item .item--heading{font-size:18px;color:#000;text-align:center;letter-spacing:0.1em;margin-top:20px;font-weight:bold}.Kids_Recommend--list_item .item--text{font-size:15px;line-height:2;margin-top:15px;letter-spacing:0.1em}@media screen and (max-width:768px){.Kids_Recommend--list_item .item--text{font-size:13px}}.Kids_Recommend--list_item .item--number{position:absolute;width:70px;height:70px;border-radius:50%;background-color:#C10000;top:10px;left:0;font-size:20px;text-align:center;color:#fff;line-height:68px;z-index:1}@media screen and (max-width:768px){.Kids_Recommend--list_item .item--number{left:35px}}.Kids_Recommend--list_item .item--image{position:relative;width:260px;height:260px}@media screen and (max-width:768px){.Kids_Recommend--list_item .item--image{margin:0 auto}}.Kids_Recommend--list_item .item--image img{width:100%}.Kids_Recommend--pcimage{display:block}@media screen and (max-width:768px){.Kids_Recommend--pcimage{display:none}}.Kids_Recommend--spimage{display:none}@media screen and (max-width:768px){.Kids_Recommend--spimage{display:block}}@media screen and (max-width:768px){.Kids_Link{padding-top:80px}}.Kids_Link--inner{background-color:#fff;border-radius:8px;padding:40px 55px}@media screen and (max-width:768px){.Kids_Link--inner{padding:45px 55px 55px}}.Kids_Link--link{margin:30px auto 0;font-size:13px}.Kids_Message{padding:120px 0 0}@media screen and (max-width:768px){.Kids_Message{padding-top:80px}}.Kids_Message--heading{text-align:left}.Kids_Message--inner{background-image:url(../images/kids/img_message.jpg);width:100%;background-position:center;background-size:cover;padding:90px 0}@media screen and (max-width:768px){.Kids_Message--inner{background-image:url(../images/kids/img_mesage_sp.jpg);padding:60px 0}}.Kids_Message--wrap{max-width:920px;margin:0 auto}@media screen and (max-width:768px){.Kids_Message--wrap{width:90%;margin:0 auto}}.Kids_Message--text{font-size:15px;letter-spacing:0.1em;line-height:2;margin-top:10px}@media screen and (max-width:768px){.Kids_Message--text{font-size:13px}}.Kids_Message--bottom{padding:110px 0 45px}@media screen and (max-width:768px){.Kids_Message--bottom{padding:80px 0 20px}}.Kids_Message--bottom .bottom--text{font-size:13px;color:#7C7C7C;letter-spacing:0.1em;line-height:2}@media screen and (max-width:768px){.Kids_Message--bottom .bottom--text{font-size:10px;line-height:1.8}}.case .case_tl{margin-top:15px;font-size:18px}.case .case_more{margin-top:5px;font-size:14px;color:#3E86AC;text-align:right;text-decoration:underline}.case .case_item .case_figure{overflow:hidden;border-radius:10px}.case .case_item .case_figure img{transition:.6s}.case .case_item:hover .case_figure img{transform:scale(1.1)}.case_con h2{font-size:24px}.case_open,.case_close:hover{cursor:pointer}@media screen and (max-width:768px){.case .case_tl{margin-top:10px;font-size:14px}.case .case_more{font-size:12px}.case_con h2{font-size:18px}}.Footer_upper--list_item{width:24%}@media screen and (max-width:768px){.Footer_upper--list_item{width:100%}}@media screen and (min-width:768px){.Footer_upper--list_item .item--link{padding-left:20px}.Footer_upper--list_item .item--link span::before,.Footer_upper--list_item .item--link span::after{left:-35px}}@media screen and (min-width:1200px){.Footer_upper--list_item .item--link{padding-left:10px}.Footer_upper--list_item .item--link span::before,.Footer_upper--list_item .item--link span::after{left:-45px}}#Page_News .case_more{display:block;width:200px;margin-inline:auto;background:#003142;border-radius:10px;border:solid 2px #003142;color:#fff;font-size:16px;text-align:center;letter-spacing:3px;text-decoration:none !important;padding:10px;margin-top:40px;transition:all 0.4s}#Page_News .case_more:hover{color:#003142;background:#fff}
.Header_main--nav .Header_main--list_item {
  position: relative;
}
.Header_main--nav .Header_main--sublist {
  visibility: hidden;
  transition: all .3s ease-in-out;
  transform: translateY(10%);

  position: absolute;
  top: 40px;
  left: 0;
  right: 0;
  z-index: 1;

  width: 180px;
}

.Header_main--nav .Header_main--sublist.is-open {
  visibility: visible;
  transition: all .5s ease-in-out;
  transform: translateY(0);
}

.Header_main--nav .Header_main--sublist .Header_main--sublist_item {
  background: rgba(255, 255, 255, 0.6);
}

.Header_main--nav .Header_main--sublist .Header_main--sublist_item:first-child {
  margin-top: 20px;
}

.Header_main--nav .Header_main--sublist .Header_main--sublist_item:not(:first-child) {
  border-top: 1px solid rgba(0, 0, 0, .5);
}

@media (min-width: 768px) {
  .Header_main--nav .Header_main--sublist .Header_main--sublist_item.border_none {
    border: none;
  }
}

.Header_main--nav .Header_main--sublist .item--sublink {
  display: block;
  padding: 10px 10px 10px 15px;
  font-size: 12px;
  transition: all .3s ease-in-out;
}

.Header_main--nav .Header_main--sublist .item--sublink:hover {
  color: #3E86AC;
  transition: all .3s ease-in-out;
}

.Header_main--nav .Header_main--sublist .item--sublink.-pc_none {
  display: none;
}

/* SPのみ */
@media (max-width: 767px) {
  .Header_main--nav .Header_main--sublist .item--sublink.-pc_none {
    display: block;
  }
  .Header_main--nav .Header_main--sublist {
    position: relative;
    top: 0;
    width: 100%;
    transform: translateY(0);
  }
  /* .Header_main--sublist {
    display: none;
    transition: all .5s ease-in-out;
  } */
  /* .Header_main--list_item.is-open > .Header_main--sublist {
    display: block;
    visibility: visible;
    transition: all .8s ease-in-out;
  } */
   /* 閉じた状態 */
  .Header_main--sublist {
    overflow: hidden;
    max-height: 0;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-6px);
    transition: max-height .35s ease, opacity .25s ease, transform .25s ease;
    will-change: max-height, opacity, transform;
    pointer-events: none;
  }

  /* 開いた状態 */
  .Header_main--list_item.is-open > .Header_main--sublist {
    max-height: 800px; /* メニューの最大高さより大きめに */
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
    visibility: visible;
  }
  .Header_main--list_item > .item--link {
    position: relative;
    padding-right: 40px;
  }
  .Header_main--nav .Header_main--sublist .Header_main--sublist_item:first-child {
    margin-top: 0;
  }
  .Header_main--nav .Header_main--sublist .Header_main--sublist_item {
    background: #f5f5f5;
  }

  .Header_main--list_item > .item--link::after {
    content: '';
    position: absolute;
    right: 12px;
    top: 50%;
    width: 20px;
    height: 20px;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
  }

  /* has-child：＋ */
  .Header_main--list_item.has-child > .item--link::after {
    background-image: url('../images/common/header-icon-plus.svg');
  }

  /* open：− */
  .Header_main--list_item.has-child.is-open > .item--link::after {
    background-image: url('../images/common/header-icon-minus.svg');
  }

  /* 子なし：＞ */
  .Header_main--list_item:not(.has-child) > .item--link::after {
    background-image: url('../images/common/header-icon-arrow.svg');
  }
}


/* 20260427 */
/* #Page_Top .Mv--thumb_list{
  display: none !important;
} */
#Page_Top .Mv--thumb_list_item{
  width: 10%;
  height: 6px;
  background: #E0E0E0;
  border-radius: 5px;
}

#Page_Top .Mv--thumb_list_item .item--text{
  display: none;
}

#Page_Top .Mv--thumb_list_item .item--image{
  display: none;
}

#Page_Top .Mv--thumb_list_item.-thumb_current{
  background: #003142;
}

#Page_Top .Commitment--list{
  justify-content: center;
  width: 100%;
  flex-wrap: wrap;
}

#Page_Top .Commitment--list .Commitment--list_item{
  width: calc(100% / 3 - 15px);
  margin: 0;
}

@media (max-width: 767px) {
  #Page_Top .Commitment--list{
    justify-content: space-between;
  }
}

@media (max-width: 500px) {
  #Page_Top .Commitment--list .Commitment--list_item{
    width: calc(100% / 2 - 10px);
    margin: 0 0 30px;
  }
}

#Page_Top .Compare{
  max-width: 1180px;
  margin: 100px auto 0;
  width: 90%;
}

@media (max-width: 767px){
  #Page_Top .Compare{
    margin: 60px auto 0;
  }
}

#Page_Top .Compare--text{
  font-size: 15px;
  font-weight: 500;
  text-align: center;
  margin: 10px 0 0;
}
@media (max-width: 767px){
  #Page_Top .Compare--text{
    font-size: 14px;
    text-align: start;
  }
}

#Page_Top .Compare__table{
  display: flex;
  justify-content: space-between;
  margin: 60px 0 100px;
}
@media (max-width: 767px){
  #Page_Top .Compare__table{
    flex-direction: column;
    margin: 30px 0 60px;
  }
}

#Page_Top .Compare__table--img{
  width: calc(100% / 2 - 12px);
}
@media (max-width: 767px){
  #Page_Top .Compare__table--img{
    width: 100%;
    margin: 0 0 20px;
  }
  #Page_Top .Compare__table--img:last-of-type{
    margin: 0;
  }
}

#Page_Top .Compare__point{
  margin: 0 0 60px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

#Page_Top .Compare__point:last-of-type{
  margin: 0;
}
@media (max-width: 767px){
  #Page_Top .Compare__point{
    margin: 0 0 30px;
    flex-direction: column;
  }
}

#Page_Top .Compare__point--textPart{
  width: 40%;
  margin-right: 40px;
}
@media (max-width: 767px){
  #Page_Top .Compare__point--textPart{
    width: 100%;
    margin: 0 0 20px;
  }
}

#Page_Top .Compare__point--textPart--point{
  font-style: italic;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #3E86AC;
  font-size: 16px;
  letter-spacing: 2.5px;
}

#Page_Top .Compare__point--textPart--ttl{
  font-weight: 700;
  font-size: 24px;
  margin: 8px 0 16px;
}
@media (max-width: 767px){
  #Page_Top .Compare__point--textPart--ttl{
    font-size: 20px;
    margin: 6px 0 16px;
  }
}

#Page_Top .Compare__point--textPart--text{
  font-size: 15px;
}
@media (max-width: 767px){
  #Page_Top .Compare__point--textPart--text{
    font-size: 13px;
  }
}

#Page_Top .Compare__point--imgPart{
  width: 60%;
}
@media (max-width: 767px){
  #Page_Top .Compare__point--imgPart{
     width: 100%;
  }
}

#Page_Top .Compare__point.--reverse{
  flex-direction: row-reverse;
}
@media (max-width: 767px){
  #Page_Top .Compare__point.--reverse{
    flex-direction: column;
  }
}

#Page_Top .Compare__point.--reverse .Compare__point--textPart{
  margin: 0 0 0 40px;
}
@media (max-width: 767px){
  #Page_Top .Compare__point.--reverse .Compare__point--textPart{
    margin: 0 0 20px;
  }
}

/*20260428 */

#Page_About .About--anchor_list{
  display: grid;
  grid-template-columns: repeat(3,1fr);
  gap: 30px 25px;
}

#Page_About .About--anchor_list_item{
  width: 100%;
}

#Page_About .About--anchor_list_item:nth-child(n+3){
  margin: 0;
}

#Page_Ingredients .Ingredients_Anchor--list,
#Page_Technology .Technology_Anchor--list
{
  max-width: 1200px;
  width: 90%;
  margin-inline: auto;
  justify-content: space-between;
}

#Page_Reason .Reason_Anchor--list_item, #Page_Technology .Technology_Anchor--list_item, #Page_Ingredients .Ingredients_Anchor--list_item, #Page_Works .Works_Anchor--list_item, #Page_Sample .Sample_Anchor--list_item, .Kids_Anchor--list_item{
  margin-left: 0;
  width: calc(100% / 4 - 16px);
}

#Page_Reason .Reason_Anchor--list_item:nth-child(n + 4), #Page_Technology .Technology_Anchor--list_item:nth-child(n + 4), #Page_Ingredients .Ingredients_Anchor--list_item:nth-child(n + 4), #Page_Works .Works_Anchor--list_item:nth-child(n + 4), #Page_Sample .Sample_Anchor--list_item:nth-child(n + 4), .Kids_Anchor--list_item:nth-child(n + 4){
  margin-top: 0;
}

#Page_Ingredients .Ingredients_Anchor .Pride, #Page_Works .Works_Anchor .Pride,
#Page_Technology .Technology_Anchor .Pride
{
  max-width: 1200px;
}