﻿#work_wrap{background-image:url(/img/common_1st/bg_pat_washi_yellow.png);background-repeat:repeat}.l_conts{margin:0}.l_sec{box-sizing:border-box;line-height:1.7;font-size:16px}.l_sec::before,.l_sec::after{box-sizing:border-box}.l_sec *{box-sizing:border-box}.l_sec *::before,.l_sec *::after{box-sizing:border-box}.l_sec img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.sec_main .block_01 .box_01 .l_box_inner{padding-bottom:8vw;position:relative}.sec_main .block_01 .box_01 .img_product{position:absolute;top:auto;right:auto;bottom:auto;left:50%;transform:translateX(-50%);width:18.6666666667vw;bottom:0;z-index:2}.sec_main .block_02{margin-top:8vw}.sec_main .block_02 .l_conts_heading{margin-bottom:2.6666666667vw}.sec_product_list{background-image:url(/img/common_1st/bg_pat_washi.png);background-repeat:repeat;padding:16vw 0 18.6666666667vw 0}.l_sec+.sec_voice{margin:0}.sec_voice{background-image:url(/img/common_1st/bg_pat_washi_yellow_dark.png);background-repeat:repeat;padding:16vw 0 18.6666666667vw 0}.l_sec+.sec_cook{margin-top:16vw}.sec_oriori_info{background-image:url(/img/common_1st/bg_pat_washi.png);background-repeat:repeat;padding:16vw 0 18.6666666667vw 0}.block_ingredient_1st .l_block_inner{display:flex;flex-wrap:wrap}.block_ingredient_1st .box_ingredient{width:44vw;margin:5.3333333333vw 4vw 0 0}.block_ingredient_1st .box_ingredient:nth-child(-n+2){margin-top:0}.block_ingredient_1st .box_ingredient:nth-child(2n){margin-right:0}.block_ingredient_1st .box_ingredient>a{display:block;text-align:center}.block_ingredient_1st .box_ingredient .l_img{margin-bottom:2.6666666667vw}.box_voice .l_box_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.box_voice .part_voice{display:flex;justify-content:space-between;width:100%;padding:5.3333333333vw 0;margin:0;border-top:1px solid #d5d5d5}.box_voice .part_voice .l_img{width:32vw}.box_voice .part_voice .l_txt{width:54.6666666667vw}.box_voice .part_voice:nth-of-type(1) .l_img{order:2}.box_voice .part_voice:nth-of-type(1) .l_txt{order:1}.box_voice .part_voice:nth-of-type(2){border-bottom:1px solid #d5d5d5}.box_voice .part_b{width:100%;margin-top:5.3333333333vw}.sec_drawer_ingredient .l_sec_body .box_ingredient .l_img{margin-bottom:2.6666666667vw}@keyframes anime_scroll_hint_slide{0%{transform:translateX(120%)}100%{transform:translateX(-120%)}}@keyframes anime_scroll_hint_slide_fade{0%{opacity:0}15%{opacity:1}85%{opacity:1}100%{opacity:0}}@keyframes anime_scroll_hint_fade_in{0%{opacity:0}100%{opacity:1}}.mdl_block_scroll.js_scroll_true{position:relative}.mdl_block_scroll.js_scroll_animation .mdl_box_scroll_hint .l_icn::before{animation:anime_scroll_hint_slide 1.2s linear 2,anime_scroll_hint_slide_fade 1.2s linear 2 forwards,anime_scroll_hint_fade_in .2s ease-out 2.8s forwards}.mdl_block_scroll.js_scroll_animation .mdl_box_scroll_hint .l_icn::after{animation:anime_scroll_hint_fade_in .2s ease-out 2.8s forwards}.mdl_box_scroll_hint{transition:.3s;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);line-height:1.7;font-size:12px;display:flex;flex-wrap:wrap;align-content:center;color:#fff;justify-content:center;text-align:center;width:32vw;height:32vw;background-color:rgba(255,255,255,.6);border-radius:16vw;overflow:hidden;z-index:2;cursor:default}.mdl_box_scroll_hint .l_icn{position:relative}.mdl_box_scroll_hint .l_icn::before{content:" ";display:block;width:16vw;aspect-ratio:1/1;background:url(/img/common_1st/icn/icn_finger_scroll_hint.png) no-repeat center center;background-size:cover}.mdl_box_scroll_hint .l_icn::after{position:absolute;top:auto;right:auto;bottom:auto;left:50%;transform:translateX(-50%);content:" ";display:block;width:16vw;aspect-ratio:1/1;background:url(/img/common_1st/icn/icn_arrow_scroll_hint.png) no-repeat center center;background-size:cover;top:0;opacity:0}.mdl_box_scroll_hint .l_txt{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif !important;color:#083144;font-weight:bold;line-height:1.3;width:100%;text-shadow:1px 1px 4px #fff}/*# sourceMappingURL=style.css.map */
