@charset "UTF-8";body{background-color:#F1EFEA}.content_wrap [data-slidearea01][data-slidearea01-slidelimit] .slidearea01_link.dammy{opacity:0}.content_wrap [data-slidearea01]{padding:0;overflow:hidden}.content_wrap [data-slidearea01] .slidearea01_wrap{max-width:11.26rem;width:100%;margin:auto;position:relative}.content_wrap [data-slidearea01] .ui_wrap{text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;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}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .ui_wrap{width:auto;max-width:calc(100% - 0.4rem);margin:auto}}.content_wrap [data-slidearea01] .ui_wrap:after{content:"";display:block;clear:both}@media print,screen and (min-width:641px){.content_wrap [data-slidearea01] .slidearea01_btns{position:relative;display:inline-block;height:0.5rem;width:0.8rem;margin-right:0.2rem}}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_btns{display:none}}.content_wrap [data-slidearea01] .slidearea01_btns:before{content:"";position:absolute;top:calc(50% - 0.1rem);left:50%;width:1px;height:0.2rem;background-color:#b28a78}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_btns:before{content:none}}.content_wrap [data-slidearea01] .slidearea01_btns button{position:absolute;top:0;bottom:0;margin:auto;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0);width:0.3rem;height:0.3rem}.content_wrap [data-slidearea01] .slidearea01_btns button:after,.content_wrap [data-slidearea01] .slidearea01_btns button:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:0.2s;transition:0.2s}.content_wrap [data-slidearea01] .slidearea01_btns button:before{width:0.3rem;height:0.3rem}.content_wrap [data-slidearea01] .slidearea01_btns button:after{width:0.12rem;height:0.12rem;border:1px solid #b28a78}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_btns button:after{width:0.16rem;height:0.16rem}}.content_wrap [data-slidearea01] .slidearea01_btns button.next{right:0}.content_wrap [data-slidearea01] .slidearea01_btns button.next:after{border-bottom:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:3px}.content_wrap [data-slidearea01] .slidearea01_btns button.prev{left:0}.content_wrap [data-slidearea01] .slidearea01_btns button.prev:after{border-bottom:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-3px}.content_wrap [data-slidearea01] .slidearea01_btns button.disabled{pointer-events:none;opacity:0.3}.no-touchevents .content_wrap [data-slidearea01] .slidearea01_btns button:hover:after{border-color:#393836}.content_wrap [data-slidearea01] .slidearea01_wrapin{padding:0}.content_wrap [data-slidearea01] .slidearea01_content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.content_wrap [data-slidearea01] .slidearea01_content.disableTrs{-webkit-transition:none!important;transition:none!important}.content_wrap [data-slidearea01] .slidearea01_link{display:block;position:relative;top:0;left:0;height:100%}.content_wrap [data-slidearea01] .slidearea01_link .in{padding:0 0.13rem}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_link .in{padding:0}}.content_wrap [data-slidearea01] .slidearea01_link .in .mv{height:6.38rem}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_link .in .mv{height:100vw}}.content_wrap [data-slidearea01] .slidearea01_pager{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:641px){.content_wrap [data-slidearea01] .slidearea01_pager{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;float:right;max-width:10.9rem;height:0.5rem}}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;height:0.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.content_wrap [data-slidearea01] .slidearea01_pager button{width:0.24rem;height:0.24rem;position:relative;display:inline-block}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_pager button{width:0.18rem;height:0.18rem}}.content_wrap [data-slidearea01] .slidearea01_pager button:after,.content_wrap [data-slidearea01] .slidearea01_pager button:before{content:"";display:block;background-color:#9F9F9F;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;border-radius:50%;width:0.1rem;height:0.1rem}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_pager button:after,.content_wrap [data-slidearea01] .slidearea01_pager button:before{border-width:1px;background-color:#9f9f9f;width:0.06rem;height:0.06rem}}.content_wrap [data-slidearea01] .slidearea01_pager button:after{-webkit-transition:0.2s;transition:0.2s}.content_wrap [data-slidearea01] .slidearea01_pager button.active:after,.no-touchevents .content_wrap [data-slidearea01] .slidearea01_pager button:hover:after{background-color:#b28a78}.content_wrap [data-slidearea01] .slidearea01_pager button.active{cursor:default;pointer-events:none}.content_wrap [data-slidearea01] .slide_txt{text-align:center;font-family:"source-han-serif-japanese",serif;font-weight:600;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.16rem;letter-spacing:0.04em;color:#B78F78;padding:0.2rem 0 0.12rem}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slide_txt{font-size:0.13rem;padding:0.2rem 0.25rem 0.3rem}}@media screen and (max-width:640px){.content_wrap [data-slidearea01] .slidearea01_pager{height:0.55rem}.content_wrap [data-slidearea01] .slidearea01_pager button{width:0.5rem;height:0.03rem}.content_wrap [data-slidearea01] .slidearea01_pager button:before{width:0.5rem;height:0.03rem;border:0;border-radius:0}.content_wrap [data-slidearea01] .slidearea01_pager button:after{width:0.5rem;height:0.03rem;border:0;border-radius:0;background-color:#fff}.content_wrap [data-slidearea01] .slidearea01_pager button.active:after{background-color:#B78F78}}@media screen and (max-width:640px){.content_wrap .catch{text-align:center;font-size:0.17rem;letter-spacing:0.15em;line-height:2}}.mv_wrap{padding-bottom:0.6rem}@media screen and (max-width:640px){.mv_wrap{padding:0.4rem 0}}.style{padding-top:1.4rem;position:relative}@media screen and (max-width:640px){.style{padding-top:0.8rem}}.style .-deco_txt{font-size:1.4rem;line-height:0.95;color:#F1EFEA}@media screen and (max-width:640px){.style .-deco_txt{font-size:0.24rem;color:#B78F78;top:1.3rem;left:1.6rem}.style .-deco_txt .sp_bottom{padding-left:0.06rem}}.style .in{width:100%;max-width:11rem;margin:auto;position:relative}.style .in .txt_box{width:100%;max-width:5.3rem;padding-left:1.3rem;padding-top:0.65rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width:640px){.style .in .txt_box{padding-left:0.2rem;padding-top:1.2rem}}.style .in .txt_box .point_tit{position:absolute;left:0;top:0;font-family:"miller-banner",serif;font-weight:300;font-style:italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.style .in .txt_box .point_tit:before{content:"Point";font-size:0.34rem;position:absolute;top:0.2rem;left:-0.36rem;color:#B78F78}@media screen and (max-width:640px){.style .in .txt_box .point_tit:before{font-size:0.26rem;top:0.15rem;left:0.2rem}}.style .in .txt_box .point_tit:after{content:"";position:absolute;top:92%;right:-0.8rem;height:1px;width:1.34rem;background-color:#B78F78;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:640px){.style .in .txt_box .point_tit:after{width:0.85rem;right:-0.6rem}}.style .in .txt_box .point_tit .num{font-size:0.74rem;color:#D9D9D9;padding-left:0.11rem}@media screen and (max-width:640px){.style .in .txt_box .point_tit .num{font-size:0.6rem}}@media screen and (max-width:640px) and (max-width:640px){.style .in .txt_box .point_tit .num{padding-left:0.58rem}}.style .in .txt_box .catch{letter-spacing:0.08em;padding-bottom:0.2rem;font-weight:500}@media screen and (max-width:640px){.style .in .txt_box .catch{font-size:0.17rem;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-align:start;letter-spacing:0.08em;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.style .in .txt_box .txt{padding-right:0.2rem;text-align:justify}@media screen and (max-width:640px){.style .in .txt_box .txt{font-size:0.14rem;line-height:2.35;padding:0 0.3rem 0 0.1rem}}.style.-type01{margin-bottom:1.4rem}@media screen and (max-width:640px){.style.-type01{margin-bottom:0}}.style.-type01:before{content:"";width:calc(50% + 6rem);height:calc(100% - 0.75rem);background-color:#F8F7F5;position:absolute;left:0;bottom:0;z-index:0}@media screen and (max-width:640px){.style.-type01:before{height:calc(100% - 0.25rem)}}.style.-type01 .-deco_txt{bottom:0.2rem}@media screen and (max-width:640px){.style.-type01 .-deco_txt{bottom:auto}}.style.-type01 .txt_box{padding-bottom:1.3rem;position:relative}@media screen and (max-width:640px){.style.-type01 .txt_box{padding-bottom:0.5rem}}@media screen and (max-width:640px){.style.-type01 .txt_box .catch{padding-bottom:1.2rem}}@media screen and (max-width:640px){.style.-type01 .txt_box .chef_ph{width:50.93vw;height:69.06vw;position:absolute;right:0;top:1.85rem}}.style.-type01 .ph_wrap{width:6.4rem;height:7.36rem;position:absolute;right:-1.4rem;top:-1.4rem}@media screen and (max-width:640px){.style.-type01 .ph_wrap{position:relative;width:100%;height:auto;right:auto;top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:0.6rem}}.style.-type01 .ph_wrap .ph01{width:3.83rem;height:4.77rem;position:absolute;left:0.73rem;top:0}.style.-type01 .ph_wrap .ph02{width:2.8rem;height:1.88rem;position:absolute;left:0;bottom:0.54rem}@media screen and (max-width:640px){.style.-type01 .ph_wrap .ph02{position:relative;width:34.66vw;height:34.66vw;bottom:auto}}.style.-type01 .ph_wrap .ph03{width:3.18rem;height:2.34rem;position:absolute;right:0;bottom:0}@media screen and (max-width:640px){.style.-type01 .ph_wrap .ph03{position:relative;width:58.66vw;height:43.2vw;right:auto;padding-bottom:0.28rem}}.style.-type02{padding-top:0.75rem}@media screen and (max-width:640px){.style.-type02{padding-top:0.5rem}}.style.-type02 .-deco_txt{bottom:-0.2rem;color:#F8F7F5;right:0}@media screen and (max-width:640px){.style.-type02 .-deco_txt{color:#B78F78;bottom:auto;top:1.1rem}}.style.-type02 .in{max-width:12rem}.style.-type02 .txt_box{padding-bottom:1.55rem;max-width:5.6rem;margin-left:auto}@media screen and (max-width:640px){.style.-type02 .txt_box{max-width:100%;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0.4rem}}@media screen and (max-width:640px){.style.-type02 .txt_box .catch{padding-top:0.6rem;padding-bottom:0.5rem;padding-right:0.25rem;line-height:2.5}}.style.-type02 .txt_box .txt{width:4.35rem}@media screen and (max-width:640px){.style.-type02 .txt_box .txt{width:100%}}.style.-type02 .txt_box .chef_ph{position:absolute;left:0;top:1.35rem;width:54.4vw;height:77.33vw}.style.-type02 .ph_wrap{width:8.18rem;height:5.41rem;position:absolute;left:-2.06rem;top:-0.75rem}@media screen and (max-width:640px){.style.-type02 .ph_wrap{position:relative;left:auto;top:auto;width:100%;height:auto;padding:0 0.2rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.style.-type02 .ph_wrap:before{content:"";width:6.32rem;height:4.08rem;border:1px solid #B78F78;position:absolute;left:0.7rem;top:0.75rem;z-index:0}@media screen and (max-width:640px){.style.-type02 .ph_wrap:before{content:none}}.style.-type02 .ph_wrap .ph01{width:6.61rem;height:4.4rem;position:absolute;left:0;top:0;z-index:1}@media screen and (max-width:640px){.style.-type02 .ph_wrap .ph01{position:relative;width:100%;height:59.46vw}}.style.-type02 .ph_wrap .ph02{width:2.32rem;height:2.88rem;position:absolute;right:0;bottom:0;z-index:2}.style.-type03{margin-bottom:1.4rem;margin-top:0.3rem}@media screen and (max-width:640px){.style.-type03{margin:0;padding-top:1rem}}.style.-type03:before{content:"";width:calc(50% + 6.5rem);height:calc(100% - 0.75rem);background-color:#F8F7F5;position:absolute;right:0;bottom:0;z-index:0}@media screen and (max-width:640px){.style.-type03:before{height:calc(100% - 0.55rem)}}.style.-type03 .-deco_txt{bottom:-0.2rem;left:-1rem}@media screen and (max-width:640px){.style.-type03 .-deco_txt{bottom:auto;left:1.6rem;top:0.6rem}}.style.-type03 .txt_box{padding-bottom:1.1rem;max-width:5.8rem}@media screen and (max-width:640px){.style.-type03 .txt_box{padding-top:2.78rem;padding-bottom:0.3rem;max-width:100%}}@media screen and (max-width:640px){.style.-type03 .txt_box .catch{padding-bottom:1rem}}@media screen and (max-width:640px){.style.-type03 .txt_box .chef_ph{width:52.26vw;height:66.93vw;position:absolute;right:0;top:3.26rem}}.style.-type03 .txt_box .review_wrap{width:4.25rem;margin-top:0.4rem;padding:0.22rem 0.32rem 0.22rem 0.29rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #876D66;border-radius:0.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}@media screen and (max-width:640px){.style.-type03 .txt_box .review_wrap{position:absolute;top:1.08rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3.36rem;margin-top:0;padding:0.18rem 0.175rem}}.style.-type03 .txt_box .review_icon{width:1.12rem}@media screen and (max-width:640px){.style.-type03 .txt_box .review_icon{width:0.99rem}}.style.-type03 .txt_box .review_txt{font-size:0.16rem;letter-spacing:0.08em;line-height:1.75;text-align:center;color:#45413B}@media screen and (max-width:640px){.style.-type03 .txt_box .review_txt{font-size:0.13rem}}.style.-type03 .txt_box .review_txt span{display:inline-block;padding-top:0.04rem;font-size:0.2rem;letter-spacing:0.08em;line-height:1.4;color:#876D66}@media screen and (max-width:640px){.style.-type03 .txt_box .review_txt span{font-size:0.16rem}}.style.-type03 .ph_wrap{width:6.3rem;height:5.25rem;position:absolute;right:-2rem;top:0}@media screen and (max-width:640px){.style.-type03 .ph_wrap{position:relative;width:100%;height:auto;right:auto;padding:0 0.2rem 0.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.style.-type03 .ph_wrap .ph01{width:6.3rem;height:5.25rem;position:absolute;left:0;top:0;z-index:0}@media screen and (max-width:640px){.style.-type03 .ph_wrap .ph02{width:70.93vw;height:46.13vw}}.chef{padding:0.75rem 0 1.15rem;position:relative}@media screen and (max-width:640px){.chef{padding:0}}.chef .in{width:100%;max-width:12.5rem;margin:auto;background-color:#393836;border:2px solid #B78F78;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;left:-0.25rem}@media screen and (max-width:640px){.chef .in{border:0;left:0}}.chef .in .ph01{width:3.18rem;height:3.5rem;position:absolute;top:-0.75rem;right:2.14rem;z-index:1}@media screen and (max-width:640px){.chef .in .ph01{width:61.33vw;height:68.26vw;top:0.3rem;left:0.3rem}}.chef .in .ph02{width:2.68rem;height:1.68rem;position:absolute;top:-0.75rem;right:-0.54rem;z-index:1}@media screen and (max-width:640px){.chef .in .ph02{position:relative;width:57.6vw;height:42.66vw;top:auto;right:auto}}.chef .in .ph03{width:2.68rem;height:1.82rem;position:absolute;top:0.93rem;right:-0.54rem;z-index:1}@media screen and (max-width:640px){.chef .in .ph03{width:32.8vw;height:33.86vw;position:relative;top:-0.65rem;right:auto}}.chef .in .txt_box{width:100%;max-width:5.4rem;padding-bottom:0.9rem}@media screen and (max-width:640px){.chef .in .txt_box{max-width:100%;padding-bottom:0.7rem}}.chef .in .txt_box .name_wrap{padding:0.47rem 0 0.47rem 1.05rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;line-height:1}@media screen and (max-width:640px){.chef .in .txt_box .name_wrap{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;top:0.3rem;right:0.3rem;padding:0;height:68.26vw}}.chef .in .txt_box .name_wrap:after{content:"";width:100%;height:1px;display:block;background-color:#B78F78;opacity:0.6;position:absolute;left:0;bottom:0}@media screen and (max-width:640px){.chef .in .txt_box .name_wrap:after{background-color:rgba(255,255,255,0.6);height:34.13vw;width:1px;left:0.1rem}}.chef .in .txt_box .name_wrap .small_txt{font-size:0.16rem;letter-spacing:0.1em;display:block;padding-right:0.22rem}@media screen and (max-width:640px){.chef .in .txt_box .name_wrap .small_txt{font-size:0.13rem;padding-right:0;padding-left:0.1rem;height:100%}}.chef .in .txt_box .name_wrap .large_txt{font-size:0.3rem;letter-spacing:0.12em}@media screen and (max-width:640px){.chef .in .txt_box .name_wrap .large_txt{font-size:0.26rem}}.chef .in .txt_box .catch{padding:0.4rem 0 0.2rem 1.05rem;font-size:0.18rem;letter-spacing:0.1em;line-height:2.3}@media screen and (max-width:640px){.chef .in .txt_box .catch{text-align:left;padding:84.33vw 0.3rem 0.15rem;font-size:0.15rem;letter-spacing:0.08em;line-height:2.1}}.chef .in .txt_box .txt{padding-left:1.05rem;letter-spacing:0.03em}@media screen and (max-width:640px){.chef .in .txt_box .txt{padding:0 0.3rem;font-size:0.13rem;line-height:2}}.chef .in .txt_box .-deco_txt{font-size:0.72rem;color:#F1EFEA;opacity:0.15;left:1.05rem;bottom:-0.05rem}.chef .in .bio_wrap{width:100%;max-width:5.31rem}@media screen and (max-width:640px){.chef .in .bio_wrap{max-width:100%;position:relative}}.chef .in .bio_wrap .bio_tit{position:relative}@media screen and (max-width:640px){.chef .in .bio_wrap .bio_tit{position:absolute;right:0.2rem;top:-0.2rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.chef .in .bio_wrap .bio_tit:before{content:"";width:100%;height:1px;background-color:#B78F78;position:absolute;top:50%;left:0;z-index:0}@media screen and (max-width:640px){.chef .in .bio_wrap .bio_tit:before{width:1px;height:40.26vw;background-color:rgba(255,255,255,0.6);top:0.7rem;left:0.15rem}}.chef .in .bio_wrap .bio_tit .small_txt{font-family:"miller-banner",serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.18rem;letter-spacing:0.1em;background-color:#393836;display:inline-block;padding-right:0.1rem;position:relative;z-index:1}@media screen and (max-width:640px){.chef .in .bio_wrap .bio_tit .small_txt{font-size:0.11rem;display:block;height:100%;padding-left:0.05rem}}@media screen and (max-width:640px){.chef .in .bio_wrap .bio_tit .large_txt{font-size:0.2rem;letter-spacing:0.6em}}.chef .in .bio_wrap .txt{max-width:4.15rem;font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:400;font-size:0.13rem;line-height:1.8;letter-spacing:0.04em;padding:0.1rem 0 0.4rem}@media screen and (max-width:640px){.chef .in .bio_wrap .txt{max-width:100%;width:calc(100% - 1.25rem);padding-left:0.3rem;padding-top:0.4rem;padding-bottom:0.6rem;font-size:0.12rem;line-height:1.7;text-align:justify}}.sweets{padding:0.9rem 0 1.4rem;position:relative;background-color:#F8F7F5}@media screen and (max-width:640px){.sweets{padding:0.8rem 0 0.9rem;background-color:transparent}}.sweets .in{width:100%;max-width:14rem;margin:auto}.sweets .in .sec_tit{text-align:center}.sweets .in .sec_tit .title[data-txt]:before{font-size:0.52rem}@media screen and (max-width:640px){.sweets .in .sec_tit .title[data-txt]:before{font-size:0.36rem}}.sweets .in .catch{font-size:0.19rem;text-align:center;padding:0.3rem 0 0.75rem}@media screen and (max-width:640px){.sweets .in .catch{font-size:0.16rem}}@media print,screen and (min-width:641px){.sweets .in .ph_wrap{position:relative;height:5.94rem}.sweets .in .ph_wrap .-ph01{width:2.7rem;height:2.06rem;position:absolute;top:0;left:0}.sweets .in .ph_wrap .-ph02{width:2.7rem;height:3.8rem;position:absolute;bottom:0;left:0}.sweets .in .ph_wrap .-ph03{width:2.79rem;height:2.86rem;position:absolute;top:0;left:2.78rem}.sweets .in .ph_wrap .-ph04{width:5.53rem;height:2.86rem;position:absolute;top:0;left:5.65rem}.sweets .in .ph_wrap .-ph05{width:5.51rem;height:3rem;position:absolute;bottom:0;left:2.78rem}.sweets .in .ph_wrap .-ph06{width:2.83rem;height:3rem;position:absolute;bottom:0;left:8.36rem}.sweets .in .ph_wrap .-ph07{width:2.72rem;height:3.8rem;position:absolute;top:0;right:0}.sweets .in .ph_wrap .-ph08{width:2.72rem;height:2.06rem;position:absolute;bottom:0;right:0}}@media screen and (max-width:640px){.sweets .in .ph_wrap{height:189.6vw;margin:0 0.2rem;position:relative}.sweets .in .ph_wrap .-ph01{width:100%;height:53.33vw}.sweets .in .ph_wrap .-ph02{width:52.26vw;height:52.53vw;position:absolute;top:54.93vw;left:0}.sweets .in .ph_wrap .-ph03{width:35.46vw;height:40.53vw;position:absolute;top:54.93vw;right:0}.sweets .in .ph_wrap .-ph04{width:52.26vw;height:36.26vw;position:absolute;top:109.06vw;left:0}.sweets .in .ph_wrap .-ph05{width:35.46vw;height:48.26vw;position:absolute;top:97.06vw;right:0}.sweets .in .ph_wrap .-ph06{width:100%;height:42.66vw;position:absolute;left:0;bottom:0}}.contents_footer{padding-top:1.8rem;text-align:center;color:#fff;background-image:url(/img/cuisine/contents_footer_pc.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:640px){.contents_footer{padding-top:0.4rem;background-image:url(/img/cuisine/contents_footer_sp.jpg)}}.contents_footer .introduction .logo{width:0.32rem;height:0.55rem;background-image:url(/img/cuisine/logo.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin:auto}@media screen and (max-width:640px){.contents_footer .introduction .logo{width:0.24rem;height:0.41rem}}.contents_footer .introduction .catch{padding-top:0.2rem;letter-spacing:0.14em}@media screen and (max-width:640px){.contents_footer .introduction .catch{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:start;font-size:0.16rem;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.contents_footer .introduction .en_text{padding:0.15rem 0 1.6rem;font-size:0.2rem;font-family:"miller-banner",serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.1em}.contents_footer .introduction .en_text span{font-family:"miller-banner",serif;font-weight:300;font-style:italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:640px){.contents_footer .introduction .en_text{padding:0.35rem 0 0.4rem;font-size:0.18rem}}.mod_fairslide{background-color:#F1EFEA}.mod_fairslide .txt_box .sec_tit[data-deco-txt]:before{color:#fff}@media screen and (max-width:640px){.mod_fairslide .txt_box .sec_tit[data-deco-txt]:before{color:rgba(57,56,54,0.08)}}.pankuzu_wrap{background-color:#F1EFEA}
/*# sourceMappingURL=cuisine.css.map */