.en-title{font-family:"Roboto",sans-serif;font-weight:500}.section_title{width:414px;margin:0 auto;text-align:center;background:url("../../images/watercress/title_bg.svg") no-repeat center center/cover;font-size:25px;line-height:60px;letter-spacing:.2em;color:#00672a}@media screen and (min-width: 1570px){.section_title{width:26.3694267516vw;font-size:1.5923566879vw;line-height:3.821656051vw}}@media screen and (max-width: 500px){.section_title{width:82.8vw;font-size:5vw;line-height:12vw}}.common_link .common_link-btn{background-color:#fff;color:#00672a;font-size:19px;font-weight:700;line-height:25px;letter-spacing:.2em;display:flex;padding-left:30px;padding-top:23px;border-radius:10px;width:418px;height:102px;margin:0 auto;position:relative}@media screen and (min-width: 1570px){.common_link .common_link-btn{font-size:1.2101910828vw;line-height:1.5923566879vw;padding-left:1.9108280255vw;padding-top:1.4649681529vw;border-radius:.6369426752vw;width:26.6242038217vw;height:6.4968152866vw}}@media screen and (max-width: 500px){.common_link .common_link-btn{font-size:3.8vw;line-height:5vw;padding-left:6vw;padding-top:4.6vw;border-radius:2vw;width:83.6vw;height:20.4vw}}.common_link .common_link-btn::after{content:"";display:block;width:18px;height:18px;background:url("../../images/common/icn_target_gray.svg") no-repeat center center/cover;position:absolute;right:24px;bottom:20px}@media screen and (min-width: 1570px){.common_link .common_link-btn::after{width:1.1464968153vw;height:1.1464968153vw;right:1.5286624204vw;bottom:1.2738853503vw}}@media screen and (max-width: 500px){.common_link .common_link-btn::after{width:3.6vw;height:3.6vw;right:4.8vw;bottom:4vw}}.common_link .common_link-btn.other{background-color:#00672a;color:#fff}.common_link .common_link-btn.other::after{background:url("../../images/common/icn_target.svg") no-repeat center center/cover}#menu_cress{width:calc((100% - 500px)/2);height:100vh;height:100svh;height:100dvh;position:relative;position:fixed;left:0;top:0;visibility:hidden;opacity:0;transition:opacity .8s ease,visibility 0s linear .8s}#menu_cress.is-loaded{visibility:visible;opacity:1;transition:opacity .8s ease}@media screen and (min-width: 1570px){#menu_cress{width:calc((100% - 31.847133758vw)/2)}}@media screen and (max-width: 1200px){#menu_cress{width:calc(100% - 500px - (100% - 720px)/2)}}@media screen and (max-width: 868px){#menu_cress{display:none}}#menu_cress .menu_wrap{width:fit-content;margin:0 auto 0 65px;display:flex;flex-wrap:wrap;height:100%;padding:70px 0 0;position:relative;z-index:2}@media screen and (min-width: 1570px){#menu_cress .menu_wrap{margin:0 auto 0 min(4.1401273885vw,81.25px);padding:min(4.4585987261vw,87.5px) 0 0}}@media screen and (max-width: 1200px){#menu_cress .menu_wrap{margin:0 auto;padding:70px 0 0}}#menu_cress .menu_wrap .top_wrap{margin:0 auto;position:relative}#menu_cress .menu_wrap .top_wrap .menu_list li{padding:0 0 68px}@media screen and (min-width: 1570px){#menu_cress .menu_wrap .top_wrap .menu_list li{padding:0 0 min(4.3312101911vw,85px)}}#menu_cress .menu_wrap .top_wrap .menu_list li a{display:flex;align-items:center;gap:0 10px;width:fit-content;font-size:24px;letter-spacing:.2em;font-weight:900;color:#fff;transition:.5s}@media screen and (min-width: 1570px){#menu_cress .menu_wrap .top_wrap .menu_list li a{font-size:min(1.5286624204vw,30px);gap:0 min(.6369426752vw,12.5px)}}#menu_cress .menu_wrap .top_wrap .menu_list li a::before{content:"";display:block;width:16px;height:16px;background:url("../../images/watercress/icn_link.svg") no-repeat center center/cover}@media screen and (min-width: 1570px){#menu_cress .menu_wrap .top_wrap .menu_list li a::before{width:min(1.0191082803vw,20px);height:min(1.0191082803vw,20px)}}@media screen and (min-width: 500px){#menu_cress .menu_wrap .top_wrap .menu_list li a:hover{color:red}}#menu_cress .menu_wrap .top_wrap .sns_list{position:absolute;left:0;bottom:30px;display:flex;gap:0 40px}@media screen and (min-width: 1570px){#menu_cress .menu_wrap .top_wrap .sns_list{bottom:1.9108280255vw;gap:0 2.5477707006vw}}@media screen and (min-width: 1570px){#menu_cress .menu_wrap .top_wrap .sns_list img.x{width:1.847133758vw}#menu_cress .menu_wrap .top_wrap .sns_list img.fb{width:2.101910828vw}#menu_cress .menu_wrap .top_wrap .sns_list img.line{width:1.974522293vw}}#menu_cress .menu_cress-bg{width:100%;height:100%;position:absolute;left:0;top:0;visibility:hidden;opacity:0;transition:opacity .8s ease,visibility 0s linear .8s}#menu_cress .menu_cress-bg img{width:100%;height:100%;object-fit:cover}#menu_cress.is-visible .menu_cress-bg{visibility:visible;opacity:1;transition:opacity .8s ease}#viewer_cress{width:calc((100% - 500px)/2);height:100vh;height:100svh;height:100dvh;position:fixed;right:0;top:0;visibility:hidden;opacity:0;transition:opacity .8s ease,visibility 0s linear .8s}#viewer_cress.is-visible{visibility:visible;opacity:1;transition:opacity .8s ease}@media screen and (min-width: 1570px){#viewer_cress{width:calc((100% - 31.847133758vw)/2)}}@media screen and (max-width: 1200px){#viewer_cress{display:none}}#viewer_cress .viewer_cress-bg{width:100%;height:100%;background:url("../../images/watercress/right_bg.webp") no-repeat center center/cover;display:flex;align-items:center;justify-content:center}#viewer_cress .viewer_cress-bg .viewer_cress-wrap{text-align:center}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .freshherb_logo{padding-bottom:min(3.1847133758vw,50px)}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .freshherb_logo a{display:inline-block}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .freshherb_logo img{width:min(8.7898089172vw,138px)}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .viewer_cress-copy{padding-bottom:min(4.1401273885vw,65px)}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .viewer_cress-copy img{width:min(24.3949044586vw,383px)}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .viewer_cress-list{display:flex;justify-content:center;gap:0 min(1.5923566879vw,25px)}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .viewer_cress-list img.item01{width:min(7.8343949045vw,123px)}#viewer_cress .viewer_cress-bg .viewer_cress-wrap .viewer_cress-list img.item02{width:min(7.5796178344vw,119px)}#header header #hamburger .menu_wrap .hamburger_menu-list{padding-bottom:23vw}#header header #hamburger .menu_wrap .hamburger_menu-list li{padding-bottom:11vw}#header header #hamburger .menu_wrap .hamburger_menu-list li:last-child{padding-bottom:0}#header header #hamburger .menu_wrap .hamburger_menu-list li a{font-size:6.4vw;letter-spacing:.2em;font-weight:900;color:#00672a;display:flex;align-items:center;gap:0 2vw}#header header #hamburger .menu_wrap .hamburger_menu-list li a::before{content:"";display:block;width:4vw;height:4vw;background:url("../../images/watercress/icn_link.svg") no-repeat center center/cover}#header header #hamburger .menu_wrap .hamburger_sns-list{display:flex;justify-content:center;gap:0 10vw}#header header #hamburger .menu_wrap .hamburger_sns-list li:first-child img{width:6vw}#header header #hamburger .menu_wrap .hamburger_sns-list li:nth-child(2) img{width:6.8vw}#header header #hamburger .menu_wrap .hamburger_sns-list li:last-child img{width:6.4vw}#main_contents{position:relative}#main_contents #main_visual{position:fixed;left:0;top:0}#main_contents #main_visual img{width:100vw;height:100dvh;object-fit:cover}#main_contents #watercress #fv{height:100dvh;min-height:700px;padding:0;background:rgba(0,0,0,0)}@media screen and (min-width: 1570px){#main_contents #watercress #fv{min-height:44.5859872611vw;padding:4.4585987261vw 0 0}}@media screen and (max-width: 500px){#main_contents #watercress #fv{min-height:140vw}}#main_contents #watercress #fv .recipe_bnr{position:absolute;top:30px;left:30px}@media screen and (min-width: 1570px){#main_contents #watercress #fv .recipe_bnr{top:1.9108280255vw;left:1.9108280255vw}}@media screen and (max-width: 500px){#main_contents #watercress #fv .recipe_bnr{top:6vw;left:6vw}}#main_contents #watercress #fv .recipe_bnr img{width:182px}@media screen and (min-width: 1570px){#main_contents #watercress #fv .recipe_bnr img{width:11.5923566879vw}}@media screen and (max-width: 500px){#main_contents #watercress #fv .recipe_bnr img{width:36.4vw}}#main_contents #watercress #fv h1{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 500px){#main_contents #watercress #fv h1{top:24vw;transform:translateX(-50%)}}#main_contents #watercress #fv h1 img{width:427px}@media screen and (min-width: 1570px){#main_contents #watercress #fv h1 img{width:27.1974522293vw}}@media screen and (max-width: 500px){#main_contents #watercress #fv h1 img{width:62vw}}#main_contents #watercress #fv .fv_company{position:absolute;left:50%;bottom:35px;transform:translateX(-50%)}@media screen and (min-width: 1570px){#main_contents #watercress #fv .fv_company{bottom:2.2292993631vw}}@media screen and (max-width: 500px){#main_contents #watercress #fv .fv_company{bottom:7vw}}#main_contents #watercress #fv .fv_company img{width:141px}@media screen and (min-width: 1570px){#main_contents #watercress #fv .fv_company img{width:8.9808917197vw}}@media screen and (max-width: 500px){#main_contents #watercress #fv .fv_company img{width:28.2vw}}#main_contents #watercress #fv .fv_scroll{position:absolute;right:30px;bottom:0;z-index:2}@media screen and (min-width: 1570px){#main_contents #watercress #fv .fv_scroll{right:1.9108280255vw}}@media screen and (max-width: 500px){#main_contents #watercress #fv .fv_scroll{right:6vw}}#main_contents #watercress #fv .fv_scroll .scroll{display:flex;align-items:flex-start;gap:0 15px}@media screen and (min-width: 1570px){#main_contents #watercress #fv .fv_scroll .scroll{gap:0 min(.9554140127vw,18px)}}@media screen and (max-width: 500px){#main_contents #watercress #fv .fv_scroll .scroll{gap:0 3vw}}#main_contents #watercress #fv .fv_scroll .scroll_down{width:1px;height:140px;background-color:#fff;animation:scrollDown 2s ease infinite}@media screen and (min-width: 1570px){#main_contents #watercress #fv .fv_scroll .scroll_down{width:.0636942675vw;height:min(8.9171974522vw,164px)}}@media screen and (max-width: 500px){#main_contents #watercress #fv .fv_scroll .scroll_down{width:.2vw;height:28vw}}#main_contents #watercress #fv .fv_scroll img{width:17px}@media screen and (min-width: 1570px){#main_contents #watercress #fv .fv_scroll img{width:min(1.0828025478vw,20px)}}@media screen and (max-width: 500px){#main_contents #watercress #fv .fv_scroll img{width:3.4vw}}#main_contents #watercress .watercress_observer{position:relative;z-index:2;background-color:#fff}#main_contents #watercress #introduction{background-color:#f3e728;padding:70px 0 90px}@media screen and (min-width: 1570px){#main_contents #watercress #introduction{padding:4.4585987261vw 0 5.7324840764vw}}@media screen and (max-width: 500px){#main_contents #watercress #introduction{padding:14vw 0 18vw}}#main_contents #watercress #introduction .introduction_inner{padding:0 65px}@media screen and (min-width: 1570px){#main_contents #watercress #introduction .introduction_inner{padding:0 4.1401273885vw}}@media screen and (max-width: 500px){#main_contents #watercress #introduction .introduction_inner{padding:0 13vw}}#main_contents #watercress #introduction .introduction_inner img{width:370px}@media screen and (min-width: 1570px){#main_contents #watercress #introduction .introduction_inner img{width:23.5668789809vw}}@media screen and (max-width: 500px){#main_contents #watercress #introduction .introduction_inner img{width:74vw}}#main_contents #watercress #about{padding:105px 0 140px}@media screen and (min-width: 1570px){#main_contents #watercress #about{padding:6.6878980892vw 0 8.9171974522vw}}@media screen and (max-width: 500px){#main_contents #watercress #about{padding:21vw 0 28vw}}#main_contents #watercress #about .section_title{margin-bottom:65px}@media screen and (min-width: 1570px){#main_contents #watercress #about .section_title{margin-bottom:4.1401273885vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .section_title{margin-bottom:13vw}}#main_contents #watercress #about .about_title{text-align:center}#main_contents #watercress #about .about_how-to .about_title{padding-bottom:35px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to .about_title{padding-bottom:2.2292993631vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to .about_title{padding-bottom:7vw}}#main_contents #watercress #about .about_how-to .about_title img{width:264px;margin:0 auto}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to .about_title img{width:16.8152866242vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to .about_title img{width:52.8vw}}#main_contents #watercress #about .about_how-to dl{padding-bottom:105px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to dl{padding-bottom:6.6878980892vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to dl{padding-bottom:21vw}}#main_contents #watercress #about .about_how-to dl dt{padding-bottom:30px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to dl dt{padding-bottom:1.9108280255vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to dl dt{padding-bottom:6vw}}#main_contents #watercress #about .about_how-to dl dt span{text-align:center;display:block;width:414px;margin:0 auto;background-color:#00672a;font-size:26px;line-height:60px;letter-spacing:.15em;color:#fff;position:relative;z-index:2}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to dl dt span{width:26.3694267516vw;font-size:1.6560509554vw;line-height:3.821656051vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to dl dt span{width:82.8vw;font-size:5.2vw;line-height:12vw}}#main_contents #watercress #about .about_how-to dl dt .about_how-to-img{margin-top:-30px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to dl dt .about_how-to-img{margin-top:-1.9108280255vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to dl dt .about_how-to-img{margin-top:-6vw}}#main_contents #watercress #about .about_how-to dl dt .about_how-to-img img{width:100%}#main_contents #watercress #about .about_how-to dl dd ul{padding-left:50px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to dl dd ul{padding-left:3.1847133758vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to dl dd ul{padding-left:10vw}}#main_contents #watercress #about .about_how-to dl dd ul li{display:flex;align-items:center;gap:0 6px;font-size:22px;color:#00672a;padding-bottom:15px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to dl dd ul li{gap:0 .3821656051vw;font-size:1.4012738854vw;padding-bottom:.9554140127vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to dl dd ul li{gap:0 1.2vw;font-size:4.4vw;padding-bottom:3vw}}#main_contents #watercress #about .about_how-to dl dd ul li:last-child{padding-bottom:0}#main_contents #watercress #about .about_how-to dl dd ul li::before{content:"";display:block;width:31px;height:34px;background:url("../../images/watercress/icn_check.svg") no-repeat center center/cover}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_how-to dl dd ul li::before{width:1.974522293vw;height:2.1656050955vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_how-to dl dd ul li::before{width:6.2vw;height:6.8vw}}#main_contents #watercress #about .about_cress .about_title{padding-bottom:30px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_title{padding-bottom:1.9108280255vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_title{padding-bottom:6vw}}#main_contents #watercress #about .about_cress .about_title img{width:417px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_title img{width:26.5605095541vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_title img{width:83.4vw}}#main_contents #watercress #about .about_cress .about_cress-img{padding-bottom:65px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_cress-img{padding-bottom:4.1401273885vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_cress-img{padding-bottom:13vw}}#main_contents #watercress #about .about_cress .about_cress-img img{width:100%}#main_contents #watercress #about .about_cress .about_cress-list{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding-bottom:35px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_cress-list{gap:.6369426752vw;padding-bottom:2.2292993631vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_cress-list{gap:2vw;padding-bottom:7vw}}#main_contents #watercress #about .about_cress .about_cress-list li{width:190px;text-align:center;padding:23px 0 21px;border-radius:10px;background-color:#00672a;color:#fff}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_cress-list li{width:12.101910828vw;padding:1.4649681529vw 0 1.3375796178vw;border-radius:.6369426752vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_cress-list li{width:38vw;padding:4.6vw 0 4.2vw;border-radius:2vw}}#main_contents #watercress #about .about_cress .about_cress-list li:nth-child(4n+1),#main_contents #watercress #about .about_cress .about_cress-list li:nth-child(4n){background-color:#a0d700}#main_contents #watercress #about .about_cress .about_cress-list li dl{text-align:center}#main_contents #watercress #about .about_cress .about_cress-list li dl dt{color:#fff;font-size:18px;padding-bottom:10px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_cress-list li dl dt{font-size:1.1464968153vw;padding-bottom:.6369426752vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_cress-list li dl dt{font-size:3.6vw;padding-bottom:2vw}}#main_contents #watercress #about .about_cress .about_cress-list li dl dd{color:#fff;font-size:34px}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_cress-list li dl dd{font-size:2.1656050955vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_cress-list li dl dd{font-size:6.8vw}}#main_contents #watercress #about .about_cress .about_cress-caution{display:block;font-size:18px;line-height:26px;padding-left:35px;font-weight:400;letter-spacing:.2em}@media screen and (min-width: 1570px){#main_contents #watercress #about .about_cress .about_cress-caution{font-size:1.1464968153vw;line-height:1.6560509554vw;padding-left:2.2292993631vw}}@media screen and (max-width: 500px){#main_contents #watercress #about .about_cress .about_cress-caution{font-size:3.6vw;line-height:5.2vw;padding-left:7vw}}#main_contents #watercress #recipe{padding-top:60px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe{padding-top:3.821656051vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe{padding-top:12vw}}#main_contents #watercress #recipe .recipe_bg{background-color:#f0eedf;padding-top:30px}#main_contents #watercress #recipe .section_title{margin-top:-60px;margin-bottom:65px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .section_title{margin-top:-3.821656051vw;margin-bottom:4.1401273885vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .section_title{margin-top:-12vw;margin-bottom:13vw}}#main_contents #watercress #recipe .recipe_intro{font-size:18px;line-height:33px;letter-spacing:.2em;padding-bottom:60px;text-align:center}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_intro{font-size:1.1464968153vw;line-height:2.101910828vw;padding-bottom:3.821656051vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_intro{font-size:3.6vw;line-height:6.6vw;padding-bottom:12vw}}#main_contents #watercress #recipe .recipe_inner{padding-inline:28.5px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner{padding-inline:1.8152866242vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner{padding-inline:5.7vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap{padding-bottom:95px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap{padding-bottom:6.050955414vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap{padding-bottom:19vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title{text-align:center;padding-bottom:30px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title{padding-bottom:1.9108280255vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title{padding-bottom:6vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.pot{width:302px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.pot{width:19.2356687898vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.pot{width:60.4vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.stir-fry{width:373px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.stir-fry{width:23.7579617834vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.stir-fry{width:74.6vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.dish{width:326px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.dish{width:20.7643312102vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title img.dish{width:65.2vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title span{display:block;padding-top:12px;font-size:18px;letter-spacing:.2em}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title span{padding-top:.7643312102vw;font-size:1.1464968153vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_title span{padding-top:2.4vw;font-size:3.6vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_detail .recipe_detail-img img{width:100%}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_detail .recipe_detail-link-wrap{margin-top:-25px;position:relative;z-index:2}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_detail .recipe_detail-link-wrap{margin-top:-1.5923566879vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_detail .recipe_detail-link-wrap{margin-top:-5vw}}#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_detail .common_link{margin-bottom:18px}@media screen and (min-width: 1570px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_detail .common_link{margin-bottom:1.1464968153vw}}@media screen and (max-width: 500px){#main_contents #watercress #recipe .recipe_inner .recipe_wrap .recipe_detail .common_link{margin-bottom:3.6vw}}#main_contents #watercress #faq{background-color:#f0eedf;padding-bottom:65px}@media screen and (min-width: 1570px){#main_contents #watercress #faq{padding-bottom:4.1401273885vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq{padding-bottom:13vw}}#main_contents #watercress #faq .section_title{margin-bottom:35px}@media screen and (min-width: 1570px){#main_contents #watercress #faq .section_title{margin-bottom:2.2292993631vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .section_title{margin-bottom:7vw}}#main_contents #watercress #faq .faq_intro{font-size:18px;line-height:33px;letter-spacing:.2em;padding-bottom:25px;text-align:center}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_intro{font-size:1.1464968153vw;line-height:2.101910828vw;padding-bottom:1.5923566879vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_intro{font-size:3.6vw;line-height:6.6vw;padding-bottom:5vw}}#main_contents #watercress #faq .faq_inner{padding-inline:40px;display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner{padding-inline:2.5477707006vw;gap:.6369426752vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner{padding-inline:8vw;gap:2vw}}#main_contents #watercress #faq .faq_inner .faq_list{width:100%;background-color:#fff;border-radius:10px}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list{border-radius:.6369426752vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list{border-radius:2vw}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title{font-size:20px;line-height:32px;font-weight:700;color:#00672a;letter-spacing:.18em;position:relative;cursor:pointer;padding:20px 20px 20px 25px;transition:color .3s}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title{font-size:1.2738853503vw;line-height:2.0382165605vw;padding:1.2738853503vw 1.2738853503vw 1.2738853503vw 1.5923566879vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title{font-size:4vw;line-height:6.4vw;padding:4vw 4vw 4vw 5vw}}@media screen and (min-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title:hover{color:red}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn{position:absolute;display:block;width:24px;height:24px;background-color:#a0d700;border-radius:50%;right:20px;top:50%;transform:translateY(-50%)}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn{width:1.5286624204vw;height:1.5286624204vw;right:1.2738853503vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn{width:4.8vw;height:4.8vw;right:4vw}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::before,#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::after{content:"";display:block;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::before{width:13px;height:2px}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::before{width:.8280254777vw;height:.127388535vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::before{width:2.6vw;height:.4vw}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::after{width:2px;height:13px;transition:transform .3s}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::after{width:.127388535vw;height:.8280254777vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title .toggle_icn::after{width:.4vw;height:2.6vw}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title.is-open .toggle_icn{background-color:#d4d4d3}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-title.is-open .toggle_icn::after{transform:translate(-50%, -50%) rotate(90deg)}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail{display:none;padding:15px 20px 20px 25px}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail{padding:.9554140127vw 1.2738853503vw 1.2738853503vw 1.5923566879vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail{padding:3vw 4vw 4vw 5vw}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap{display:flex;gap:0 24px}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap{gap:0 1.5286624204vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap{gap:0 4.8vw}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap span{font-size:36px;letter-spacing:.18em;font-weight:700;color:#a0d700}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap span{font-size:2.2929936306vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap span{font-size:7.2vw}}#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap p{width:320px;font-size:20px;line-height:32px;font-weight:700;letter-spacing:.1em;color:#00672a;text-align:justify}@media screen and (min-width: 1570px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap p{width:20.3821656051vw;font-size:1.2738853503vw;line-height:2.0382165605vw}}@media screen and (max-width: 500px){#main_contents #watercress #faq .faq_inner .faq_list .faq_list-detail .flex_wrap p{width:64vw;font-size:4vw;line-height:6.4vw}}#main_contents #watercress #product{padding:100px 0}@media screen and (min-width: 1570px){#main_contents #watercress #product{padding:6.3694267516vw 0}}@media screen and (max-width: 500px){#main_contents #watercress #product{padding:20vw 0}}#main_contents #watercress #product .section_title{margin-bottom:75px}@media screen and (min-width: 1570px){#main_contents #watercress #product .section_title{margin-bottom:4.7770700637vw}}@media screen and (max-width: 500px){#main_contents #watercress #product .section_title{margin-bottom:15vw}}#main_contents #watercress #product .product_list li{width:330px;margin:0 auto 75px}@media screen and (min-width: 1570px){#main_contents #watercress #product .product_list li{width:21.0191082803vw;margin:0 auto 4.7770700637vw}}@media screen and (max-width: 500px){#main_contents #watercress #product .product_list li{width:66vw;margin:0 auto 15vw}}#main_contents #watercress #product .product_list li:last-child{margin:0 auto}#main_contents #watercress #product .product_list a{display:block}#main_contents #watercress #product .product_list a .product_list-img{width:330px;height:265px;padding:25px;display:flex;justify-content:center;align-items:center;margin-bottom:28px;box-shadow:0px 0 10px 5px rgba(0,0,0,.2);border-radius:10px;position:relative}@media screen and (min-width: 1570px){#main_contents #watercress #product .product_list a .product_list-img{width:21.0191082803vw;height:16.8789808917vw;padding:1.5923566879vw;margin-bottom:1.7834394904vw;box-shadow:0 0 .6369426752vw .3184713376vw rgba(0,0,0,.2);border-radius:.6369426752vw}}@media screen and (max-width: 500px){#main_contents #watercress #product .product_list a .product_list-img{width:66vw;height:53vw;padding:5vw;margin-bottom:5.6vw;box-shadow:0 0 2vw 1vw rgba(0,0,0,.2);border-radius:2vw}}#main_contents #watercress #product .product_list a .product_list-img img{max-width:100%;max-height:100%;width:auto}#main_contents #watercress #product .product_list a .product_list-img::after{content:"";display:block;width:18px;height:18px;position:absolute;right:15px;bottom:15px;background:url("../../images/common/icn_target_gray.svg")}@media screen and (min-width: 1570px){#main_contents #watercress #product .product_list a .product_list-img::after{width:1.1464968153vw;height:1.1464968153vw;right:.9554140127vw;bottom:.9554140127vw}}@media screen and (max-width: 500px){#main_contents #watercress #product .product_list a .product_list-img::after{width:3.6vw;height:3.6vw;right:3vw;bottom:3vw}}#main_contents #watercress #product .product_list a h3{font-size:22px;letter-spacing:.18em;color:#00672a;font-weight:700;text-align:center}@media screen and (min-width: 1570px){#main_contents #watercress #product .product_list a h3{font-size:1.4012738854vw}}@media screen and (max-width: 500px){#main_contents #watercress #product .product_list a h3{font-size:4.4vw}}#main_contents #watercress #product .product_list a h3 span{display:block;padding-bottom:12px;color:#a0d700;font-weight:700}@media screen and (min-width: 1570px){#main_contents #watercress #product .product_list a h3 span{padding-bottom:.7643312102vw}}@media screen and (max-width: 500px){#main_contents #watercress #product .product_list a h3 span{padding-bottom:2.4vw}}#main_contents #watercress #links{padding:60px 0 65px;background-color:#a0d700}@media screen and (min-width: 1570px){#main_contents #watercress #links{padding:3.821656051vw 0 4.1401273885vw}}@media screen and (max-width: 500px){#main_contents #watercress #links{padding:12vw 0 13vw}}#main_contents #watercress #links .links_list{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}@media screen and (min-width: 1570px){#main_contents #watercress #links .links_list{gap:.6369426752vw}}@media screen and (max-width: 500px){#main_contents #watercress #links .links_list{gap:2vw}}#main_contents #watercress #footer{padding:80px 0 25px}@media screen and (min-width: 1570px){#main_contents #watercress #footer{padding:5.0955414013vw 0 1.5923566879vw}}@media screen and (max-width: 500px){#main_contents #watercress #footer{padding:16vw 0 5vw}}#main_contents #watercress #footer .footer_nav{display:flex;justify-content:center;gap:20px 0;flex-wrap:wrap;padding-bottom:65px}@media screen and (min-width: 1570px){#main_contents #watercress #footer .footer_nav{gap:1.2738853503vw 0;padding-bottom:4.1401273885vw}}@media screen and (max-width: 500px){#main_contents #watercress #footer .footer_nav{gap:4vw 0;padding-bottom:13vw}}#main_contents #watercress #footer .footer_nav li{width:304px}@media screen and (min-width: 1570px){#main_contents #watercress #footer .footer_nav li{width:19.3630573248vw}}@media screen and (max-width: 500px){#main_contents #watercress #footer .footer_nav li{width:60.8vw}}#main_contents #watercress #footer .footer_nav li a{display:block;text-align:center}#main_contents #watercress #footer .footer_nav li a span{display:block;font-size:20px;letter-spacing:.2em;color:#00672a;padding:8px 0;border-bottom:1px solid #e5e5e5;transition:color .3s}@media screen and (min-width: 1570px){#main_contents #watercress #footer .footer_nav li a span{font-size:1.2738853503vw;padding:.5095541401vw 0;border-bottom:.0636942675vw solid #e5e5e5}}@media screen and (max-width: 500px){#main_contents #watercress #footer .footer_nav li a span{font-size:4vw;padding:1.6vw 0;border-bottom:.2vw solid #e5e5e5}}@media screen and (min-width: 500px){#main_contents #watercress #footer .footer_nav li a:hover span{color:red}}#main_contents #watercress #footer .footer_nav li a img{display:block;margin:0 auto;padding:10px 0}@media screen and (min-width: 1570px){#main_contents #watercress #footer .footer_nav li a img{padding:.6369426752vw 0;width:.8280254777vw}}@media screen and (max-width: 500px){#main_contents #watercress #footer .footer_nav li a img{padding:2vw 0;width:2.6vw}}#main_contents #watercress #footer .sns_list{display:flex;justify-content:center;gap:0 40px;padding-bottom:20px}@media screen and (min-width: 1570px){#main_contents #watercress #footer .sns_list{gap:0 2.5477707006vw;padding-bottom:1.2738853503vw}#main_contents #watercress #footer .sns_list li:first-child img{width:1.847133758vw}#main_contents #watercress #footer .sns_list li:nth-child(2) img{width:2.101910828vw}#main_contents #watercress #footer .sns_list li:last-child img{width:1.974522293vw}}@media screen and (max-width: 500px){#main_contents #watercress #footer .sns_list{gap:0 8vw;padding-bottom:4vw}#main_contents #watercress #footer .sns_list li:first-child img{width:5.8vw}#main_contents #watercress #footer .sns_list li:nth-child(2) img{width:6.6vw}#main_contents #watercress #footer .sns_list li:last-child img{width:6.2vw}}#main_contents #watercress #footer small{display:block;font-size:14px;line-height:20px;letter-spacing:.061em;text-align:center;color:#00672a}@media screen and (min-width: 1570px){#main_contents #watercress #footer small{font-size:.8917197452vw;line-height:1.2738853503vw}}@media screen and (max-width: 500px){#main_contents #watercress #footer small{font-size:2.8vw;line-height:4vw}}@keyframes scrollDown{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}100%{transform-origin:bottom;transform:scaleY(0)}}/*# sourceMappingURL=watercress.css.map */
