a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}h1,h2,h3,h4,h5,h6{margin-bottom:1.5em;font-weight:700}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}ol,ul{margin-bottom:1.5em;padding-left:1.5em}table{width:100%;margin-bottom:1.5em;border-collapse:collapse;border-spacing:0}table td,table th{padding:.5em;border:1px solid #000}table th{font-weight:700}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{box-sizing:border-box}body *{max-height:99999em;word-break:break-word}p{margin-bottom:1.5em}a:hover{text-decoration:none}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}button,input,label,select{line-height:inherit}button,input,label,select,textarea{margin:0;border:0;padding:0;word-break:normal;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;-webkit-appearance:none;font:inherit}button:focus{outline:0}input:focus,select:focus,textarea:focus{outline:auto}input[type=search]{-webkit-appearance:textfield}::-webkit-search-decoration{display:none}textarea{overflow:auto;white-space:pre-line;resize:none;line-height:1.5}@media print{body{-webkit-print-color-adjust:exact}body,html{margin:0}@page{margin:0;size:16.5in 25.5in;width:1400px}@page{margin:0}@page :left{margin:0}@page :right{margin:0}@page :first{margin-top:0}}html{line-height:1;opacity:1;transition:opacity .3s ease}html:not(.is-visible){opacity:0}body{color:#293034;font-size:.14rem;font-family:"Noto Serif JP",serif;font-weight:400;line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;transition:opacity .3s ease;-webkit-tap-highlight-color:rgba(255,255,255,0)}.hidden{display:none}.trans{opacity:1;transition:opacity .26s ease;text-decoration:none}.trans:hover{opacity:.5}.image-common{width:100%;display:block}.object-common{width:100%;height:100%;object-fit:cover;display:block}.container{overflow:hidden}.font-ryumin-bold{font-family:"Ryumin Bold KL",serif}.font-ryumin-regular{font-family:"Ryumin Regular KL",serif}picture{display:block}.ruby{letter-spacing:0;text-align:center;ruby-align:center}.ruby .rt{letter-spacing:0;text-align:center;ruby-align:start;font-size:.08rem}@media print,(min-width:768px){html{font-size:625%}.container{min-width:1250px;padding-top:65px}.is-body-site .container{padding-top:0}.wrapper{width:1200px;margin-left:auto;margin-right:auto}.wrapper-inner{width:1080px;margin-left:auto;margin-right:auto}.sm{display:none!important}}@media only screen and (max-width:767.98px){html{font-size:26.6666666667vw;min-height:100vh}.container{min-width:320px;padding-top:60px}.wrapper,.wrapper-inner{padding-left:.3rem;padding-right:.3rem}.md{display:none!important}}.header-site{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:0;width:100%;height:65px;z-index:500;transform:translate3d(0,0,0);transition:transform .3s,opacity .3s,visibility .3s}.header-site.is-header-hide{transform:translate3d(0,-100%,0);box-shadow:none}.header-site .logo-image{display:block}.header-site .navigation-link{text-decoration:none}.header-site .navigation-link.is-external{position:relative}.header-site .navigation-link.is-external::before{position:absolute;content:"";background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/ico_external_black.svg) center/contain no-repeat;right:0}.header-site .navigation-list{padding-left:0;list-style-type:none;margin-bottom:0;letter-spacing:.17em}.is-body-site .header-site:not(.has-background) .text{display:none}@media print,(min-width:768px){.header-site{min-width:1250px;padding:10px 20px;background:#ebebeb}.header-site .header-wrapper{width:100%;max-width:1325px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.header-site .header-navigation{display:block!important}.header-site .header-logo{width:104px}.header-site .navigation-list{font-size:.13rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;opacity:0;visibility:hidden;padding-right:2px}.wf-active .header-site .navigation-list{opacity:1;visibility:visible;transition:all .3s ease}.header-site .navigation-list .navigation-item{margin-left:28px}.header-site .navigation-list .navigation-item:first-child{letter-spacing:.26em}.header-site .navigation-list .navigation-item:first-child{margin-left:0}.header-site .off{display:none}.header-site .navigation-link{color:#000;display:block;transition:.26s ease;position:relative;text-decoration:none}.header-site .navigation-link:after{content:"";position:absolute;left:1px;right:3px;bottom:-4px;-ms-transform:scale(0);transform:scale(0);border-bottom:1px solid #000;transition:.26s ease}.header-site .navigation-link:hover{opacity:.5}.header-site .navigation-link:hover:after{-ms-transform:scale(1);transform:scale(1)}.header-site .navigation-link.is-external{padding-right:16px;letter-spacing:.26em}.header-site .navigation-link.is-external::before{top:calc(50% - 6px);width:12px;height:12px}.header-site .navigation-link.is-external:after{right:0}}@media print{.header-site{position:absolute}.header-site.is-header-hide{transform:translate3d(0,0,0)}}.footer-site{background:#101010}.footer-site .footer-logo a{display:block}.footer-site .footer-list{list-style-type:none;padding:0}.footer-site .footer-list a{text-decoration:none;color:#fff;transition:all .3s ease;letter-spacing:.06em}.footer-site .footer-list a.is-external{position:relative}.footer-site .footer-list a.is-external::before{position:absolute;content:"";background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/ico_external_white.svg) center/contain no-repeat;right:0}.footer-site .footer-list a:hover{opacity:.5}.footer-site .link-external{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;text-decoration:none;color:#fff;border:1px solid #fff;letter-spacing:.06em;transition:all .3s ease}.footer-site .link-external span{position:relative}.footer-site .link-external span::before,.footer-site .link-external span:after{position:absolute;content:"";background:center/contain no-repeat;right:0;transition:all .3s ease}.footer-site .link-external span::before{background-image:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/ico_external_white.svg)}.footer-site .link-external span::after{background-image:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/ico_external_black.svg);opacity:0}.footer-site .link-external:hover{background:#fff;color:#293034;border-color:transparent}.footer-site .link-external:hover span::before{opacity:0}.footer-site .link-external:hover span::after{opacity:1}.footer-site .footer-social{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer-site .social-text{margin-bottom:0;font-size:.13rem;letter-spacing:.06em}.footer-site .social-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0}.footer-site .social-list a{display:block}.footer-site .footer-copyright small{position:relative;color:rgba(255,255,255,.5);letter-spacing:.06em;display:inline-block}.footer-site .footer-copyright .copyright-logo{display:inline-block;background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/copyright_decor.svg) center/100% auto no-repeat}@media print,(min-width:768px){.footer-site{padding:75px 0 36px}.footer-site .footer-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:58px}.footer-site .footer-logo{width:112px;margin-right:30px;margin-left:7px}.footer-site .footer-inner{display:-ms-flexbox;display:flex}.footer-site .footer-navigation{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-site .footer-list{margin:0 58px 0 0}.footer-site .footer-list:nth-child(4n+1){width:104px}.footer-site .footer-list:nth-child(4n+2){width:134px}.footer-site .footer-list:nth-child(4n+3){width:124px}.footer-site .footer-list:nth-child(4n+4){margin-right:0;width:173px}.is-safari .footer-site .footer-list:nth-child(4n+4){width:144px}.footer-site .footer-list li{margin-bottom:19px}.footer-site .footer-list a.is-external{padding-right:20px}.footer-site .footer-list a.is-external::before{top:calc(50% - 5px);width:12px;height:12px}.footer-site .link-external{width:194px;min-height:54px;padding:4px 4px 5px;margin-bottom:42px}.footer-site .link-external span{font-size:.13rem;padding-right:18px}.footer-site .link-external span::before,.footer-site .link-external span:after{top:calc(50% - 5px);width:12px;height:12px}.footer-site .footer-detail{margin-left:60px;margin-right:-7px}.footer-site .social-list{width:72px;margin-right:3px}.footer-site .social-list li{width:30px}.footer-site .footer-copyright small{font-size:.1rem;top:-3px}.footer-site .footer-copyright .copyright-logo{width:35px;height:15px;margin:0 15px 0 7px}}.section-common-keyvisual{position:relative;overflow:hidden}.section-common-keyvisual .wrapper{position:relative;z-index:1}.keyvisual-title{font-weight:400}.keyvisual-title .is-english,.keyvisual-title .is-japanese{display:block}.keyvisual-title .is-english{font-size:.11rem;letter-spacing:.2em;line-height:1.3636363636;text-transform:uppercase;color:rgba(41,48,52,.5)}.keyvisual-description{margin-bottom:0}.keyvisual-image{display:block;position:absolute}@media print,(min-width:768px){.section-common-keyvisual{background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/keyvisual_bg.jpg) center/cover no-repeat;min-height:320px;padding-top:86px;padding-bottom:40px}.keyvisual-title{margin-bottom:28px;max-width:600px}.keyvisual-title .is-english{margin-bottom:8px}.keyvisual-title .is-japanese{font-size:.32rem;letter-spacing:.12em;line-height:1.34375}.keyvisual-description{font-size:.16rem;letter-spacing:.02em;line-height:1.875;max-width:600px}}.breadcrumb{padding:20px 0}.breadcrumb-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0;margin:0 auto;font-size:.13rem;letter-spacing:.06em;color:rgba(41,48,52,.5)}.breadcrumb-list a{color:#293034}.breadcrumb-list>li{list-style:none}.breadcrumb-list>li:not(:last-child){position:relative;padding-right:34px}.breadcrumb-list>li:not(:last-child):after{content:"/";position:absolute;right:14px;top:0;color:#293034}.container{overflow:unset}.block-anchor{transition:top .3s}.anchor-common{background:#fff}.anchor-common .anchor-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0;margin:0 auto}.anchor-common .anchor-item{position:relative}.anchor-common .anchor-item::before,.anchor-common .anchor-item:first-child::after{position:absolute;content:"";border-right:.01rem solid rgba(0,0,0,.08);width:.01rem}.anchor-common .anchor-item::before{right:0}.anchor-common .anchor-item:first-child::after{left:0}.anchor-common .anchor-item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#000;position:relative;transition:opacity .3s ease}.anchor-common .anchor-item a:hover{opacity:.4}.anchor-common .anchor-item-title{letter-spacing:.06em;text-align:center;margin-bottom:0;font-size:unset;font-weight:400;transition:.26s ease}.anchor-common .anchor-item-title span{display:block}.anchor-common .anchor-item-title .is-small{color:rgba(41,48,52,.5)}.anchor-common .anchor-item-title .is-big::before{position:absolute;content:"";background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/ico_arrow_bottom.svg) center/contain no-repeat;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media print,(min-width:768px){.block-anchor{min-height:84px;top:0;margin:10px 0 71px}.is-hide-menu .block-anchor{top:-1px}.block-anchor.is-three-item{margin-bottom:92px}.block-anchor.is-three-item .anchor-item{min-width:220px}.block-anchor.is-four-item{margin-bottom:92px}.block-anchor.is-four-item .anchor-item{min-width:220px}.block-anchor.is-five-item{margin-bottom:92px}.block-anchor.is-five-item .anchor-item{min-width:176px;padding:0 10px}.anchor-common{position:relative;top:0;padding:11px 0 5px;transition:.5s}.anchor-common.is-sticky{position:fixed;top:64px;z-index:5;min-height:70px;width:100%;box-shadow:0 0 .24rem rgba(0,0,0,.08)}.anchor-common.is-sticky .anchor-list{margin-bottom:-10px}.anchor-common.is-sticky .anchor-item{padding:0;margin-bottom:10px}.anchor-common.is-sticky .anchor-item::after,.anchor-common.is-sticky .anchor-item::before{bottom:0}.anchor-common.is-sticky .anchor-item a{padding:0 31px;min-height:43px}.anchor-common.is-sticky .anchor-item-title .is-small{font-size:.1rem;padding-right:16px}.anchor-common.is-sticky .anchor-item-title .is-big{font-size:.12rem;position:relative;padding-right:16px}.anchor-common.is-sticky .anchor-item-title .is-big::before{right:-2px;bottom:5px;left:unset;-ms-transform:none;transform:none}.anchor-common .anchor-list{max-width:1100px;margin-bottom:-20px}.is-safari .anchor-common .anchor-list{max-width:1120px}.anchor-common .anchor-item{padding:0 33px;margin-bottom:20px}.anchor-common .anchor-item::after,.anchor-common .anchor-item::before{top:5px;bottom:18px}.anchor-common .anchor-item a{min-height:68px;padding-bottom:24px}.anchor-common .anchor-item-title .is-small{font-size:.12rem;margin-bottom:3px}.anchor-common .anchor-item-title .is-big{font-size:.14rem}.anchor-common .anchor-item-title .is-big::after,.anchor-common .anchor-item-title .is-big::before{width:13px;height:6px}.is-flex-end .anchor-item a{-ms-flex-align:end;align-items:flex-end}.anchor-common:not(.is-sticky) .is-flex-end .is-padding{padding-bottom:2px}.anchor-modify .anchor-item a{padding-bottom:11px}.anchor-modify.is-sticky .anchor-list a{padding-bottom:0;padding-top:6px}.anchor-modify.is-sticky .anchor-item::after,.anchor-modify.is-sticky .anchor-item::before{top:0;bottom:0}}.title-primary{text-align:center;font-family:"Ryumin Bold KL",serif}.title-primary span{font-size:.22rem;position:relative;display:inline-block;letter-spacing:.25em;line-height:1.2727272727;writing-mode:vertical-rl;font-weight:700}.title-primary span::before{position:absolute;content:"";background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/title_decor.svg) center/contain no-repeat;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:.6rem;height:.07rem}@media print,(min-width:768px){.title-primary span{padding-bottom:18px}}.knives-introduction{font-size:.14rem;letter-spacing:.02em;line-height:1.7857142857}.knives-series-title{letter-spacing:.06em}.knives-list{padding-left:0;list-style:none}.knives-list .knives-item-name{color:#1d1d1d}.knives-list .knives-item-image picture{display:block;margin:0 auto}.knives-list .knives-item-description{font-size:.14rem;letter-spacing:.02em;line-height:1.7857142857}.knives-item a{color:#293034;text-decoration:none;display:block;transition:opacity .3s}.knives-item a:hover{opacity:.5}.knives-item .button-primary:hover{opacity:1}@media print,(min-width:768px){.section-knives-japanese .title-primary,.section-knives-special .title-primary,.section-knives-western .title-primary{margin-bottom:18px}.section-knives-japanese .title-primary,.section-knives-others .title-primary,.section-knives-western .title-primary{height:120px;margin-bottom:7px}.section-knives-special .title-primary{height:147px;margin-bottom:8px}.section-knives-western{padding-bottom:197px}.section-knives-japanese{padding-bottom:197px}.section-knives-special{padding-bottom:197px}.section-knives-others{padding-bottom:118px}.section-knives-others .title-primary{margin-bottom:59px}.knives-introduction{text-align:center;margin-bottom:76px}.knives-series-block{max-width:1080px;margin:0 auto 160px}.knives-series-block:last-child{margin-bottom:0}.knives-series-title{font-size:.26rem;font-weight:500;line-height:1.5384615385;margin-bottom:38px}.knives-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -18px}.knives-list .knives-item{padding-left:18px;padding-right:18px}.knives-list .knives-item-image{padding-left:1px;margin-bottom:20px}.knives-list .knives-item-name{font-weight:500;margin-bottom:10px}.knives-list .knives-item-description{margin-bottom:15px}.knives-list.two-column .knives-item{width:50%;margin-bottom:60px}.knives-list.two-column .knives-item:nth-last-child(-n+2){margin-bottom:0}.knives-list.two-column .knives-item-image{background:linear-gradient(179.608deg,#eaedef 0,#adb4ba 100%) center top 40px/100% 146px no-repeat}.knives-list.two-column .knives-item-image picture{width:387px;height:230px}.knives-list.two-column .knives-item-name{font-size:.2rem;letter-spacing:.06em;line-height:1.45}.knives-list.two-column .knives-item-description{width:482px}.knives-list.three-column .knives-item{width:33.3333333333%;margin-bottom:66px}.knives-list.three-column .knives-item:nth-last-child(-n+3){margin-bottom:0}.knives-list.three-column .knives-item-image{background:linear-gradient(179.608deg,#eaedef 0,#adb4ba 100%) center top 29px/100% 94px no-repeat}.knives-list.three-column .knives-item-image picture{width:249px;height:148px}.knives-list.three-column .knives-item-name{font-size:.18rem;letter-spacing:.05em;line-height:2}.knives-list.three-column .knives-item-description{width:316px}.button-primary::before{top:3px}}.button-plus{position:relative;border:1px solid #b5945e;border-radius:100%;display:block;transition:all .8s ease}.button-plus:after,.button-plus:before{content:"";border-left:1px solid #b5945e;position:absolute;top:50%;left:50%;transition:all .8s ease}.button-plus:after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.button-plus:hover{background:#b5945e}.button-plus:hover:after,.button-plus:hover:before{border-left-color:#fff}.button-primary{position:relative;display:inline-block;letter-spacing:.02em;color:#293034;text-decoration:none;transition:all .8s ease}.button-primary:hover{opacity:.5}.button-primary::before{position:absolute;content:"";background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/ico_arrow_right.svg) center/contain no-repeat;left:0}.button-secondary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:.14rem;line-height:1.5;letter-spacing:.17em;color:#fff;border:1px solid #fff;transition:all .8s ease;text-decoration:none;margin:0 auto;width:2.5rem;min-height:.4rem;padding:.05rem .2rem .06rem}.button-secondary:hover{color:#293034;background:#fff;border-color:transparent}@media print,(min-width:768px){.button-plus{width:31px;height:31px}.button-plus:after,.button-plus:before{height:10px;margin:-5px 0 0 -.5px}.button-primary{padding-left:30px}.button-primary::before{top:3px;width:15px;height:15px}}.button-tertiary{border:1px solid #293034;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.17em;transition:all .8s ease;text-decoration:none;color:#293034;font-size:.12rem}.button-tertiary:hover{color:#fff;background:#101010;border-color:transparent}@media print,(min-width:768px){.button-tertiary{width:230px;min-height:40px}}.button-quaternary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;text-decoration:none;color:#000;font-size:.18rem;transition:all .4s ease}.button-quaternary::before{content:"";display:block;margin:0 10px 0 4px;width:15px;height:15px;background:url(https://www.kai-group.com/products/brand/sekimagoroku/contents_file/img/common/ico_arrow_right.svg) center center no-repeat}.button-quaternary:hover{opacity:.4}.banner-item{display:block}.banner-item picture{display:block}.banner-item img{width:100%}.section-common-category{text-align:center}.section-common-category .category-title{letter-spacing:.06em;font-weight:500}@media print,(min-width:768px){.section-common-category{padding:90px 0 150px}.section-common-category .category-title{font-size:.2rem;line-height:1.5384615385;margin-bottom:57px}}.list-categories{list-style:none;padding-left:0}@media print,(min-width:768px){.list-categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 0 0}.list-categories>li{width:390px;margin:0 15px 15px 0}.list-categories>li.is-full{width:1200px}.list-categories>li.is-half{width:592px}}.products-common .products-list{list-style-type:none;padding:0;margin:0}.products-common .products-item{display:-ms-flexbox;display:flex;border-top:1px solid #dfe0e0}.products-common .products-item:last-child{border-bottom:1px solid #dfe0e0}.products-common .products-item-description{font-family:"Ryumin Regular KL",serif}.products-common .products-item-name{font-size:.2rem;font-weight:500;color:#1d1d1d}.products-common .products-item-detail{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.13rem;letter-spacing:.06em;font-family:"Noto Sans JP",sans-serif}.products-common .products-item-detail dt{color:rgba(41,48,52,.5)}.products-common .products-item-detail dd span{margin-left:.04rem}.products-common .products-item-image picture{display:block}.products-common .products-item-image img{object-fit:contain}.products-common .list-products-masterline .products-item-detail{font-family:"Noto Serif JP",serif}@media print,(min-width:768px){.products-common .products-item{-ms-flex-align:end;align-items:flex-end;padding:72px 99px 77px}.products-common .products-item-content{-ms-flex:1;flex:1}.products-common .products-item-description{font-size:.16rem;letter-spacing:.02em;line-height:1.875;margin-right:-270px;margin-bottom:33px}.products-common .products-item-name{letter-spacing:.06em;line-height:1.5;margin-bottom:14px}.products-common .products-item-detail{width:320px;margin-bottom:20px}.products-common .products-item-detail dd,.products-common .products-item-detail dt{margin-bottom:5px}.products-common .products-item-detail dt{width:52px;padding-right:8px}.products-common .products-item-detail dd{width:calc(100% - 52px)}.products-common .products-item-detail dd span{font-size:.12rem}.products-common .button-primary{padding-left:26px}.products-common .button-primary::before{top:3px}.list-products-masterline .products-item-image{width:443px;height:200px;margin-left:30px;margin-bottom:-20px}.list-products-knives .products-item-image{height:200px;width:440px}.list-products-kitchen .products-item{-ms-flex-align:center;align-items:center}.list-products-kitchen .products-item-image{width:395px;height:254px}.list-products-beauty .products-item{-ms-flex-align:center;align-items:center}.list-products-beauty .products-item-image{width:395px;height:254px}}.production-common-list{list-style-type:none;padding:0;margin:0}.production-common-list .production-item-image picture{margin:0 auto}.production-common-list .production-item-title{font-weight:400;color:#000}.production-common-list .production-item-description{font-size:.14rem;letter-spacing:.02em;line-height:1.7857142857}.production-common-list .production-item a{color:#293034;text-decoration:none;transition:.26s ease}.production-common-list .production-item a:hover{opacity:.5}.production-common-list .button-primary:hover{opacity:1}@media print,(min-width:768px){.production-common-list .production-item{margin-bottom:80px}.production-common-list .production-item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.production-common-list .production-item-content{max-width:465px}.production-common-list .production-item-image{width:528px;background:linear-gradient(179.608deg,#eaedef 0,#adb4ba 100%) center center/100% 146px no-repeat}.production-common-list .production-item-image picture{width:386px;height:294px}.production-common-list .production-item-title{font-size:.26rem;letter-spacing:.06em;line-height:1.5384615385;margin-bottom:10px}.production-common-list .production-item-description{margin-bottom:22px}.production-common-list .button-primary{padding-left:27px}}.detail-heading .detail-title{font-weight:400;font-family:"Ryumin Regular KL",serif;color:#000}.detail-heading .detail-description{font-size:.14rem;letter-spacing:.02em;line-height:1.7857142857;margin-bottom:0}@media print,(min-width:768px){.detail-heading{text-align:center;margin-bottom:98px}.detail-heading .detail-title{font-size:.32rem;letter-spacing:.12em;line-height:1.8125;margin-bottom:10px}}.wow{visibility:hidden}.wow.fade-out{visibility:visible!important}@media print{.wow{visibility:visible!important}.wow.fade-out{visibility:hidden!important}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}.animated{animation-duration:1s,.5s;animation-fill-mode:both;transition:cubic-bezier(.22, .61, .36, 1)}.fade-in-up{animation-name:fade-in-up}@media print,(min-width:768px){.section-common-keyvisual .keyvisual-image{width:547px;height:350px;top:-5px;left:calc(50% - 26px)}}@media print,(min-width:768px){.section-kitchen{padding:60px 0 121px}}.section-kitchen-detail.is-other .products-title{font-weight:500;letter-spacing:.06em;line-height:1.5384615385}.section-kitchen-detail.is-other .products-description{margin-bottom:0;letter-spacing:.02em;font-size:.14rem;line-height:1.7857142857}@media print,(min-width:768px){.section-kitchen-detail{padding-top:45px;margin-bottom:18px}.section-kitchen-detail.is-other{margin-bottom:119px}.section-kitchen-detail.is-other .detail-heading{margin-bottom:62px}.section-kitchen-detail.is-other .block-products{margin-bottom:159px}.section-kitchen-detail.is-other .block-products:last-child{margin-bottom:0}.section-kitchen-detail.is-other .products-heading{padding:0 99px;margin-bottom:56px}.section-kitchen-detail.is-other .products-title{font-size:.26rem;margin-bottom:16px}}