@charset "UTF-8";
/* CSS Document */


#babyfood2023{font-family: "NotoSansCJKjp", sans-serif;font-size: 13px; line-height: 1.7; max-width: 750px;}

#babyfood2023 *{ box-sizing: border-box;}
#babyfood2023 img{ max-width: 100%; vertical-align: top;}

#babyfood2023 .co_wrap{width: 83%; max-width: 622px; margin: auto;}


#babyfood2023 .co_sec{ margin: 3em auto;}
#babyfood2023 .gray_wrap{ background: #F1F1F1; padding: 2em 0;}

#babyfood2023 .co_sec div.text{ margin: 1em auto 0;}
#babyfood2023 .co_sec div.text.c{ text-align: center; font-weight: bold;}
#babyfood2023 .co_sec div.text.gleen{ color: #2A6800;}

/* H2 */
#babyfood2023 .co_sec h2.icon_text{ position: relative; font-size: 17px; font-weight: bold; padding: 0.2em 0.2em 0.2em 3.4em; margin: 1em auto 1.5em;}
#babyfood2023 .co_sec h2.icon_text .icon{ position: absolute; width: 3.2em; height: 3.2em; left: 0; top: 0; bottom: 0; margin: auto;}
#babyfood2023 .co_sec h2.icon_text .word{ line-height: 1.4}

/* H3 黄色背景 */
#babyfood2023 .co_sec .yellow_bg{ background: #FFFAB2; padding: 0.4em 0.4em; text-align: center; font-weight: bold; font-size: 15px; margin: 3em auto 0.75em;}

/* H4 緑丸 */
#babyfood2023 .co_sec .green_bar{ border-bottom: 1px solid #2A6800; padding-bottom: 0.5em; margin: 1.6em auto 0;}
#babyfood2023 .co_sec .green_bar span.icon{ width: 2em; height: 2em; line-height: 2; margin-right: 0.5em; vertical-align: middle; color: #FFF; text-align: center; display: inline-block;  font-weight: bold; background: #2A6800; border-radius: 50%;}
#babyfood2023 .co_sec .green_bar span.word{ display: inline-block; vertical-align: middle; font-weight: bold; color: #2A6800;}


/* グレー背景 */
#babyfood2023 .gray_wrap{ background: #F1F1F1; padding: 1.5em 1em 0.5em; margin: 1.5em auto 0;}
#babyfood2023 .gray_wrap .hukidashi{ text-align: center;
display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;
-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
#babyfood2023 .gray_wrap .hukidashi .deco{ max-width: 12px; width: 1em;}
#babyfood2023 .gray_wrap .hukidashi .ttl{ font-weight: bold; line-height: 1.6; font-size: 1.2em; margin: 0.2em 1em 0;}
#babyfood2023 .gray_wrap .check_text{ display: table; border-collapse: separate; border-spacing: 0.5em 1em;}
#babyfood2023 .gray_wrap .check_text .tr{ display: table-row;}
#babyfood2023 .gray_wrap .check_text .td{ display: table-cell;}
#babyfood2023 .gray_wrap .check_text .td.icon{ width: 22px;}
#babyfood2023 .gray_wrap .check_text .td .index{ display: block; text-indent: -1em; padding-left: 1em; margin: 0.25em auto 0;}

/* イエロー背景 */
#babyfood2023 .yellow_wrap{ background: #FFFDE5; padding: 1em 0.5em; margin: 1.5em auto 0;}
#babyfood2023 .yellow_wrap .check_text{ display: table; border-collapse: separate; border-spacing: 1em 1em;}
#babyfood2023 .yellow_wrap .check_text .tr{ display: table-row;}
#babyfood2023 .yellow_wrap .check_text .td{ display: table-cell;}
#babyfood2023 .yellow_wrap .check_text .td.icon{ width: 32px;}


#babyfood2023 .border_btn{ border: 1px solid; text-align: center; background: #FFF; margin: 2em auto 0;}
#babyfood2023 .border_btn a{ display: block; position: relative; padding: 0.75em 1.5em 0.75em 1.5em;}
#babyfood2023 .border_btn a img{ max-width: 20px; width: 0.75em; display: block; position: absolute; right: 0.5em; top: 34%;}




