@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@100;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap);.c-arrowIcon{position:absolute}.c-arrowIcon_inner{width:100%;height:100%;display:block}.c-arrowIcon svg .st0{stroke:#ecefef}.c-arrowIcon .circle{width:100%;height:100%;position:relative;left:0;top:0;border-radius:50%;overflow:hidden}.c-arrowIcon .arrow{width:auto;height:auto;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.c-arrowIcon .arrow_inner{position:relative;transform:rotate(-45deg);transform-origin:center;width:100%;height:100%;display:block}.c-arrowIcon .arrow svg{position:absolute;top:0;left:0}.c-arrowIcon .arrow svg .st0{stroke:#dee2e6}.c-backtolist{width:100%;background-color:#444748;position:relative;overflow:hidden}.c-backtolist_inner{width:100%;height:100%;display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-backtolist_inner .text{font-weight:600;line-height:1;color:#fff}.c-backtolist_inner .icon,.c-backtolist_inner .text{position:relative;z-index:1}.c-backtolist_inner .icon svg .st0{stroke:#fff}.c-backtolist-bg{background-color:#2d3132;width:100%;height:100%;position:absolute;left:0;top:0}.c-boxBtn{position:relative;overflow:hidden}.c-boxBtn.-submit,.c-boxBtn.-submit-disabled{background-color:#d0000e;color:#fff;cursor:pointer}.c-boxBtn.-submit-disabled .c-boxBtn-bg,.c-boxBtn.-submit .c-boxBtn-bg{background-color:#db1320}.c-boxBtn.-back{border:1px solid #ecefef}.c-boxBtn.-back .c-boxBtn-bg{background-color:#ecefef}.c-boxBtn.-back .builtin-back{background-color:#f0efed;border:1px solid #c8c4c1;border-radius:6px}.c-boxBtn.-red{background-color:#d0000e}.c-boxBtn.-red .c-boxBtn-bg{background-color:#ad0322}.c-boxBtn_inner{position:relative;z-index:1;overflow:hidden;width:100%;height:100%;display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-boxBtn_inner>*{pointer-events:none}.c-boxBtn .text{line-height:1;font-weight:600;transform:translateZ(0);position:relative;z-index:1}.c-boxBtn .icon{height:auto;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;z-index:1}.c-boxBtn .icon_inner{position:relative}.c-boxBtn-bg,.c-boxBtn .icon svg{position:absolute;top:0;left:0}.c-boxBtn-bg{overflow:hidden;transform:translateZ(0);width:100%;height:100%}.c-btn_inner{position:relative;width:100%;height:100%;display:block}.c-btn_inner>*{pointer-events:none}.c-btn-content{height:100%;z-index:1;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.c-btn-content .text{line-height:1;color:#fff;font-weight:600;transform:translateZ(0)}.c-btn-content .icon{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-btn-bg{overflow:hidden;transform:translateZ(0);width:100%;height:100%;left:0;top:0}.c-btn-bg,.c-btn-bg-icon{position:absolute}.c-btn.-black .c-btn-content .icon.-shopping svg{stroke:#fff}.c-btn.-black .c-btn-bg{background-color:#2d3132}.c-btn.-black .c-btn-bg-icon{background-color:#444748}.c-btn.-red .c-btn-bg-icon{background-color:#9e2028}.c-btn.-gray .c-btn-content .icon.-shopping svg{stroke:#fff}.c-btn.-gray .c-btn-bg{background-color:#a1a9ab}.c-btn.-gray .c-btn-bg-icon{background-color:#8a9496}.c-btn.-red .c-btn-content .icon.-shopping svg{stroke:#fff}.c-btn.-red .c-btn-bg{background-color:#d0000e}.c-btn.-red .c-btn-bg-icon{background-color:#ad0322}.c-external-link{display:inline-block;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c-external-link_text{color:#9fa9ab;display:block;text-decoration:underline;-webkit-text-decoration-color:#a1a9ab;text-decoration-color:#a1a9ab;letter-spacing:.05em}.c-external-link_arrow{display:inline-block}.c-external-link_arrow>svg{width:100%;height:100%;font-family:object-fit\:cover;object-fit:cover}.c-external-link.inline{margin-top:0}.c-file{border:1px solid #e7e6e1;background-color:#e7e6e1;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-file-input{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0}.c-file-text,.c-file:after{font-weight:600}.c-file:after{content:"\753B\50CF\3092\5909\66F4\3059\308B";display:none}.c-file.-have{background-color:transparent;border:1px solid #3d3934}.c-file.-have .c-file-text{display:none}.c-file.-have:after{display:block}.c-input>input{-webkit-appearance:none}.c-input-text{border:1px solid #ecefef;background-color:#fff;width:100%}.c-input-text::placeholder{color:#c7c4c1}.c-input-text:-ms-input-placeholder,.c-input-text::-ms-input-placeholder{color:#c7c4c1}.c-note .title{font-weight:600}.c-note .text a{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1);text-decoration:underline;color:#9fa9ab}.c-radio{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.c-radio:after,.c-radio:before{content:"";display:block;border-radius:50%;position:absolute}.c-radio:before{border:1px solid #d9d8d6;top:0;left:0}.c-radio:after{opacity:0;background-color:#2d3132}.c-radio-input{-webkit-appearance:none;border-radius:0;box-sizing:border-box;padding:0;margin:0}html.ie .c-radio-input{display:none}.c-radio.-select:after{opacity:1}.c-simple-section-title{display:inline-block}.c-simple-section-title_text{font-weight:600;display:inline-block;letter-spacing:.05em}.c-simple-section-title .line{overflow:hidden}.c-simple-section-title .line-color{width:100%;height:1px;background-color:#2d3132}.c-simple-section-title-multiple{display:inline-block}.c-simple-section-title-multiple_text{font-weight:600;display:inline-block;letter-spacing:.05em}.c-simple-section-title-multiple .line{border-bottom:1px solid #2d3132}.p-features-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-list .item{position:relative}.p-features-list .item .number{line-height:1;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:100}.p-features-list .item .text-title{font-weight:600;line-height:1.53846;letter-spacing:.05em}.p-features-list .item.-full{width:100%}.p-features-list .item.-full-min{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-list .item.-full-min.-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-features-list .item.-full-min.-reverse .photo{right:0;left:auto}.p-flow-step .info-text{line-height:2.125;letter-spacing:.05em}.p-flow-step .info-note{color:#a1a9ab;letter-spacing:.05em}.p-flow-step .select-title{font-weight:600;line-height:2.125;letter-spacing:.05em}.p-flow-step .select-body-info .item-title{font-weight:600}.p-flow-step-btn{display:-ms-flexbox;display:flex}.p-features-bg-text{width:100%;height:100vh;position:fixed;left:0;top:0}.p-features-bg-text_inner{width:100%;height:100%;display:block}.p-features-bg-text_inner .item{width:100%;height:auto;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto}.p-features-bg-text_inner .item-text{width:100%;line-height:1;color:#eaeced;text-align:right;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:100}.p-features-bg-text_inner .item-text>*>*{overflow:hidden}.p-features-navi{pointer-events:none}.p-features-navi_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-navi .item{pointer-events:all!important;color:#969595}.p-features-navi .item.-current{color:#2d3132}.p-features-navi .item>*{pointer-events:none!important}.p-features-navi .item_inner{position:relative}.p-features-navi .item-text{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.p-features-navi .item-icon{position:absolute;border-radius:50%;transform:scale(0);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p-features-navi .item.-current .item-icon{transform:scale(.9)}.t-contents{display:none!important;position:relative}.t-contents-pager{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-contents .p-section_inner{margin-left:auto;margin-right:auto;position:relative}.t-contents-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-contents-list .item-info-title{font-weight:600;letter-spacing:.1em}.t-cvr{position:relative}.t-cvr a{background-size:cover;display:block}html.ipad .t-cvr a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:360px}.t-cvr-content{margin-left:auto;margin-right:auto}.t-cvr-content *{color:#fff}.t-cvr-content .info .title{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-cvr-content .info .price-main-text .num{font-family:Open Sans,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400}.t-cvr-content .info .label{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.t-cvr-content .info .label,.t-cvr-content .info .label-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.t-cvr-content .info .label-item{font-weight:600;color:#fff;border:1px solid #fff;-ms-flex-pack:center;justify-content:center}.t-cvr-content .link{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-cvr-content .link .text{font-weight:600}.t-cvr-content .link .icon{border:1px solid hsla(0,0%,100%,.5);border-radius:100%;display:block;position:relative}.t-cvr-content .link .icon img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;letter-spacing:.05em}.t-kv{width:100%;height:100vh;overflow:hidden}html.ipad .t-kv{height:94vh}.t-kv-navi{position:absolute;z-index:5}.t-kv-navi_inner{width:100%}.t-kv-navi .item{width:100%;opacity:.5}.t-kv-navi .item.-current{opacity:1}.t-kv-navi .item_inner{width:100%}.t-kv-navi .item_inner .no{color:#fff;line-height:1;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-kv-navi .item_inner .line{width:100%;height:1px;overflow:hidden}.t-kv-navi .item_inner .line>*{background-color:#fff;width:100%;height:100%;display:block;transform:translate3d(-110%,0,0)}.t-kv-content{width:100%;height:100%;position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.t-kv-content .name>*{color:#fff;line-height:1}.t-kv-content .name-jp{font-weight:600;letter-spacing:.05em}.t-kv-content .name-en{position:relative;letter-spacing:-.01em;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-kv-content .name-number{letter-spacing:.05em;font-weight:600}.t-kv-bg,.t-kv-openingpanel{width:100%;height:100%;position:absolute;left:0;top:0}.t-kv-openingpanel{background-color:#f6f8f8;z-index:2}.t-news-list .item{border-top:1px solid #ecefef}.t-news-list .item_inner{display:block;position:relative}.t-news-list .item_inner .date{line-height:1;display:block;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-news-list .item_inner .title{font-weight:600}.t-payment .p-section_inner{margin-left:auto;margin-right:auto}.t-payment-table{width:100%;border-top:1px solid #ecefef}.t-payment-table .item{border-bottom:1px solid #ecefef}.t-payment-table .item.builtin_item{border-bottom:none}.t-payment-table .item-title{border-right:1px solid #ecefef;background-color:#f6f8f8;line-height:2.125;font-weight:600}.t-payment-table .item-title.builtin_title{background-color:#e7e6e0;border-bottom:1px solid #f0efed}.t-payment-table .item-text.builtin_text{background-color:#f9f8f7;border-bottom:1px solid #e5e4e1}.t-productFooter{width:100%;position:relative}.t-productFooter_inner.gastable{background-color:#2d3132}.t-productFooter_inner.builtin{background-color:#3d3934}.t-productFooter-content{color:#fff;margin-left:auto;margin-right:auto}.t-productFooter-top{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.t-productFooter-top .sitename{white-space:nowrap}.t-productFooter-top .sitename_inner{line-height:1;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-productFooter-top .companyname{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.t-productFooter-top .companyname>a{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.t-productFooter-middle-top{width:100%}.t-productFooter-middle-top .sitemap-list .item{font-weight:600;line-height:1}.t-productFooter-middle-top .contact-link .c-external-link_text{color:#fff}.t-productFooter-middle-top .contact-link .b-gray-arrow .st0{stroke:#fff}.t-productFooter-middle-top .contact-tel{font-family:Open Sans,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-productFooter-middle-top .contact-tel-title{line-height:1.61111}.t-productFooter-middle-top .contact-tel-number{line-height:.90625}.t-productFooter-middle-top .contact-text{line-height:1.71429}.t-productFooter-middle-bottom{position:relative}.t-productFooter-middle-bottom .sns-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.t-productFooter-middle-bottom .sns-list .title{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-productFooter-middle-bottom .sns-list .icon{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.t-productFooter-bottom .other-list .item{white-space:nowrap}.t-productFooter-bottom .copyright{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;line-height:1;color:#73797b}.t-productHeader{width:100%;position:fixed;top:0;left:0;z-index:10}.t-productHeader-content,.t-productHeader_inner{position:relative;width:100%;height:100%;display:block}.t-productHeader-corpLogo{width:100%;position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.t-productHeader-corpLogo .cls-1{fill:#d0000e!important}.t-productHeader-logo{position:relative;z-index:1}.t-productHeader-logo-link{line-height:1;display:block;color:#2d3132;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-productHeader-navi{z-index:1}.t-productHeader-navi-list .item{letter-spacing:.01em}.t-productHeader-navi-list .item-link{display:block;font-weight:600;line-height:1;color:#2d3132}.t-productHeader-navi-sns{overflow:hidden}.t-productHeader-navi-sns .sns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin-top:13.52657vw;position:relative}.t-productHeader-navi-sns .sns-title{line-height:1;font-size:3.86473vw;margin-right:4.22705vw;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-productHeader-navi-sns .sns-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:12.07729vw}.t-productHeader-navi-sns .sns-link_inner{position:relative}.t-productHeader-navi-sns .sns-link_inner.ig{width:6.03865vw;height:6.03865vw}.t-productHeader-navi-sns .sns-link_inner svg .cls-1{fill:#2d3132}.t-productHeader-navi-sns .sns-link.fb svg{width:2.29469vw;height:4.95169vw}.t-productHeader-navi-sns .sns-link.tw svg{width:5.31401vw;height:4.58937vw}.t-productHeader-navi-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f6f8f8;z-index:-1;transform:translateY(-100%)}.t-productHeader-navi-logo{overflow:hidden;margin-top:10.86957vw;position:relative}.t-productHeader-navi-logo.Svg{display:block}.t-productHeader-navi-logo svg .cls-1{fill:#2d3132}.t-productHeader-navi-trigger{width:18.11594vw;height:100%;background-color:#a1a9ab;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.t-productHeader-navi-trigger:after{content:"CLOSE";color:#fff;width:100%;text-align:center;bottom:3.62319vw;display:block;position:absolute;opacity:0;transition:opacity .5s ease;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-productHeader-navi-trigger_icon{width:6.03865vw;height:4.34783vw;margin-bottom:3.38164vw}.t-productHeader-navi-trigger_icon .border{display:block;background-color:#fff;width:100%;height:.48309vw;margin-bottom:1.44928vw;transition:opacity .5s ease,transform .5s ease}.t-productHeader-navi-trigger.-open .border:first-child{transform:translateY(1.81159vw) rotate(45deg)}.t-productHeader-navi-trigger.-open .border:nth-child(2){opacity:0}.t-productHeader-navi-trigger.-open .border:nth-child(3){transform:translateY(-1.81159vw) rotate(-45deg)}.t-productHeader-navi-trigger.-open .t-productHeader-navi-trigger_text{opacity:0}.t-productHeader-navi-trigger.-open:after{opacity:1}.t-productHeader-navi-trigger_text{transition:opacity .5s ease;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;color:#fff;font-size:3.1401vw}.t-productHeader-btn{position:relative;z-index:1;overflow:hidden}.t-productHeader-btn_inner{background-color:#d0000e;width:100%;height:100%;display:block}.t-productHeader-btn_inner:hover .icon{opacity:.6}.t-productHeader-btn_inner .text{font-weight:600;line-height:1;color:#fff;position:relative;z-index:1}.t-productHeader-btn_inner .icon{position:relative;z-index:1}.t-productHeader-btn-bg{background-color:#d0000e;width:100%;height:100%;position:absolute;left:0;top:0}.t-productHeader-bg{width:100%;background-color:#fff;position:absolute;top:0;left:0}.t-productLoading{z-index:20;width:100%;height:100%;position:fixed;left:0;top:0}.t-productLoading.-none{pointer-events:none}.t-productLoading_inner{position:relative;width:100%;height:100%;display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.t-productLoading .sub{letter-spacing:.05em}.t-productLoading .sub,.t-productLoading .text{font-weight:600;z-index:1;overflow:hidden;display:none}.t-productLoading .text{width:100%;line-height:1;position:relative;text-align:center;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.t-productLoading .bg{background-color:#f0efed;width:100%;height:100%;position:absolute;left:0;top:0}.t-productLoading.-basicGastable .bg{background-color:#f6f8f8}.t-productLoading.-basicGastableTop .bg{background-color:#fff}@keyframes moveArrowIcon{0%{transform:translate3d(0,-100%,0) scale(1);opacity:0}50%{opacity:1}to{transform:translate3d(0,150%,0) scale(.5);opacity:0}}.t-scrolldown{position:absolute;z-index:5;cursor:pointer}.t-scrolldown>*{pointer-events:none}.t-scrolldown_inner{position:relative;width:100%;height:100%;display:block}.t-scrolldown .text{color:#fff;transform:rotate(90deg);font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.t-scrolldown .icon{position:relative}.t-scrolldown .icon .circle{opacity:.3;width:100%;height:100%;position:relative;left:0;top:0}.t-scrolldown .icon .arrow{width:auto;height:auto;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.t-scrolldown .icon .arrow_inner{position:relative;width:100%;height:100%;display:block}.t-scrolldown .icon .arrow svg{position:absolute;top:0;left:0;transform:rotate(90deg)}.t-scrolldown.-scrolldown .icon .arrow_inner{animation:moveArrowIcon 1s ease-out infinite normal}.t-scrolldown.-pagetop .text{color:#a1a9ab}.t-scrolldown.-pagetop .icon .arrow{transform:rotate(180deg)}.t-scrolldown.-pagetop .icon .arrow_inner{animation:moveArrowIcon 1s ease-out infinite normal}.t-scrolldown.-pagetop .icon .st0{stroke:#a1a9ab}.t-shippingDelivery{letter-spacing:.05em}.t-shippingDelivery .p-section_inner{margin-left:auto;margin-right:auto}.t-shippingDelivery-list{border-top:1px solid #ecefef;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-shippingDelivery-list .item{border-bottom:1px solid #ecefef}.t-shippingDelivery-list .item_inner{position:relative}.t-shippingDelivery-list .item_inner .icon{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.t-shippingDelivery-list .item_inner .title{width:100%;font-weight:600;text-align:center}.t-shippingDelivery-list .item_inner .text .note{display:block;line-height:1.85714}.t-shippingDelivery-list .item_inner .text a{text-decoration:underline;color:#9fa9ab;transition:opacity .3s ease-in-out}.t-shippingDelivery-list .item_inner .text a:hover{opacity:.6}.t-under-kv{width:100%;overflow:hidden}.t-under-kv_inner{position:relative;width:100%;height:100%;display:block}.t-under-kv-content{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;margin-left:auto;margin-right:auto}.t-under-kv-content .name{width:100%;color:#fff}.t-under-kv-content .name .en{display:inline-block}.t-under-kv-content .name .en-text{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600;line-height:1}.t-under-kv-content .name .en-text>*>*>*{overflow:hidden}.t-under-kv-content .name .en .line{width:100%;height:1px;overflow:hidden}.t-under-kv-content .name .en .line>*{background-color:#fff;width:100%;height:100%;display:block}.t-under-kv-content .name .jp{font-weight:600;line-height:1}.t-under-kv-bg{width:100%;height:100%;position:absolute;left:0;top:0}.t-under-kv-bg_inner{position:relative;width:100%;height:100%;display:block}.c-contact-section{background-color:#fff!important;width:100%}.c-contact-section_left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c-contact-section_left:after{content:"";position:absolute;background-color:#f9f8f7}.c-contact-section_form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-contact-section_form-image>svg{width:99%;height:auto;font-family:object-fit\:cover;object-fit:cover}.c-contact-section_form-text{font-weight:600}.c-contact-section_tel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-contact-section_tel-image>svg{width:100%;height:100%;font-family:object-fit\:cover;object-fit:cover}.c-contact-section_tel-text{font-weight:600}.c-contact-section_btn{background-color:#3e3933;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%}.c-contact-section_telnumber{font-family:Open Sans,sans-serif}.c-contact-section_telnumber-core{font-weight:600;display:block}.c-contact-section_telnumber-text{display:inline-block}.c-contact-section_telnumber-desc{line-height:1.71429;letter-spacing:.05em}.c-headline-title_text{font-weight:600}.c-headline-title-line{overflow:hidden}.c-headline-title-line-color{width:100%;height:1px;background-color:#e5e4e1}.c-productInfo .photo_inner{position:relative;width:100%;height:100%;display:block}.c-productInfo .photo-item{width:100%;height:100%;position:absolute;left:0;top:0}.c-productInfo .info-name .en{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.c-productInfo .info-name .jp{font-weight:600;color:#969595}.c-productInfo .info-text-item:last-child{margin-bottom:0}.c-productInfo .info-text-item-line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.c-productInfo .info-text-item-line .title{font-weight:600}.c-productInfo .info-text-item-line .body .list-item{background-color:#fff;border:1px solid #969595;opacity:.3;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c-productInfo .info-text-item-line .body .list-item.-current{opacity:1}.c-productInfo .info-text-item-line .body .list-item:last-child{margin-bottom:0}.c-productInfo .info-text-item-line .body .list-item .thum{overflow:hidden;border-radius:50%}.c-productInfo .info-text-item-line .body .list-item .thum:first-of-type{border:1px solid #dedad3}.c-productInfo .info-text-item-line .body .list-item .thum img{width:100%;height:100%}.c-productInfo .info-label{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .info-label,.c-productInfo .info-label .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-productInfo .info-label .item{border:1px solid;font-weight:600;-ms-flex-pack:center;justify-content:center}.c-productInfo .price{width:100%;border-top:1px solid #e5e4e1}.c-productInfo .price .item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .price .item+.item{width:100%}.c-productInfo .price .item .main{font-weight:600}.c-productInfo .price .item .main,.c-productInfo .price .item .main-text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .price .item .main-text .num{font-family:Open Sans,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:400;letter-spacing:0}.c-productInfo .price .item .sub,.c-productInfo .price .item .sub-text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .price .item .note.get-point{padding-top:0}.c-productInfo .price .item .note.get-point a{color:#9fa9ab;text-decoration:none;transition:opacity .3s ease-in-out}.c-productInfo .price.campaign .item .main>.main-text .num{-webkit-text-decoration:line-through 2px;text-decoration:line-through 2px}@media only screen and (max-width:767px){.c-productInfo .price.campaign .item .main>.main-text .num{-webkit-text-decoration:line-through;text-decoration:line-through}}.c-productInfo .price.campaign .item .sub>.sub-text .num{-webkit-text-decoration:line-through 1px;text-decoration:line-through 1px}@media only screen and (max-width:767px){.c-productInfo .price.campaign .item .sub>.sub-text .num{-webkit-text-decoration:line-through;text-decoration:line-through}}.c-productInfo .banner{background-color:#fff;letter-spacing:.05em;margin-right:auto;margin-left:auto;width:100%}.c-productInfo .banner_top{font-weight:600}.c-productInfo .banner_top-text{font-weight:600;line-height:2.14286}.c-productInfo .banner_bottom_left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-productInfo .banner_bottom_left-title{font-weight:600}.c-productInfo .banner_bottom_left-text{color:red;letter-spacing:0}.c-productInfo .banner_bottom_left-text_large{font-weight:400;font-family:Open Sans,sans-serif}.c-productInfo .banner_bottom_right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-productInfo .point{font-weight:600;letter-spacing:.05em;text-align:center}.c-productInfo .point a{color:#a1a1a1;text-decoration:underline;transition:opacity .3s ease-in-out}.c-productInfo .point a:hover{opacity:.6}.c-productInfo .btn{width:100%;border-top:1px solid #e5e4e1;border-bottom:1px solid #e5e4e1}.c-productInfo .btn-item{position:relative;overflow:hidden}.c-productInfo .btn-item_inner{width:100%;height:100%;display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .btn-item .text{font-weight:600}.c-productInfo .btn-item .icon{background-color:#3d3934;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-productInfo .btn-item .icon.-shopping{background-color:#d0000e}.c-productInfo .btn-item-bg{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#efefef}.p-section-title{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start}.p-section-title .en{line-height:1;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.p-section-title .en>*>*{overflow:hidden}.p-section-title .line{transform:rotate(-60deg);transform-origin:left bottom;width:auto;height:1px;overflow:hidden}.p-section-title .line>*{background-color:#3d3934;width:100%;height:100%;display:block}.p-section-title .jp{line-height:1;font-weight:600}html.safari .p-section-title{white-space:nowrap}html.ipad .p-section-title.-large.-horizontal .line{margin-bottom:16px}html.ipad .p-section-title.-large.-horizontal .jp{margin-bottom:17.6px}html.ipad .p-section-title.-large.-vertical{left:80px}html.ipad .p-section-title.-large.-vertical .jp,html.safari .p-section-title.-large.-vertical .jp{padding-left:0}html.ipad .p-section-title.-large.-vertical .line{margin-bottom:16px;margin-right:40px}.p-section-title.-small .en *>*>*{line-height:1.2}.p-section-title.-small.-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-section-title.-small.-horizontal .jp{width:100%}html.ipad .p-section-title.-small.-vertical .en{margin-right:8px}html.ipad .p-section-title.-small.-vertical .jp,html.safari .p-section-title.-small.-vertical .jp{padding-left:0}html.ipad .p-section-title.-small.-vertical .line{margin-right:16px;margin-bottom:0}.p-section-title-small_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.p-section-title-small-line{transform-origin:left bottom;width:auto;height:1px;overflow:hidden}.p-section-title-small-line>*{background-color:#3d3934;width:100%;height:100%;display:block}.p-section-title-small-text{line-height:1;font-weight:600;letter-spacing:.05em}.p-section-title-small-text>*>*{overflow:hidden}.t-mouseStarker{position:fixed;z-index:10;border-radius:50%;overflow:hidden;pointer-events:none}html.edge .t-mouseStarker,html.ie .t-mouseStarker{width:80px;height:80px;top:-40px;left:-40px}.t-mouseStarker_inner{position:relative;width:100%;height:100%;display:block}.t-mouseStarker .icon{position:relative;z-index:2;width:100%;height:100%;display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.t-mouseStarker .circle{width:100%;height:100%;position:absolute;left:0;top:0}.t-mouseStarker .circle-color{position:relative;background-color:#3d3934;width:100%;height:100%;display:block}.p-color-chatch{position:relative;z-index:2;text-align:center;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.p-color-chatch>*>*{overflow:hidden}.p-color-chatch>*>*>*{vertical-align:super}.p-color-lead{position:relative;z-index:2;text-align:center;font-weight:600}.p-color-panel{z-index:1;width:auto;left:0;right:0;margin-left:auto;margin-right:auto;top:0}.p-color-panel,.p-color-panel .panel{position:absolute}.p-color-panel .panel_inner{position:relative;width:100%;height:100%;display:block}.p-color-view{width:100%}.p-color-view-img{margin-left:auto;margin-right:auto}.p-color-view-img .img{position:relative;display:block;height:100%}.p-color-view-img .img-item{width:100%;height:100%;position:absolute;left:0;top:0}.p-color-view-navi{position:relative;z-index:1}.p-color-view-navi_title{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.p-color-view-navi .item{background-color:#f9f8f7}.p-color-view-navi .item>*{pointer-events:none}.p-color-view-navi .item_inner{position:relative;width:100%;height:100%;display:block;opacity:.5;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p-color-view-navi .item.-current .item_inner{opacity:1}.p-color-view-navi .item-no{position:absolute;line-height:1;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.p-color-view-navi .item-info-name{font-weight:600;letter-spacing:.05em}.p-color-view-navi .item-info-text{letter-spacing:.05em}.p-concept-main .copy{font-weight:600;letter-spacing:.05em}.p-concept-main .body-p{letter-spacing:.05em}.p-concept-photo{width:100%;height:100%;display:block}.p-concept-photo .mainPhoto_inner,.p-concept-photo .subPhoto_inner{position:relative;width:100%;height:100%;display:block}.p-features-navi{z-index:5;mix-blend-mode:color-dodge}.p-features-navi .item{color:#c7c4c1}.p-features-navi .item.-current{color:#3d3934}.p-features-navi .item-line{width:100%;height:1px;overflow:hidden}.p-features-navi .item-line>*{background-color:#3d3934;width:100%;height:100%;display:block}.p-features-bg-text_inner .item-text{color:#f5f5f5;text-align:left}.p-features-cleanness .p-features-list{margin-left:auto;margin-right:auto}.p-features-cooking-img{width:100%}.p-features-cooking-img_inner{width:100%;height:100%;display:block}.p-features-cooking-function{margin-left:auto;margin-right:auto}.p-features-cooking-function .functionList .item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-cooking-function .functionList .item:first-child{padding-top:0}.p-features-cooking-function .functionList .item-icon{border:2px solid #fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.p-features-cooking-function .functionList .item-title{font-weight:600}.p-features-cooking-function .functionMain{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-cooking-function .functionMain .photo_inner{position:relative;width:100%;height:100%;display:block}.p-features-cooking-function .functionMain .text-copy,.p-features-cooking-function .functionMain .text-title{font-weight:600;letter-spacing:.05em}.p-features-cooking-function .functionMain .text-body{letter-spacing:.05em}.p-features-cooking-function .functionOption{position:relative}.p-features-cooking-function .functionOption-content .plate{position:relative;background-color:#e4e3e1}.p-features-cooking-function .functionOption-content .plate-photo{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}html.ipad .p-features-cooking-function .functionOption-content .plate-photo{padding-left:80px}.p-features-cooking-function .functionOption-content .plate-text-copy{font-weight:600;letter-spacing:.05em}.p-features-cooking-function .functionOption-content .plate-text-info{border-top:1px solid #dbd8d2}.p-features-cooking-function .functionOption-content .plate-text-info-name .name{font-weight:600}.p-features-cooking-function .functionOption-content .plate-bgText{position:absolute;left:0;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:100;color:#efeeec}html.ipad .p-features-cooking-function .functionOption-content .plate-bgText{display:block;margin-top:56px;margin-left:8px}.p-features-cooking-function .functionOption-content .plate-bgText>*>*{overflow:hidden}html.ipad .p-features-cooking-function .functionOption-content .plate{margin-top:56px;margin-left:8px}.p-features-cooking-function .functionOption-content .plate>*>*{overflow:hidden}.p-features-cooking-function .feature{position:relative;background-color:#fff}.p-features-cooking-function .feature-list-item-head{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.p-features-cooking-function .feature-list-item-head .thum{overflow:hidden;border-radius:50%;position:relative;-ms-flex-negative:0;flex-shrink:0}.p-features-cooking-function .feature-list-item-head .thum img{width:100%;height:100%;font-family:object-fit\:cover;object-fit:cover}.p-features-cooking-function .feature-list-item-head .title-number{font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.p-features-cooking-function .feature-list-item-head .title-text{font-weight:600}.p-features-cooking-function .feature-note{color:#969595}.p-features-cooking-function .link{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border-top:1px solid #e5e4e1}.p-features-cooking-function .link-text{font-weight:600;letter-spacing:.05em}.p-features-cooking-function .link-icon{position:absolute;top:50%;background-color:#3d3934;border-radius:50%;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}html.ipad .p-features-design .p-features-list .p-section-title-small{margin-top:48px}.p-features-safety-copy{font-weight:600}.p-features-safety-copy,.p-features-safety-list{margin-left:auto;margin-right:auto}.p-features-safety-list .item-name{font-weight:600;text-align:center;letter-spacing:.05em}.p-features-safety-list .item-text{letter-spacing:.05em}.p-features-safety-other{margin-left:auto;margin-right:auto}.p-features-safety-other .other-list{width:100%}.p-features-safety-other .other-list .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e5e4e1}.p-features-safety-other .other-list .item-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.p-features-safety-other .other-list .item-icon svg{position:relative}.p-features-safety-other .other-list .item-text-title{line-height:1.75;font-weight:600}.p-features-safety-other .other-list .item-text-title .sub{color:#69787c;display:inline-block}.t-news-list .item,.t-payment-table{border-top:1px solid #e5e4e1}.t-payment-table .item{border-bottom:1px solid #e5e4e1}.t-payment-table .item-title{border-left:1px solid #e5e4e1;border-right:1px solid #e5e4e1;background-color:#e7e6e1}html.ipad .t-payment-table .item-title{width:216px}.t-payment-table .item-text{border-right:1px solid #e5e4e1;background-color:#f9f8f7}html.ipad .t-payment-table .item-text{width:784px}.t-payment-table .item-text a{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1);color:#9fa9ab;text-decoration:underline}.p-product{background-color:#f9f8f7}html.ipad .p-product .p-section-title{top:-80px!important}.p-product-bottomBg{position:absolute;left:0;bottom:0;width:100%}.p-product .c-productInfo{margin-left:auto;margin-right:auto}html.ipad .p-product .c-productInfo{padding-left:160px}.p-product-img{position:absolute}.p-product-img_inner{position:relative;width:100%;height:100%;display:block}html.ipad .p-reason .p-section-title .line{margin-bottom:8px!important}.p-reason-copy{font-weight:600;letter-spacing:.05em}.p-reason-list{border-bottom:1px solid #e5e4e1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-reason-list .item{border-top:1px solid #e5e4e1}.p-reason-list .item_inner{position:relative}.p-reason-list .item-no{line-height:1;position:absolute;font-family:Raleway,YuGothic,\\6E38\30B4\30B7\30C3\30AF,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:600}.p-reason-list .item-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.p-reason-list .item-text{font-weight:600}.p-reason-photo_inner{position:relative;width:100%;height:100%;display:block}.p-features-list .item{letter-spacing:.05em}.p-features-list .item.-full .text-title{line-height:1.71429}.p-section{width:100%}.p-section_inner{position:relative}.t-layout{background-color:#f0efed}@media only screen and (min-width:768px){.c-arrowIcon{width:2.5vw;height:2.5vw;right:1.875vw;bottom:1.25vw}.c-arrowIcon svg .st0{opacity:1}.c-arrowIcon .circle svg{width:2.5vw;height:2.5vw}.c-arrowIcon .arrow,.c-arrowIcon .arrow svg{width:.625vw;height:.625vw}.c-backtolist{height:9.375vw}.c-backtolist_inner .text{font-size:.875vw;margin-right:.375vw}.c-backtolist_inner .icon,.c-backtolist_inner .icon svg{width:1vw;height:1vw}.c-boxBtn{height:5vw;border-radius:.375vw}.c-boxBtn.-submit,.c-boxBtn.-submit-disabled{width:20vw}.c-boxBtn.-back{width:10vw}.c-boxBtn .text{font-size:1vw}.c-boxBtn .icon{right:1.875vw}.c-boxBtn .icon,.c-boxBtn .icon svg{width:.8125vw;height:.8125vw}.c-btn{width:13.75vw;height:3.75vw}.c-btn-content .text{font-size:.875vw;margin-left:1.25vw}.c-btn-content .icon{width:2.5vw;height:2.5vw;top:.625vw;right:.625vw}.c-btn-content .icon.-shopping svg{width:.875vw;height:.9375vw}.c-btn-content .icon.-arrow svg{width:.6875vw;height:.6875vw}.c-btn-bg,.c-btn-bg-icon{border-radius:2.5vw}.c-btn-bg-icon{width:2.5vw;height:2.5vw;top:.625vw;right:.625vw}.c-external-link:hover{opacity:.6}.p-guide .c-external-link{margin-top:1.8125vw}.p-guide-section_text+.c-external-link{margin-top:.625vw}.c-external-link_text{font-size:1vw}.c-external-link_arrow{width:.625vw;height:.625vw;margin-left:.6875vw}.c-file{border-radius:8px;width:18.75vw;height:3.75vw}.c-file-text{font-size:1vw}.c-input-text{height:60px;padding:0 20px}.c-note .title{line-height:2.125;font-size:1vw;margin-bottom:.75vw}.c-note .text{line-height:1.85714;font-size:.875vw;margin-bottom:.1875vw}.c-note .text a:hover{opacity:.6}.c-radio{min-height:1.875vw;padding-left:3.0625vw}.c-radio:before{width:1.875vw;height:1.875vw}.c-radio:after{width:1vw;height:1vw;top:.4375vw;left:.4375vw}.c-radio-text{line-height:.47059;font-size:1vw}html.ie .c-radio-text{line-height:2.2em}.c-simple-section-title_text{font-size:2.125vw;padding-bottom:.5vw}.c-simple-section-title-multiple{padding-bottom:.5vw}.c-simple-section-title-multiple_text{font-size:2.125vw;padding-bottom:.5vw}.c-simple-section-title-multiple .line{padding-bottom:.5vw}.p-features-list{margin-left:auto;margin-right:auto}.p-features-list .item .number.-white{color:#fff}.p-features-list .item .text-title{font-size:1.625vw;margin-bottom:1vw}.p-features-list .item .text-title .note{font-size:.875vw;top:-.75vw}.p-features-list .item .text-body{line-height:2.125;letter-spacing:.12em;font-size:1vw}.p-features-list .item.-full{margin-bottom:8.75vw}.p-features-list .item.-full.-reverse .photo{left:auto;right:-8.75vw}.p-features-list .item.-full.-reverse .text{margin-right:55vw;margin-left:0}.p-features-list .item.-full .photo{position:absolute;top:0;left:-8.75vw;width:56.25vw}.p-features-list .item.-full .number{font-size:5vw;margin-bottom:5.9375vw}.p-features-list .item.-full .text{width:20vw;padding-top:30.3125vw;margin-left:55vw}.p-features-list .item.-full-min{margin-left:auto;margin-right:auto}.p-features-list .item.-full-min .photo{width:40vw}.p-features-list .item.-full-min .number{font-size:5vw;margin-bottom:6.875vw}.p-features-list .item.-full-min .text{width:21.25vw}.p-features-list .item.-normal{width:26.25vw}.p-features-list .item.-normal .photo{margin-bottom:2.3125vw}.p-features-list .item.-normal .number{position:absolute;font-size:3.4375vw;top:-.9375vw;left:-5.9375vw}.p-features-list .item:nth-child(2n){margin-top:9.375vw}.p-features-list .item:nth-child(3){margin-top:5.625vw}.p-features-list .item:nth-child(4){margin-top:15vw}.p-flow-step .info{margin-bottom:3.125vw}.p-flow-step .info-text{font-size:1vw}.p-flow-step .info-note{font-size:.875vw}.p-flow-step .type{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:inherit;align-items:inherit;margin-bottom:3.125vw}.p-flow-step .type .item{width:50%;padding:1.875vw 1.8125vw}.p-flow-step .select{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6.25vw}.p-flow-step .select,.p-flow-step .select-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.p-flow-step .select-title{min-height:11.125vw;font-size:1vw;border-right:1px solid #fff;-ms-flex-pack:center;justify-content:center}.p-flow-step .select-body{-ms-flex-pack:justify;justify-content:space-between}.p-flow-step .select-body,.p-flow-step .select-body-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-flow-step .select-body-info{height:100%}.p-flow-step .select-body-info .item{font-size:.875vw;margin-bottom:.625vw}.p-flow-step .select-body-info .item_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-flow-step-btn{-ms-flex-pack:start;justify-content:flex-start}.p-features-bg-text_inner .item{height:12.5vw}.p-features-bg-text_inner .item-text{font-size:12.5vw}.p-features-bg-text_inner .item-text>*>*{padding-bottom:.9375vw}.p-features-navi{position:absolute;top:0;height:50vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}html.safari .p-features-navi{position:fixed;mix-blend-mode:normal}.p-features-navi_inner{transform:rotate(90deg);transform-origin:left bottom;width:26.5625vw;height:1.25vw}.p-features-navi .item{cursor:pointer;margin-right:2.8125vw}.p-features-navi .item:last-child{margin-right:0}.p-features-navi .item-text{font-size:1.125vw}.p-features-navi .item-icon{background-color:red;width:.375vw;height:.375vw;top:-.625vw;left:-.625vw}.t-contents{padding-top:15.9375vw}.t-contents .p-section_inner{width:82.5vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.t-contents .p-section_inner .p-section-title{width:23.75vw}.t-contents-list{width:58.75vw}.t-contents-list .item{width:17.5vw}.t-contents-list .item-banner{margin-bottom:1.125vw;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.t-contents-list .item-info-title{line-height:2.125;font-size:1vw;margin-bottom:.1875vw}.t-contents-list .item-info-text{line-height:1.85714;font-size:.875vw}.t-cvr{padding-top:15.625vw}.t-cvr a{padding-top:6.25vw;padding-bottom:6.25vw;transition:all .3s ease-in-out}.t-cvr a:hover{opacity:.8}.t-cvr a.-basicGustable{background-image:url("../../images/basicGastable/index/b-cvr_photo.jpg")}.t-cvr a.-builtin{background-image:url("../../images/builtin/index/b-cvr_photo.jpg")}.t-cvr-content{width:82.5vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-cvr-content .info .title{font-size:3.125vw;margin-bottom:.625vw}.t-cvr-content .info .price{line-height:2.125;font-size:1vw;font-weight:600;margin-bottom:.625vw}.t-cvr-content .info .price-main,.t-cvr-content .info .price-main-title{margin-right:.4375vw}.t-cvr-content .info .price-main-text .num{font-size:1.5vw}.t-cvr-content .info .label-item{padding-left:1.25vw;padding-right:1.25vw;height:2.1875vw;margin-right:.5vw;border-radius:1.0625vw;font-size:.8125vw}.t-cvr-content .info .note{font-size:.8125vw;margin-top:.3125vw;line-height:2}.t-cvr-content .link{-ms-flex-pack:start;justify-content:flex-start}.t-cvr-content .link .text{font-size:1.375vw;margin-right:1.875vw}.t-cvr-content .link .icon{width:4.25vw;height:4.25vw}.t-cvr-content .link .icon img{width:.875vw;height:.9375vw}.t-kv-navi{width:3.625vw;height:100%;left:3.125vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-kv-navi_inner{height:4.375vw}.t-kv-navi .item{margin-bottom:1.25vw}.t-kv-navi .item:last-child{margin-bottom:0}.t-kv-navi .item_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-kv-navi .item_inner .no{font-size:.875vw}.t-kv-navi .item_inner .line{width:1.875vw}.t-kv-content .name{padding-left:2.875vw;padding-bottom:2.375vw}.t-kv-content .name-jp{font-size:1.75vw;margin-bottom:1vw}.t-kv-content .name-en{font-size:7.5vw;left:-.25vw}.t-kv-content .name-number{position:absolute;font-size:1.5vw;left:45vw;bottom:4.375vw}.t-news{padding-top:18.75vw}.t-news .p-section-title{margin-bottom:3.125vw}.t-news-list{display:-ms-flexbox;display:flex}.t-news-list .item{width:33.3%;min-height:13.75vw;border-bottom:1px solid #ecefef}.t-news-list .item:nth-child(2n),.t-news-list .item:nth-child(odd){border-left:1px solid #ecefef}.t-news-list .item:nth-child(3n){width:33.4%}.t-news-list .item:first-child{border-left:0}.t-news-list .item_inner{min-height:13.75vw;padding:2.8125vw 1.875vw 3.125vw}.t-news-list .item_inner .date{font-size:1.25vw;margin-bottom:1.4375vw}.t-news-list .item_inner .title{line-height:2.125;font-size:1vw}.t-payment{padding-top:15.625vw}.p-spec .t-payment{padding-top:9.375vw}.t-payment .p-section_inner{width:82.5vw}.t-payment-info,.t-payment .p-section-title{margin-bottom:2.5vw}.t-payment-info{line-height:2.125;font-size:1vw}.t-payment-table{margin-bottom:2.5vw}.t-payment-table .item_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start}.t-payment-table .item-text,.t-payment-table .item-title{padding:1.75vw 1.875vw}.t-payment-table .item-title{width:21.25vw;font-size:1vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.t-payment-table .item-text{line-height:2.125;width:61.25vw;font-size:1vw}.t-productFooter-content{width:82.5vw;padding-top:6.25vw;padding-bottom:5.625vw;padding-right:7.5vw}.t-productFooter-top .sitename{margin-bottom:6.25vw}.t-productFooter-top .sitename_inner{font-size:1.875vw}.t-productFooter-top .companyname{width:100%;height:1.0625vw}.t-productFooter-top .companyname>a:hover{opacity:.6}.t-productFooter-top .companyname svg{width:4.375vw;height:1.0625vw}.t-productFooter-middle-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.t-productFooter-middle-top .sitemap-list{margin-bottom:5.625vw}.t-productFooter-middle-top .sitemap-list .item{font-size:.875vw;margin-bottom:1.625vw}.t-productFooter-middle-top .contact{text-align:right}.t-productFooter-middle-top .contact-link{margin-top:.9375vw}.t-productFooter-middle-top .contact-link .c-external-link_text{font-size:.875vw}.t-productFooter-middle-top .contact-tel{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.3125vw}.t-productFooter-middle-top .contact-tel-title{position:relative;font-size:1.125vw;top:.25vw;margin-right:.3125vw}.t-productFooter-middle-top .contact-tel-number{font-size:2vw}.t-productFooter-middle-top .contact-text{text-align:right;font-size:.875vw}.t-productFooter-middle-bottom{margin-left:auto}.t-productFooter-middle-bottom .sns-list{-ms-flex-pack:end;justify-content:flex-end;padding-bottom:4.0625vw}.t-productFooter-middle-bottom .sns-list .title{font-size:1vw;margin-right:2vw}.t-productFooter-middle-bottom .sns-list .icon:hover{opacity:.6}.t-productFooter-middle-bottom .sns-list .icon.fb{margin-right:1.375vw}.t-productFooter-middle-bottom .sns-list .icon.fb svg{width:.5625vw;height:1.25vw}.t-productFooter-middle-bottom .sns-list .icon.ig svg,.t-productFooter-middle-bottom .sns-list .icon.tw svg{width:1.375vw;height:1.25vw}.t-productFooter-bottom{-ms-flex-pack:justify;justify-content:space-between}.t-productFooter-bottom,.t-productFooter-bottom .other-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.t-productFooter-bottom .other-list{-ms-flex-pack:start;justify-content:flex-start}.t-productFooter-bottom .other-list .item{font-size:.75vw;margin-right:1.875vw}.t-productFooter-bottom .copyright{width:100%;text-align:right;font-size:.75vw}.t-productHeader_inner{overflow:hidden}.t-productHeader-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-align:start;align-items:flex-start}.t-productHeader-corpLogo{height:5vw;padding-bottom:.3125vw}.t-productHeader-corpLogo svg{width:4.875vw;height:1.1875vw}.t-productHeader-logo.gastable{margin-right:-.4375vw}.t-productHeader-logo-link{font-size:1.25vw;padding-bottom:1.875vw;padding-left:2.5vw}.t-productHeader-navi{position:relative;width:48.75vw}.t-productHeader-navi-list{display:block!important}.t-productHeader-navi-list ul{padding-left:1.5625vw}.t-productHeader-navi-list,.t-productHeader-navi-list ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-productHeader-navi-list .item{margin-right:2.8125vw}.t-productHeader-navi-list .item:last-child{margin-right:0}.t-productHeader-navi-list .item-link{font-size:.9375vw}.t-productHeader-btn{width:11.25vw;height:3.125vw;border-radius:1.5625vw;top:-1.125vw;margin-right:2.5vw}.t-productHeader-btn_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.t-productHeader-btn_inner .text{font-size:.9375vw;margin-right:.75vw;left:.3125vw}html.ie .t-productHeader-btn_inner .text{top:.20625vw}.t-productHeader-btn_inner .icon{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1);left:.3125vw}.t-productHeader-btn_inner .icon,.t-productHeader-btn_inner .icon svg{width:.875vw;height:.9375vw}.t-productHeader-bg{height:8.125vw}.t-productLoading .sub{font-size:1.125vw;padding-top:.375vw}.t-productLoading .sub>*>*>*{padding-bottom:.3125vw}.t-productLoading .text{font-size:1.875vw}.t-productLoading .text>*>*>*{padding-bottom:.3125vw}.t-productLoading.-basicGastableTop .text{font-size:3.125vw;margin-top:2.375vw}.t-productLoading.-basicGastableTop .text>*>*>*{padding-bottom:.3125vw}.t-scrolldown{right:1.625vw;bottom:4.25vw}.t-scrolldown .text{font-size:.875vw;margin-bottom:1.25vw}.t-scrolldown .icon,.t-scrolldown .icon .circle svg{width:4.375vw;height:4.375vw}.t-scrolldown .icon .arrow,.t-scrolldown .icon .arrow svg{width:.625vw;height:.625vw}.t-scrolldown.-pagetop{position:fixed}.t-scrolldown.-pagetop .text{margin-bottom:2.5vw}.t-shippingDelivery{padding-top:15.625vw;padding-bottom:15.3125vw}.p-spec .t-shippingDelivery{padding-bottom:15.625vw}.t-shippingDelivery .p-section_inner{width:82.5vw}.t-shippingDelivery .p-section-title{margin-bottom:3.125vw}.t-shippingDelivery-list{margin-bottom:2.5vw}.t-shippingDelivery-list .item{width:33.3%;min-height:15.625vw}.t-shippingDelivery-list .item:nth-child(2n),.t-shippingDelivery-list .item:nth-child(odd){border-left:1px solid #ecefef}.t-shippingDelivery-list .item:nth-child(3n){width:33.4%}.t-shippingDelivery-list .item:first-child{border-left:0}.t-shippingDelivery-list .item_inner{min-height:21.875vw}.t-shippingDelivery-list .item_inner .icon.no1{padding-top:3.75vw;padding-bottom:2.1875vw}.t-shippingDelivery-list .item_inner .icon.no1 svg{width:2.5vw;height:2.5vw}.t-shippingDelivery-list .item_inner .icon.no2{padding-top:3.6875vw;padding-bottom:2.1875vw}.t-shippingDelivery-list .item_inner .icon.no2 svg{width:2.5625vw;height:2.5625vw}.t-shippingDelivery-list .item_inner .icon.no3{padding-top:3.8125vw;padding-bottom:2.1875vw}.t-shippingDelivery-list .item_inner .icon.no3 svg{width:2.5625vw;height:2.4375vw}.t-shippingDelivery-list .item_inner .title{font-size:1.25vw;margin-bottom:1.25vw}.t-shippingDelivery-list .item_inner .text{line-height:2.125;font-size:1vw;padding:0 2.5vw}.t-shippingDelivery-list .item_inner .text .note{font-size:.875vw;padding-top:.3125vw}.t-under-kv{height:36.875vw;padding-top:5.625vw}.t-under-kv-content{width:82.5vw}.t-under-kv-content .name .en{margin-bottom:1.5625vw}.t-under-kv-content .name .en-text{font-size:6.25vw}html.safari .t-under-kv-content .name .en-text{margin-bottom:1.125vw}.t-under-kv-content .name .en-text>*>*>*{padding-bottom:.9375vw}.t-under-kv-content .name .en .line{margin-top:-1.5625vw}.t-under-kv-content .name .jp{font-size:1.25vw}.t-under-kv-bg{height:31.25vw;top:5.625vw}.c-contact-section{display:-ms-flexbox;display:flex}.c-contact-section_left:hover{opacity:.6}.c-contact-section_left:after{top:50%;right:0;transform:translateY(-50%);width:1px;height:13.75vw}.c-contact-section_left{width:50%;height:25vw;padding-left:8.75vw}.c-contact-section_right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50%;height:25vw;padding-left:3.75vw}.c-contact-section_form{margin-right:17.5vw}.c-contact-section_form-image{width:2.1875vw;height:1.5vw}.c-contact-section_form-text{margin-left:1.25vw;font-size:1.125vw}.c-contact-section_tel{margin-right:3vw}.c-contact-section_tel-image{width:2.125vw;height:2.1875vw}.c-contact-section_tel-text{margin-left:1.4375vw;font-size:1.125vw}.c-contact-section_btn{width:2.5vw;height:2.5vw}.c-contact-section_btn>svg{width:.625vw;height:.625vw}.c-contact-section_telnumber-core{font-size:2vw;margin-bottom:1.5625vw}.c-contact-section_telnumber-text{font-size:1.25vw;margin-right:.8125vw}.c-contact-section_telnumber-desc{font-size:.875vw}.c-headline-title_text{font-size:2.125vw;margin-bottom:2.375vw}.c-productInfo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .photo{width:35vw;height:21.25vw}.c-productInfo .info{width:22.75vw}.c-productInfo .info-name{margin-bottom:1.875vw}.c-productInfo .info-name .en{line-height:1;font-size:2.375vw;margin-bottom:.4375vw}.c-productInfo .info-name .jp{line-height:2.42857;font-size:.875vw;padding-left:.25vw;margin-top:-.25vw}.c-productInfo .info-text{margin-bottom:.9375vw}.c-productInfo .info-text-item{margin-bottom:.625vw}.c-productInfo .info-text-item-line .title{line-height:2.125;width:7.1875vw;font-size:1vw}.c-productInfo .info-text-item-line .title.-pt{padding-top:.625vw}.c-productInfo .info-text-item-line .body{line-height:2.125;width:15.3125vw;font-size:1vw}.c-productInfo .info-text-item-line .body .list-item{width:15.625vw;height:3.125vw;border-radius:.375vw;padding-left:1vw;padding-right:1vw;margin-bottom:.3125vw}.c-productInfo .info-text-item-line .body .list-item .thum{width:1.875vw;height:1.875vw}.c-productInfo .info-text-item-line .body .list-item .text{width:11.25vw!important}.c-productInfo .info-label .item{width:10.9375vw;height:2.1875vw;border-radius:1.0625vw;font-size:.8125vw}.c-productInfo .price{height:5.625vw;margin-top:3.125vw;padding:.625vw 0 4.6875vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .price .item .main{margin-right:3.4375vw}.c-productInfo .price .item .main-title{letter-spacing:.05em;line-height:2.125;font-size:1vw;margin-right:1vw}.c-productInfo .price .item .main-text .num{line-height:.85294;font-size:2.125vw;padding-bottom:.25vw}.c-productInfo .price .item .main-text .jpy{line-height:2.125;font-size:1vw;padding-top:.5vw;padding-left:.375vw}.c-productInfo .price .item .sub{font-size:1vw;line-height:2.125;letter-spacing:.05em}.c-productInfo .price .item .sub-title{margin-right:.75vw}.c-productInfo .price .item .sub-text{padding-top:.375vw}.c-productInfo .price .item .sub-text .jpy{margin-right:1.875vw}.c-productInfo .price .item .note{letter-spacing:.05em;line-height:2.42857;padding-top:.625vw;font-size:.875vw}.c-productInfo .price .item .note.get-point a{margin-left:.625vw}.c-productInfo .price.campaign{height:4.6875vw}.c-productInfo .price.campaign .item{padding-top:.625vw}.c-productInfo .price.campaign .item .sub .sub-title{padding-top:.375vw}.c-productInfo .banner{border-radius:.375vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.875vw;margin-bottom:1.25vw}.c-productInfo .banner_top{border-right:1px solid #ecefef;padding:1.125vw 1.8125vw .875vw 2.125vw}.c-productInfo .banner_bottom{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;padding-left:3.25vw}.c-productInfo .banner_bottom_left{margin-right:2.625vw}.c-productInfo .banner_bottom_left-title{font-size:1vw;margin-right:.5625vw}.c-productInfo .banner_bottom_left-text{margin-top:-.625vw}.c-productInfo .banner_bottom_left-text_large{font-size:2.125vw}.c-productInfo .banner_bottom_right-text,.c-productInfo .banner_bottom_right-title{font-size:.875vw}.c-productInfo .banner_bottom_right-title{margin-right:.4375vw}.c-productInfo .point{font-size:.8125vw;margin-bottom:1.5vw}.c-productInfo .point a{padding-left:1.875vw}.c-productInfo .btn{height:7.5vw!important;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productInfo .btn-item{width:50%;height:100%}.c-productInfo .btn-item:last-child:before{content:"";position:absolute;width:1px;height:100%;background-color:#e5e4e1;top:0;left:0}.c-productInfo .btn-item .text{line-height:1.7;font-size:1.25vw;padding-left:4.375vw;position:relative;z-index:1}.c-productInfo .btn-item .icon{width:4.125vw;height:4.125vw;margin-right:2.9375vw;position:relative;z-index:1}.c-productInfo .btn-item .icon svg{width:.625vw;height:.625vw}.c-productInfo .btn-item .icon.-shopping svg{width:1.125vw;height:1.125vw}.p-section-title.-large .en{font-size:6.25vw;margin-right:.9375vw}.p-section-title.-large .line{width:4.375vw;margin-right:-2.5vw;margin-bottom:1.25vw}.p-section-title.-large .jp{font-size:.875vw;margin-bottom:1.25vw}.p-section-title.-large.-horizontal .en{margin-right:1.875vw}.p-section-title.-large.-horizontal .line{margin-right:-1.25vw;margin-bottom:2.8125vw}html.safari .p-section-title.-large.-horizontal .line{margin-bottom:.875vw}.p-section-title.-large.-horizontal .jp{margin-bottom:2.8125vw}html.safari .p-section-title.-large.-horizontal .jp{margin-bottom:.75vw}.p-section-title.-large.-vertical{top:-6.875vw}.p-section-title.-large.-vertical .en{margin-right:1.875vw}.p-section-title.-large.-vertical .jp{padding-left:1.25vw}.p-section-title.-large.-vertical .line{margin-right:2vw;margin-bottom:2.5vw}html.safari .p-section-title.-large.-vertical .line{margin-right:1.875vw;margin-bottom:.9375vw}.p-section-title.-small .en{font-size:2.5vw;margin-right:.625vw}.p-section-title.-small .line{width:1.875vw;margin-right:-.625vw;margin-bottom:1.25vw}.p-section-title.-small .jp{font-size:.875vw;margin-bottom:.625vw}html.safari .p-section-title.-small.-horizontal .en{margin-bottom:.3125vw}html.safari .p-section-title.-small.-horizontal .line{margin-bottom:.75vw}.p-section-title.-small.-vertical{top:-1.875vw}.p-section-title.-small.-vertical .jp{padding-left:.5625vw}.p-section-title.-small.-vertical .line{margin-right:1.25vw}html.safari .p-section-title.-small.-vertical .line{margin-bottom:.625vw;margin-right:.9375vw}.p-section-title.-vertical{position:absolute;left:0;transform:rotate(90deg);transform-origin:left bottom}.p-section-title.-vertical .jp{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-feature-settings:normal;transform:rotate(-90deg);transform-origin:left bottom}.p-section-title.-vertical .jp *{font-feature-settings:normal}html.safari .p-section-title-small{margin-top:3.125vw}.p-section-title-small-line{width:6.25vw;margin-right:1.5625vw}.p-section-title-small-text{font-size:1.25vw}.t-mouseStarker{width:5vw;height:5vw;top:-2.5vw;left:-2.5vw}.t-mouseStarker .icon svg{width:1.125vw;height:.625vw}.p-color{padding-top:11.875vw;padding-bottom:18.125vw}.p-color-chatch>*{margin-bottom:-2.25vw}.p-color-chatch{line-height:.84892;font-size:8.6875vw;margin-bottom:3.4375vw}.p-color-lead{line-height:1.7;font-size:1.25vw;margin-bottom:5.625vw}html.edge .p-color-panel{top:-15.625vw}.p-color-panel{width:67.5vw}.p-color-panel .panel{width:11.25vw;height:11.25vw}.p-color-panel .panel.-no1{top:5vw;right:10.8125vw}.p-color-panel .panel.-no2{top:23.75vw;left:5.3125vw}html.edge .p-color-panel .panel.-no2{top:16.875vw}.p-color-panel .panel.-no3{top:38.625vw;right:5.875vw}html.edge .p-color-panel .panel.-no3{top:21.875vw}.p-color-view-img{width:82.5vw;width:100%;height:32.5vw;margin-bottom:-7.5vw}.p-color-view-img .img{width:72.5vw}.p-color-view-navi{width:36.25vw;margin-top:-18.75vw;margin-right:auto;margin-left:auto;right:-22.5vw}.p-color-view-navi_title{text-align:right;font-size:1.125vw;margin-bottom:.625vw}.p-color-view-navi .item{width:100%;padding:3.125vw 1.875vw}.p-color-view-navi .item>*{pointer-events:none}.p-color-view-navi .item_inner{display:-ms-flexbox;display:flex}.p-color-view-navi .item-no{font-size:1vw;top:-1.25vw;left:-.625vw}.p-color-view-navi .item-photo{-ms-flex-negative:0;flex-shrink:0;width:6.25vw;margin-right:2.1875vw}.p-color-view-navi .item-info-name{line-height:1.7;font-size:1.25vw;margin-bottom:.6875vw}.p-color-view-navi .item-info-text{line-height:2.125;font-size:1vw}.p-concept{padding-top:17.5vw;padding-bottom:47.5vw}.p-concept .p-section-title{left:-1.25vw}.p-concept-main{padding-left:15vw}.p-concept-main .copy{line-height:1.86957;font-size:2.875vw;margin-bottom:3.75vw}.p-concept-main .body-p{line-height:2.77778;font-size:1.125vw}.p-concept-main .body-p:first-child{margin-bottom:3.125vw}.p-concept-photo{position:absolute;top:0;left:0}.p-concept-photo .mainPhoto{position:absolute;width:31.25vw;height:42.5vw;top:36.25vw;right:-8.75vw}.p-concept-photo .subPhoto{position:absolute;width:18.125vw;height:23.125vw;top:70vw;right:31.25vw}.p-features .p-section-title{margin-bottom:3.75vw}.p-features-navi{height:125vh;right:4.375vw}.p-features-navi_inner{transform-origin:right bottom}.p-features-bg-text_inner .item-text{padding-left:4.375vw}.p-features-cleanness{padding-top:22.5vw}.p-features-cleanness .p-section-title-small{margin-bottom:3.75vw}.p-features-cleanness .p-features-list{width:67.5vw}.p-features-cleanness .p-features-list .item:nth-child(2n){margin-top:0}.p-features-cooking{padding-top:23.125vw}.p-features-cooking .p-section-title-small{margin-bottom:3.75vw}.p-features-cooking-img{height:37.5vw;margin-bottom:5vw}.p-features-cooking-function{width:67.5vw}.p-features-cooking-function .functionList{margin-bottom:5vw}.p-features-cooking-function .functionList .item{position:relative;border-bottom:1px solid #e5e4e1;height:9.875vw}.p-features-cooking-function .functionList .item:last-child{height:13.125vw}.p-features-cooking-function .functionList .item-icon{width:5vw;height:5vw;margin-right:1.25vw}.p-features-cooking-function .functionList .item-icon.-no1 svg{width:1.75vw;height:1.9375vw}.p-features-cooking-function .functionList .item-icon.-no2 svg{width:1.9375vw;height:1.875vw}.p-features-cooking-function .functionList .item-icon.-no3 svg{width:1.75vw;height:2vw}.p-features-cooking-function .functionList .item-icon.-no4 svg{width:1.6875vw;height:2vw}.p-features-cooking-function .functionList .item-title{line-height:1.7;width:13.125vw;font-size:1.25vw}.p-features-cooking-function .functionList .item-text{line-height:2.125;width:48.125vw;font-size:1vw}.p-features-cooking-function .functionList .item-img{height:auto;position:absolute;bottom:0;top:0;margin-top:auto;margin-bottom:auto;width:14.375vw;height:7.5vw;right:0}.p-features-cooking-function .functionMain{margin-bottom:9.375vw}.p-features-cooking-function .functionMain .photo{width:35vw}.p-features-cooking-function .functionMain .text{width:28.125vw}.p-features-cooking-function .functionMain .text-title{line-height:1.7;font-size:1.25vw;margin-bottom:1.875vw}.p-features-cooking-function .functionMain .text-copy{line-height:1.57143;font-size:1.75vw;margin-bottom:1.5vw}.p-features-cooking-function .functionMain .text-body{line-height:2.125;font-size:1vw}.p-features-cooking-function .functionOption .p-section-title.-vertical{left:-5.625vw}.p-features-cooking-function .functionOption .p-section-title.-vertical .en,.p-features-cooking-function .functionOption .p-section-title.-vertical .line{left:-58%;position:relative}.p-features-cooking-function .functionOption-content .plate{padding-top:3vw;padding-bottom:3vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-cooking-function .functionOption-content .plate-photo{width:30.3125vw}.p-features-cooking-function .functionOption-content .plate-photo img{width:15.625vw;height:auto}.p-features-cooking-function .functionOption-content .plate-text{width:31.25vw;margin-right:3.75vw}.p-features-cooking-function .functionOption-content .plate-text-copy{line-height:1.7;font-size:1.25vw;margin-bottom:.625vw}.p-features-cooking-function .functionOption-content .plate-text-body{line-height:2.125;font-size:1vw}.p-features-cooking-function .functionOption-content .plate-text-info{line-height:2.125;font-size:1vw;padding-top:1.25vw;margin-top:1.25vw}.p-features-cooking-function .functionOption-content .plate-text-info-name .number{margin-right:.75vw}.p-features-cooking-function .functionOption-content .plate-bgText{height:100%;line-height:.875;font-size:7.5vw;padding-left:3.125vw;width:30vw;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.p-features-cooking-function .feature{padding:2.5vw 3.75vw}.p-features-cooking-function .feature-list{margin-bottom:1.875vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-cooking-function .feature-list-item{width:50%}.p-features-cooking-function .feature-list-item:first-child{border-right:1px solid #e5e4e1;padding-right:3.75vw}.p-features-cooking-function .feature-list-item:nth-child(2){padding-left:3.75vw}.p-features-cooking-function .feature-list-item-head{margin-bottom:1.5vw}.p-features-cooking-function .feature-list-item-head .thum{width:6.875vw;height:6.875vw;margin-right:1.25vw}.p-features-cooking-function .feature-list-item-head .title-number{line-height:1.8125;font-size:1vw}.p-features-cooking-function .feature-list-item-head .title-text{line-height:1.7;font-size:1.25vw}.p-features-cooking-function .feature-list-item-body{line-height:1.85714;font-size:.875vw}.p-features-cooking-function .feature-note{width:100%;line-height:1.66667;font-size:.75vw}.p-features-cooking-function .link{transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.23,1,.32,1);-ms-flex-pack:center;justify-content:center;height:8.25vw;width:100%}.p-features-cooking-function .link-text{line-height:1.7;font-size:1.25vw}.p-features-cooking-function .link-icon{right:4.375vw;width:4.125vw;height:4.125vw}.p-features-cooking-function .link-icon svg{height:1.0625vw;width:1vw}.p-features-design{padding-top:18.75vw}.p-features-design .p-features-list .p-section-title-small{margin-bottom:11.875vw}html.safari .p-features-design .p-features-list .p-section-title-small{margin-bottom:12.5vw}.p-features-design .p-features-list:last-of-type{margin-left:auto;margin-right:auto}html.edge .p-features-design .p-features-list .-no1 .photo,html.ie .p-features-design .p-features-list .-no1 .photo{transform:translateY(6.75vw)!important}html.safari .p-features-design .p-features-list .-no1 .text{margin-top:-5vw}.p-features-design .p-features-list .item:nth-child(2n){margin-top:0}.p-features-design .p-features-list .item.-full .text .text-body,.p-features-design .p-features-list .item.-full .text .text-title{width:26.25vw;margin-left:48.75vw}.p-features-design .p-features-list .item.-full .photo{top:1.875vw}.p-features-safety{padding-top:22.5vw}.p-features-safety .p-section-title-small{margin-bottom:3.75vw}.p-features-safety-copy{width:67.5vw;line-height:1.57143;letter-spacing:.05em;font-size:1.75vw;margin-bottom:2.5vw}.p-features-safety-list{width:67.5vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;margin-bottom:6.5625vw}.p-features-safety-list .item{width:20vw}.p-features-safety-list .item-photo{margin-bottom:1.25vw}.p-features-safety-list .item-name{line-height:1.7;font-size:1.25vw;margin-bottom:.625vw}.p-features-safety-list .item-text{line-height:2.125;font-size:1vw}.p-features-safety-other{width:67.5vw}.p-features-safety-other .other-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-safety-other .other-list .item{width:50%;height:9.375vw}.p-features-safety-other .other-list .item:nth-child(0),.p-features-safety-other .other-list .item:nth-child(odd){border-right:1px solid #e5e4e1}.p-features-safety-other .other-list .item:nth-child(4),.p-features-safety-other .other-list .item:nth-child(5){border-bottom:1px solid #e5e4e1}.p-features-safety-other .other-list .item-icon{width:10vw;height:9.375vw}.p-features-safety-other .other-list .item-icon.no1 svg{width:2.5vw;height:2.3125vw;top:-.1875vw;left:-.625vw}.p-features-safety-other .other-list .item-icon.no2 svg{width:2.4375vw;height:2.5vw;top:-.5vw}.p-features-safety-other .other-list .item-icon.no3 svg{width:2.1875vw;height:2.5vw;top:-.1875vw;left:-.625vw}.p-features-safety-other .other-list .item-icon.no4 svg{width:2.5vw;height:2.5vw;top:-.5vw}.p-features-safety-other .other-list .item-icon.no5 svg{width:2.4375vw;height:2.5vw;top:-.1875vw;left:-.625vw}.p-features-safety-other .other-list .item-text{width:23.75vw;padding-right:3.125vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-features-safety-other .other-list .item-text>*{width:100%}.p-features-safety-other .other-list .item-text-title{font-size:1vw;margin-bottom:.875vw}.p-features-safety-other .other-list .item-text-title .sub{font-size:.8125vw;margin-left:.1875vw}.p-features-safety-other .other-list .item-text-body{line-height:1.85714;font-size:.875vw}.t-news-list .item{border-bottom:1px solid #e5e4e1}.t-news-list .item:nth-child(2n),.t-news-list .item:nth-child(odd){border-left:1px solid #e5e4e1}.t-news-list .item:first-child{border-left:none}.t-news-list .item .st0{stroke:#d5d3d1}.t-news-list .item .circle{border:1px solid #dee2e6;border-radius:50%}.t-payment{padding-bottom:16.875vw}.t-payment-table .item-text a:hover{opacity:.6}.p-product{padding-top:8.4375vw}.p-product .p-section-title{left:-1.25vw}.p-product .p-section_inner{padding-bottom:35.625vw}.p-product-bottomBg{background-color:#f0efed;height:13.125vw}.p-product .c-productInfo{width:82.5vw;padding-left:21.25vw}.p-product-img{width:75vw;height:25vw;right:-8.75vw;bottom:0}.p-reason{padding-top:18.125vw}.p-reason .p-section-title{margin-bottom:6.25vw}.p-reason-copy{line-height:1.57143;font-size:1.75vw;margin-bottom:3.4375vw}.p-reason-list{width:41.5625vw}.p-reason-list .item{width:50%;height:14.5vw}.p-reason-list .item:nth-child(2n){border-left:1px solid #e5e4e1}.p-reason-list .item_inner{padding-bottom:1.875vw}.p-reason-list .item-no{font-size:1vw;top:.9375vw;left:.9375vw}.p-reason-list .item-icon{padding-top:3.125vw;padding-bottom:1.875vw}.p-reason-list .item-icon.no1 svg{width:2.875vw;height:3.375vw}.p-reason-list .item-icon.no2 svg{width:3vw;height:3.0625vw}.p-reason-list .item-icon.no3 svg{width:3.25vw;height:3.25vw}.p-reason-list .item-icon.no4 svg{width:2.75vw;height:3.125vw}.p-reason-list .item-text{text-align:center;line-height:1.7;font-size:1.25vw}.p-reason-photo{width:44.0625vw;height:56.25vw;position:absolute;top:18.75vw;right:-8.75vw}.p-features-list .p-section-title-small{margin-bottom:14.375vw}.p-features-list .item:nth-child(2n){margin-top:0}.p-features-list .item.-full .photo{width:50vw}.p-features-list .item.-full .text{width:auto;padding-top:0!important;margin-left:0!important}.p-features-list .item.-normal{width:30vw}.p-features-list .item .text{padding-top:0}.p-features-list .item .text-body .note{font-size:.875vw}.p-section_inner{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1920px){.c-arrowIcon{right:36px;bottom:24px}.c-arrowIcon,.c-arrowIcon .circle svg{width:48px;height:48px}.c-arrowIcon .arrow,.c-arrowIcon .arrow svg{width:12px;height:12px}.c-backtolist{height:180px}.c-backtolist_inner .text{font-size:16.8px;margin-right:7.2px}.c-backtolist_inner .icon,.c-backtolist_inner .icon svg{width:19.2px;height:19.2px}.c-boxBtn{height:96px;border-radius:7.2px}.c-boxBtn.-submit,.c-boxBtn.-submit-disabled{width:384px}.c-boxBtn.-back{width:192px}.c-boxBtn .text{font-size:19.2px}.c-boxBtn .icon{right:36px}.c-boxBtn .icon,.c-boxBtn .icon svg{width:15.6px;height:15.6px}.c-btn{width:264px;height:72px}.c-btn-content .text{font-size:16.8px;margin-left:24px}.c-btn-content .icon{width:48px;height:48px;top:12px;right:12px}.c-btn-content .icon.-shopping svg{width:16.8px;height:18px}.c-btn-content .icon.-arrow svg{width:13.2px;height:13.2px}.c-btn-bg,.c-btn-bg-icon{border-radius:48px}.c-btn-bg-icon{width:48px;height:48px;top:12px;right:12px}.p-guide .c-external-link{margin-top:34.8px}.p-guide-section_text+.c-external-link{margin-top:12px}.c-external-link_text{font-size:19.2px}.c-external-link_arrow{width:12px;height:12px;margin-left:13.2px}.c-file{border-radius:8px;width:360px;height:72px}.c-file-text,.c-note .title{font-size:19.2px}.c-note .title{margin-bottom:14.4px}.c-note .text{font-size:16.8px;margin-bottom:3.6px}.c-radio{min-height:36px;padding-left:58.8px}.c-radio:before{width:36px;height:36px}.c-radio:after{width:19.2px;height:19.2px;top:8.4px;left:8.4px}.c-radio-text{font-size:19.2px}.c-simple-section-title_text{font-size:40.8px;padding-bottom:9.6px}.c-simple-section-title-multiple{padding-bottom:9.6px}.c-simple-section-title-multiple_text{font-size:40.8px;padding-bottom:9.6px}.c-simple-section-title-multiple .line{padding-bottom:9.6px}.p-features-list .item .text-title{font-size:31.2px;margin-bottom:19.2px}.p-features-list .item .text-title .note{font-size:16.8px;top:-14.4px}.p-features-list .item .text-body{font-size:19.2px}.p-features-list .item.-full{margin-bottom:168px}.p-features-list .item.-full.-reverse .photo{left:auto;right:-168px}.p-features-list .item.-full.-reverse .text{margin-right:1056px;margin-left:0}.p-features-list .item.-full .photo{left:-168px;width:1080px}.p-features-list .item.-full .number{font-size:96px;margin-bottom:114px}.p-features-list .item.-full .text{width:384px;padding-top:582px;margin-left:1056px}.p-features-list .item.-full-min .photo{width:768px}.p-features-list .item.-full-min .number{font-size:96px;margin-bottom:132px}.p-features-list .item.-full-min .text{width:408px}.p-features-list .item.-normal{width:504px}.p-features-list .item.-normal .photo{margin-bottom:44.4px}.p-features-list .item.-normal .number{font-size:66px;top:-18px;left:-114px}.p-features-list .item:nth-child(2n){margin-top:180px}.p-features-list .item:nth-child(3){margin-top:108px}.p-features-list .item:nth-child(4){margin-top:288px}.p-flow-step .info{margin-bottom:60px}.p-flow-step .info-text{font-size:19.2px}.p-flow-step .info-note{font-size:16.8px}.p-flow-step .type{margin-bottom:60px}.p-flow-step .type .item{padding:36px 34.8px}.p-flow-step .select{margin-bottom:120px}.p-flow-step .select-title{min-height:213.6px;font-size:19.2px}.p-flow-step .select-body-info .item{font-size:16.8px;margin-bottom:12px}.p-features-bg-text_inner .item{height:240px}.p-features-bg-text_inner .item-text{font-size:240px}.p-features-bg-text_inner .item-text>*>*{padding-bottom:18px}.p-features-navi_inner{width:510px;height:24px}.p-features-navi .item{margin-right:54px}.p-features-navi .item:last-child{margin-right:0}.p-features-navi .item-text{font-size:21.6px}.p-features-navi .item-icon{width:7.2px;height:7.2px;top:-12px;left:-12px}.t-contents{padding-top:306px}.t-contents .p-section_inner{width:1600px}.t-contents .p-section_inner .p-section-title{width:456px}.t-contents-list{width:1128px}.t-contents-list .item{width:336px}.t-contents-list .item-banner{margin-bottom:21.6px}.t-contents-list .item-info-title{font-size:19.2px;margin-bottom:3.6px}.t-contents-list .item-info-text{font-size:16.8px}.t-cvr{padding-top:300px}.t-cvr a{padding-top:120px;padding-bottom:168px}.t-cvr-content{width:1600px}.t-cvr-content .info .title{margin-top:84px;font-size:60px}.t-cvr-content .info .price{font-size:19.2px;font-weight:600;margin-bottom:12px}.t-cvr-content .info .price-main,.t-cvr-content .info .price-main-title{margin-right:8.4px}.t-cvr-content .info .price-main-text .num{font-size:28.8px}.t-cvr-content .info .label-item{padding-left:24px;padding-right:24px;height:42px;margin-right:9.6px;border-radius:20.4px;font-size:.8125vw}.t-cvr-content .info .note{font-size:15.6px;margin-top:6px;line-height:2}.t-cvr-content .link .text{font-size:26.4px;margin-right:36px}.t-cvr-content .link .icon{width:81.6px;height:81.6px}.t-cvr-content .link .icon img{width:16.8px;height:18px}.t-kv-navi{width:69.6px;left:60px}.t-kv-navi_inner{height:84px}.t-kv-navi .item{margin-bottom:24px}.t-kv-navi .item_inner .no{font-size:16.8px}.t-kv-navi .item_inner .line{width:36px}.t-kv-content .name{padding-left:55.2px;padding-bottom:45.6px}.t-kv-content .name-jp{font-size:33.6px;margin-bottom:19.2px}.t-kv-content .name-en{font-size:144px;left:-4.8px}.t-kv-content .name-number{position:absolute;font-size:28.8px;left:864px;bottom:84px}.t-news{padding-top:360px}.t-news .p-section-title{margin-bottom:60px}.t-news-list .item{min-height:264px}.t-news-list .item_inner{min-height:264px;padding:54px 36px 60px}.t-news-list .item_inner .date{font-size:24px;margin-bottom:27.6px}.t-news-list .item_inner .title{font-size:19.2px}.t-payment{padding-top:300px}.p-spec .t-payment{padding-top:180px}.t-payment .p-section_inner{width:1600px}.t-payment-info,.t-payment .p-section-title{margin-bottom:48px}.t-payment-info{font-size:19.2px}.t-payment-table{margin-bottom:48px}.t-payment-table .item-text,.t-payment-table .item-title{padding:33.6px 36px}.t-payment-table .item-title{width:408px;font-size:19.2px}.t-payment-table .item-text{width:calc(100% - 408px);font-size:19.2px}.t-productFooter-content{width:1600px;padding:120px 144px 108px}.t-productFooter-top .sitename{margin-bottom:120px}.t-productFooter-top .sitename_inner{font-size:36px}.t-productFooter-top .companyname{height:20.4px}.t-productFooter-top .companyname svg{width:84px;height:20.4px}.t-productFooter-middle-top .sitemap-list{margin-bottom:108px}.t-productFooter-middle-top .sitemap-list .item{font-size:16.8px;margin-bottom:31.2px}.t-productFooter-middle-top .contact-link{margin-top:18px}.t-productFooter-middle-top .contact-link .c-external-link_text{font-size:16.8px}.t-productFooter-middle-top .contact-tel{margin-bottom:6px}.t-productFooter-middle-top .contact-tel-title{font-size:21.6px;top:4.8px;margin-right:6px}.t-productFooter-middle-top .contact-tel-number{font-size:38.4px}.t-productFooter-middle-top .contact-text{font-size:16.8px}.t-productFooter-middle-bottom .sns-list{padding-bottom:78px}.t-productFooter-middle-bottom .sns-list .title{font-size:19.2px;margin-right:38.4px}.t-productFooter-middle-bottom .sns-list .icon.fb{margin-right:26.4px}.t-productFooter-middle-bottom .sns-list .icon.fb svg{width:10.8px;height:24px}.t-productFooter-middle-bottom .sns-list .icon.ig svg,.t-productFooter-middle-bottom .sns-list .icon.tw svg{width:26.4px;height:24px}.t-productFooter-bottom .other-list .item{font-size:14.4px;margin-right:36px}.t-productFooter-bottom .copyright{right:144px;font-size:14.4px}.t-productHeader-corpLogo{height:96px;padding-bottom:6px}.t-productHeader-corpLogo svg{width:93.6px;height:22.8px}.t-productHeader-logo.gastable{margin-right:-8.4px}.t-productHeader-logo-link{font-size:24px;padding-bottom:36px;padding-left:48px}.t-productHeader-navi{width:936px}.t-productHeader-navi-list ul{padding-left:30px}.t-productHeader-navi-list .item{margin-right:54px}.t-productHeader-navi-list .item-link{font-size:18px}.t-productHeader-btn{width:216px;height:60px;border-radius:30px;top:-21.6px;margin-right:48px}.t-productHeader-btn_inner .text{font-size:18px;margin-right:14.4px;left:6px}html.ie .t-productHeader-btn_inner .text{top:.20625vw}.t-productHeader-btn_inner .icon{left:6px}.t-productHeader-btn_inner .icon,.t-productHeader-btn_inner .icon svg{width:16.8px;height:18px}.t-productHeader-bg{height:156px}.t-productLoading .sub{font-size:21.6px;padding-top:7.2px}.t-productLoading .sub>*>*>*{padding-bottom:6px}.t-productLoading .text{font-size:36px}.t-productLoading .text>*>*>*{padding-bottom:6px}.t-productLoading.-basicGastableTop .text{font-size:60px;margin-top:45.6px}.t-productLoading.-basicGastableTop .text>*>*>*{padding-bottom:6px}.t-scrolldown{right:31.2px;bottom:81.6px}.t-scrolldown .text{font-size:16.8px;margin-bottom:24px}.t-scrolldown .icon,.t-scrolldown .icon .circle svg{width:84px;height:84px}.t-scrolldown .icon .arrow,.t-scrolldown .icon .arrow svg{width:12px;height:12px}.t-scrolldown.-pagetop .text{margin-bottom:48px}.t-shippingDelivery{padding-top:300px;padding-bottom:294px}.p-spec .t-shippingDelivery{padding-bottom:300px}.t-shippingDelivery .p-section_inner{width:1600px}.t-shippingDelivery .p-section-title{margin-bottom:60px}.t-shippingDelivery-list{margin-bottom:48px}.t-shippingDelivery-list .item{min-height:300px}.t-shippingDelivery-list .item_inner{min-height:420px}.t-shippingDelivery-list .item_inner .icon.no1{padding-top:72px;padding-bottom:42px}.t-shippingDelivery-list .item_inner .icon.no1 svg{width:48px;height:48px}.t-shippingDelivery-list .item_inner .icon.no2{padding-top:70.8px;padding-bottom:42px}.t-shippingDelivery-list .item_inner .icon.no2 svg{width:49.2px;height:49.2px}.t-shippingDelivery-list .item_inner .icon.no3{padding-top:73.2px;padding-bottom:42px}.t-shippingDelivery-list .item_inner .icon.no3 svg{width:49.2px;height:46.8px}.t-shippingDelivery-list .item_inner .title{font-size:24px;margin-bottom:24px}.t-shippingDelivery-list .item_inner .text{font-size:19.2px;padding:0 48px}.t-shippingDelivery-list .item_inner .text .note{font-size:16.8px;padding-top:6px}.t-under-kv{height:708px;padding-top:108px}.t-under-kv-content{width:1600px}.t-under-kv-content .name .en{margin-bottom:30px}.t-under-kv-content .name .en-text{font-size:120px}html.safari .t-under-kv-content .name .en-text{margin-bottom:21.6px}.t-under-kv-content .name .en-text>*>*>*{padding-bottom:18px}.t-under-kv-content .name .en .line{margin-top:-30px}.t-under-kv-content .name .jp{font-size:24px}.t-under-kv-bg{height:600px;top:108px}.c-contact-section_left:after{height:264px}.c-contact-section_left{height:480px;padding-left:168px}.c-contact-section_right{height:480px;padding-left:72px}.c-contact-section_form{margin-right:336px}.c-contact-section_form-image{width:42px;height:28.8px}.c-contact-section_form-text{margin-left:24px;font-size:21.6px}.c-contact-section_tel{margin-right:57.6px}.c-contact-section_tel-image{width:40.8px;height:42px}.c-contact-section_tel-text{margin-left:27.6px;font-size:21.6px}.c-contact-section_btn{width:48px;height:48px}.c-contact-section_btn>svg{width:12px;height:12px}.c-contact-section_telnumber-core{font-size:38.4px;margin-bottom:30px}.c-contact-section_telnumber-text{font-size:24px;margin-right:15.6px}.c-contact-section_telnumber-desc{font-size:16.8px}.c-headline-title_text{font-size:40.8px;margin-bottom:45.6px}.c-productInfo .photo{width:672px;height:408px}.c-productInfo .info{width:436.8px}.c-productInfo .info-name{margin-bottom:36px}.c-productInfo .info-name .en{font-size:45.6px;margin-bottom:8.4px}.c-productInfo .info-name .jp{font-size:16.8px;padding-left:4.8px;margin-top:-4.8px}.c-productInfo .info-text{margin-bottom:18px}.c-productInfo .info-text-item{margin-bottom:12px}.c-productInfo .info-text-item-line .title{width:138px;font-size:19.2px}.c-productInfo .info-text-item-line .title.-pt{padding-top:12px}.c-productInfo .info-text-item-line .body{width:294px;font-size:19.2px}.c-productInfo .info-text-item-line .body .list-item{width:300px;height:60px;border-radius:7.2px;padding-left:19.2px;padding-right:19.2px;margin-bottom:6px}.c-productInfo .info-text-item-line .body .list-item .thum{width:36px;height:36px}.c-productInfo .info-text-item-line .body .list-item .text{width:216px!important}.c-productInfo .info-label .item{width:210px;height:42px;border-radius:20.4px;font-size:.71875vw}.c-productInfo .price{height:108px;margin-top:60px}.c-productInfo .price .item .main{margin-right:66px}.c-productInfo .price .item .main-title{font-size:19.2px;margin-right:19.2px}.c-productInfo .price .item .main-text .num{font-size:40.8px;padding-bottom:4.8px}.c-productInfo .price .item .main-text .jpy{font-size:19.2px;padding-top:9.6px;padding-left:7.2px}.c-productInfo .price .item .sub{font-size:19.2px}.c-productInfo .price .item .sub-title{margin-right:14.4px}.c-productInfo .price .item .sub-text{padding-top:7.2px}.c-productInfo .price .item .sub-text .jpy{margin-right:36px}.c-productInfo .price .item .note{padding-top:12px;font-size:16.8px}.c-productInfo .price.campaign{height:90px}.c-productInfo .price.campaign .item{padding-top:12px}.c-productInfo .price.campaign .item .sub .sub-title{padding-top:7.2px}.c-productInfo .banner{border-radius:7.2px;font-size:16.8px;margin-bottom:24px}.c-productInfo .banner_top{padding:21.6px 34.8px 16.8px 40.8px}.c-productInfo .banner_bottom{padding-left:62.4px}.c-productInfo .banner_bottom_left{margin-right:50.4px}.c-productInfo .banner_bottom_left-title{font-size:19.2px;margin-right:10.8px}.c-productInfo .banner_bottom_left-text{margin-top:-12px}.c-productInfo .banner_bottom_left-text_large{font-size:40.8px}.c-productInfo .banner_bottom_right-text,.c-productInfo .banner_bottom_right-title{font-size:16.8px}.c-productInfo .banner_bottom_right-title{margin-right:8.4px}.c-productInfo .point{font-size:15.6px;margin-bottom:28.8px}.c-productInfo .point a{padding-left:36px}.c-productInfo .btn{height:144px!important}.c-productInfo .btn-item .text{font-size:24px;padding-left:84px}.c-productInfo .btn-item .icon{width:79.2px;height:79.2px;margin-right:56.4px}.c-productInfo .btn-item .icon svg{width:12px;height:12px}.c-productInfo .btn-item .icon.-shopping svg{width:21.6px;height:21.6px}.p-section-title.-large .en{font-size:120px;margin-right:18px}.p-section-title.-large .line{width:84px;margin-right:-48px;margin-bottom:24px}.p-section-title.-large .jp{font-size:16.8px;margin-bottom:24px}.p-section-title.-large.-horizontal .en{margin-right:36px}.p-section-title.-large.-horizontal .line{margin-right:-24px;margin-bottom:54px}html.safari .p-section-title.-large.-horizontal .line{margin-bottom:16.8px}.p-section-title.-large.-horizontal .jp{margin-bottom:54px}html.safari .p-section-title.-large.-horizontal .jp{margin-bottom:14.4px}.p-section-title.-large.-vertical{top:-132px}.p-section-title.-large.-vertical .en{margin-right:36px}.p-section-title.-large.-vertical .jp{padding-left:24px}.p-section-title.-large.-vertical .line{margin-right:38.4px;margin-bottom:48px}html.safari .p-section-title.-large.-vertical .line{margin-right:36px;margin-bottom:18px}.p-section-title.-small .en{font-size:48px;margin-right:12px}.p-section-title.-small .line{width:36px;margin-right:-12px;margin-bottom:24px}.p-section-title.-small .jp{font-size:16.8px;margin-bottom:12px}html.safari .p-section-title.-small.-horizontal .en{margin-bottom:6px}html.safari .p-section-title.-small.-horizontal .line{margin-bottom:14.4px}.p-section-title.-small.-vertical{top:-36px}.p-section-title.-small.-vertical .jp{padding-left:10.8px}.p-section-title.-small.-vertical .line{margin-right:24px}html.safari .p-section-title.-small.-vertical .line{margin-bottom:12px;margin-right:18px}html.safari .p-section-title-small{margin-top:60px}.p-section-title-small-line{width:120px;margin-right:30px}.p-section-title-small-text{font-size:24px}.t-mouseStarker{width:96px;height:96px;top:-48px;left:-48px}.t-mouseStarker .icon svg{width:21.6px;height:12px}.p-color{padding-top:228px;padding-bottom:348px}.p-color-chatch>*{margin-bottom:-43.2px}.p-color-chatch{font-size:166.8px;margin-bottom:66px}.p-color-lead{font-size:24px;margin-bottom:108px}html.edge .p-color-panel{top:-300px}.p-color-panel{width:1296px}.p-color-panel .panel{width:216px;height:216px}.p-color-panel .panel.-no1{top:72px;right:195.6px}.p-color-panel .panel.-no2{top:384px;left:78px}html.edge .p-color-panel .panel.-no2{top:324px}.p-color-panel .panel.-no3{top:672px;right:60px}html.edge .p-color-panel .panel.-no3{top:420px}.p-color-view-img{width:1600px;height:624px;margin-bottom:-144px}.p-color-view-img .img{width:1392px}.p-color-view-navi{width:696px;margin-top:-360px;right:-432px}.p-color-view-navi_title{font-size:21.6px;margin-bottom:12px}.p-color-view-navi .item{padding:60px 36px}.p-color-view-navi .item-no{font-size:19.2px;top:-24px;left:-12px}.p-color-view-navi .item-photo{width:6.25vw;margin-right:42px}.p-color-view-navi .item-info-name{font-size:24px;margin-bottom:13.2px}.p-color-view-navi .item-info-text{font-size:19.2px}.p-concept{padding-top:336px;padding-bottom:912px}.p-concept .p-section-title{left:-24px}.p-concept-main{padding-left:288px}.p-concept-main .copy{font-size:55.2px;margin-bottom:72px}.p-concept-main .body-p{font-size:21.6px}.p-concept-main .body-p:first-child{margin-bottom:60px}.p-concept-photo .mainPhoto{width:600px;height:816px;top:696px;right:-168px}.p-concept-photo .subPhoto{width:348px;height:444px;top:1344px;right:600px}.p-features .p-section-title{margin-bottom:72px}.p-features-navi{right:84px}.p-features-bg-text_inner .item-text{padding-left:84px}.p-features-cleanness{padding-top:432px}.p-features-cleanness .p-section-title-small{margin-bottom:72px}.p-features-cleanness .p-features-list{width:1296px}.p-features-cooking{padding-top:444px}.p-features-cooking .p-section-title-small{margin-bottom:72px}.p-features-cooking-img{height:720px;margin-bottom:192px}.p-features-cooking-function{width:1296px}.p-features-cooking-function .functionList{margin-bottom:96px}.p-features-cooking-function .functionList .item{height:189.6px}.p-features-cooking-function .functionList .item:last-child{height:252px}.p-features-cooking-function .functionList .item-icon{width:96px;height:96px;margin-right:24px}.p-features-cooking-function .functionList .item-icon.-no1 svg{width:33.6px;height:37.2px}.p-features-cooking-function .functionList .item-icon.-no2 svg{width:37.2px;height:36px}.p-features-cooking-function .functionList .item-icon.-no3 svg{width:33.6px;height:38.4px}.p-features-cooking-function .functionList .item-icon.-no4 svg{width:32.4px;height:38.4px}.p-features-cooking-function .functionList .item-title{width:252px;font-size:24px}.p-features-cooking-function .functionList .item-text{width:924px;font-size:19.2px}.p-features-cooking-function .functionList .item-img{width:276px;height:144px}.p-features-cooking-function .functionMain{margin-bottom:180px}.p-features-cooking-function .functionMain .photo{width:672px}.p-features-cooking-function .functionMain .text{width:540px}.p-features-cooking-function .functionMain .text-title{font-size:24px;margin-bottom:36px}.p-features-cooking-function .functionMain .text-copy{font-size:33.6px;margin-bottom:28.8px}.p-features-cooking-function .functionMain .text-body{font-size:19.2px}.p-features-cooking-function .functionOption .p-section-title.-vertical{left:-108px}.p-features-cooking-function .functionOption-content .plate{padding-top:57.6px;padding-bottom:57.6px}.p-features-cooking-function .functionOption-content .plate-photo{width:582px}.p-features-cooking-function .functionOption-content .plate-photo img{width:300px}.p-features-cooking-function .functionOption-content .plate-text{width:600px;margin-right:72px}.p-features-cooking-function .functionOption-content .plate-text-copy{font-size:24px;margin-bottom:12px}.p-features-cooking-function .functionOption-content .plate-text-body{font-size:19.2px}.p-features-cooking-function .functionOption-content .plate-text-info{font-size:19.2px;padding-top:24px;margin-top:24px}.p-features-cooking-function .functionOption-content .plate-text-info-name .number{margin-right:14.4px}.p-features-cooking-function .functionOption-content .plate-bgText{font-size:144px;padding-left:1.875vw;width:576px}.p-features-cooking-function .feature{padding:48px 72px}.p-features-cooking-function .feature-list{margin-bottom:36px}.p-features-cooking-function .feature-list-item:first-child{padding-right:72px}.p-features-cooking-function .feature-list-item:nth-child(2){padding-left:72px}.p-features-cooking-function .feature-list-item-head{margin-bottom:28.8px}.p-features-cooking-function .feature-list-item-head .thum{width:132px;height:132px;margin-right:24px}.p-features-cooking-function .feature-list-item-head .title-number{font-size:19.2px}.p-features-cooking-function .feature-list-item-head .title-text{font-size:24px}.p-features-cooking-function .feature-list-item-body{font-size:16.8px}.p-features-cooking-function .feature-note{font-size:14.4px}.p-features-cooking-function .link-text{font-size:24px}.p-features-cooking-function .link-icon{right:84px;width:79.2px;height:79.2px}.p-features-design{padding-top:360px}.p-features-design .p-features-list .p-section-title-small{margin-bottom:228px}html.safari .p-features-design .p-features-list .p-section-title-small{margin-bottom:240px}html.edge .p-features-design .p-features-list .-no1 .photo,html.ie .p-features-design .p-features-list .-no1 .photo{transform:translateY(129.6px)!important}html.safari .p-features-design .p-features-list .-no1 .text{margin-top:-96px}.p-features-design .p-features-list .-no1 .text{padding-top:0;margin-left:0}.p-features-design .p-features-list .item.-full .text .text-body,.p-features-design .p-features-list .item.-full .text .text-title{width:504px;margin-left:936px}.p-features-design .p-features-list .item.-full .photo{top:36px}.p-features-safety{padding-top:432px}.p-features-safety .p-section-title-small{margin-bottom:72px}.p-features-safety-copy{width:1296px;font-size:33.6px;margin-bottom:48px}.p-features-safety-list{width:1296px;margin-bottom:126px}.p-features-safety-list .item{width:384px}.p-features-safety-list .item-photo{margin-bottom:24px}.p-features-safety-list .item-name{font-size:24px;margin-bottom:12px}.p-features-safety-list .item-text{font-size:19.2px}.p-features-safety-other{width:1296px}.p-features-safety-other .other-list .item{height:180px}.p-features-safety-other .other-list .item-icon{width:192px;height:180px}.p-features-safety-other .other-list .item-icon.no1 svg{width:48px;height:44.4px;top:-3.6px;left:-12px}.p-features-safety-other .other-list .item-icon.no2 svg{width:46.8px;height:48px;top:-9.6px}.p-features-safety-other .other-list .item-icon.no3 svg{width:42px;height:48px;top:-3.6px;left:-12px}.p-features-safety-other .other-list .item-icon.no4 svg{width:48px;height:48px;top:-9.6px}.p-features-safety-other .other-list .item-icon.no5 svg{width:46.8px;height:48px;top:-3.6px;left:-12px}.p-features-safety-other .other-list .item-text{width:456px;padding-right:60px}.p-features-safety-other .other-list .item-text-title{font-size:19.2px;margin-bottom:16.8px}.p-features-safety-other .other-list .item-text-title .sub{font-size:15.6px;margin-left:3.6px}.p-features-safety-other .other-list .item-text-body{font-size:16.8px}.t-payment{padding-bottom:324px}.p-product{padding-top:162px}.p-product .p-section-title{left:-24px}.p-product .p-section_inner{padding-bottom:684px}.p-product-bottomBg{height:252px}.p-product .c-productInfo{width:1600px;padding-left:408px}.p-product-img{width:1440px;height:480px;right:-168px}.p-reason{padding-top:348px}.p-reason .p-section-title{margin-bottom:120px}.p-reason-copy{font-size:33.6px;margin-bottom:66px}.p-reason-list{width:798px}.p-reason-list .item{height:278.4px}.p-reason-list .item_inner{padding-bottom:36px}.p-reason-list .item-no{font-size:19.2px;top:18px;left:18px}.p-reason-list .item-icon{padding-top:60px;padding-bottom:36px}.p-reason-list .item-icon.no1 svg{width:55.2px;height:64.8px}.p-reason-list .item-icon.no2 svg{width:57.6px;height:58.8px}.p-reason-list .item-icon.no3 svg{width:62.4px;height:62.4px}.p-reason-list .item-icon.no4 svg{width:52.8px;height:60px}.p-reason-list .item-text{font-size:24px}.p-reason-photo{width:846px;height:1080px;top:360px;left:55.625vw}.p-features-list .p-section-title-small{margin-bottom:276px}.p-features-list .item.-full .photo{width:960px}.p-features-list .item.-normal{width:576px}.p-features-list .item .text-body .note{font-size:16.8px}}@media only screen and (min-width:768px) and (max-width:1239px){.c-arrowIcon{right:24px;bottom:16px}.c-arrowIcon,.c-arrowIcon .circle svg{width:32px;height:32px}.c-arrowIcon .arrow,.c-arrowIcon .arrow svg{width:8px;height:8px}.c-backtolist{height:120px}.c-backtolist_inner .text{font-size:11.2px;margin-right:4.8px}.c-backtolist_inner .icon,.c-backtolist_inner .icon svg{width:12.8px;height:12.8px}.c-boxBtn{height:64px;border-radius:4.8px}.c-boxBtn.-submit,.c-boxBtn.-submit-disabled{width:256px}.c-boxBtn.-back{width:128px}.c-boxBtn .text{font-size:12.8px}.c-boxBtn .icon{right:1.875vw}.c-boxBtn .icon,.c-boxBtn .icon svg{width:.8125vw;height:.8125vw}.c-btn{width:176px;height:48px}.c-btn-content .text{font-size:11.2px;margin-left:16px}.c-btn-content .icon{width:32px;height:32px;top:8px;right:8px}.c-btn-content .icon.-shopping svg{width:11.2px;height:12px}.c-btn-content .icon.-arrow svg{width:8.8px;height:8.8px}.c-btn-bg,.c-btn-bg-icon{border-radius:32px}.c-btn-bg-icon{width:32px;height:32px;top:8px;right:8px}.p-guide .c-external-link{margin-top:23.2px}.p-guide-section_text+.c-external-link{margin-top:8px}.c-external-link_text{font-size:12.8px}.c-external-link_arrow{width:8px;height:8px;margin-left:8.8px}.c-file{border-radius:8px;width:240px;height:48px}.c-file-text,.c-note .title{font-size:12.8px}.c-note .title{margin-bottom:9.6px}.c-note .text{font-size:11.2px;margin-bottom:2.4px}.c-radio{min-height:24px;padding-left:39.2px}.c-radio:before{width:24px;height:24px}.c-radio:after{width:12.8px;height:12.8px;top:5.6px;left:5.6px}.c-radio-text{font-size:12.8px}.c-simple-section-title_text{font-size:27.2px;padding-bottom:6.4px}.c-simple-section-title-multiple{padding-bottom:6.4px}.c-simple-section-title-multiple_text{font-size:27.2px;padding-bottom:6.4px}.c-simple-section-title-multiple .line{padding-bottom:6.4px}.p-features-list .item .text-title{font-size:20.8px;margin-bottom:12.8px}.p-features-list .item .text-title .note{font-size:11.2px;top:-9.6px}.p-features-list .item .text-body{font-size:12.8px}.p-features-list .item.-full{margin-bottom:112px}.p-features-list .item.-full.-reverse .photo{left:auto;right:-112px}.p-features-list .item.-full.-reverse .text{margin-right:704px;margin-left:0}.p-features-list .item.-full .photo{left:-112px;width:720px}.p-features-list .item.-full .number{font-size:64px;margin-bottom:76px}.p-features-list .item.-full .text{width:256px;padding-top:388px;margin-left:704px}.p-features-list .item.-full-min .photo{width:512px}.p-features-list .item.-full-min .number{font-size:64px;margin-bottom:88px}.p-features-list .item.-full-min .text{width:272px}.p-features-list .item.-normal{width:336px}.p-features-list .item.-normal .photo{margin-bottom:29.6px}.p-features-list .item.-normal .number{font-size:44px;top:-12px;left:-76px}.p-features-list .item:nth-child(2n){margin-top:120px}.p-features-list .item:nth-child(3){margin-top:72px}.p-features-list .item:nth-child(4){margin-top:192px}.p-flow-step .info{margin-bottom:40px}.p-flow-step .info-text{font-size:12.8px}.p-flow-step .info-note{font-size:11.2px}.p-flow-step .type{margin-bottom:40px}.p-flow-step .type .item{padding:24px 23.2px}.p-flow-step .select{margin-bottom:80px}.p-flow-step .select-title{min-height:142.4px;font-size:12.8px}.p-flow-step .select-body-info .item{font-size:11.2px;margin-bottom:8px}.p-features-bg-text_inner .item{height:160px}.p-features-bg-text_inner .item-text{font-size:160px}.p-features-bg-text_inner .item-text>*>*{padding-bottom:12px}.p-features-navi_inner{width:340px;height:16px}.p-features-navi .item{margin-right:36px}.p-features-navi .item:last-child{margin-right:0}.p-features-navi .item-text{font-size:14.4px}.p-features-navi .item-icon{width:4.8px;height:4.8px;top:-8px;left:-8px}.t-contents{padding-top:204px}.t-contents .p-section_inner{width:1080px;padding-left:50px;padding-right:50px;padding-left:40px;padding-right:40px}.t-contents .p-section_inner .p-section-title{width:304px}.t-contents-list{width:680px}.t-contents-list .item{width:200px}.t-contents-list .item-banner{margin-bottom:14.4px}.t-contents-list .item-info-title{font-size:12.8px;margin-bottom:2.4px}.t-contents-list .item-info-text{font-size:11.2px}.t-cvr{padding-top:200px}.t-cvr a{padding-top:8px;padding-bottom:40px}.t-cvr-content{width:1080px;padding-left:50px;padding-right:50px;margin-top:-8px}.t-cvr-content .info .title{margin-top:96px;font-size:40px}.t-cvr-content .info .price{font-size:12.8px;font-weight:600;margin-bottom:8px}.t-cvr-content .info .price-main,.t-cvr-content .info .price-main-title{margin-right:5.6px}.t-cvr-content .info .price-main-text .num{font-size:19.2px}.t-cvr-content .info .label-item{padding-left:16px;padding-right:16px;height:28px;margin-right:6.4px;border-radius:13.6px;font-size:.8125vw}.t-cvr-content .info .note{font-size:10.4px;margin-top:4px;line-height:2}.t-cvr-content .link .text{font-size:17.6px;margin-right:24px}.t-cvr-content .link .icon{width:54.4px;height:54.4px}.t-cvr-content .link .icon img{width:11.2px;height:12px}.t-kv-navi{width:46.4px;left:40px}.t-kv-navi_inner{height:56px}.t-kv-navi .item{margin-bottom:16px}.t-kv-navi .item_inner .no{font-size:11.2px}.t-kv-navi .item_inner .line{width:24px}.t-kv-content .name{padding-left:36.8px;padding-bottom:30.4px}.t-kv-content .name-jp{font-size:20.16px;margin-bottom:11.52px}.t-kv-content .name-en{font-size:86.4px;left:-4.32px}.t-kv-content .name-number{position:absolute;font-size:17.28px;left:777.6px;bottom:75.6px}.t-news{padding-top:240px}.t-news .p-section_inner{padding-left:40px;padding-right:40px}.t-news .p-section-title{margin-bottom:40px}.t-news-list .item{min-height:176px}.t-news-list .item_inner{min-height:176px;padding:36px 24px 40px}.t-news-list .item_inner .date{font-size:16px;margin-bottom:18.4px}.t-news-list .item_inner .title{font-size:12.8px}.t-payment{padding-top:200px}.p-spec .t-payment{padding-top:120px}.t-payment .p-section_inner{width:1080px;padding-left:50px;padding-right:50px;padding-left:40px;padding-right:40px}.t-payment-info,.t-payment .p-section-title{margin-bottom:32px}.t-payment-info{font-size:12.8px}.t-payment-table{margin-bottom:32px}.t-payment-table .item-text,.t-payment-table .item-title{padding:22.4px 24px}.t-payment-table .item-title{width:240px;font-size:12.8px}.t-payment-table .item-text{width:752px;font-size:12.8px}.t-productFooter-content{width:1080px;padding-left:50px;padding-right:50px;padding-top:80px;padding-bottom:72px;padding-right:96px}.t-productFooter-top .sitename{margin-bottom:80px}.t-productFooter-top .sitename_inner{font-size:24px}.t-productFooter-top .companyname{height:13.6px}.t-productFooter-top .companyname svg{width:56px;height:13.6px}.t-productFooter-middle-top .sitemap-list{margin-bottom:72px}.t-productFooter-middle-top .sitemap-list .item{font-size:11.2px;margin-bottom:20.8px}.t-productFooter-middle-top .contact-link{margin-top:12px}.t-productFooter-middle-top .contact-link .c-external-link_text{font-size:11.2px}.t-productFooter-middle-top .contact-tel{margin-bottom:4px}.t-productFooter-middle-top .contact-tel-title{font-size:14.4px;top:3.2px;margin-right:4px}.t-productFooter-middle-top .contact-tel-number{font-size:25.6px}.t-productFooter-middle-top .contact-text{font-size:11.2px}.t-productFooter-middle-bottom .sns-list{padding-bottom:52px}.t-productFooter-middle-bottom .sns-list .title{font-size:12.8px;margin-right:25.6px}.t-productFooter-middle-bottom .sns-list .icon.fb{margin-right:17.6px}.t-productFooter-middle-bottom .sns-list .icon.fb svg{width:7.2px;height:16px}.t-productFooter-middle-bottom .sns-list .icon.ig svg,.t-productFooter-middle-bottom .sns-list .icon.tw svg{width:17.6px;height:16px}.t-productFooter-bottom .other-list .item{font-size:9.6px;margin-right:24px}.t-productFooter-bottom .copyright{right:160px;font-size:9.6px}.t-productHeader-corpLogo{height:64px;padding-bottom:4px}.t-productHeader-corpLogo svg{width:62.4px;height:15.2px}.t-productHeader-logo.gastable{margin-right:-5.6px}.t-productHeader-logo-link{font-size:16px;padding-bottom:24px;padding-left:32px}.t-productHeader-navi{width:548px}.t-productHeader-navi-list ul{padding-left:20px}.t-productHeader-navi-list .item{margin-right:24px}.t-productHeader-navi-list .item-link{font-size:12px}.t-productHeader-btn{width:144px;height:40px;border-radius:20px;top:-14.4px;margin-right:32px}.t-productHeader-btn_inner .text{font-size:12px;margin-right:9.6px;left:4px}html.ie .t-productHeader-btn_inner .text{top:.20625vw}.t-productHeader-btn_inner .icon{left:4px}.t-productHeader-btn_inner .icon,.t-productHeader-btn_inner .icon svg{width:11.2px;height:12px}.t-productHeader-bg{height:104px}.t-productLoading .sub{font-size:14.4px;padding-top:4.8px}.t-productLoading .sub>*>*>*{padding-bottom:4px}.t-productLoading .text{font-size:24px}.t-productLoading .text>*>*>*{padding-bottom:4px}.t-productLoading.-basicGastableTop .text{font-size:40px;margin-top:30.4px}.t-productLoading.-basicGastableTop .text>*>*>*{padding-bottom:4px}.t-scrolldown{right:20.8px;bottom:54.4px}.t-scrolldown .text{font-size:11.2px;margin-bottom:16px}.t-scrolldown .icon,.t-scrolldown .icon .circle svg{width:56px;height:56px}.t-scrolldown .icon .arrow,.t-scrolldown .icon .arrow svg{width:8px;height:8px}.t-scrolldown.-pagetop .text{margin-bottom:32px}.t-shippingDelivery{padding-top:200px;padding-bottom:196px}.p-spec .t-shippingDelivery{padding-bottom:200px}.t-shippingDelivery .p-section_inner{width:1080px;padding-left:50px;padding-right:50px;padding-left:40px;padding-right:40px}.t-shippingDelivery .p-section-title{margin-bottom:40px}.t-shippingDelivery-list{margin-bottom:32px}.t-shippingDelivery-list .item{min-height:200px}.t-shippingDelivery-list .item_inner{min-height:280px}.t-shippingDelivery-list .item_inner .icon.no1{padding-top:48px;padding-bottom:28px}.t-shippingDelivery-list .item_inner .icon.no1 svg{width:32px;height:32px}.t-shippingDelivery-list .item_inner .icon.no2{padding-top:47.2px;padding-bottom:28px}.t-shippingDelivery-list .item_inner .icon.no2 svg{width:32.8px;height:32.8px}.t-shippingDelivery-list .item_inner .icon.no3{padding-top:48.8px;padding-bottom:28px}.t-shippingDelivery-list .item_inner .icon.no3 svg{width:32.8px;height:31.2px}.t-shippingDelivery-list .item_inner .title{font-size:16px;margin-bottom:16px}.t-shippingDelivery-list .item_inner .text{font-size:12.8px;padding:0 32px}.t-shippingDelivery-list .item_inner .text .note{font-size:11.2px;padding-top:4px}.t-under-kv{height:472px;padding-top:72px}.t-under-kv-content{width:1080px;padding-left:50px;padding-right:50px}.t-under-kv-content .name .en{margin-bottom:20px}.t-under-kv-content .name .en-text{font-size:80px}html.safari .t-under-kv-content .name .en-text{margin-bottom:14.4px}.t-under-kv-content .name .en-text>*>*>*{padding-bottom:12px}.t-under-kv-content .name .en .line{margin-top:-20px}.t-under-kv-content .name .jp{font-size:16px}.t-under-kv-bg{height:400px;top:72px}.c-contact-section_left:after{height:176px}.c-contact-section_left{height:320px;padding-left:112px}.c-contact-section_right{height:320px;padding-left:48px}.c-contact-section_form{margin-right:224px}.c-contact-section_form-image{width:28px;height:19.2px}.c-contact-section_form-text{margin-left:16px;font-size:14.4px}.c-contact-section_tel{margin-right:38.4px}.c-contact-section_tel-image{width:27.2px;height:28px}.c-contact-section_tel-text{margin-left:18.4px;font-size:14.4px}.c-contact-section_btn{width:32px;height:32px}.c-contact-section_btn>svg{width:8px;height:8px}.c-contact-section_telnumber-core{font-size:25.6px;margin-bottom:20px}.c-contact-section_telnumber-text{font-size:16px;margin-right:10.4px}.c-contact-section_telnumber-desc{font-size:11.2px}.c-headline-title_text{font-size:27.2px;margin-bottom:30.4px}.c-productInfo .photo{width:448px;height:272px}.c-productInfo .info{width:291.2px}.c-productInfo .info-name{margin-bottom:24px}.c-productInfo .info-name .en{font-size:30.4px;margin-bottom:5.6px}.c-productInfo .info-name .jp{font-size:11.2px;padding-left:3.2px;margin-top:-3.2px}.c-productInfo .info-text{margin-bottom:12px}.c-productInfo .info-text-item{margin-bottom:8px}.c-productInfo .info-text-item-line .title{width:92px;font-size:12.8px}.c-productInfo .info-text-item-line .title.-pt{padding-top:8px}.c-productInfo .info-text-item-line .body{width:196px;font-size:12.8px}.c-productInfo .info-text-item-line .body .list-item{width:200px;height:40px;border-radius:4.8px;padding-left:12.8px;padding-right:12.8px;margin-bottom:4px}.c-productInfo .info-text-item-line .body .list-item .thum{width:24px;height:24px}.c-productInfo .info-text-item-line .body .list-item .text{width:144px!important}.c-productInfo .info-label .item{width:140px;height:28px;border-radius:13.6px;font-size:.8125vw}.c-productInfo .price{height:72px;margin-top:40px}.c-productInfo .price .item .main{margin-right:44px}.c-productInfo .price .item .main-title{font-size:12.8px;margin-right:12.8px}.c-productInfo .price .item .main-text .num{font-size:27.2px;padding-bottom:3.2px}.c-productInfo .price .item .main-text .jpy{font-size:12.8px;padding-top:6.4px;padding-left:4.8px}.c-productInfo .price .item .sub{font-size:12.8px}.c-productInfo .price .item .sub-title{margin-right:9.6px}.c-productInfo .price .item .sub-text{padding-top:4.8px}.c-productInfo .price .item .sub-text .jpy{margin-right:24px}.c-productInfo .price .item .note{padding-top:8px;font-size:11.2px}.c-productInfo .price.campaign{height:60px}.c-productInfo .price.campaign .item{padding-top:8px}.c-productInfo .price.campaign .item .sub .sub-title{padding-top:4.8px}.c-productInfo .banner{border-radius:4.8px;font-size:11.2px;margin-bottom:16px}.c-productInfo .banner_top{padding:14.4px 23.2px 11.2px 27.2px}.c-productInfo .banner_bottom{padding-left:41.6px}.c-productInfo .banner_bottom_left{margin-right:33.6px}.c-productInfo .banner_bottom_left-title{font-size:12.8px;margin-right:7.2px}.c-productInfo .banner_bottom_left-text{margin-top:-8px}.c-productInfo .banner_bottom_left-text_large{font-size:27.2px}.c-productInfo .banner_bottom_right-text,.c-productInfo .banner_bottom_right-title{font-size:11.2px}.c-productInfo .banner_bottom_right-title{margin-right:5.6px}.c-productInfo .point{font-size:10.4px;margin-bottom:19.2px}.c-productInfo .point a{padding-left:24px}.c-productInfo .btn{height:96px!important}.c-productInfo .btn-item .text{font-size:16px;padding-left:56px}.c-productInfo .btn-item .icon{width:52.8px;height:52.8px;margin-right:37.6px}.c-productInfo .btn-item .icon svg{width:8px;height:8px}.c-productInfo .btn-item .icon.-shopping svg{width:14.4px;height:14.4px}.p-section-title.-large .en{font-size:80px;margin-right:12px}.p-section-title.-large .line{width:56px;margin-right:-32px;margin-bottom:16px}.p-section-title.-large .jp{font-size:11.2px;margin-bottom:16px}.p-section-title.-large.-horizontal .en{margin-right:24px}.p-section-title.-large.-horizontal .line{margin-right:-16px;margin-bottom:36px}html.safari .p-section-title.-large.-horizontal .line{margin-bottom:11.2px}.p-section-title.-large.-horizontal .jp{margin-bottom:36px}html.safari .p-section-title.-large.-horizontal .jp{margin-bottom:9.6px}.p-section-title.-large.-vertical{top:-88px}.p-section-title.-large.-vertical .en{margin-right:24px}.p-section-title.-large.-vertical .jp{padding-left:16px}.p-section-title.-large.-vertical .line{margin-right:25.6px;margin-bottom:32px}html.safari .p-section-title.-large.-vertical .line{margin-right:24px;margin-bottom:12px}.p-section-title.-small .en{font-size:32px;margin-right:8px}.p-section-title.-small .line{width:24px;margin-right:-8px;margin-bottom:16px}.p-section-title.-small .jp{font-size:11.2px;margin-bottom:8px}html.safari .p-section-title.-small.-horizontal .en{margin-bottom:4px}html.safari .p-section-title.-small.-horizontal .line{margin-bottom:9.6px}.p-section-title.-small.-vertical{top:-24px}.p-section-title.-small.-vertical .jp{padding-left:7.2px}.p-section-title.-small.-vertical .line{margin-right:16px}html.safari .p-section-title.-small.-vertical .line{margin-bottom:8px;margin-right:12px}html.safari .p-section-title-small{margin-top:40px}.p-section-title-small-line{width:80px;margin-right:20px}.p-section-title-small-text{font-size:16px}.t-mouseStarker{width:64px;height:64px;top:-32px;left:-32px}.t-mouseStarker .icon svg{width:14.4px;height:8px}.p-color{padding-top:152px;padding-bottom:232px}.p-color-chatch>*{margin-bottom:-28.8px}.p-color-chatch{font-size:111.2px;margin-bottom:44px}.p-color-lead{font-size:16px;margin-bottom:72px}html.edge .p-color-panel{top:-200px}.p-color-panel{width:864px}.p-color-panel .panel{width:144px;height:144px}.p-color-panel .panel.-no1{top:64px;right:138.4px}.p-color-panel .panel.-no2{top:304px;left:68px}html.edge .p-color-panel .panel.-no2{top:216px}.p-color-panel .panel.-no3{top:494.4px;right:75.2px}html.edge .p-color-panel .panel.-no3{top:280px}.p-color-view-img{width:1080px;padding-left:50px;padding-right:50px;width:100%;height:416px;margin-bottom:-96px}.p-color-view-img .img{width:928px}.p-color-view-navi{width:464px;margin-top:-240px;right:-288px}.p-color-view-navi_title{font-size:14.4px;margin-bottom:8px}.p-color-view-navi .item{padding:40px 24px}.p-color-view-navi .item-no{font-size:12.8px;top:-16px;left:-8px}.p-color-view-navi .item-photo{width:6.25vw;margin-right:28px}.p-color-view-navi .item-info-name{font-size:16px;margin-bottom:8.8px}.p-color-view-navi .item-info-text{font-size:12.8px}.p-concept{padding-top:224px;padding-bottom:608px}.p-concept .p-section-title{left:-16px}.p-concept-main{padding-left:192px}.p-concept-main .copy{font-size:36.8px;margin-bottom:48px}.p-concept-main .body-p{font-size:14.4px}.p-concept-main .body-p:first-child{margin-bottom:40px}.p-concept-photo .mainPhoto{width:400px;height:544px;top:464px;right:-112px}.p-concept-photo .subPhoto{width:232px;height:296px;top:896px;right:400px}.p-features .p-section-title{margin-bottom:48px}.p-features-navi{right:56px}.p-features-bg-text_inner .item-text{padding-left:56px}.p-features-cleanness{padding-top:288px}.p-features-cleanness .p-section-title-small{margin-bottom:48px}.p-features-cleanness .p-features-list{width:864px}.p-features-cooking{padding-top:296px}.p-features-cooking .p-section-title-small{margin-bottom:48px}.p-features-cooking-img{height:480px;margin-bottom:64px}.p-features-cooking-function{width:864px}.p-features-cooking-function .functionList{margin-bottom:64px}.p-features-cooking-function .functionList .item{height:126.4px}.p-features-cooking-function .functionList .item:last-child{height:168px}.p-features-cooking-function .functionList .item-icon{width:64px;height:64px;margin-right:16px}.p-features-cooking-function .functionList .item-icon.-no1 svg{width:22.4px;height:24.8px}.p-features-cooking-function .functionList .item-icon.-no2 svg{width:24.8px;height:24px}.p-features-cooking-function .functionList .item-icon.-no3 svg{width:22.4px;height:25.6px}.p-features-cooking-function .functionList .item-icon.-no4 svg{width:21.6px;height:25.6px}.p-features-cooking-function .functionList .item-title{width:168px;font-size:16px}.p-features-cooking-function .functionList .item-text{width:616px;font-size:12.8px}.p-features-cooking-function .functionList .item-img{width:184px;height:96px}.p-features-cooking-function .functionMain{margin-bottom:120px}.p-features-cooking-function .functionMain .photo{width:448px}.p-features-cooking-function .functionMain .text{width:360px}.p-features-cooking-function .functionMain .text-title{font-size:16px;margin-bottom:24px}.p-features-cooking-function .functionMain .text-copy{font-size:22.4px;margin-bottom:19.2px}.p-features-cooking-function .functionMain .text-body{font-size:12.8px}.p-features-cooking-function .functionOption .p-section-title.-vertical{left:-72px}.p-features-cooking-function .functionOption-content .plate{padding-top:38.4px;padding-bottom:38.4px}.p-features-cooking-function .functionOption-content .plate-photo{width:388px}.p-features-cooking-function .functionOption-content .plate-photo img{width:200px}.p-features-cooking-function .functionOption-content .plate-text{width:400px;margin-right:48px}.p-features-cooking-function .functionOption-content .plate-text-copy{font-size:16px;margin-bottom:8px}.p-features-cooking-function .functionOption-content .plate-text-body{font-size:12.8px}.p-features-cooking-function .functionOption-content .plate-text-info{font-size:12.8px;padding-top:16px;margin-top:16px}.p-features-cooking-function .functionOption-content .plate-text-info-name .number{margin-right:9.6px}.p-features-cooking-function .functionOption-content .plate-bgText{font-size:96px;padding-left:3.125vw;width:384px}.p-features-cooking-function .feature{padding:32px 48px}.p-features-cooking-function .feature-list{margin-bottom:24px}.p-features-cooking-function .feature-list-item:first-child{padding-right:48px}.p-features-cooking-function .feature-list-item:nth-child(2){padding-left:48px}.p-features-cooking-function .feature-list-item-head{margin-bottom:19.2px}.p-features-cooking-function .feature-list-item-head .thum{width:88px;height:88px;margin-right:16px}.p-features-cooking-function .feature-list-item-head .title-number{font-size:12.8px}.p-features-cooking-function .feature-list-item-head .title-text{font-size:16px}.p-features-cooking-function .feature-list-item-body{font-size:11.2px}.p-features-cooking-function .feature-note{font-size:9.6px}.p-features-cooking-function .link-text{font-size:16px}.p-features-cooking-function .link-icon{right:56px;width:52.8px;height:52.8px}.p-features-design{padding-top:240px}.p-features-design .p-features-list .p-section-title-small{margin-bottom:152px}html.safari .p-features-design .p-features-list .p-section-title-small{margin-bottom:160px}html.edge .p-features-design .p-features-list .-no1 .photo,html.ie .p-features-design .p-features-list .-no1 .photo{transform:translateY(89.6px)!important}html.safari .p-features-design .p-features-list .-no1 .text{margin-top:-64px}.p-features-design .p-features-list .item.-full .text .text-body,.p-features-design .p-features-list .item.-full .text .text-title{width:336px;margin-left:624px}.p-features-design .p-features-list .item.-full .photo{top:24px}.p-features-safety{padding-top:288px}.p-features-safety .p-section-title-small{margin-bottom:48px}.p-features-safety-copy{width:864px;font-size:22.4px;margin-bottom:32px}.p-features-safety-list{width:864px;margin-bottom:84px}.p-features-safety-list .item{width:256px}.p-features-safety-list .item-photo{margin-bottom:16px}.p-features-safety-list .item-name{font-size:16px;margin-bottom:8px}.p-features-safety-list .item-text{font-size:12.8px}.p-features-safety-other{width:864px}.p-features-safety-other .other-list .item{height:120px}.p-features-safety-other .other-list .item-icon{width:128px;height:120px}.p-features-safety-other .other-list .item-icon.no1 svg{width:32px;height:29.6px;top:-2.4px;left:-8px}.p-features-safety-other .other-list .item-icon.no2 svg{width:31.2px;height:32px;top:-6.4px}.p-features-safety-other .other-list .item-icon.no3 svg{width:28px;height:32px;top:-2.4px;left:-8px}.p-features-safety-other .other-list .item-icon.no4 svg{width:32px;height:32px;top:-6.4px}.p-features-safety-other .other-list .item-icon.no5 svg{width:31.2px;height:32px;top:-2.4px;left:-8px}.p-features-safety-other .other-list .item-text{width:304px;padding-right:40px}.p-features-safety-other .other-list .item-text-title{font-size:12.8px;margin-bottom:11.2px}.p-features-safety-other .other-list .item-text-title .sub{font-size:10.4px;margin-left:2.4px}.p-features-safety-other .other-list .item-text-body{font-size:11.2px}.t-payment{padding-bottom:216px}.p-product{padding-top:108px}.p-product .p-section-title{left:-16px}.p-product .p-section_inner{padding-bottom:456px}.p-product-bottomBg{height:168px}.p-product .c-productInfo{width:1080px;padding-left:50px;padding-right:50px;padding-left:272px}.p-product-img{width:960px;height:320px;right:-112px}.p-reason{padding-top:232px}.p-reason .p-section-title{margin-bottom:80px}.p-reason-copy{font-size:22.4px;margin-bottom:44px}.p-reason-list{width:532px}.p-reason-list .item{height:185.6px}.p-reason-list .item_inner{padding-bottom:24px}.p-reason-list .item-no{font-size:12.8px;top:12px;left:12px}.p-reason-list .item-icon{padding-top:40px;padding-bottom:24px}.p-reason-list .item-icon.no1 svg{width:36.8px;height:43.2px}.p-reason-list .item-icon.no2 svg{width:38.4px;height:39.2px}.p-reason-list .item-icon.no3 svg{width:41.6px;height:41.6px}.p-reason-list .item-icon.no4 svg{width:35.2px;height:40px}.p-reason-list .item-text{font-size:16px}.p-reason-photo{width:564px;height:720px;top:240px;right:-112px}.p-features-list .p-section-title-small{margin-bottom:184px}.p-features-list .item.-full .photo{width:640px}.p-features-list .item.-normal{width:384px}.p-features-list .item .text-body .note{font-size:11.2px}}@media only screen and (max-width:767px){.c-arrowIcon{right:3.62319vw;top:0;bottom:0;margin:auto}.c-arrowIcon,.c-arrowIcon .circle svg{width:9.66184vw;height:9.66184vw}.c-arrowIcon .circle svg .st0{opacity:0}.c-arrowIcon .arrow,.c-arrowIcon .arrow svg{width:1.93237vw;height:1.93237vw}.c-arrowIcon .arrow svg .st0{opacity:1}.c-backtolist{height:24.15459vw}.c-backtolist_inner .text{font-size:3.38164vw;margin-right:1.81159vw}.c-backtolist_inner .icon,.c-backtolist_inner .icon svg{width:4.10628vw;height:4.10628vw}.c-boxBtn{height:19.32367vw;border-radius:.72464vw}.c-boxBtn.-submit,.c-boxBtn.-submit-disabled{width:100%;margin-bottom:7.24638vw}.c-boxBtn.-back{width:38.64734vw;overflow:visible}.c-boxBtn.-back .builtin-back{border-radius:.72464vw}.c-boxBtn .text{font-size:3.62319vw}.c-boxBtn .icon{right:7.24638vw}.c-boxBtn .icon,.c-boxBtn .icon svg{width:3.1401vw;height:3.1401vw}.c-btn{width:100%;height:16.90821vw}.c-btn-content .text{font-size:3.62319vw;margin-left:6.64251vw}.c-btn-content .icon{width:12.07729vw;height:12.07729vw;top:2.41546vw;right:2.41546vw}.c-btn-content .icon.-shopping svg{width:4.83092vw;height:5.07246vw}.c-btn-content .icon.-arrow svg{width:2.89855vw;height:2.89855vw}.c-btn-bg{border-radius:16.90821vw}.c-btn-bg-icon{width:12.07729vw;height:12.07729vw;border-radius:12.07729vw;top:2.41546vw;right:2.41546vw}.p-guide .c-external-link{margin-top:4.83092vw}.p-guide-section_text+.c-external-link{margin-top:.60386vw}.c-external-link_text{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:3.62319vw;line-height:2.06667}.c-external-link_arrow{width:2.41546vw;height:2.41546vw;margin-left:2.05314vw}.c-file{border-radius:8px;width:61.35266vw;height:12.07729vw}.c-file-text{font-size:3.62319vw}.c-input-text{height:11.5942vw;padding:0 6.03865vw}.c-note .title{line-height:2.125;font-size:3.86473vw;margin-bottom:1.44928vw}.c-note .text{line-height:1.85714;font-size:3.38164vw;margin-bottom:.36232vw}.c-radio{min-height:8.69565vw;padding-left:12.07729vw}.c-radio:before{width:8.69565vw;height:8.69565vw}.c-radio:after{width:4.83092vw;height:4.83092vw;top:1.93237vw;left:1.93237vw}.c-radio-text{line-height:1.33333;font-size:3.62319vw}.c-radio-text,.c-simple-section-title_text{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.c-simple-section-title_text{line-height:1.66667;font-size:7.24638vw;padding-bottom:.36232vw}.c-simple-section-title-multiple{padding-bottom:1.44928vw}.c-simple-section-title-multiple_text{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;line-height:1;font-size:7.24638vw;padding-bottom:.36232vw}.c-simple-section-title-multiple .line{padding-bottom:0;display:inline-block}.p-features-list .item .text-title{font-size:6.03865vw;margin-bottom:2.41546vw}.p-features-list .item .text-title .note{font-size:1.69082vw;top:-1.44928vw}.p-features-list .item .text-body{line-height:2.06667;letter-spacing:.05em;font-size:3.62319vw}.p-features-list .item.-full .photo{margin-bottom:4.22705vw}.p-features-list .item.-full .number{font-size:12.07729vw;margin-bottom:3.62319vw}.p-features-list .item.-full .text{margin-bottom:15.70048vw;margin-left:auto;margin-right:auto}.p-features-list .item.-full-min .photo{margin-bottom:4.22705vw}.p-features-list .item.-full-min .number{font-size:12.07729vw;margin-bottom:3.62319vw}.p-features-list .item.-full-min .text{margin-bottom:15.70048vw}.p-features-list .item.-normal .photo{margin-bottom:4.22705vw}.p-features-list .item.-normal .number{font-size:12.07729vw;margin-bottom:3.62319vw}.p-features-list .item.-normal .text{margin-bottom:15.70048vw}.p-flow-step .info{margin-bottom:8.21256vw}.p-flow-step .info-text{font-size:3.62319vw;margin-bottom:.96618vw}.p-flow-step .info-note,.p-flow-step .info-text{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.p-flow-step .info-note{font-size:3.1401vw;line-height:1.92308}.p-flow-step .type{margin-bottom:7.24638vw}.p-flow-step .type .item{padding:4.58937vw 7.24638vw}.p-flow-step .select{margin-bottom:12.07729vw}.p-flow-step .select-title{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:3.62319vw;padding-top:4.83092vw;padding-bottom:4.83092vw;text-align:center;border-bottom:1px solid #fff}.p-flow-step .select-body{padding:9.66184vw 8.69565vw 1.20773vw}.p-flow-step .select-body-info .item{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:3.62319vw;margin-bottom:5.43478vw}.p-flow-step-btn{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-features-bg-text_inner .item{height:24.15459vw;right:4.22705vw}.p-features-bg-text_inner .item-text{font-size:19.32367vw}.p-features-bg-text_inner .item-text>*>*{padding-bottom:1.81159vw}.p-features-navi.-fixed{width:100%;position:fixed;top:17.8744vw;left:0;mix-blend-mode:normal}.p-features-navi.-fixed .p-features-navi_wrap{padding-top:3.62319vw;background-color:#fff}.p-features-navi_wrap{border-bottom:1px solid #c0bcb9;padding-bottom:3.62319vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.p-features-navi .item{margin-right:7.24638vw}.p-features-navi .item:last-child{margin-right:0}.p-features-navi .item-text{font-size:4.34783vw;color:#c0bcb9}.p-features-navi .item-icon{background-color:#35322e;width:100%;height:1px;bottom:-3.86473vw;left:0}.p-features-navi .item.-current .item-text{color:#35322e}.t-contents{padding-top:28.98551vw}.t-contents-pager{position:absolute;right:0;bottom:0;top:10.02415vw}.t-contents .p-section_inner{margin-left:6.03865vw;margin-right:6.03865vw;margin-left:auto;margin-right:auto}.t-contents .p-section_inner .p-section-title{margin-bottom:6.03865vw}.t-contents-list{width:224.63768vw;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.t-contents-list .item{width:67.63285vw;margin-left:7.24638vw}.t-contents-list .item:first-child{margin-left:0}.t-contents-list .item-banner{margin-bottom:4.83092vw}.t-contents-list .item-info-title{line-height:2.26667;font-size:3.62319vw;margin-bottom:.60386vw}.t-contents-list .item-info-text{line-height:2.07143;font-size:3.38164vw}.t-cvr{padding-top:22.94686vw;margin-bottom:26.57005vw}.t-cvr a{padding-top:12.07729vw;padding-bottom:12.07729vw}.t-cvr a.-basicGustable{background-image:url("../../images/basicGastable/index/sp/b-cvr_photo.jpg")}.t-cvr a.-builtin{background-image:url("../../images/builtin/index/sp/b-cvr_photo.jpg")}.t-cvr-content{margin-left:6.03865vw;margin-right:6.03865vw}.t-cvr-content .info .title{font-size:9.66184vw;margin-bottom:1.81159vw}.t-cvr-content .info .price{line-height:1.53846;font-size:3.1401vw;margin-bottom:3.62319vw}.t-cvr-content .info .price-main{margin-right:4.83092vw}.t-cvr-content .info .price-main-title{margin-right:2.41546vw}.t-cvr-content .info .price-main-text .num{font-weight:600;font-size:4.34783vw}.t-cvr-content .info .label{-ms-flex-pack:justify;justify-content:space-between}.t-cvr-content .info .label-item{line-height:1.31818;text-align:center;height:11.5942vw;border-radius:2.05314vw;font-size:2.657vw}.t-cvr-content .info .label.-column3{margin-bottom:3.01932vw}.t-cvr-content .info .label.-column3 .label-item{width:27.17391vw}.t-cvr-content .info .label.-column2 .label-item{width:40.45894vw}.t-cvr-content .link{width:100%;position:absolute;left:0;padding-left:6.03865vw;padding-right:6.03865vw;bottom:-26.57005vw;height:26.57005vw}.t-cvr-content .link .text{font-size:4.83092vw;margin-right:5.43478vw}.t-cvr-content .link .icon{width:16.90821vw;height:16.90821vw}.t-cvr-content .link .icon img{width:3.26087vw;height:3.98551vw}.t-cvr-content .link.-bgBrown{background-color:#3d3934}.t-cvr-content .link.-bgBlack{background-color:#2c3132}.t-kv-content .name{padding-left:5.43478vw;padding-bottom:3.62319vw}.t-kv-content .name-jp{line-height:1.26667;font-size:3.62319vw;margin-bottom:4.22705vw}.t-kv-content .name-en{font-size:15.70048vw;left:-.72464vw;line-height:.84615}.t-kv-content .name-number{font-size:3.1401vw;left:-.72464vw}.t-kv-content.builtin{-ms-flex-align:start;align-items:start}.t-kv-content.builtin .name{padding-top:42.27053vw}.t-news{padding-top:27.77778vw}.t-news .p-section_inner{margin-left:auto;margin-right:auto}.t-news .p-section-title{margin-bottom:6.03865vw}.t-news-list .item_inner{min-height:25.36232vw;padding:6.03865vw 18.11594vw 6.03865vw 3.62319vw}.t-news-list .item_inner .date{font-size:4.83092vw;margin-bottom:2.77778vw}.t-news-list .item_inner .title{line-height:2.06667;font-size:3.62319vw}.t-payment{padding-top:26.57005vw}.p-spec .t-payment{padding-top:21.73913vw}.t-payment .p-section_inner{margin-left:6.03865vw;margin-right:6.03865vw;margin-left:auto;margin-right:auto}.t-payment .p-section-title{margin-bottom:4.83092vw}.t-payment-info{line-height:2.06667;font-size:3.62319vw}.t-payment-info,.t-payment-table{margin-bottom:5.43478vw}.t-payment-table .item-text,.t-payment-table .item-title{padding:4.83092vw 7.24638vw}.t-payment-table .item-title{font-size:3.62319vw;border-left:1px solid #ecefef;border-bottom:1px solid #ecefef}.t-payment-table .item-text{line-height:2.06667;border-left:1px solid #ecefef;border-right:1px solid #ecefef}.t-productFooter-content{margin-left:6.03865vw;margin-right:6.03865vw;padding-top:12.07729vw;padding-bottom:10.86957vw}.t-productFooter-top .sitename{margin-bottom:13.28502vw}.t-productFooter-top .sitename_inner{font-size:4.83092vw}.t-productFooter-top .companyname{width:16.42512vw;height:4.10628vw}.t-productFooter-middle-top .sitemap-list{margin-bottom:9.05797vw}.t-productFooter-middle-top .sitemap-list .item{font-size:3.38164vw;margin-bottom:3.62319vw}.t-productFooter-middle-top .contact-link{margin-top:1.20773vw}.t-productFooter-middle-top .contact-link .c-external-link_text{font-size:3.38164vw}.t-productFooter-middle-top .contact-tel-title{font-size:4.83092vw}.t-productFooter-middle-top .contact-tel-number{font-size:9.66184vw;margin-top:1.20773vw}.t-productFooter-middle-top .contact-text{font-size:3.38164vw;margin-top:2.41546vw}.t-productFooter-middle-bottom{margin-top:8.45411vw}.t-productFooter-middle-bottom .sns-list{padding-bottom:7.85024vw}.t-productFooter-middle-bottom .sns-list .title{font-size:3.86473vw;margin-right:7.24638vw}.t-productFooter-middle-bottom .sns-list .icon.fb{margin-right:7.24638vw}.t-productFooter-middle-bottom .sns-list .icon.fb svg{width:2.17391vw;height:4.83092vw}.t-productFooter-middle-bottom .sns-list .icon.ig svg,.t-productFooter-middle-bottom .sns-list .icon.tw svg{width:5.31401vw;height:4.34783vw}.t-productFooter-bottom .other-list .item{font-size:2.89855vw;margin-bottom:2.41546vw}.t-productFooter-bottom .other-list .item:last-child{margin-bottom:0}.t-productFooter-bottom .copyright{font-size:2.41546vw;margin-top:7.24638vw}.t-productHeader_bg{position:absolute;width:100%;height:100vh;left:0;background-color:#b0b7b9;opacity:.7;z-index:0;display:none;opacity:0}.t-productHeader_inner{display:block}.t-productHeader-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:18.11594vw}.t-productHeader-corpLogo{height:13.28502vw;border-bottom:1px solid #ebefee}.t-productHeader-corpLogo svg{width:19.68599vw;height:4.83092vw}.t-productHeader-logo{-ms-flex-order:1;order:1}.t-productHeader-logo.gastable{margin-right:14.49275vw}.t-productHeader-logo.builtin{margin-right:17.51208vw}.t-productHeader-logo-link{font-size:4.83092vw}.t-productHeader-navi{width:18.11594vw;height:100%;-ms-flex-order:3;order:3}.t-productHeader-navi-list{z-index:1;display:none;overflow:hidden;width:100%;height:100vh;position:absolute;left:0;top:18.11594vw;padding:13.88889vw 6.03865vw}.t-productHeader-navi-list .item{font-weight:600;font-size:4.83092vw;margin-bottom:9.66184vw;overflow:hidden;position:relative}.t-productHeader-navi-list .item:last-child{margin-bottom:0}.t-productHeader-btn{width:18.11594vw;height:100%;-ms-flex-order:2;order:2}.t-productHeader-btn_inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.t-productHeader-btn_inner .text{font-size:3.1401vw}.t-productHeader-btn_inner .icon{margin-bottom:2.41546vw}.t-productHeader-btn_inner .icon,.t-productHeader-btn_inner .icon svg{width:4.95169vw;height:5.19324vw}.t-productHeader-bg{height:31.28019vw}.t-productLoading .sub{font-size:3.62319vw}.t-productLoading .sub>*>*>*{padding-bottom:.60386vw}.t-productLoading .text{font-size:6.03865vw}.t-productLoading .text>*>*>*{padding-bottom:.60386vw}.t-productLoading.-basicGastableTop .text{white-space:nowrap;font-size:9.66184vw;margin-top:7.24638vw;margin-bottom:9.75vw}.t-productLoading.-basicGastableTop .text>*>*>*{padding-bottom:.60386vw}.t-scrolldown{right:6.03865vw;bottom:6.03865vw}.t-scrolldown .text{font-size:3.1401vw;margin-bottom:4.83092vw}.t-scrolldown .icon{width:11.83575vw;height:11.83575vw}.t-scrolldown .icon .arrow,.t-scrolldown .icon .arrow svg{width:2.41546vw;height:2.41546vw}.t-scrolldown.-scrolldown .icon .circle svg{width:11.95652vw;height:11.95652vw;font-family:object-fit\:cover;object-fit:cover}.t-scrolldown.-pagetop{position:absolute}.t-scrolldown.-pagetop .text{margin-bottom:8.45411vw}.t-scrolldown.-pagetop .icon .circle svg{width:12.19807vw}.t-scrolldown.-pagetop .icon{margin-left:.96618vw}.t-shippingDelivery{padding-top:26.57005vw;padding-bottom:27.77778vw}.p-spec .t-shippingDelivery{padding-bottom:32.6087vw}.t-shippingDelivery .p-section_inner{margin-left:6.03865vw;margin-right:6.03865vw;margin-left:auto;margin-right:auto}.t-shippingDelivery .p-section-title{margin-bottom:6.03865vw}.t-shippingDelivery .p-section-title .en-text{margin-bottom:1.69082vw}.t-shippingDelivery .p-section-title .en-text>*>*{height:12.07729vw;margin-bottom:-3.38164vw}.t-shippingDelivery-list{margin-bottom:4.83092vw}.t-shippingDelivery-list .item{width:100%;padding-top:7.85024vw;padding-bottom:6.64251vw}.t-shippingDelivery-list .item_inner .icon.no1{padding-bottom:5.43478vw}.t-shippingDelivery-list .item_inner .icon.no1 svg{width:9.90338vw;height:9.17874vw}.t-shippingDelivery-list .item_inner .icon.no2{padding-bottom:5.43478vw}.t-shippingDelivery-list .item_inner .icon.no2 svg{width:9.42029vw;height:9.42029vw}.t-shippingDelivery-list .item_inner .icon.no3{padding-bottom:5.43478vw}.t-shippingDelivery-list .item_inner .icon.no3 svg{width:9.54106vw;height:9.54106vw}.t-shippingDelivery-list .item_inner .title{font-size:4.83092vw;margin-bottom:3.62319vw}.t-shippingDelivery-list .item_inner .text{line-height:2.06667;font-size:3.62319vw;padding:0 3.62319vw}.t-shippingDelivery-list .item_inner .text .note{font-size:3.1401vw;padding-top:.72464vw}.t-under-kv{height:106.88406vw;padding-top:31.40097vw}.t-under-kv-content{margin-left:6.03865vw;margin-right:6.03865vw}.t-under-kv-content .name .en{margin-bottom:5.43478vw}.t-under-kv-content .name .en-text{font-weight:400;font-size:15.70048vw;margin-bottom:2.41546vw}.t-under-kv-content .name .en .line{margin-top:-2.29469vw}.t-under-kv-content .name .jp{font-weight:600;font-size:3.62319vw}.t-under-kv-bg{height:75.48309vw;top:31.40097vw}.t-under-kv-bg_inner{margin-top:-4px}.c-contact-section{display:block;padding-left:6.03865vw;padding-right:6.03865vw;padding-bottom:12.68116vw}.p-builtin .c-contact-section{margin-top:30.19324vw}.c-contact-section_left:after{bottom:0;left:50%;transform:translateX(-50%);width:87.92271vw;height:1px}.c-contact-section_left{-ms-flex-pack:justify;justify-content:space-between;width:100%;height:34.05797vw}.c-contact-section_right{display:block;width:100%;height:50.72464vw;padding-top:12.07729vw}.c-contact-section_form-image{width:8.9372vw;height:5.55556vw}.c-contact-section_form-text{margin-left:4.83092vw;font-size:3.62319vw}.c-contact-section_tel{margin-bottom:2.41546vw}.c-contact-section_tel-image{width:8.9372vw;height:8.45411vw}.c-contact-section_tel-text{margin-left:4.34783vw;font-size:3.62319vw}.c-contact-section_btn{width:9.66184vw;height:9.66184vw}.c-contact-section_btn>svg{width:2.41546vw;height:2.41546vw}.c-contact-section_telnumber-core{font-size:8.45411vw;margin-bottom:2.41546vw}.c-contact-section_telnumber-text{font-size:4.10628vw;margin-right:3.62319vw}.c-contact-section_telnumber-desc{font-size:3.01932vw}.c-headline-title_text{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:6.03865vw;margin-bottom:5.31401vw;line-height:1.57692}.c-productInfo .photo{width:100%;height:54.34783vw;margin-bottom:8.45411vw}.c-productInfo .info-name{margin-bottom:7.24638vw}.c-productInfo .info-name .en{text-align:center;white-space:nowrap;line-height:1;font-size:9.17874vw;margin-bottom:.60386vw}.c-productInfo .info-name .jp{text-align:center;line-height:1;font-size:2.89855vw}.c-productInfo .info-text{margin-bottom:3.62319vw}.c-productInfo .info-text-item{margin-bottom:4.83092vw}.c-productInfo .info-text-item-line .title{line-height:2.26667;width:25.36232vw;font-size:3.62319vw}.c-productInfo .info-text-item-line .title.-pt{padding-top:2.41546vw}.c-productInfo .info-text-item-line .body{line-height:2.26667;width:61.35266vw;font-size:3.62319vw}.c-productInfo .info-text-item-line .body .list-item{width:60.38647vw;height:12.07729vw;border-radius:.72464vw;padding-left:4.22705vw;padding-right:4.22705vw;margin-bottom:.96618vw}.c-productInfo .info-text-item-line .body .list-item .thum{width:7.24638vw;height:7.24638vw}.c-productInfo .info-text-item-line .body .list-item .-white{border:1px solid #f0efed}.c-productInfo .info-text-item-line .body .list-item .text{width:42.27053vw!important}.c-productInfo .info-label .item{font-weight:600;width:42.51208vw;height:8.21256vw;border-radius:8.21256vw;font-size:3.1401vw}.c-productInfo .price{margin-top:7.24638vw;padding-top:4.83092vw;padding-bottom:4.83092vw}.c-productInfo .price .item{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;letter-spacing:.05em}.c-productInfo .price .item .main{margin-bottom:3.75vw}.c-productInfo .price .item .main-title{line-height:1.8;font-size:3.62319vw;margin-right:3.62319vw}.c-productInfo .price .item .main-text .num{line-height:1.25;font-size:7.72947vw;padding-bottom:.48309vw}.c-productInfo .price .item .main-text .jpy{line-height:2;font-size:4.83092vw;padding-top:.72464vw;padding-left:.72464vw}.c-productInfo .price .item .sub{font-size:3.62319vw;line-height:1.8}.c-productInfo .price .item .sub-title{margin-right:3.62319vw}.c-productInfo .price .item .note{display:block;line-height:2.61538;font-size:3.1401vw;width:100%}.c-productInfo .price .item .note.get-point a{margin-left:.46875rem}.c-productInfo .price.campaign .item .main>.main-title,.c-productInfo .price.campaign .item .sub>.sub-title{font-size:3.62319vw;margin-right:4.10628vw}.c-productInfo .banner{border-radius:.72464vw;font-size:3.1401vw;margin-bottom:6.03865vw}.c-productInfo .banner_top{border-bottom:1px solid #ecefef;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;padding:4.83092vw 0 4.22705vw;text-align:center}.c-productInfo .banner_top-text{font-size:3.62319vw;line-height:1.66667}.c-productInfo .banner_bottom{padding:5.43478vw 7.85024vw 6.03865vw}.c-productInfo .banner_bottom_left{margin-bottom:5.43478vw}.c-productInfo .banner_bottom_left-title{font-size:3.62319vw;margin-right:4.10628vw}.c-productInfo .banner_bottom_left-text{font-size:4.83092vw}.c-productInfo .banner_bottom_left-text_large{font-size:7.72947vw}.c-productInfo .banner_bottom_right-text,.c-productInfo .banner_bottom_right-title{font-size:3.62319vw;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.c-productInfo .banner_bottom_right-title{margin-right:4.34783vw}.c-productInfo .point{font-size:3.1401vw;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;margin-bottom:8.69565vw}.c-productInfo .point a{padding-left:7.24638vw}.c-productInfo .btn-item{border-bottom:1px solid #e5e4e1;padding:3.62319vw 0}.c-productInfo .btn-item:last-child{border-bottom:none}.c-productInfo .btn-item .text{line-height:1.7;font-size:3.62319vw;padding-left:5.43478vw}.c-productInfo .btn-item .icon{width:14.49275vw;height:14.49275vw;margin-right:6.03865vw}.c-productInfo .btn-item .icon svg{width:2.89855vw;height:2.89855vw}.c-productInfo .btn-item .icon.-shopping svg{width:4.83092vw;height:5.07246vw}.p-section-title .jp{font-weight:600}.p-section-title.-large .en{font-size:12.07729vw;margin-right:3.01932vw}.p-section-title.-large .line{width:13.28502vw;margin-right:-5.43478vw;margin-bottom:1.20773vw}.p-section-title.-large .jp{font-size:2.89855vw;margin-bottom:3.01932vw}.p-section-title.-large.-horizontal .line{margin-right:-5.43478vw;margin-bottom:1.20773vw}.p-section-title.-large.-horizontal .jp{margin-bottom:3.01932vw}.p-section-title.-small{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-section-title.-small .en{font-size:9.66184vw;margin-right:2.41546vw}.p-section-title.-small .line{width:7.85024vw;margin-right:-1.20773vw;margin-bottom:4.83092vw}.p-section-title.-small .jp{width:100%;font-size:2.657vw;margin-left:.36232vw;margin-top:1.20773vw}.p-section-title.-small.-horizontal .line{margin-bottom:2.17391vw}.p-section-title-small-line{width:18.11594vw;margin-right:5.43478vw}.p-section-title-small-text{font-size:4.83092vw}.t-mouseStarker{display:none}.p-color{padding-top:7.24638vw;padding-bottom:33.81643vw}.p-color-chatch>*{margin-bottom:-4.34783vw}.p-color-chatch{line-height:.85714;font-size:16.90821vw;margin-bottom:6.64251vw}.p-color-lead{line-height:2;font-size:4.83092vw;margin-bottom:9.05797vw}.p-color-panel{width:87.92271vw}.p-color-panel .panel{width:21.73913vw;height:21.73913vw}.p-color-panel .panel.-no1{top:-2.41546vw;right:6.03865vw}.p-color-panel .panel.-no2{top:35.62802vw;left:0}.p-color-panel .panel.-no3{top:87.56039vw;right:0}.p-color-view-img{margin-left:6.03865vw;margin-right:6.03865vw;width:100%;height:54.34783vw;margin-bottom:-18.11594vw}.p-color-view-img .img{width:100%}.p-color-view-navi{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;width:218.59903vw;margin-left:15.70048vw;margin-right:15.70048vw}.p-color-view-navi .item{width:68.84058vw;padding:7.24638vw 6.64251vw;margin-left:6.03865vw}.p-color-view-navi .item:first-child{margin-left:0}.p-color-view-navi .item-no{font-size:3.1401vw;top:-2.41546vw;left:-1.20773vw}.p-color-view-navi .item-photo{margin-left:auto;margin-right:auto;width:31.15942vw;margin-bottom:5.43478vw}.p-color-view-navi .item-info-name{text-align:center;margin-bottom:.60386vw}.p-color-view-navi .item-info-name,.p-color-view-navi .item-info-text{line-height:2.06667;font-size:3.62319vw}.p-concept{padding-top:21.73913vw;padding-bottom:27.77778vw}.p-concept .p-section-title{margin-bottom:6.03865vw}.p-concept .p-section_inner{margin-left:auto;margin-right:auto}.p-concept-main .copy{line-height:2.25;font-size:5.7971vw;margin-bottom:6.03865vw}.p-concept-main .body-p{line-height:2.25;font-size:3.86473vw}.p-concept-main .body-p:first-child{margin-bottom:7.24638vw}.p-concept-photo{margin-top:9.66184vw}.p-concept-photo .mainPhoto{position:relative;width:52.53623vw;height:71.25604vw;margin-left:auto;margin-right:-6.03865vw}.p-concept-photo .subPhoto{position:relative;width:30.7971vw;height:39.25121vw;margin-top:-15.09662vw}.p-features .p-section-title{margin-bottom:12.07729vw}.p-features .p-section-title-small{position:absolute;left:6.03865vw;top:-12.07729vw}.p-features-list{position:relative}.p-features-navi{height:9.66184vw;margin-bottom:31.40097vw}.p-features-bg-text_inner .item{right:inherit;left:1.81159vw}.p-features-cleanness{padding-top:56.15942vw}.p-features-cleanness .p-features-list{margin-left:6.03865vw;margin-right:6.03865vw}.p-features-cooking{padding-top:38.64734vw}.p-features-cooking-img{height:50.72464vw;margin-bottom:12.07729vw}.p-features-cooking-function{margin-left:6.03865vw;margin-right:6.03865vw}.p-features-cooking-function .functionList{margin-bottom:7.24638vw}.p-features-cooking-function .functionList .item{border-bottom:1px solid #e5e4e1;-ms-flex-pack:start;justify-content:flex-start;padding-top:9.66184vw;padding-bottom:7.24638vw}.p-features-cooking-function .functionList .item-icon{width:16.90821vw;height:16.90821vw;margin-right:4.83092vw}.p-features-cooking-function .functionList .item-icon.-no1 svg{width:7.24638vw;height:8.21256vw}.p-features-cooking-function .functionList .item-icon.-no2 svg{width:7.48792vw;height:7.48792vw}.p-features-cooking-function .functionList .item-icon.-no3 svg{width:6.88406vw;height:8.09179vw}.p-features-cooking-function .functionList .item-icon.-no4 svg{width:6.03865vw;height:7.48792vw}.p-features-cooking-function .functionList .item-title{font-size:4.83092vw}.p-features-cooking-function .functionList .item-text{width:100%;line-height:2.06667;font-size:3.62319vw;margin-top:4.83092vw}.p-features-cooking-function .functionList .item-img{margin-top:4.83092vw}.p-features-cooking-function .functionMain{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.p-features-cooking-function .functionMain .photo{margin-top:4.83092vw}.p-features-cooking-function .functionMain .text-title{line-height:1.7;font-size:4.83092vw;margin-bottom:3.62319vw}.p-features-cooking-function .functionMain .text-copy{line-height:1.64;font-size:6.03865vw;margin-bottom:3.62319vw}.p-features-cooking-function .functionMain .text-body{line-height:2.06667;font-size:3.62319vw}.p-features-cooking-function .functionOption{margin-top:22.343vw}.p-features-cooking-function .functionOption .p-section-title.-vertical{margin-bottom:6.64251vw}.p-features-cooking-function .functionOption-content .plate{line-height:.88889;font-size:21.73913vw;padding:9.66184vw 0 7.24638vw;margin-top:9.05797vw}.p-features-cooking-function .functionOption-content .plate-photo img{width:50.72464vw}.p-features-cooking-function .functionOption-content .plate-text{padding-top:4.22705vw;margin-left:auto;margin-right:auto}.p-features-cooking-function .functionOption-content .plate-text-copy{line-height:1.7;font-size:4.83092vw;margin-bottom:2.41546vw}.p-features-cooking-function .functionOption-content .plate-text-body{line-height:2.06667;font-size:3.62319vw}.p-features-cooking-function .functionOption-content .plate-text-info{line-height:1.93333;font-size:3.62319vw;padding-top:4.83092vw;margin-top:4.22705vw}.p-features-cooking-function .functionOption-content .plate-text-info-name{margin-top:1.81159vw}.p-features-cooking-function .functionOption-content .plate-text-info-name .number{margin-right:1.81159vw}.p-features-cooking-function .functionOption-content .plate-text-info-name .note{display:block;font-size:3.1401vw}.p-features-cooking-function .functionOption-content .plate-text-info-price{margin-top:2.41546vw;display:-ms-flexbox;display:flex}.p-features-cooking-function .functionOption-content .plate-text-info-price .title{margin-right:6.64251vw}.p-features-cooking-function .functionOption-content .plate-text-info-price .text{line-height:1.5;font-size:3.62319vw}.p-features-cooking-function .functionOption-content .plate-text-info-price .text strong{font-size:4.83092vw}.p-features-cooking-function .functionOption-content .plate-bgText{line-height:.88889;font-size:21.73913vw;padding-left:5.43478vw;top:9.05797vw}.p-features-cooking-function .feature{padding:7.24638vw}.p-features-cooking-function .feature-list{margin-bottom:3.62319vw}.p-features-cooking-function .feature-list-item:first-child{border-bottom:1px solid #e5e4e1;padding-bottom:7.24638vw}.p-features-cooking-function .feature-list-item:nth-child(2){padding-top:7.24638vw}.p-features-cooking-function .feature-list-item-head{margin-bottom:5.43478vw}.p-features-cooking-function .feature-list-item-head .thum{width:27.77778vw;height:27.77778vw;margin-right:5.43478vw}.p-features-cooking-function .feature-list-item-head .title-number{line-height:1.88889;font-size:4.34783vw}.p-features-cooking-function .feature-list-item-head .title-text{line-height:1.7;font-size:4.83092vw}.p-features-cooking-function .feature-list-item-body{width:100%;line-height:2.06667;font-size:3.62319vw}.p-features-cooking-function .feature-note{line-height:1.92308;font-size:3.1401vw}.p-features-cooking-function .link{height:21.73913vw}.p-features-cooking-function .link-text{line-height:2.4;font-size:3.62319vw;margin-left:5.7971vw}.p-features-cooking-function .link-icon{right:5.7971vw;width:14.49275vw;height:14.49275vw}.p-features-cooking-function .link-icon svg{width:4.83092vw;height:5.07246vw}.p-features-design{padding-top:21.73913vw}.p-features-design .p-features-list:last-of-type,.p-features-design .p-section-title{margin-left:auto;margin-right:auto}.p-features-design .p-features-list .-no1 .photo.builtin-img{padding-top:8.45411vw}.p-features-safety{padding-top:44.08213vw}.p-features-safety-copy{line-height:1.64;font-size:6.03865vw;margin-bottom:9.66184vw}.p-features-safety-copy,.p-features-safety-list{margin-left:6.03865vw;margin-right:6.03865vw}.p-features-safety-list .item{padding-bottom:9.66184vw}.p-features-safety-list .item-photo{margin-bottom:5.43478vw}.p-features-safety-list .item-name{font-weight:600;line-height:1.7;font-size:4.83092vw;margin-bottom:2.41546vw}.p-features-safety-list .item-text{line-height:2.06667;font-size:3.62319vw}.p-features-safety-other{margin-left:6.03865vw;margin-right:6.03865vw}.p-features-safety-other .other-list .item{padding-top:5.43478vw;padding-bottom:5.43478vw}.p-features-safety-other .other-list .item:nth-child(5){border-bottom:1px solid #e5e4e1}.p-features-safety-other .other-list .item-icon{width:26.57005vw;height:100%}.p-features-safety-other .other-list .item-icon.no1 svg{width:9.66184vw;height:8.69565vw}.p-features-safety-other .other-list .item-icon.no2 svg{width:9.54106vw;height:9.66184vw}.p-features-safety-other .other-list .item-icon.no3 svg{width:9.42029vw;height:9.90338vw}.p-features-safety-other .other-list .item-icon.no4 svg{width:8.45411vw;height:9.42029vw}.p-features-safety-other .other-list .item-icon.no5 svg{width:9.66184vw;height:9.66184vw}.p-features-safety-other .other-list .item-text{width:61.5942vw}.p-features-safety-other .other-list .item-text-title{font-size:3.62319vw;margin-bottom:1.81159vw}.p-features-safety-other .other-list .item-text-title .sub{font-size:3.1401vw;margin-left:2.41546vw}.p-features-safety-other .other-list .item-text-body{line-height:1.85714;font-size:3.38164vw}.t-news-list,.t-payment-table .item-title{border-bottom:1px solid #e5e4e1}.t-payment-table .item-text{border-left:1px solid #e5e4e1}.p-product{padding-top:15.09662vw}.p-product .p-section-title{margin-bottom:9.66184vw;margin-left:auto;margin-right:auto}.p-product .p-section_inner{padding-bottom:77.29469vw}.p-product-bottomBg{background-color:#f0efed;height:39.25121vw}.p-product .c-productInfo{margin-left:6.03865vw;margin-right:6.03865vw}.p-product-img{width:93.96135vw;height:38.64734vw;right:0;bottom:19.32367vw}.p-reason{padding-top:35.02415vw;margin-left:auto;margin-right:auto}.p-reason .p-section-title{margin-bottom:9.66184vw}.p-reason-copy{line-height:1.64;font-size:6.03865vw;margin-bottom:5.43478vw}.p-reason-list .item{width:87.92271vw}.p-reason-list .item_inner{padding-top:7.24638vw;padding-bottom:7.24638vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.p-reason-list .item-no{font-size:3.1401vw;top:2.41546vw;left:3.01932vw}.p-reason-list .item-icon{width:33.81643vw}.p-reason-list .item-icon.no1 svg{width:9.66184vw;height:11.47343vw}.p-reason-list .item-icon.no2 svg{width:10.62802vw;height:10.62802vw}.p-reason-list .item-icon.no3 svg{width:11.35266vw;height:11.11111vw}.p-reason-list .item-icon.no4 svg{width:9.54106vw;height:10.62802vw}.p-reason-list .item-text{line-height:1.84211;font-size:4.58937vw;width:53.74396vw}.p-reason-photo{width:93.96135vw;margin-top:18.11594vw;left:6.03865vw}}@media only screen and (min-width:768px) and (min-width:768px){.p-features-list{width:82.5vw}.p-features-list .item.-full-min{width:67.5vw}.t-contents-list .item-banner:hover{opacity:.6}.t-productHeader-content{margin-top:-.375vw}.p-features-cooking-function .link:hover{opacity:.6}.p-features-design .p-features-list:last-of-type{width:67.5vw}.p-section_inner{width:82.5vw}}@media only screen and (min-width:768px) and (min-width:1920px){.p-features-list{width:1600px}.p-features-list .item.-full-min{width:1296px}.t-productHeader-content{margin-top:-7.2px}.p-features-design .p-features-list:last-of-type{width:1296px}.p-section_inner{width:1600px}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1239px){.p-features-list{width:1080px;padding-left:50px;padding-right:50px}.p-features-list .item.-full-min{width:864px}.t-productHeader-content{margin-top:-4.8px}.p-features-design .p-features-list:last-of-type{width:864px}.p-section_inner{width:1080px;padding-left:50px;padding-right:50px}}@media only screen and (min-width:768px) and (max-width:767px){.p-features-list,.p-features-list .item.-full-min{margin-left:6.03865vw;margin-right:6.03865vw}.t-productHeader-content{margin-top:13.28502vw}.p-features-design .p-features-list:last-of-type,.p-section_inner{margin-left:6.03865vw;margin-right:6.03865vw}}@media only screen and (max-width:767px) and (min-width:768px){.p-concept .p-section_inner,.p-features-cooking-function .functionOption-content .plate-text,.p-features-design .p-features-list:last-of-type,.p-features-design .p-section-title,.p-features-list .item.-full .text,.p-product .p-section-title,.p-reason,.t-contents .p-section_inner,.t-news .p-section_inner,.t-payment .p-section_inner,.t-shippingDelivery .p-section_inner{width:82.5vw}}@media only screen and (max-width:767px) and (min-width:1920px){.p-concept .p-section_inner,.p-features-cooking-function .functionOption-content .plate-text,.p-features-design .p-features-list:last-of-type,.p-features-design .p-section-title,.p-features-list .item.-full .text,.p-product .p-section-title,.p-reason,.t-contents .p-section_inner,.t-news .p-section_inner,.t-payment .p-section_inner,.t-shippingDelivery .p-section_inner{width:1600px}}@media only screen and (max-width:767px) and (min-width:768px) and (max-width:1239px){.p-concept .p-section_inner,.p-features-cooking-function .functionOption-content .plate-text,.p-features-design .p-features-list:last-of-type,.p-features-design .p-section-title,.p-features-list .item.-full .text,.p-product .p-section-title,.p-reason,.t-contents .p-section_inner,.t-news .p-section_inner,.t-payment .p-section_inner,.t-shippingDelivery .p-section_inner{width:1080px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:767px) and (max-width:767px){.p-concept .p-section_inner,.p-features-cooking-function .functionOption-content .plate-text,.p-features-design .p-features-list:last-of-type,.p-features-design .p-section-title,.p-features-list .item.-full .text,.p-product .p-section-title,.p-reason,.t-contents .p-section_inner,.t-news .p-section_inner,.t-payment .p-section_inner,.t-shippingDelivery .p-section_inner{margin-left:6.03865vw;margin-right:6.03865vw}}@media screen and (max-width:1200px) and (min-width:769px){.t-cvr-content{padding-bottom:60px}.t-cvr-content .link{padding-top:80px}}@media only screen and (orientation:landscape){html.ipad .p-section-title.-large.-vertical{top:-64px}}@media only screen and (orientation:portrait){html.ipad .p-section-title.-large.-vertical{top:-80px}}@media only screen and (min-width:768px) and (max-height:800px){.p-features-navi{height:150vh}}@media screen and (orientation:portrait){html.ipad .p-product .c-productInfo{width:1120px}}@media screen and (orientation:landscape){html.ipad .p-product .c-productInfo{width:1000px}}