.bdj_column_heading{background-color:#f3f4f5;font-size:1.8rem;padding:8px 8px 8px 16px;margin-bottom:8px}.bdj_article_heading{font-size:1.6rem!important;position:relative;text-align:center}.bdj_article_heading:before{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:1px;content:"";background:#000}.bdj_column_content{padding:8px 10px;margin-bottom:50px}.bdj_table{border:1px solid #e8e8e8}.bdj_table th{border:0px none;padding:10px;background-color:#fafafa;width:30%}.bdj_table td{border:0px none;padding:10px}.bdj_mb20{margin-bottom:20px!important}.bdj_mt20{margin-top:20px!important}.bdj_mtb10{margin-top:10px;margin-bottom:10px}.bdj_mtb30{margin-top:30px;margin-bottom:30px}.bdj_mb30{margin-bottom:30px}.bdj_mb50{margin-bottom:50px!important}.bdj_mb100{margin-bottom:100px!important}.bdj_dl_detail dt{padding:15px 20px 5px;border:1px solid #dcdcdc;border-bottom:none}.bdj_dl_detail dd{margin:0 0 10px;padding:5px 20px 15px;border:1px solid #dcdcdc;border-top:none}.bdj_top_dashed{border-top:1px dashed #dcdcdc;padding-top:15px}.bdj_btn_blk{display:block;text-align:center;vertical-align:middle;text-decoration:none;width:350px;margin:auto;padding:1rem 4rem;font-weight:700;border:2px solid #363636;background:#363636;color:#fff;transition:.5s}.bdj_btn_blk a{color:#fff;text-decoration:none}.bdj_btn_blk:hover{opacity:.7}.bdj_row{display:flex;flex-wrap:wrap}.bdj_bg_gray{background-color:#f7f5f3;min-height:1px;padding:1.25rem;margin-top:20px}.bdj_heading03{display:flex;justify-content:center;align-items:center;font-size:26px;text-align:center}.bdj_heading03:before,.bdj_heading03:after{content:"";width:70px;height:3px;background-color:gray}.bdj_heading03:before{margin-right:20px}.bdj_heading03:after{margin-left:20px}@media(max-width:960px){ul.mm-submenu.simple>li .mm-list-name>span>span{font-size:14px!important;color:#4d4c61!important}}.menu-icon{width:28x;height:auto;margin-right:6px;position:relative;top:0;display:inline-block;vertical-align:middle;max-width:28px}.mm-title{display:flex;align-items:center;gap:6px}html body ul.mm-submenu.simple>li ul.mm-submenu.link-list li{padding-left:10px!important}html body .vertical-mega-menu[menuIdx="0"]>li.buddha-menu-item>ul.mm-submenu.simple>li.mm-left-item{padding-top:30px!important}html body .vertical-mega-menu ul.mm-submenu.simple>li .mm-list-name{border-bottom:1px dotted #a9a9a9!important}.main-nav .main-nav__dropdown,.main-nav .main-nav__dropdown a,.main-nav .main-nav__sub-dropdown,.main-nav .main-nav__sub-dropdown a,.MegaMenuCategory__panel,.MegaMenuCategory__panel a,.mobile-nav-menu-container,.mobile-nav-menu-container .main-nav,.mobile-nav-menu-container .main-nav a,.mobile-nav-menu-container button,.mobile-nav-menu-container input,.mobile-nav-menu-container select,.mobile-dropdown,.mobile-dropdown a,.mega-menu-category-mobile,.mega-menu-category-mobile a{font-family:Noto Sans JP,sans-serif}@media screen and (min-width:1024px){.main-nav-bar{position:relative}.main-nav__item.main-nav__has-mega{position:static}.main-nav__item.main-nav__has-mega:after{content:none}.MegaMenuCategory__panel{position:absolute;top:100%;left:0;right:auto;width:860px;max-width:100%;z-index:20;background:#fff;box-shadow:0 10px 20px #00000014;visibility:hidden;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}.MegaMenuCategory__panel:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:20px}.main-nav__has-mega:hover .MegaMenuCategory__panel,.main-nav__has-mega.show-dropdown .MegaMenuCategory__panel{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s 0s}.MegaMenuCategory__panel>.container{padding:0}}@media screen and (max-width:1023px){.MegaMenuCategory__panel{display:none}}.MegaMenuCategory{display:flex;width:100%;padding:0;margin-bottom:0}.MegaMenuCategory__Tab{width:300px;flex-shrink:0}.MegaMenuCategory__Tab .Item{background:#f5f5f5;margin-bottom:1px}.MegaMenuCategory__Tab .Item:last-child{margin-bottom:0}.MegaMenuCategory__Tab .Item:hover,.MegaMenuCategory__Tab .Item.is-active{background:#525252;color:#fff}.MegaMenuCategory__Tab .Item a{display:flex;align-items:center;gap:12px;padding:14px 25px;font-size:14px;width:100%;color:inherit}.MegaMenuCategory__Tab .Item__TabImage{display:block;width:24px;max-width:24px;height:auto;flex-shrink:0;object-fit:contain}.MegaMenuCategory__Tab .Item__TabTitle{flex:1 1 auto;min-width:0}.MegaMenuCategory__Content{display:flex;padding:28px 32px;width:calc(100% - 300px)}.MegaMenuCategory__Content .Item__Wrap{display:none;width:100%}.MegaMenuCategory__Content .Item__Wrap.active{display:block}.MegaMenuCategory__Content .Item__ParentLink{margin-bottom:20px;display:inline-block;font-size:15px;font-weight:600}.MegaMenuCategory__Content .Item__ParentLink svg{margin-right:5px}.MegaMenuCategory__Content .Item__List{display:flex;flex-wrap:wrap;margin:0 -20px;padding:0;list-style:none}.MegaMenuCategory__Content .Item{width:calc(50% - 40px);margin:0 20px;list-style:none;border-bottom:1px solid #EBEBEB;font-size:14px}.MegaMenuCategory__Content .Item__Link{display:flex;align-items:center;padding:20px 8px;color:inherit;font-size:15px}.MegaMenuCategory__Content .Item__Image{display:block;width:24px;max-width:24px;height:auto;flex-shrink:0;object-fit:contain;margin-right:12px}.MegaMenuCategory__Content .Item__List--cols-4{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px;margin:0}.MegaMenuCategory__Content .Item__List--cols-4 .Item{width:auto;margin:0}@media screen and (max-width:1500px){.MegaMenuCategory{padding:0;overflow:hidden}}@media screen and (min-width:1024px)and (max-width:1280px){.MegaMenuCategory__Content{padding:24px;width:calc(100% - 240px)}.MegaMenuCategory__Tab{width:240px}.MegaMenuCategory__Content .Item__Image{margin-right:20px}.MegaMenuCategory__Content .Item__List:not(.Item__List--cols-4) .Item{width:calc(50% - 40px)}.MegaMenuCategory__Content .Item__List--cols-4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.mega-menu-category-mobile{display:none}}@media screen and (max-width:1023px){.mobile-nav-menu-container .main-nav__has-mega>.main-nav__mega-trigger,.mobile-nav-column-inner .main-nav__has-mega>.main-nav__mega-trigger{display:none!important}.main-nav__item.main-nav__has-mega{padding:0;margin:0}.mobile-nav-column-inner,.mobile-nav-menu-container{overflow-x:hidden;max-width:100%}}.mega-menu-category-mobile{width:100%;max-width:100%;overflow-x:hidden}.mega-menu-category-mobile .category-nav,.mega-menu-category-mobile ul{list-style:none!important;margin:0;padding:0;width:100%;max-width:100%}.mega-menu-category-mobile a{color:inherit;text-decoration:none}.mega-menu-category-mobile .category-item-link,.mega-menu-category-mobile .category-item-collapsible{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;box-sizing:border-box}.mega-menu-category-mobile .category-item-link__label{flex:1 1 auto;min-width:0}.mega-menu-category-mobile .category-item-link__icon{flex:0 0 auto;width:22px;height:22px;object-fit:contain;order:-1;margin-left:0}.mega-menu-category-mobile .category-item-link__arrow{flex:0 0 auto}.mega-menu-category-mobile .category-item-collapsible{cursor:pointer}.mega-menu-category-mobile .category-item-chevron{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;margin-right:-16px}.mega-menu-category-mobile .category-item-chevron svg{width:9px;height:auto;stroke:currentColor}.mega-menu-category-mobile .category-item-collapsible.is-active .category-item-chevron svg{transform:rotate(90deg)}.mega-menu-category-mobile .category-item-list{display:none}.mega-menu-category-mobile .category-item-list.is-open{display:block}.mega-menu-category-mobile .category-item--0{margin-bottom:4px}.mega-menu-category-mobile .category-item-collapsible--0{padding:11px 16px;font-size:16px;font-weight:500}.mega-menu-category-mobile .category-item--0:has(>.category-item-list--1.is-open){background:#f7f7f7;border-radius:8px;overflow:hidden}.mega-menu-category-mobile .category-item--0:has(>.category-item-list--1.is-open)>.category-item-collapsible--0{background:#525252;color:#fff;font-weight:700}.mega-menu-category-mobile .category-item-list--1.is-open{padding-top:8px;padding-bottom:8px}.mega-menu-category-mobile .category-item-collapsible--1{padding:9px 16px 9px 28px;font-size:13px;font-weight:400}.mega-menu-category-mobile .category-item--1:has(>.category-item-list--2.is-open){background:#eaeaea;margin:8px 0}.mega-menu-category-mobile .category-item--1:has(>.category-item-list--2.is-open)>.category-item-collapsible--1{background:#6e6e6e;color:#fff;font-weight:600}.mega-menu-category-mobile .category-item-list--2.is-open{padding-top:8px;padding-bottom:8px;background:transparent}.mega-menu-category-mobile .category-item--2>.category-item-link,.mega-menu-category-mobile .category-item--all>.category-item-link,.mega-menu-category-mobile .category-item-collapsible--2{padding:8px 16px 8px 40px;font-size:12px}.mega-menu-category-mobile .category-item--all{margin-bottom:2px}.mega-menu-category-mobile .category-item--2:has(>.category-item-list--3.is-open){background:#e2e2e2;margin:8px 0}.mega-menu-category-mobile .category-item--2:has(>.category-item-list--3.is-open)>.category-item-collapsible--2{background:#8a8a8a;color:#fff;font-weight:600}.mega-menu-category-mobile .category-item-list--3.is-open{padding-top:8px;padding-bottom:8px;background:transparent}.mega-menu-category-mobile .category-item-link--3{padding:7px 16px 7px 52px;font-size:11px;line-height:1.4}.mega-menu-category-mobile .category-item-link--3 .category-item-link__icon{width:20px;height:20px}@media screen and (min-width:1024px){.main-nav__leaf-icon{display:none}.main-nav__dropdown{background-color:#fff}.main-nav__dropdown .main-nav__child-link,.main-nav__dropdown .main-nav__sub-child-link{white-space:normal}.main-nav__dropdown--grid{left:50%;transform:translate(-50%,1em);width:auto;min-width:720px;max-width:calc(100vw - 32px);display:block;column-count:4;column-gap:24px;padding:18px 12px}.main-nav__item.main-nav__has-dropdown:hover>.main-nav__dropdown--grid,.main-nav__item.main-nav__has-dropdown.show-dropdown>.main-nav__dropdown--grid{transform:translate(-50%)}.main-nav__dropdown--grid.main-nav__dropdown--single{min-width:0;width:max-content;max-width:280px;column-count:1;padding:12px 8px}.main-nav__dropdown--grid.main-nav__dropdown--interior-consultation,.main-nav__dropdown--grid.main-nav__dropdown--single-column{min-width:0;width:280px;column-count:1}.main-nav__dropdown--grid .main-nav__child-item{break-inside:avoid;width:auto;margin-bottom:2px}.main-nav__dropdown--grid .main-nav__child-link{padding:9px 16px}.main-nav__dropdown--grid.main-nav__dropdown--brand-columns{display:block;min-width:560px;max-width:720px;width:max-content;column-count:4;column-gap:24px;padding:18px 20px}.main-nav__dropdown--grid.main-nav__dropdown--brand-columns .main-nav__child-item{break-inside:avoid;width:auto;margin-bottom:2px}.main-nav__dropdown--grid.main-nav__dropdown--brand-columns .main-nav__child-link{padding:8px 4px}}@media screen and (max-width:1023px){.mobile-nav-menu-container .main-nav{margin-top:8px;padding-bottom:32px;width:100%;max-width:100%;overflow-x:hidden}.mobile-nav-menu-container .main-nav__item,.mobile-nav-menu-container .main-nav__child-item,.mobile-nav-menu-container .main-nav__sub-child-item{position:relative;padding:0;margin:0}.mobile-nav-menu-container .main-nav>.main-nav__item{margin-bottom:4px;border-bottom:none}.mobile-nav-menu-container .main-nav__link,.mobile-nav-menu-container .main-nav__child-link,.mobile-nav-menu-container .main-nav__sub-child-link{display:flex;align-items:center;gap:8px;padding:11px 16px;margin:0;white-space:normal;box-sizing:border-box;max-width:100%}.mobile-nav-menu-container .main-nav__link{font-weight:500;font-size:16px}.mobile-nav-menu-container .main-nav__label{flex:1 1 auto;min-width:0}.mobile-nav-menu-container .main-nav__leaf-icon{display:block;width:22px;height:22px;object-fit:contain;flex:0 0 auto;order:-1;margin-left:0}.mobile-nav-menu-container .main-nav__has-dropdown>.main-nav__link,.mobile-nav-menu-container .main-nav__child-has-dropdown>.main-nav__child-link{padding-right:48px}.mobile-nav-menu-container .main-nav__dropdown,.mobile-nav-menu-container .main-nav__sub-dropdown{display:none;position:static;visibility:visible;opacity:1;width:100%;max-width:100%;box-shadow:none;transform:none;z-index:auto;padding:0;background:transparent;overflow-x:hidden}.mobile-nav-menu-container .main-nav__dropdown.is-open,.mobile-nav-menu-container .main-nav__sub-dropdown.is-open{display:block}.mobile-nav-menu-container .main-nav__item:has(>.main-nav__dropdown.is-open){background:#f7f7f7;border-radius:8px;overflow:hidden}.mobile-nav-menu-container .main-nav__item:has(>.main-nav__dropdown.is-open)>.main-nav__link,.mobile-nav-menu-container .main-nav__item:has(>.main-nav__dropdown.is-open)>.exp-tab-link,.mobile-nav-menu-container .main-nav__item:has(>.main-nav__dropdown.is-open)>.dropdown-chevron{background:#525252;color:#fff;font-weight:700}.mobile-nav-menu-container .main-nav__dropdown.is-open{margin-top:0;padding-top:8px;padding-bottom:8px;background:transparent}.mobile-nav-menu-container .main-nav__child-item{border-top:none}.mobile-nav-menu-container .main-nav__child-link{padding:9px 16px 9px 28px;font-size:13px;font-weight:400}.mobile-nav-menu-container .main-nav__dropdown--grid .main-nav__child-link{padding-left:40px}.mobile-nav-menu-container .main-nav__child-item:has(>.main-nav__sub-dropdown.is-open){background:#eaeaea;margin:8px 0}.mobile-nav-menu-container .main-nav__child-item:has(>.main-nav__sub-dropdown.is-open)>.main-nav__child-link,.mobile-nav-menu-container .main-nav__child-item:has(>.main-nav__sub-dropdown.is-open)>.dropdown-chevron{background:#6e6e6e;color:#fff;font-weight:600}.mobile-nav-menu-container .main-nav__sub-dropdown.is-open{padding-top:8px;padding-bottom:8px;background:transparent}.mobile-nav-menu-container .main-nav__sub-child-link{padding:6px 16px 6px 40px;font-size:12px}.mobile-nav-menu-container .dropdown-chevron{top:0;bottom:auto;right:0;width:44px;height:42px;padding:0;border-left:none;display:flex;align-items:center;justify-content:center}.mobile-nav-menu-container .main-nav__child-has-dropdown>.dropdown-chevron{height:38px}.mobile-nav-menu-container .dropdown-chevron svg{position:static;top:auto;left:auto;width:9px;height:auto}.mobile-nav-menu-container .js-nav-accordion.is-active svg{transform:rotate(90deg)}.mobile-header-localization{padding-left:16px;padding-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/bdj-style.css.map */