/************************
MV
--**/

#babyfood2023 #mv{ margin:3em auto;}
#babyfood2023 #mv h1{ text-align: center;}
#babyfood2023 #mv h1 .text1{ position: relative; font-size: 15px; display: block; width: 16.5em; margin: auto;}
#babyfood2023 #mv h1 .text1 span{ position: absolute; left: 0; right: 0; top: -0.5em; margin: auto;}
#babyfood2023 #mv h1 .text2{ font-size: 18px; font-weight: bold; display: block; margin: 0.6em auto 0;}
#babyfood2023 #mv h1 .text2 b{ font-size: 34px; font-weight: bold;}

#babyfood2023 #mv .img{ margin: 1em auto 2em;}

#babyfood2023 #mv .nav_wrap{ }
#babyfood2023 #mv .nav_wrap .index{ width: 6.5em; margin:0 auto -0.85em;}
#babyfood2023 #mv .nav_wrap ul{ background: #F1F1F1; padding:2em 1.5em 1.5em; border-radius: 0.5em;}
#babyfood2023 #mv .nav_wrap ul li{ border-top: dashed 1px #C7C7C7; position: relative; line-height: 1.4;}
#babyfood2023 #mv .nav_wrap ul li::after{ content: ""; width: 0.7em; height: 0.7em; position: absolute; right: 0.15em; top: 0; bottom: 0; margin: auto; background: url("../images/mv_yajirushi.png") no-repeat center center; background-size: 100% auto;}
#babyfood2023 #mv .nav_wrap ul li:last-of-type{ border-bottom: dashed 1px #C7C7C7;}
#babyfood2023 #mv .nav_wrap ul li a{ padding: 0.65em 1em 0.65em 0.25em; display: block;}

/**--
MV
************************/


#babyfood2023 #sec4,
#babyfood2023 #sec6,
#babyfood2023 #sec8,
#babyfood2023 #sec10{ margin:0 auto;}
#babyfood2023 #sec4 .bg_gray,
#babyfood2023 #sec6 .bg_gray,
#babyfood2023 #sec8 .bg_gray,
#babyfood2023 #sec10 .bg_gray{ padding: 3em 0;background: #F1F1F1;}



#babyfood2023 #sec2{border-top: dashed 2px #C7C7C7; padding: 3em 0 0;}
#babyfood2023 #sec2 .video_wrap{ margin:3em auto;max-width: 420px;}



#babyfood2023 #sec3 .round_wrap{}
#babyfood2023 #sec3 .round_wrap .bg_black{ font-size: 15px; font-weight: bold;background: #000; color: #FFF;  padding: 0.25em 1.5em; border-radius: 1em; margin: 3em auto 1em; text-align: center;}

#babyfood2023 #sec3 .alert_wrap{ background: url(../images/bg_alert.png) left center; padding: 1em;}
#babyfood2023 #sec3 .alert_wrap .bg_white{ background: #FFF; padding: 1.5em;}
#babyfood2023 #sec3 .alert_wrap .bg_white .icon_ttl{ text-align: center;}
#babyfood2023 #sec3 .alert_wrap .bg_white .icon_ttl .icon{ display: inline-block; vertical-align: middle; width: 33px;}
#babyfood2023 #sec3 .alert_wrap .bg_white .icon_ttl .word{ display: inline-block; vertical-align: middle; font-size: 19px; font-weight: bold; color: #D22D25; margin: 0.2em 0 0 0.3em;}
#babyfood2023 #sec3 .add_text{ text-align: right; width: 94%; margin:0.5em auto; line-height: 1.3;}
#babyfood2023 #sec3 .add_text a{ text-decoration: underline;}


#babyfood2023 #sec4{}
#babyfood2023 #sec4 .slidedown_wrap{}

