﻿html,html.md-theme-default{margin-top:0px !important}body{padding-top:133px}#kanou-header{background-image:url(https://kanou.itembox.design/item/asset/common/img/bg_washi.jpg);background-size:600px;border-bottom:solid 1px #dad4d4;height:133px;position:fixed;top:0;left:0;right:0;z-index:100}#kanou-header .headerInfo__wrapper{height:37px;padding:6px 3%;background-color:#231815}#kanou-header .headerInfo__wrapper .headerInfo__layout{display:flex;justify-content:space-between;align-items:center;width:100%;height:25px;max-width:1200px;margin-left:auto;margin-right:auto}#kanou-header .headerInfo__wrapper .headerInfo__text{color:#fff;font-size:13px;text-align:center}#kanou-header .headerInfo__wrapper .headerInfo__sns{flex:0 0 auto;width:33%;display:flex;align-items:center}#kanou-header .headerInfo__wrapper .headerInfo__sns figure{margin:0}#kanou-header .headerInfo__wrapper .headerInfo__sns figure+figure{padding-left:15px}#kanou-header .headerInfo__wrapper .headerInfo__sns figure a{display:flex;align-items:center}#kanou-header .headerInfo__wrapper .headerInfo__sns img{max-width:20px}#kanou-header .headerInfo__wrapper .headerInfo__text{flex:0 0 auto;width:33%}#kanou-header .headerInfo__wrapper .headerInfo__search{flex:0 0 auto;width:33%;display:flex;justify-content:flex-end}#kanou-header .headerInfo__wrapper .headerInfo__search form{position:relative;width:100%;max-width:250px}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__input{border-radius:0px;padding:2px 5px;background-color:#231815;border:solid 1px #fff;transition:all .2s;color:#fff}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__input::placeholder{color:#fff;font-weight:100}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__input:focus{background-color:#fff;border:solid 1px #231815;color:#231815}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__button{position:absolute;right:5px;top:50%;width:1.5em;height:1.5em;padding:0;transform:translateY(-50%);-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:none;outline:none;background-color:rgba(0,0,0,0)}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__button::before{content:"";width:2px;height:1em;background-color:#fff;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;transform:translate(2px, 2px) rotate(-45deg);transition:all .2s}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__button::after{content:"";width:.9em;height:.9em;background-color:#231815;border:solid 1px #fff;border-radius:50px;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;transform:translate(-10%, -10%) rotate(-45deg);transition:all .2s}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__input:focus+.searchForm__button::before{background-color:#231815}#kanou-header .headerInfo__wrapper .headerInfo__search .searchForm__input:focus+.searchForm__button::after{background-color:#fff;border:solid 1px #231815}#kanou-header .headerContents__wrapper{width:100%;height:95px;max-width:1200px;margin-left:auto;margin-right:auto;padding:20px 0;display:flex;flex-wrap:wrap;align-items:center}#kanou-header .headerContents__wrapper .header__logo{width:30%;max-width:250px}#kanou-header .headerContents__wrapper .header__logo .logo{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#kanou-header .headerContents__wrapper .header__logo .logo__image{flex:0 0 auto;width:100%;max-width:190px}#kanou-header .headerContents__wrapper .header__logo .logo__lead{flex:0 0 auto;width:100%;font-size:12px;font-weight:300;font-family:"Zen Old Mincho","Hiragino Mincho ProN","游明朝","YuMincho","HGS明朝E",serif;text-align:center}#kanou-header .headerNavBar__wrapper{flex:1}#kanou-header .headerNavBar__wrapper .headerNav{display:flex;align-items:center}#kanou-header .headerNavBar__wrapper .headerNav__menu{flex:0 0 auto;width:70%}#kanou-header .headerNavBar__wrapper .headerNav__list{display:flex;align-items:center;justify-content:space-evenly}#kanou-header .headerNavBar__wrapper .headerNav__list>li{padding:0 10px}#kanou-header .headerNavBar__wrapper .headerNav__listItem{text-align:center}#kanou-header .headerNavBar__wrapper .headerNav__menu .headerNav__list>li{font-family:"Zen Old Mincho","Hiragino Mincho ProN","游明朝","YuMincho","HGS明朝E",serif;font-weight:600;letter-spacing:1px}#kanou-header .headerNavBar__wrapper .headerNav__account{flex:1;display:flex;justify-content:flex-end}#kanou-header .headerNavBar__wrapper .headerNav__account>li{padding:0 10px;font-family:"Zen Old Mincho","Hiragino Mincho ProN","游明朝","YuMincho","HGS明朝E",serif;font-weight:900}#kanou-header .headerNavBar__wrapper .headerNav__account .headerNav__link_text{font-size:10px}#kanou-header .headerNavBar__wrapper .headerNav__Button_icon{display:block;position:relative;text-align:center}#kanou-header .headerNavBar__wrapper .icon--mypage{background-image:url(https://kanou.itembox.design/item/asset/common/img/icon_mypage.png?t=2023041914160000);width:1em;height:1em;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;width:35px;height:35px}#kanou-header .headerNavBar__wrapper .icon--cart{background-image:url(https://kanou.itembox.design/item/asset/common/img/icon_cart.png?t=2023041914160000);width:1em;height:1em;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;width:35px;height:35px}#kanou-header .headerNavBar__wrapper .icon--logout{background-image:url(https://kanou.itembox.design/item/asset/common/img/icon_logout.png?t=2023041914160000);width:1em;height:1em;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;width:35px;height:35px}#kanou-header .headerNavBar__wrapper .icon--login{background-image:url(https://kanou.itembox.design/item/asset/common/img/icon_login.png?t=2023041914160000);width:1em;height:1em;background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;width:35px;height:35px}#kanou-header .headerNavBar__wrapper .icon--hamburger{display:inline-block;position:relative;border-top:solid 2px #231815;border-bottom:solid 2px #231815;width:1.5em;height:14px;margin-left:0px;margin-right:10px;vertical-align:middle}#kanou-header .headerNavBar__wrapper .icon--hamburger::before{content:"";width:100%;height:2px;background-color:#231815;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;transition:all .2s}#kanou-header .headerNavBar__wrapper .icon--hamburger::after{content:"";width:100%;height:2px;background-color:#231815;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto;transition:all .2s}#kanou-header .headerNavBar__wrapper [for=expand-category].is-opened .icon--hamburger{border:none}#kanou-header .headerNavBar__wrapper [for=expand-category].is-opened .icon--hamburger::before{transform:rotate(-45deg)}#kanou-header .headerNavBar__wrapper [for=expand-category].is-opened .icon--hamburger::after{transform:rotate(45deg)}#kanou-header .kanou__headerCategoryArea_wrapper{flex:0 0 auto;width:100%}#kanou-header .kanou__headerCategoryArea_wrapper .headerNav__expand_menu{display:flex;justify-content:space-evenly;gap:20px;position:absolute;top:100%;left:0;right:0;margin:auto;width:1200px;background-color:#fff;box-shadow:0 0 0 #fff;padding:50px 0;box-shadow:-1000px 0 0 #fff,1000px 0 0 #fff;z-index:100}#kanou-header .kanou__headerCategoryArea_wrapper .headerNav__expand_menu .headerNav__expand_inner{flex:1 1 auto;width:calc(20% - 20px);max-width:260px}#kanou-header .kanou__headerCategoryArea_wrapper .headerNav__expand_menu .headerNav__expand_image{text-align:center}#kanou-header .kanou__headerCategoryArea_wrapper .headerNav__expand_menu .headerNav__expand_image img{border:solid 1px #cbc2c3;object-fit:cover}#kanou-header .kanou__headerCategoryArea_wrapper .headerNav__expand_menu .headerNav__expand_name{margin-top:10px;margin-bottom:5px;border-bottom:solid 1px #a28e56;font-size:18px}#kanou-header .kanou__headerCategoryArea_wrapper .headerNav__expand_menu .headerNav__expand_list li{font-size:16px;position:relative;padding-left:15px;margin:7px 0}#kanou-header .kanou__headerCategoryArea_wrapper .headerNav__expand_menu .headerNav__expand_list li::before{content:"";display:block;width:5px;height:5px;border-top:solid 1px #a28e56;border-right:solid 1px #a28e56;position:absolute;left:0px;top:50%;transform:translateY(-50%) rotate(45deg)}#kanou-footer.fs-l-footer{border-top:none;background-color:#fff;margin-top:50px}#kanou-footer .footerMainContent__wrapper{padding:60px 3% 100px}#kanou-footer .footerMainContent__layout{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto}#kanou-footer .footerMainContent__inner{flex:0 0 auto;padding:0}#kanou-footer .footerMainContent__inner:nth-of-type(1){width:40%}#kanou-footer .footerMainContent__inner:nth-of-type(2){width:60%;padding-left:3%}#kanou-footer .footerMainContent__guide{background-color:#f8f5f4;padding:20px}#kanou-footer .footerMainContent__guide+.footerMainContent__guide{margin-top:20px}#kanou-footer .footerMainContent__guide_name{font-weight:bold;margin-bottom:15px}#kanou-footer .footerMainContent__guide_text p+p{margin-top:1em}#kanou-footer .footerMainContent__guide_text>dl{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1em}#kanou-footer .footerMainContent__guide_text>dl dt{flex:0 0 auto;width:17%}#kanou-footer .footerMainContent__guide_text>dl dd{flex:1 1 auto;width:83%}#kanou-footer .footerMainContent__menu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}#kanou-footer .footerMainContent__menu_header{border-bottom:solid 1px #ccc3c2;margin-bottom:25px;padding-bottom:10px;font-size:16px;font-weight:900}#kanou-footer .footerPageTop{position:fixed;bottom:10px;right:10px;font-size:0px}#kanou-footer .footerPageTop a{display:inline-block;width:25px;height:30px;background-color:#ccc3c2;border-radius:2px;opacity:.7}#kanou-footer .footerPageTop a::before{content:"";width:7px;height:7px;border-top:solid 1px #fff;border-left:solid 1px #fff;position:absolute;top:-5px;bottom:0px;left:0px;right:0px;margin:auto;transform:rotate(45deg)}#kanou-footer .footerPageTop a::after{content:"";width:1px;height:10px;background-color:#fff;position:absolute;top:0px;bottom:-4px;left:0px;right:0px;margin:auto}#kanou-footer .footerSnsLink{display:flex;justify-content:center;align-items:center;padding:0px 3% 0px;margin:20px 0 40px}#kanou-footer .footerSnsLink__item{padding:0 10px}#kanou-footer .footerSnsLink__item img{max-width:50px}#kanou-footer .footerMainContent__shopInfo{display:flex;justify-content:space-between;margin-top:50px}#kanou-footer .footerMainContent__shopInfo>div{display:flex;flex-direction:column}#kanou-footer .footerMainContent__shopInfo .customerCenter__tel_title{font-size:14px}#kanou-footer .footerMainContent__shopInfo .customerCenter__tel_number{font-size:16px}#kanou-footer .footerMainContent__shopInfo .customerCenter__hours{font-size:12px}#kanou-footer .footerMainContent__shopInfo .footerTerms__menu{margin-top:auto}#kanou-footer .footerMainContent__shopInfo .footerTerms__menu_list{display:flex;flex-wrap:wrap;justify-content:space-between}#kanou-footer .footerMainContent__shopInfo .footerTerms__menu_list>li+li{margin-left:5px;padding-left:5px;border-left:solid 1px #dad4d4}#kanou-footer .footerBottom__wrapper{width:100%;display:flex;justify-content:center;margin:0 auto 50px}#kanou-footer .footerBottom__wrapper .footerBottom__logo a{display:block;display:flex;justify-content:center}#kanou-footer .footerBottom__wrapper .footerBottom__logo a img{max-width:240px}#kanou-footer .footerBottom__wrapper .footerBottom__menu{margin-top:30px}#kanou-footer .footerBottom__wrapper .footerBottom__menu_list{display:flex;flex-wrap:wrap}#kanou-footer .footerBottom__wrapper .footerBottom__menu_list>li{margin-left:10px;margin-right:10px}#kanou-footer .footerCopyright{padding:10px 3% 0}#kanou-footer .footerCopyright .footerCopyright__text{display:flex;justify-content:center;color:#dad4d4}
