.clr_box{zoom:100%}.clr_box:after{content:"";clear:both;height:0;display:block;visibility:hidden}#con_wrap{border-top:1px solid #f0f0f0;background:url(/-/Media/com/contact/promotion/201603/products/common/images/bg01.gif) repeat left top;max-width:940px;width:940px;margin:0 auto;padding:0 0 28px 0}#fvs_main{background:#fff;width:840px;height:420px;margin:18px auto 0 auto;position:relative}#fvs_main h1{position:absolute;width:840px;height:420px;top:0;left:0;background-image:url(/-/Media/com/contact/promotion/202305/c3-fresh-view-s/main_fvs.png);background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:20%;text-indent:-940px;overflow:hidden}#fvs_main a{display:block;position:absolute;width:140px;height:36px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:20%;text-indent:-940px;overflow:hidden;transition:opacity 0.5s}#fvs_main a:hover{opacity:0.7}#fvs_main a#btn_prod01{background-image:url(/-/Media/com/contact/promotion/202210/c3-fresh-view-s/btn_prod01.png);top:321px;right:259px}#fvs_main a#btn_prod02{background-image:url(/-/Media/com/contact/promotion/202210/c3-fresh-view-s/btn_prod02.png);top:170px;right:27px}@media screen and (max-width: 768px){#con_wrap{padding:0 0 20px 0;width:auto}#fvs_main{width:100vw;height:50vw}#fvs_main h1{width:100vw;height:50vw}#fvs_main a{width:16.66vw;height:4.3vw}#fvs_main a#btn_prod01{top:38.15vw;right:30.86vw}#fvs_main a#btn_prod02{top:20.18vw;right:3.25vw}}#con_body{background:#fff;width:840px;box-sizing:border-box;padding:0 0 28px 0;margin:0 auto 0 auto;color:#343426}#con_body p+p{margin-top:0.5em}#con_body p+p.fvs_chap{margin-top:0.75em}#con_body p strong{color:#0062b1}#fvs_concept{padding:0 0 40px 0}#fvs_concept h2{font-family:"Noto Sans JP", sans-serif;font-weight:700;color:#0051a4;font-size:3.4rem;line-height:1.35;padding:30px 0 20px 0;background:linear-gradient(0deg, #fff 0%, #cfebf4 100%);text-align:center}#fvs_concept h2 span,#fvs_concept h2 small{display:block}#fvs_concept h2 small{font-size:1.8rem;font-weight:500}#fvs_concept figure{background:url(/-/Media/com/contact/promotion/202210/c3-fresh-view-s/bg_concept.png) no-repeat center bottom;background-size:100% auto;padding:0 38px 4% 38px}#fvs_concept figure img{margin:0 auto;max-width:640px}#fvs_concept .inner{padding:10px 38px 30px 38px;background:#cfebf4}#fvs_concept .inner .innerbox{border:1px solid #0097dd;background:#fff;border-radius:1em;padding:24px;box-shadow:3px 3px 8px 0px rgba(0,0,0,0.3)}#fvs_concept .inner .innerbox h3{font-family:"Noto Sans JP", sans-serif;font-weight:500;color:#0062b1;font-size:1.8rem;line-height:1.3;margin:0 0 0.3em 0}#fvs_concept .inner .innerbox img{width:232px}#fvs_concept .inner .innerbox .flextxt{width:calc(100% - 268px)}.flexbox{display:flex;justify-content:space-between}.flexbox:has(.txtRight01){position:relative}.flexbox .txtRight01{position:absolute;bottom:0;right:0}.fvs_chap{font-size:1.1rem;line-height:1.3}.fvs_chap.chap_list{margin-top:1.5em;border-top:1px solid #999;padding-top:1.5em}.fvs_chap.chap_list li:not(:last-child){margin-bottom:0.4em}@media screen and (max-width: 768px){#con_body{width:100vw;padding:0 0 4vw 0}#fvs_concept{padding:0 0 4vw 0}#fvs_concept h2{font-size:2.6rem;line-height:1.35;padding:3vw 4.7vw 2vw 4.7vw}#fvs_concept figure{padding:0 4.7vw 4% 4.7vw}#fvs_concept figure img{max-width:100%}#fvs_concept .inner{padding:1vw 4vw 3vw 4vw}#fvs_concept .inner .innerbox{padding:2.5vw}#fvs_concept .inner .innerbox .flextxt{width:calc(100% - 220px)}.flexbox .txtRight01{position:static}}@media screen and (max-width: 480px){#con_body{padding:0 0 6vw 0}#fvs_concept{padding:0 0 6vw 0}#fvs_concept h2{font-size:2.2rem;padding:4vw 4.7vw 3vw 4.7vw}#fvs_concept .inner{padding:1vw 4.7vw 4vw 4.7vw}#fvs_concept .inner .innerbox{padding:4vw}#fvs_concept .inner .innerbox .flextxt{width:auto}.flexbox{display:block}}.fvs_exbox{margin:0 38px 28px 38px}.fvs_exbox h3{color:#ffffff;background:linear-gradient(0deg, #0062b1 0%, #014ea1 100%);padding:0.5em;font-size:1.8rem;line-height:1.2;margin-bottom:0.75em;border-radius:9999px;text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500}.fvs_exbox h4{font-family:"Noto Sans JP", sans-serif;font-size:1.6rem;line-height:1.2;color:#025bc2;font-weight:bold;padding:2px 0 0.5em 22px;background:url(/-/Media/com/contact/promotion/202210/c3-fresh-view-s/pic01.png) no-repeat left 2px;background-size:18px auto}.fvs_exbox h5{font-family:"Noto Sans JP", sans-serif;font-size:1.5rem;line-height:1.2;margin:0 0 0.75em 0}.fvs_exbox table+h5{margin-top:1.2em}.fvs_exbox p{margin-left:22px;line-height:1.8}.fvs_exbox.w_normal .flexbox{gap:20px}.fvs_exbox.w_normal .flexbox img{width:420px}.fvs_exbox.w_narrow .flexbox{gap:20px}.fvs_exbox.w_narrow .flexbox img{width:360px}.fvs_exbox.w_narrow .flexbox figure{width:260px}.fvs_exbox.w_narrow .flexbox figure>img{width:auto}.fvs_exbox.w_taiosen .flexbox{gap:20px}.fvs_exbox.w_taiosen .flexbox>img{width:360px}.fvs_exbox.w_taiosen .flexbox .flextxt>img{margin:0.75em auto}.fvs_exbox.w_handling .flextxt{width:calc(100% - 220px);float:left}.fvs_exbox.w_handling img{width:200px;float:right}.fvs_exbox.w_handling ul{float:left;width:calc(100% - 220px);box-sizing:border-box;padding-left:140px;min-height:100px;background:url(/-/Media/com/contact/promotion/202210/c3-fresh-view-s/img09.png) no-repeat left 22px center;background-size:auto 100px;margin-top:1em;color:#0062b1;line-height:1.4;display:flex;flex-direction:column;justify-content:center;gap:0.75em}.fvs_exbox.w_handling ul li{position:relative}.fvs_exbox.w_handling ul li::before{content:"";display:block;width:0.5em;height:0.5em;border-radius:100%;background:#0062b1;position:absolute;top:0.3em;left:-0.75em}.fvs_exbox.w_ranshi{margin-bottom:40px}.fvs_exbox.w_ranshi figure{margin-left:auto;margin-right:auto;max-width:640px;margin-top:1em}.fvs_exbox.w_ranshi figure .fvs_chap{margin-left:0;margin-top:0.5em}.fvs_list{padding-left:22px;line-height:1.4}.fvs_list li{position:relative;margin-left:1em;margin-bottom:0.5em}.fvs_list li::before{content:"";display:block;width:0.5em;height:0.5em;border-radius:100%;background:#333;position:absolute;top:0.3em;left:-1em}.h5lead{padding-left:22px}@media screen and (max-width: 768px){.fvs_exbox{margin:0 4.7vw 3vw 4.7vw}.fvs_exbox.w_normal .flexbox{gap:2vw}.fvs_exbox.w_normal .flexbox img{width:50%}.fvs_exbox.w_narrow .flexbox{gap:2vw}.fvs_exbox.w_narrow .flexbox img{width:42%}.fvs_exbox.w_narrow .flexbox figure{width:30%}.fvs_exbox.w_narrow .flexbox figure>img{width:auto}.fvs_exbox.w_taiosen .flexbox{gap:2vw}.fvs_exbox.w_taiosen .flexbox>img{width:50%}.fvs_exbox.w_handling .flextxt{width:73%}.fvs_exbox.w_handling img{width:25%}.fvs_exbox.w_handling ul{width:73%}.fvs_exbox.w_ranshi{margin-bottom:4vw}}@media screen and (max-width: 480px){.fvs_exbox{margin:0 4.7vw 5vw 4.7vw}.fvs_exbox h3{font-size:1.6rem}.fvs_exbox h4{font-size:1.5rem}.fvs_exbox h5{font-size:1.4ren}.fvs_exbox.w_normal .flexbox img{width:calc(100% - 22px);margin-top:0.75em;margin-left:22px}.fvs_exbox.w_narrow .flexbox img{width:calc(100% - 22px);margin-top:0.75em;margin-left:22px}.fvs_exbox.w_narrow .flexbox figure{width:calc(100% - 22px);margin-top:0.75em;margin-left:22px}.fvs_exbox.w_narrow .flexbox figure>img{width:auto;max-width:180px;margin:0 auto}.fvs_exbox.w_taiosen .flexbox>img{width:calc(100% - 22px);margin-left:22px;margin-bottom:0.75em}.fvs_exbox.w_taiosen .flexbox .flextxt>img{max-width:280px}.fvs_exbox.w_handling .flextxt{width:auto;float:none}.fvs_exbox.w_handling img{width:auto;max-width:180px;float:none;margin:0 auto}.fvs_exbox.w_handling ul{float:none;width:auto}.fvs_exbox.w_ranshi{margin-bottom:6vw}}#chu_iryokiki{border:1px solid #ccc;background-color:#fff;padding:18px 24px;box-sizing:border-box;max-width:840px;margin:28px auto 0 auto;border-radius:10px}#chu_iryokiki h4{margin:0 0 0.5em 0;line-height:1.2}#chu_iryokiki p{font-size:1.2rem;line-height:1.3;margin:0}@media screen and (max-width: 768px){#chu_iryokiki{padding:3%;margin:20px 4.7vw 0 4.7vw}}#howto_movie{margin:0 0 -28px 0;padding:28px 38px 56px 28px;background:#f2fbff;border:1px solid #badced}#howto_movie .movieitem{max-width:640px;margin:0 auto;margin-top:1.5em}#howto_movie .playmovie{margin:0 auto;cursor:pointer;position:relative;border-radius:4px;overflow:hidden;transition:opacity 0.3s}#howto_movie .playmovie::before,#howto_movie .playmovie::after{content:"";display:block;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.2));opacity:0.6;transition:opacity 0.3s}#howto_movie .playmovie::before{width:5em;height:5em;border:0.4em solid #fff;border-radius:50%;color:#fff}#howto_movie .playmovie::after{width:0;height:0;border:1.5em solid transparent;border-left:2.5em solid #fff;transform:translateX(1em)}#howto_movie .playmovie:hover{opacity:0.8}#howto_movie .playmovie:hover::before,#howto_movie .playmovie:hover::after{opacity:1}@media screen and (max-width: 768px){#howto_movie{margin:0 0 -4vw 0;padding:3vw 4.7vw 6vw 4.7vw}}@media screen and (max-width: 480px){#howto_movie{margin:0 0 -6vw 0;padding:5vw 4.7vw 8vw 4.7vw}}body #modal_movie{display:none}body .tingle-modal{padding:0 40px;background:rgba(255,255,255,0.8)}body .tingle-modal::before{-webkit-backdrop-filter:none;backdrop-filter:none}body .tingle-modal-box{border-radius:0;width:100%;max-width:940px;background:transparent}body .tingle-modal-box__content{padding:0}body .youtubebox{height:0;padding:0 0 56.25% 0;position:relative}body .youtubebox iframe{width:100%;height:100%;position:absolute;top:0;left:0}body .tingle-modal__close{color:#fff;width:38px;height:38px;top:0;right:0;background-color:#695d5b;border-radius:0 0 0 6px;padding:8px;box-sizing:border-box}body .tingle-modal__close:hover{color:#ff9}@media screen and (max-width: 980px){body .tingle-modal-box .inner{max-width:720px;margin:0 auto}}@media screen and (max-width: 540px){body .tingle-modal{padding:30px 0;display:flex}body .tingle-modal-box{border-radius:0;width:100%;max-width:940px;background:transparent}body .tingle-modal-box__content{padding:0}body .youtubebox{height:0;padding:0 0 56.25% 0;position:relative}body .youtubebox iframe{width:100%;height:100%;position:absolute;top:0;left:0}body .tingle-modal__close{width:28px;height:28px;border-radius:0 0 0 4px;padding:4px;left:auto}body .tingle-modal__closeIcon{margin:auto}body .tingle-modal__closeLabel{display:none}}.tbl_han+P{margin-left:0;margin-top:0.3em}.fvs_exbox h3.icon_2week{background:url(./icon_2week.svg) no-repeat left center;background-size:auto 100%;padding:0;text-indent:-950px;overflow:hidden;margin-bottom:0.75em;border-radius:0;text-align:left;height:30px;position:relative;border-bottom:2px solid #26ab5f}@media screen and (max-width: 480px){.fvs_exbox h3.icon_2week{height:24px}}