#babyfood2023 #sec4 .slidedown_target{ position: relative; margin-bottom: 1em; border-radius: 1em; padding: 0.4em 0.5em;}
#babyfood2023 #sec4 .slidedown_target .round{ width: 3.25em; display: inline-block; vertical-align: middle;}
#babyfood2023 #sec4 .slidedown_target .word{display: inline-block; vertical-align: middle; font-weight: bold; font-size: 1.5em; margin-left: 0.2em;}
#babyfood2023 #sec4 .slidedown_target .word .sm{ font-size: 0.8em;}
#babyfood2023 #sec4 .slidedown_target .icon{ max-width: 37px; width: 1.5em; height: 1.5em; position: absolute; right: 0.75em; top: 0; bottom: 0; margin: auto;}
#babyfood2023 #sec4 .slide1 .slidedown_target{ background:#FFF6BF;}
#babyfood2023 #sec4 .slide2 .slidedown_target{ background:#FA7C92; color: #FFF;}
#babyfood2023 #sec4 .slide3 .slidedown_target{ background:#6EC4DB; color: #FFF;}
#babyfood2023 #sec4 .slide4 .slidedown_target{ background:#66AB8C; color: #FFF;}
#babyfood2023 #sec4 .slidedown_target .word .sm{ font-size: 0.8em;}

#babyfood2023 #sec4 .slidedown_cont{}
#babyfood2023 #sec4 .slidedown_wrap .slidedown_cont{ display: none; margin-bottom: 2.5em;}
#babyfood2023 #sec4 .slidedown_cont .table_wrap{}
#babyfood2023 #sec4 .slidedown_cont table{}
#babyfood2023 #sec4 .slidedown_cont tr{}
#babyfood2023 #sec4 .slidedown_cont tr td{ background: #FFF; padding: 1em; border-top: dotted 2px #E5E5E5; border-right:none; font-size: 12px; line-height: 1.4; vertical-align: top;}
#babyfood2023 #sec4 .slidedown_cont tr td:first-of-type{ word-break: keep-all;  border-right: dotted 2px #E5E5E5;}
#babyfood2023 #sec4 .slidedown_cont tr:first-of-type td{ border-top: none;}
#babyfood2023 #sec4 .slidedown_cont .text{}
#babyfood2023 #sec4 .slidedown_cont .img{ margin: 1em auto 0;}
#babyfood2023 #sec4 .slidedown_cont .img.w50{ width: 50%;}
#babyfood2023 #sec4 .slidedown_cont .btn{margin: 1em auto 0;}
#babyfood2023 #sec4 .slidedown_cont .red_text{ text-align: center; color: #D22D25; font-weight: bold; margin: 1em auto 0; }
#babyfood2023 #sec4 .slidedown_cont .black_text{ background: #000; color: #FFF; font-weight: bold; text-align: center; border-radius: 1.5em; padding: 0.25em 0; margin: 3em auto 0;}
#babyfood2023 #sec4 .slidedown_cont tr td .black_text:first-of-type,
#babyfood2023 #sec4 .slidedown_cont tr td .text:first-of-type,
#babyfood2023 #sec4 .slidedown_cont tr td .btn:first-of-type,
#babyfood2023 #sec4 .slidedown_cont tr td .red_text:first-of-type{ margin-top: 0;}


#babyfood2023 #sec4 .slide1 .slidedown_cont tr td:first-of-type{ background: #FFFDF0;}
#babyfood2023 #sec4 .slide2 .slidedown_cont tr td:first-of-type{ background: #FEE5E9;}
#babyfood2023 #sec4 .slide3 .slidedown_cont tr td:first-of-type{ background: #E2F3F8;}
#babyfood2023 #sec4 .slide4 .slidedown_cont tr td:first-of-type{ background: #E0EEE8;}


#babyfood2023 #sec6 .video_wrap{ text-align: center; width: 94%; margin: auto;}
#babyfood2023 #sec6 .video_wrap .cont{ display: inline-block; width: 49%; vertical-align: top; margin: 0 auto 1em;}
#babyfood2023 #sec6 .video_wrap .img{}
#babyfood2023 #sec6 .video_wrap .text{margin: 0.5em auto 0; line-height: 1.4; text-align: left;}
#babyfood2023 #sec6 .video_wrap .cont2,
#babyfood2023 #sec6 .video_wrap .cont4,
#babyfood2023 #sec6 .video_wrap .cont6{ margin-left: 2%;}


