@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New&display=swap";p{font-size:14px;font-weight:400}@media screen and (min-width:768px){.spOnly{display:none!important}}@media screen and (max-width:767px){.pcOnly{display:none!important}}.d_title{margin-bottom:40px!important;color:#7a4900}@media screen and (max-width:768px){.d_title{margin-bottom:20px!important}}.swiper-pagination-bullet-active{background:#ffa520!important}.button[class=button]{margin-top:0!important;position:relative;min-width:unset!important;max-width:270px!important;width:100%;font-size:16px;font-size:500;letter-spacing:3px;background:#c24600;color:#fff;box-sizing:border-box}.button[class=button]:after{display:none}.button[class=button]:before{border-radius:unset;border-color:#1b1b1b;content:"";display:block;position:absolute;top:50%;width:6px;height:6px;right:20px;left:auto;z-index:1;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);transform-origin:top center;transition:.15s}.button[class=button]:hover:before{right:17px}h3.card__heading{font-size:14px;font-weight:400}.price{font-size:16px;font-weight:400}@media screen and (max-width:768px){.button[class=button]{max-width:305px!important}.price{font-size:16px;font-weight:700}}.tax_in{font-size:12px;font-weight:400}@media screen and (max-width:768px){.tax_in{font-size:12px;font-weight:700}}.narrow-news{padding-block:15px}.important_infomation_title h2{display:flex;align-items:center;gap:3px;font-weight:500!important;font-size:24px!important;background:#fff;padding:0 45px}.impo-news-sec{border-top:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;max-width:1200px;margin-inline:auto}.important_infomation_title{margin-right:0!important}.important_infomation_wrap{align-items:center}.narrow-news .material-icons{font-size:16px}.important_infomation_list>li span.important_infomation_day{font-size:12px;font-weight:400;margin-right:38px!important;color:#7a4900}.important_infomation_list>li a{align-items:center}@media screen and (max-width:768px){.important_infomation_list>li a{flex-direction:column;align-items:flex-start}.impo-news-sec{margin-inline:15px}.narrow-news{padding-block:20px}.important_infomation_wrap{flex-wrap:nowrap!important}.important_infomation_title{margin-right:16px!important}.important_infomation_title h2{background:#fff;padding:6px 12px;width:75px}.important_infomation_list>li span.important_infomation_day{font-weight:400}.important_infomation_list>li span.important_infomation_title{font-size:12px!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.no1-sec .grid{gap:0!important;position:relative}.no1-sec .grid div:has(img){width:680px}.no1-sec .alignCenter{padding-inline:35px;background:#f1ede5}.no1-sec .main_en{font-weight:500!important;font-size:22px!important;letter-spacing:0}.no1-sec .sub_jp{font-weight:400;font-size:16px}.no1-sec p{font-weight:400;font-size:20px;margin-bottom:30px}.no1-sec .button[class=button]{background:#e62d2d}.no1-sec p span{font-size:14px}@media screen and (min-width:768px){.page-width{box-sizing:content-box}.no1-sec .grid:after{content:"";display:block;position:absolute;z-index:100;bottom:-40px;right:-40px;width:267px;height:267px;background-image:url(/cdn/shop/files/ed0ad24c43d3375dade5086b50257be0.png?v=1764321358);background-size:contain;background-repeat:no-repeat}}@media screen and (max-width:768px){.no1-sec .grid div:has(img){width:100%}.no1-sec .alignCenter{padding-inline:20px;padding-block:30px}.no1-sec .main_en{font-weight:500!important;font-size:18px!important;letter-spacing:0}.no1-sec .sub_jp{font-weight:400;font-size:13px}.no1-sec p{font-weight:400;font-size:16px;margin-bottom:24px}}slider-component{padding-bottom:40px!important}@media screen and (max-width:768px){slider-component{padding-bottom:30px!important}}.ooguchi-sec .page-width{max-width:1000px}.commitment-sec .page-container{max-width:900px;box-sizing:border-box;margin-inline:auto;padding-inline:118px!important}.commitment-sec .d_title .main_en{font-size:30px;font-weight:500;font-family:Noto Serif JP}.commitment-sec .d_title .sub_jp{font-weight:400;font-size:18px;color:#ffc000!important}.commitment-sec p{text-align:left;font-size:14px}.commitment-sec .conceptA{padding-block:82px}@media screen and (max-width:768px){.commitment-sec .conceptA{padding-block:90px}.commitment-sec .page-container{padding-block:30px;padding-inline:20px!important}.commitment-sec .d_title .main_en{font-size:24px;font-weight:500;font-family:Noto Serif JP}.commitment-sec .d_title .sub_jp{font-weight:400;font-size:14px;color:#ffc000!important}.commitment-sec{text-align:left;font-size:13px}}.blog-sec h3{font-size:14px}.blog-sec time{font-weight:400;font-size:12px;color:#7a4900}@media screen and (max-width:768px){.blog-sec h3{font-size:12px}}.ques-sec .faqWrap dl{background:#fff}.ques-sec .faqWrap dl dt:before,.ques-sec .faqWrap dl dd:before{font-weight:500;font-size:24px}.ques-sec .faqWrap dl dt:before{color:#c24600}.ques-sec .faqWrap dl dd:before{color:#1b1b1b}.ques-sec .faqWrap dl dt,.ques-sec .faqWrap dl dd p{font-size:16px;font-weight:400}@media screen and (max-width:768px){.ques-sec .faqWrap dl dt,.ques-sec .faqWrap dl dd p{font-size:12px;font-weight:500}}.shopinfo-sec .row h3{font-size:20px!important}@media screen and (max-width:768px){.shopinfo-sec .row h3{font-size:18px!important;margin-bottom:20px}}.news-sec .news_list>li{border-bottom:1px solid #DFDFDF;padding-block:8px;margin-bottom:5px}.news-sec .news_list li time{font-size:12px;font-weight:400;color:#7a4900;margin-right:38px}.news-sec h3{font-size:14px}.news-sec .news_list{padding-bottom:40px}@media screen and (max-width:768px){.news-sec .news_list{padding-bottom:30px}.news-sec .news_list>li{border-bottom:1px solid #DFDFDF;padding-block:0 13px;margin-bottom:20px}.news-sec .news_list>li:nth-of-type(n+4){display:none}}.section-footer-padding{padding-top:unset!important}.footer__content-service{padding-top:60px;background:#f5f2ea;max-width:100%!important}.footer_service_part{text-align:center;width:21%}.footer_service_part+.footer_service_part{border-left:unset}.footer_service_list_wrap{padding-bottom:unset;border-bottom:unset}.footer__content-top{padding-top:40px;padding-bottom:40px}.footer_service_part .footer_service_img_wrap{margin-bottom:44px}.footer_service_part .footer_service_name{font-size:16px;font-weight:500}.footer__localization:empty+.footer__column--info{justify-content:center!important;color:#fff}.footer__copyright{padding-block:6px;margin-top:0!important;font-weight:400;font-size:12px}@media screen and (min-width:750px){.section-footer-padding{padding-bottom:unset!important}}.copyright__content{color:#fff;font-weight:400;font-size:12px}.footer__content-bottom{padding-top:unset!important;background:#1b1b1b}.footer-block__heading{font-weight:500;font-size:16px!important;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DFDFDF}.footer-block--menu{margin-right:40px}.footer-block-image>img{max-width:215px!important;display:block;text-align:right;margin-left:50px}@media screen and (max-width:750px){.announcement-bar__message .text{display:none}.footer-block--menu{margin-right:0}.footer_service_part{width:50%}.footer_service_part .footer_service_img_wrap{margin-bottom:22px}.footer_service_part .footer_service_name{font-size:12px}.footer-block-image>img{display:inline;margin-left:unset}.footer-block-image,.footer .grid{margin-bottom:unset!important}.footer__localization:empty+.footer__column{padding-top:unset!important}}.announcement-bar{background:#c24600!important}.announcement-bar.display-user .page-width .announcement-bar__message.h5{font-weight:500;font-size:14px}.header__heading-logo{width:157px}@media screen and (min-width:750px){.header{display:flex;justify-content:space-between}.header-left-wrap{display:flex;align-items:center;gap:38px}.header__heading-logo{width:215px}.header__icon--heart{display:none!important}}.search-header__form .search__input.field__input{border-bottom:1px solid #DFDFDF!important}.iconNav img{width:24px}.header__icon img{width:30px}#fixedNav{position:static!important;width:100%}#fixedNav .downMenu ul{background:#fff!important;padding:13px}#fixedNav .downMenu ul .row{display:flex;flex-wrap:wrap;gap:12px;text-align:center;justify-content:left}#fixedNav .downMenu ul .col-tab-6{width:22%}#fixedNav .iconButton--square span:nth-child(2),#fixedNav a.iconButton--square span:nth-child(2){line-height:15px;color:#1b1b1b;font-size:10px}#fixedNav li.hasChildren>ul{inset:auto 0 110% 0!important}#fixedNav .bottomNav__icon img{width:38px;height:25px}#fixedNav .bottomNav__text,#fixedNav .bottomNav__icon{color:#ffc000;font-weight:500;font-size:10px}#fixedNav ul>li:not(:last-child){margin-right:0}#fixedNav li.hasChildren>a{padding-right:0}#fixedNav li.hasChildren>a:after{display:none}#fixedNav ul ul li{max-width:100%}.bottomNav{background:#bd9866 color: #fff;padding:10px}.gNav li.hasChildren>ul.open{display:block!important;pointer-events:all!important;opacity:1!important;transition:.3s}.bottomNav ul li{margin:0 2px;max-width:20%;flex:0 0 20%;padding-right:0!important}.hdrBottom.spOnly{background:#353535;justify-content:center!important;padding:0!important}.bottomNav ul li a{color:#fff;display:block;line-height:15px}.bottomNav ul li a span{color:#1b1b1b}.bottomNav .iconButton--square img{border-radius:50%;border:1px solid #EEEEEE}.bottomNav__icon{display:block;text-align:center;line-height:1}.bottomNav__text{display:block;text-align:center;font-size:10px;margin-top:3px;line-height:1}#fixedNav{background:#000!important}#fixedNav{inset:auto 0 0 0;z-index:500}.bottomNav{background:#bd9866;color:#000;padding:10px}#fixedNav>ul{position:relative}.hdrBottom .gNav>ul{gap:0!important}.bottomNav ul{display:flex;justify-content:center;align-items:center}.bottomNav ul li{margin:0 2px;max-width:20%;flex:0 0 20%}#fixedNav .downMenu{position:static!important}.hdrBottom .gNav>ul>li>a{font-size:12px;font-weight:500}#fixedNav li.hasChildren>ul{overflow-y:auto;inset:123% 0 auto 0!important;position:absolute;z-index:9999;opacity:0;pointer-events:none;background:#fff!important;padding:13px}.gNav .downMenu ul{display:block;min-width:100%}.swiper-pagination-bullet{width:10px!important;height:10px!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}.swiper-pagination{z-index:2!important}@media screen and (min-width:990px){div.product--large:not(.product--no-media) .product__media-wrapper{max-width:47%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/add.css.map */
