@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);@charset "UTF-8";*,:after,:before{box-sizing:border-box}blockquote,body,button,dd,dl,fieldset,h1,h2,h3,h4,h5,h6,hr,iframe,input,legend,ol,option,p,pre,select,td,textarea,th,ul{margin:0;padding:0;border:none}h1,h2,h3,h4,h5,h6,small,strong,sub,sup,th{font-size:inherit;font-weight:inherit}address,cite,dfn,em,var{font-style:normal}caption,th{text-align:left}a,abbr[title],ins{text-decoration:none}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit}q:after,q:before{content:none}sub,sup{vertical-align:baseline}button,input,mark,select,textarea{background:none;color:inherit}button,input,select,textarea{font-family:inherit;font-size:inherit;-webkit-appearance:none}select{border-radius:0;-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}a,button,input[type=checkbox],input[type=radio],label,select{cursor:pointer}.js_photo{overflow:hidden}.js_photo,.js_photo .js_photo-obj{transform-origin:center}.js__op-split>*>*>*,.js_split>*>*>*{overflow:hidden;position:relative}html.edge .js__op-split>*>*>*,html.edge .js_split>*>*>*{height:1.3em}.js__op-split>*>*>* *,.js_split>*>*>* *{position:relative}html.edge .js__op-split>*>*>* *,html.edge .js_split>*>*>* *{top:2px}html.ie .js__op-split>*>*>* *,html.ie .js_split>*>*>* *{top:5px}.js__sc-mot-item[data-sc-mot=maskInText]>*{overflow:hidden}html{overflow-x:hidden;overflow-y:scroll}html.-full{overflow:hidden;height:100%}body{color:#2d3132;font-family:YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}html.-full body{height:100%}body img{width:100%;height:auto}.js__sc-para-item,.js_hover-fade-text-obj{position:relative}.js__sc-mot-item-text>*>*>*{overflow:hidden}.js_anchor,.js_dd-btn{cursor:pointer}.js_anchor>*,.js_dd-btn>*{pointer-events:none}.js_hover_circleArrow_circle{transform-origin:center}.js_hover_circleArrow_circle svg .-hover{stroke:#2d3132!important}.js_parent-link,.js_productSlide-navi-item{cursor:pointer}.js_parent-link>*,.js_productSlide-navi-item>*{pointer-events:none}.js_parent-link a,.js_productSlide-navi-item a{pointer-events:all!important}.swiper-container{overflow:hidden;padding-bottom:35px;position:relative;cursor:auto!important}.swiper-container .swiper-wrapper{transition:all .8s cubic-bezier(.22,.67,.53,1)!important;display:-ms-flexbox;display:flex;cursor:grab!important}.swiper-container .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-container .swiper-pagination{width:100%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;bottom:0}.swiper-container .swiper-pagination-bullet{cursor:pointer!important;background-position:50%;background-repeat:no-repeat;background-color:#fff;background-size:cover}.swiper-container .swiper-pagination-bullet:active,.swiper-container .swiper-pagination-bullet:focus{outline:none}.swiper-container .swiper-pagination-bullet:first-child{background-image:url(../../images/gastable/basicGastable/spec/b-spec_thumb_photo_01.jpg)}.swiper-container .swiper-pagination-bullet:nth-child(2){background-image:url(../../images/gastable/basicGastable/spec/b-spec_thumb_photo_02.jpg)}.swiper-container .swiper-pagination-bullet:nth-child(3){background-image:url(../../images/gastable/basicGastable/spec/b-spec_thumb_photo_03.jpg)}.swiper-container .swiper-pagination-bullet:nth-child(4){background-image:url(../../images/gastable/basicGastable/spec/b-spec_thumb_photo_04.jpg)}.swiper-container .swiper-pagination-bullet:last-child{background-image:url(../../images/gastable/basicGastable/spec/b-spec_thumb_photo_05.jpg)}.swiper-container .swiper-pagination-bullet:last-of-type{margin-right:0}.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #211816}.t-smooth-scroll{width:100vw;position:relative;overflow:hidden}.t-smooth-scroll .scroller{position:fixed;top:0;left:0;width:100%}.edge .t-smooth-scroll .scroller,.ie .t-smooth-scroll .scroller,.is-inertia-none .t-smooth-scroll .scroller,.mobile .t-smooth-scroll .scroller,.safari .t-smooth-scroll .scroller{position:relative}.t-smooth-scroll .scroller .dummy-content{width:100%;height:200vh}.t-smooth-scroll .scroller-content{position:fixed;top:0;left:0;width:100%}.edge .t-smooth-scroll .scroller-content,.ie .t-smooth-scroll .scroller-content,.is-inertia-none .t-smooth-scroll .scroller-content,.mobile .t-smooth-scroll .scroller-content,.safari .t-smooth-scroll .scroller-content{position:relative}.t-smooth-scroll .scroller-content.-active{z-index:1}.t-smooth-scroll .scroller-content.-tabFixed{z-index:2}.t-smooth-scroll .scroller-content.-center{right:0}.t-smooth-scroll .scroller-content.-bg_gray{background-color:#fafafa}html.ipad .t-smooth-scroll .scroller-content.-bg_gray{height:100%}.t-smooth-scroll .scroller-content.-ac,.t-smooth-scroll .scroller-content.-fa,.t-smooth-scroll .scroller-content.-pc,.t-smooth-scroll .scroller-content.-vf{z-index:1}.t-smooth-scroll .t-dummy-scroll-content{width:100%}.edge .t-smooth-scroll .t-dummy-scroll-content,.ie .t-smooth-scroll .t-dummy-scroll-content,.is-inertia-none .t-smooth-scroll .t-dummy-scroll-content,.mobile .t-smooth-scroll .t-dummy-scroll-content,.safari .t-smooth-scroll .t-dummy-scroll-content{position:fixed}html.edge .t-smooth-scroll .scroller,html.edge .t-smooth-scroll .scroller-content,html.ie .t-smooth-scroll .scroller,html.ie .t-smooth-scroll .scroller-content,html.is-inertia-none .t-smooth-scroll .scroller,html.is-inertia-none .t-smooth-scroll .scroller-content,html.mobile .t-smooth-scroll .scroller,html.mobile .t-smooth-scroll .scroller-content,html.safari .t-smooth-scroll .scroller,html.safari .t-smooth-scroll .scroller-content{position:relative}html.edge .t-smooth-scroll .t-dummy-scroll-content,html.ie .t-smooth-scroll .t-dummy-scroll-content,html.is-inertia-none .t-smooth-scroll .t-dummy-scroll-content,html.mobile .t-smooth-scroll .t-dummy-scroll-content,html.safari .t-smooth-scroll .t-dummy-scroll-content{position:fixed}.t-layout{width:100%;overflow:hidden;opacity:0;position:relative}@media only screen and (max-width:767px){.js__op-split>*>*>*,.js_split>*>*>*{padding-bottom:5px}html{font-size:3.86473vw}body{font-size:.8125rem}._pc{display:none!important}.js_hover_circleArrow_circle svg .-hover{opacity:1!important;fill:#2d3132!important}.js_hover-boxbtn-panel{display:none}.swiper-container .swiper-pagination-bullet{width:13.28502vw;height:7.97101vw;margin-right:2.05314vw}.pc{display:none!important}}@media only screen and (min-width:768px){body{min-width:1080px;font-size:.875rem}._sp{display:none!important}.swiper-container .swiper-pagination-bullet{width:8.125vw;height:4.875vw;margin-right:.3125vw}html.safari .t-smooth-scroll .scroller-content.-bg_gray{height:100%}.sp{display:none!important}}@media only screen and (min-width:1920px){.swiper-container .swiper-pagination-bullet{width:156px;height:93.6px;margin-right:6px}}@media only screen and (min-width:768px) and (max-width:1239px){.swiper-container .swiper-pagination-bullet{width:104px;height:62.4px;margin-right:4px}}