#babyfood2023 #sec7{}
#babyfood2023 #sec7 .btn_wrap{ text-align: center;}
#babyfood2023 #sec7 .btn_wrap .btn{ margin:0 auto 0.5em; text-align: center; position: relative;}
#babyfood2023 #sec7 .btn_wrap .btn a{ padding: 0.55em 0.55em; position: relative;
display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;
-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
#babyfood2023 #sec7 .btn_wrap .btn::after{ content: ""; position: absolute; right: 0; bottom: 0; display: block;width: 0;height: 0;border-top: 1em solid transparent;border-right: 1em solid #000;}
#babyfood2023 #sec7 .btn_wrap .text{display: inline-block; vertical-align: middle; font-weight: bold; font-size: 1.0em; margin:0 0.5em 0 0;}
#babyfood2023 #sec7 .btn_wrap .img{ width: 3em;display: inline-block; vertical-align: middle; }
#babyfood2023 #sec7 .btn_wrap .btn1{ background:#FFF6BF;}
#babyfood2023 #sec7 .btn_wrap .btn2{ background:#FA7C92; color: #FFF;}
#babyfood2023 #sec7 .btn_wrap .btn3{ background:#6EC4DB; color: #FFF;}
#babyfood2023 #sec7 .btn_wrap .btn4{ background:#66AB8C; color: #FFF;}



#babyfood2023 #sec8 .recipe_wrap{ text-align: center; width: 94%; margin: auto;display: flex;align-items: stretch;}
#babyfood2023 #sec8 .recipe_wrap .cont{ width: 49%; vertical-align: top; margin: 0 auto 1em; position:relative; background: #FFF;}
#babyfood2023 #sec8 .recipe_wrap .ttl{ font-weight: bold; line-height: 1.1; padding: 0.5em;}
#babyfood2023 #sec8 .recipe_wrap .img{}
#babyfood2023 #sec8 .recipe_wrap .text{ font-size: 12px; margin: 0 auto; padding: 0.75em; line-height: 1.6; text-align: left; padding-bottom: 2.5em;}
#babyfood2023 #sec8 .recipe_wrap .look{position: absolute; right: 0.5em; bottom: 0.3em;font-size: 12px;}
#babyfood2023 #sec8 .recipe_wrap .look img{ width: 0.8em; display: inline-block;  margin-left: 0.4em; vertical-align: -0.15em;}


#babyfood2023 #sec8 .recipe_wrap .cont2,
#babyfood2023 #sec8 .recipe_wrap .cont4{ margin-left: 2%;}

#babyfood2023 #sec8 .recipe_wrap .cont1 .ttl{ background: #FFF0DD;}
#babyfood2023 #sec8 .recipe_wrap .cont2 .ttl{ background: #FA7C92; color: #FFF;}
#babyfood2023 #sec8 .recipe_wrap .cont3 .ttl{ background: #6EC4DB; color: #FFF;}
#babyfood2023 #sec8 .recipe_wrap .cont4 .ttl{ background: #66AB8C; color: #FFF;}




#babyfood2023 #sec9{}
#babyfood2023 #sec9 .slidedown_wrap{ width: 94%; margin: auto; position: relative;}

#babyfood2023 #sec9 .slidedown_wrap{margin: 0em auto 3.5em; position: relative;
-moz-transition-property:max-height;-webkit-transition-property:max-height;-o-transition-property:max-height;-ms-transition-property:max-height;transition-property:max-height;
-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;-ms-transition-duration:0.5s;transition-duration:0.5s;}
#babyfood2023 #sec9 .slidedown_wrap.off{ position: relative; max-height: 17em; overflow: hidden;}
#babyfood2023 #sec9 .slidedown_wrap.on{margin-bottom:6.5em; }
#babyfood2023 #sec9 .slidedown_wrap.off::after{ content: ""; position: absolute; width: 100%; height: 6em; left: 0; bottom: 0;background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); z-index: 5;}
#babyfood2023 #sec9 .slidedown_wrap:first-of-type{ margin-top:0;}
/*
#babyfood2023 #sec9 .slidedown_wrap.off .slidedown_cont{ display: none;}
*/
#babyfood2023 #sec9 .slidedown_target{ text-align: center; border: 1px solid; background: #FFFDE5; font-weight: bold; padding: 0.5em 1em; border-radius: 2em;margin: 0 auto 0.5em}

#babyfood2023 #sec9 .slidedown_cont{ text-align: center;}
#babyfood2023 #sec9 .slidedown_cont .cont{ display: inline-block; text-align: left; width: 49%;margin-bottom: 1.5em;}
#babyfood2023 #sec9 .slidedown_cont .cont:nth-of-type(odd){ margin-right: 2%;}
#babyfood2023 #sec9 .slidedown_cont .cont .ttl{ text-align: center; background: url("../images/sec9_bg.png") center center; padding: 0.75em 0; font-weight: bold; letter-spacing: -0.02em;}
#babyfood2023 #sec9 .slidedown_cont .cont .img{ text-align: center;}
#babyfood2023 #sec9 .slidedown_cont .cont .look{ background: #E5E5E5;font-size: 0.91em; text-align: right; padding: 0.5em 0.5em;}
#babyfood2023 #sec9 .slidedown_cont .cont .look img{ width: 0.7em; display: inline-block;  margin-left: 0.4em; vertical-align: -0.05em;}


#babyfood2023 #sec9 .slidedown_click{ background: #2A6800; text-align: center; color: #FFF; padding: 0.6em 0; width: 13em; margin: 0 auto; border-radius: 2em; position: absolute; left: 0; right: 0; bottom: 0; cursor: pointer; z-index: 6;}
#babyfood2023 #sec9 .slidedown_click .sankaku{ display: inline-block; position: absolute; right: 1em; top: 0; bottom: 0; margin: auto;
width: 0;height: 0;border-left: 0.3em solid transparent;border-right: 0.3em solid transparent;border-top: 0.4em solid #FFF;}

#babyfood2023 #sec9 .slidedown_wrap.on .slidedown_click{ background:#DAF0A0; position: relative; bottom: 0; color: #2A6800; font-weight: bold;}
#babyfood2023 #sec9 .slidedown_wrap.on .slidedown_click .sankaku{border-left: 0.3em solid transparent;border-right: 0.3em solid transparent;border-bottom: 0.4em solid #2A6800; border-top: none;}



#babyfood2023 #sec10{}
#babyfood2023 #sec10 .link_wrap{}
#babyfood2023 #sec10 .link_wrap .link{ background: #FFF; border: 1px #CBCBCB solid; position: relative;margin: 0.5em auto 0;}
#babyfood2023 #sec10 .link_wrap .link:first-of-type{margin-top: 0;}
#babyfood2023 #sec10 .link_wrap .link a{ display: block; padding: 0.5em; }
#babyfood2023 #sec10 .link_wrap .link a > div{ display:inline-block; vertical-align: middle;}
#babyfood2023 #sec10 .link_wrap .link .img{ width: 4.5em; margin-right: 0.5em;}
#babyfood2023 #sec10 .link_wrap .link .word{ line-height: 1.5; font-weight: 400;}
#babyfood2023 #sec10 .link_wrap .link .icon{ display: inline-block; position: absolute; right: 1em; top: 0; bottom: 0;  width: 0;height: 0;margin: auto;
border-top: 0.5em solid transparent;
border-bottom: 0.5em solid transparent;
border-left: 0.75em solid #000;}


#babyfood2023 #sec11{}

#babyfood2023 #sec11 .link_wrap .link{ background: #FFF; border: 1px #777 solid; position: relative; margin: 0.5em auto 0; text-align: center;}
#babyfood2023 #sec11 .link_wrap .link:first-of-type{margin-top: 0;}
#babyfood2023 #sec11 .link_wrap .link a{ display: block; padding: 0.75em;}
#babyfood2023 #sec11 .link_wrap .link a > div{ display:inline-block; vertical-align: middle;}
#babyfood2023 #sec11 .link_wrap .link .word{ line-height: 1.5; font-weight: 400;}
#babyfood2023 #sec11 .link_wrap .link .icon{ display: inline-block; position: absolute; right: 1em; top: 0; bottom: 0;  width:0.5em; height: 0.62em;margin: auto;}






#babyfood2023{ font-size: 3.45vw;}
#babyfood2023 .co_wrap{width: 86%; max-width: 622px; margin: auto;}
#babyfood2023 .co_sec{ padding: 1px 0;}
#babyfood2023 .co_sec .icon_text:first-of-type{margin-top: 0;}

#babyfood2023 h1,
#babyfood2023 h2,
#babyfood2023 h3,
#babyfood2023 h4,
#babyfood2023 h5{font-size: 1em;}
    

#babyfood2023 .co_sec h2.icon_text{font-size: 1.3em;}
#babyfood2023 .co_sec .yellow_bg{ font-size: 1.15em;}

#babyfood2023 .gray_wrap .hukidashi .ttl{ font-size: 1em;}

#babyfood2023 #mv h1 .text1{font-size: 1.15em; }
#babyfood2023 #mv h1 .text2{ font-size: 1.4em;}
#babyfood2023 #mv h1 .text2 b{ font-size: 2.6em;}

#babyfood2023 #sec3 .round_wrap .bg_black{ font-size: 1.15em; }

#babyfood2023 #sec3 .alert_wrap .bg_white .icon_ttl .word{ font-size: 1.45em; }
#babyfood2023 #sec4 .slidedown_cont tr td{ font-size: 0.91em;}
#babyfood2023 #sec8 .recipe_wrap .text{font-size: 0.91em;}
#babyfood2023 #sec8 .recipe_wrap .look{font-size: 0.91em;}


@media all and (min-width: 751px) {
#babyfood2023{ font-size: 16px; position: relative;}


#babyfood2023 #mv{ margin: 0.5em auto 3em;}
#babyfood2023 .gray_wrap .hukidashi{}
#babyfood2023 .gray_wrap .hukidashi .ttl{ margin: 0 2em;}

#babyfood2023 #sec4 .slidedown_target{padding: 0.35em 7.0em;}
#babyfood2023 #sec4 .slidedown_target .icon {max-width: 25px;}

#babyfood2023 #sec4 .slidedown_cont .red_text br{ display: none;}
#babyfood2023 #sec4 .slidedown_cont .img{ max-width: 180px; text-align: center;}
#babyfood2023 #sec4 .slidedown_cont .btn{ }
#babyfood2023 #sec4 .slidedown_cont .float{ float: left; margin-right: 1em;}
#babyfood2023 #sec4 .slidedown_cont tr td:first-of-type br{ display: none;}


#babyfood2023 #sec6 .video_wrap .cont {display: inline-block;width: 31%;margin: 0 1% 1em;}

#babyfood2023 #sec7 .btn_wrap .btn a{display: block;width: 28em;margin: auto;text-align: right;  padding: 0.3em 1em 0.3em 0em;}

#babyfood2023 #sec8 .recipe_wrap .ttl {line-height: 1.2;padding: 0.75em 0;font-size: 0.9em;}
#babyfood2023 #sec8 .cont_wrap{  width: 96%; margin: auto;display: flex;align-items: stretch; }
#babyfood2023 #sec8 .recipe_wrap{ width: 49%;}


#babyfood2023 #sec9 .slidedown_target{ margin-bottom: 1em;}

#babyfood2023 #sec9 .slidedown_cont{ text-align: left;}
#babyfood2023 #sec9 .slidedown_cont .cont:nth-of-type(odd){ margin: 0 1% 1.5em;}
#babyfood2023 #sec9 .slidedown_cont .cont {width: 31.3%; margin: 0 1% 1.5em;}
#babyfood2023 #sec9 .slidedown_click{ padding: 0.4em 0; width: 11em; }


#babyfood2023 #sec10 .link_wrap .link a{ padding: 0.3em; }
#babyfood2023 #sec10 .link_wrap .link .img{ width: 4em; margin-right: 0.3em;}
}


#babyfood2023 .sns{ margin: 1em auto;}
#babyfood2023 .sns .sns_item {
    width: 33px;
    margin: 0 5px;
}

/* ページの先頭へ
---------------------------------------------------------- */
#babyfood2023 #gotop {
		display: block;
		position: fixed;
		bottom: 3%;
		right: 3%;
		width: 28%;
		z-index: 999;
		max-width: 127px;
	}
@media print, screen and (min-width: 751px) {
#babyfood2023 #gotop {
		display: block;
		position: fixed;
		bottom: 20px;
		right: 20px;
		width: 127px;
	}
}




