<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";body{color:#121212}body h1,body h2,body h3,body h4,body h5,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.el_top main#MainContent{margin-top:5.5rem}.slideshow__slide .pc-only.media&gt;img{object-fit:contain}.bl_cvMenu{position:fixed;bottom:0;left:0;z-index:99;width:100%}.bl_cvMenu_sm_txt{display:none;background-color:#fff;position:relative;padding:1rem 3rem 1rem 10rem;border-bottom:#ddd 1px solid}.bl_cvMenu_sm_txt_p{font-size:1.4rem;font-weight:700;line-height:1.5}.bl_cvMenu_sm_txt_img{width:6rem;height:auto;line-height:1;display:block;position:absolute;left:3rem;bottom:0}.bl_cvMenu_sm_txt_inner_p{font-size:1.4rem;font-weight:700}.bl_cvMenu_list{padding:0;margin:0;list-style:none;display:flex;width:100%}.bl_cvMenu_list_item{line-height:1;flex:1}.bl_cvMenu_list_item_mail_txt{display:none}.bl_cvMenu_list_item_link{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;height:100%;padding:1rem}.bl_cvMenu_list_item_link .icon{width:2rem}.bl_cvMenu_list_item_link.el_tel{background-color:#01195b;color:#fff}.bl_cvMenu_list_item_link.el_pen{background-color:#fff;color:#eb6030}.bl_cvMenu_list_item_link.el_line{background-color:#fff;color:#4cc764}.bl_cvMenu_list_item_link.el_line .icon{width:2.5rem;height:2.5rem}.bl_cvMenu_list_item_link.el_line .bl_cvMenu_list_item_link_txt{margin-top:5px}.bl_cvMenu_list_item_link.el_mail{background-color:#01195b;color:#fff;border-left:1px solid #fff}.bl_cvMenu_list_item_link.el_mail .icon{padding:2px 0}.bl_cvMenu_list_item_link_txt{display:inline-block;font-size:1rem;letter-spacing:0;font-weight:700;line-height:1;margin-top:10px;text-align:center}.bl_btnProductList{padding:2rem 2rem 4rem}.bl_btnProductList_link{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#eb6030;border-radius:9999px;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;width:100%;max-width:67rem;margin-left:auto;margin-right:auto;padding:1rem 2rem;box-shadow:0 3px 9px #00000026;text-decoration:none;transition:.3s ease-out;transition-property:box-shadow,opacity}.bl_btnProductList_link.el_mt40{margin-top:4rem}.bl_btnProductList_link.el_comingsoon{pointer-events:none;background-color:#888;opacity:.5;font-style:oblique}.bl_productCategoryList{padding-top:2rem;padding-bottom:4rem}.bl_productCategoryList.el_bgColor01{background-color:#e5e8ef}.bl_productCategoryBtnList_border{padding-top:4rem;border-top:1px solid #faecd1}.bl_productCategoryBtnList.el_bgColor01{background-color:#e5e8ef}.bl_productCategoryList_item+.bl_productCategoryList_item{margin-top:6rem}.bl_productCategoryList_item_txt{padding:2rem;background-color:#e5e8ef;margin-bottom:1rem}.bl_productCategoryList_item_txt_ttl{font-size:1.8rem;font-weight:700;color:#eb6030;line-height:1;position:relative;padding-bottom:1rem;margin-bottom:2rem}.bl_productCategoryList_item_txt_ttl:before{content:"";width:3rem;height:.2rem;background-color:#ffa72c;display:block;position:absolute;left:0;bottom:0}.bl_productCategoryList_item_list_ttl{margin-top:3rem;margin-bottom:2rem;padding-left:1.2rem;position:relative}.bl_productCategoryList_item_list_ttl:before{content:"";width:.3rem;height:2rem;background-color:#ffa11d;position:absolute;top:.4em;left:0}.bl_productCategoryList_item_list_ttl_txt{color:#121212;font-size:2rem;font-weight:700;line-height:1.5;margin:0;padding:0}.bl_topSection_ptnA{padding-bottom:4rem}.bl_topTitle_h4{color:#121212;font-size:1.6rem;font-weight:700;line-height:1.5;margin:0 0 2rem;padding:0 0 .8rem;position:relative}.bl_topTitle_h4:before{content:"";width:100%;height:1px;background-color:#e5e8ef;position:absolute;bottom:0;left:0}.bl_topTitle_h4:after{content:"";width:2rem;height:1px;background-color:#00268d;position:absolute;bottom:0;left:0}.bl_topSection_product_wrap{overflow-x:auto;width:100%;max-width:none;position:relative}.bl_topSection_product{position:relative;display:flex;padding:0 0 1rem;overflow-y:hidden;overflow-x:auto;gap:.5rem}.bl_topSection_product_item{width:12rem;flex-shrink:0;position:relative}.bl_topSection_product_item_link{display:block;border:#f1f3f7 1px solid;text-decoration:none;border-radius:.6rem;overflow:hidden;height:100%}.bl_topSection_product_item_media{background-color:#fff;width:100%;padding-top:100%;position:relative}.bl_topSection_product_item_media img{display:block;line-height:1;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain}.bl_topSection_product_item_content{background-color:#f1f3f7;padding:1rem .65rem;height:100%}.bl_topSection_product_item_title{color:#121212;font-size:1rem;font-weight:500;line-height:1.5;margin:0;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.bl_topSection_product_empty{background-color:#f1f3f7;margin:0;padding:2rem}.bl_productCategory2_wrap .bl_btn2Default_wrap{margin-top:2rem}.bl_productCategory2_wrap+.bl_productCategory2_wrap{margin-top:4rem}.bl_productCategory2List{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;list-style:none;margin:0;padding:0}.bl_productCategory2List_item_img img{display:block;width:100%;height:auto;line-height:1}.bl_productCategory2List_item{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.bl_productCategory2List_item_link{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0;text-decoration:none;color:#121212;border-radius:.3rem;overflow:hidden;background-color:#f1f3f7}.bl_productCategory2List_item_txt{padding:1rem 1rem 2rem;position:relative}.bl_productCategory2List_item_txt_p{margin:0;padding:0;font-size:1.4rem;line-height:1.4285714286;letter-spacing:0;font-weight:500}.bl_productCategory2List_item_icon{width:1.5rem;height:1.5rem;display:block;position:absolute;right:0;bottom:0}.bl_productCategoryList_item_list_item{width:100%}.bl_productCategoryList_item_list_item+.bl_productCategoryList_item_list_item{margin-top:1px}.bl_productCategoryList_item_list_item_inner{height:0;padding:0;overflow:hidden;margin:0}.bl_MainContentCol .bl_productCategoryList_item_list_itemWrap{display:none}.bl_productCategoryList_item_list_itemWrap{list-style:none;margin:0;padding:0}.bl_productCategoryList_item_list_item_btn{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;align-items:center;width:100%;background:#00268d;overflow:hidden;position:relative;padding-right:2rem}.bl_productCategoryList_item_list_item_btn:after,.bl_productCategoryList_item_list_item_btn:before{content:"";width:12px;height:1px;background-color:#fff;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bl_productCategoryList_item_list_item_btn:before{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-out}.bl_productCategoryList_item_list_item_btn.el_direct_link{text-decoration:none}.bl_productCategoryList_item_list_item_btn.el_direct_link:before,.bl_productCategoryList_item_list_item_btn.el_direct_link:after{content:none}.bl_productCategoryList_item_list_item.active .bl_productCategoryList_item_list_item_btn:before{transform:translateY(-50%) rotate(0)}.bl_productCategoryList_item_list_item_btn_txt{padding:1rem;margin:0;font-weight:500;color:#fff;font-size:1.4rem;text-align:left;flex:1}.el_col3 .bl_productCategoryList_item_list_item_btn_txt{font-size:1.4rem}.bl_productCategoryList_item_list_item_btn_img{width:5.6rem}.bl_productCategoryList_item_list_item_btn_img_inner{width:100%;padding-top:100%;position:relative;overflow:hidden}.bl_productCategoryList_item_list_item_btn_img_item{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.bl_productCategoryList_item_list_item_inner{background-color:#f1f3f7;transition:height .3s ease-out}.el_bgColor01 .bl_productCategoryList_item_list_item_inner{background-color:#fff}.bl_productCategoryList_item_list_item_inner_list{list-style:none;padding:0}.bl_productCategoryList_item_list_item_inner_item_link{display:flex;text-decoration:none;color:#121212;overflow:hidden;border-radius:.3rem;width:100%;padding:1rem 1.5rem;position:relative}.bl_productCategoryList_item_list_item_inner_item_link:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #121212;border-right:1px solid #121212;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg)}.bl_productCategoryList_item_list_item_inner_item_link p{margin-bottom:0;font-size:1.4rem}.bl_pageDefault_content a.bl_productCategoryList_item_list_item_inner_item_link{display:flex;align-items:center;text-decoration:none;color:#121212;overflow:hidden;border-radius:.3rem;width:100%}.bl_pageDefault_content a.bl_productCategoryList_item_list_item_inner_item_link p{margin-bottom:0}.bl_productCategoryList_item_list_item_inner_item_img{width:6rem}.bl_productCategoryList_item_list_item_inner_item_img_inner{width:100%;padding-top:100%;position:relative;overflow:hidden}.bl_productCategoryList_item_list_item_inner_item_img_item{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.bl_productCategoryList_item_list_item_inner_item+.bl_productCategoryList_item_list_item_inner_item{margin-top:.1rem;border-top:#cad4ec 1px solid}.bl_productCategoryList_item_list_item_inner_item_txt{padding:0;flex:1}.bl_productCategoryList_item_list_item_inner_item_txt p{font-weight:500;margin:0}.bl_productCategoryList_item_list_item_img_wrap{line-height:1}.bl_productCategoryList_item_list_item_img{width:100%;height:auto;line-height:1;display:block}.bl_productCategoryList_item_list_item_link{overflow:hidden;border-radius:.6rem;box-shadow:0 3px 9px #00000026;display:block;text-decoration:none;height:100%;background-color:#eb6030}.bl_productCategoryList_item_list_item_link.el_close{opacity:.3;pointer-events:none}.bl_productCategoryList_item_list_item_txt{color:#fff;padding:1rem}.bl_productCategoryList_item_list_item_txt_ttl{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.5;margin:0 0 .5rem;position:relative}.bl_productCategoryList_item_list_item_txt_ttl:after{content:"";width:.6rem;height:.6rem;display:block;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;right:0}.bl_productCategoryList_item_list_item_txt_p{color:#fff;line-height:1.6;font-size:1.2rem}.bl_productCategoryListSelect_item_list_itemWrap{list-style:none;margin:0;padding:0}.bl_productCategoryListSelect_ttl{margin:0;padding:0;padding-left:1rem;color:#121212;font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;border-left:#00268d 3px solid;word-break:auto-phrase;margin-bottom:2rem}.bl_productCategoryListSelect_item_list_item_inner{height:0;padding:0;overflow:hidden;margin:0}.bl_productCategoryListSelect_item_list_item{width:100%}.bl_productCategoryListSelect_item_list_item+.bl_productCategoryListSelect_item_list_item{margin-top:1px}.bl_productCategoryListSelect_item_list_item_btn{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;align-items:center;width:100%;background:#00268d;overflow:hidden;position:relative;padding-right:2rem}.bl_productCategoryListSelect_item_list_item_btn:after,.bl_productCategoryListSelect_item_list_item_btn:before{content:"";width:12px;height:1px;background-color:#fff;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bl_productCategoryListSelect_item_list_item_btn:before{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-out}.bl_productCategoryListSelect_item_list_item_btn.el_direct_link{text-decoration:none}.bl_productCategoryListSelect_item_list_item_btn.el_direct_link:before,.bl_productCategoryListSelect_item_list_item_btn.el_direct_link:after{content:none}.bl_productCategoryListSelect_item_list_item.active .bl_productCategoryListSelect_item_list_item_btn:before{transform:translateY(-50%) rotate(0)}.bl_productCategoryListSelect_item_list_item_btn_txt{padding:1rem;margin:0;font-weight:500;color:#fff;font-size:1.4rem;text-align:left;flex:1}.el_col3 .bl_productCategoryListSelect_item_list_item_btn_txt{font-size:1.4rem}.bl_productCategoryListSelect_item_list_item_btn_img{width:5.6rem}.bl_productCategoryListSelect_item_list_item_btn_img_inner{width:100%;padding-top:100%;position:relative;overflow:hidden}.bl_productCategoryListSelect_item_list_item_btn_img_item{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.bl_productCategoryListSelect_item_list_item_inner{background-color:#f1f3f7;transition:height .3s ease-out}.el_bgColor01 .bl_productCategoryListSelect_item_list_item_inner{background-color:#fff}.bl_productCategoryListSelect_item_list_item_inner_list{list-style:none;padding:0}.bl_productCategoryListSelect_item_list_item_inner_item_link{display:flex;text-decoration:none;color:#121212;overflow:hidden;border-radius:.3rem;width:100%;padding:1rem 1.5rem;position:relative}.bl_productCategoryListSelect_item_list_item_inner_item_link:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #121212;border-right:1px solid #121212;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg)}.bl_productCategoryListSelect_item_list_item_inner_item_link p{margin-bottom:0;font-size:1.4rem}.bl_pageDefault_content a.bl_productCategoryListSelect_item_list_item_inner_item_link{display:flex;align-items:center;text-decoration:none;color:#121212;overflow:hidden;border-radius:.3rem;width:100%}.bl_pageDefault_content a.bl_productCategoryListSelect_item_list_item_inner_item_link p{margin-bottom:0}.bl_productCategoryListSelect_item_list_item_inner_item_img{width:6rem}.bl_productCategoryListSelect_item_list_item_inner_item_img_inner{width:100%;padding-top:100%;position:relative;overflow:hidden}.bl_productCategoryListSelect_item_list_item_inner_item_img_item{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.bl_productCategoryListSelect_item_list_item_inner_item+.bl_productCategoryListSelect_item_list_item_inner_item{margin-top:.1rem;border-top:#cad4ec 1px solid}.bl_productCategoryListSelect_item_list_item_inner_item_txt{padding:0;flex:1}.bl_productCategoryListSelect_item_list_item_inner_item_txt p{font-weight:500;margin:0}.bl_productCategoryListSelect_item_list_item_img_wrap{line-height:1}.bl_productCategoryListSelect_item_list_item_img{width:100%;height:auto;line-height:1;display:block}.bl_productCategoryListSelect_item_list_item_link{overflow:hidden;border-radius:.6rem;box-shadow:0 3px 9px #00000026;display:block;text-decoration:none;height:100%;background-color:#eb6030}.bl_productCategoryListSelect_item_list_item_link.el_close{opacity:.3;pointer-events:none}.bl_productCategoryListSelect_item_list_item_txt{color:#fff;padding:1rem}.bl_productCategoryListSelect_item_list_item_txt_ttl{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.5;margin:0 0 .5rem;position:relative}.bl_productCategoryListSelect_item_list_item_txt_ttl:after{content:"";width:.6rem;height:.6rem;display:block;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;right:0}.bl_productCategoryListSelect_item_list_item_txt_p{color:#fff;line-height:1.6;font-size:1.2rem}.bl_topSection_top{margin-bottom:2rem}.bl_topSection_top_ttlWrap{display:flex;border-bottom:#ddd 1px solid;align-items:flex-end}.bl_topSection_top_ttlWrap_img_wrap{line-height:1;margin-right:1rem}.bl_topSection_top_ttlWrap_img{display:block;line-height:1;width:6rem;height:auto}.bl_topSection_top_ttlWrap_ttl{display:flex;align-items:center;margin:0 0 1rem}.bl_topSection_top_ttlWrap_ttl_svg{color:#ffa72c;width:2.4rem;line-height:1;display:block;margin-right:.5rem}.bl_topSection_top_ttlWrap_ttl_txt{display:block;color:#eb6030;font-size:2.2rem;font-weight:700}.bl_topSection_top_ttlWrap_ttl_txt.el_small{font-size:1.8rem}.bl_topSection_top_txtWrap{margin-top:1rem}.bl_constructList_main{margin-top:2rem}.bl_productFavoriteList{padding-top:3rem;padding-bottom:3rem}.bl_productFavoriteList_ttl{margin:0;padding:0;font-size:1.6rem;font-weight:700;color:#121212;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:#e5e8ef 1px solid;position:relative}.bl_productFavoriteList_ttl:after{content:"";display:block;width:2rem;height:1px;background-color:#00268d;position:absolute;bottom:-1px;left:0}.bl_productFavoriteList_main_wrap{overflow-x:auto}.bl_productFavoriteList_main{position:relative;display:flex;overflow-y:hidden;overflow-x:auto;padding-right:2rem;padding-bottom:2rem}.bl_productFavoriteList_main_item{width:20rem;flex-shrink:0;position:relative;overflow:hidden;padding-bottom:1rem}.bl_productFavoriteList_main_item:last-child:after{content:"";position:absolute;top:0;left:100%;height:1px;width:2rem;background-color:#0000}.bl_productFavoriteList_main_item+.bl_productFavoriteList_main_item{margin-left:1rem}.bl_productFavoriteList_main_item_link{display:block;color:#121212;text-decoration:none;background-color:#f1f3f7;padding-bottom:1.5rem;border-radius:.3rem;overflow:hidden}.bl_productFavoriteList_main_item_imgWrap{display:block;overflow:hidden;border-radius:3px 3px 0 0;width:100%;padding-top:100%;background-color:#fff;position:relative;border:#f1f3f7 1px solid}.bl_productFavoriteList_main_item_imgWrap img{display:block;width:calc(100% - 1rem);height:calc(100% - 1rem);line-height:1;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bl_productFavoriteList_main_item_txt{margin:0;padding:1.5rem 1.5rem 0;font-size:1.4rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5;white-space:normal;text-overflow:ellipsis}.bl_productFavoriteList_main_item_txt br{display:none}.bl_constructList{padding-top:4rem;padding-bottom:4rem;border-top:1px solid #faecd1;border-bottom:1px solid #faecd1}.bl_topSection_comingsoon{display:flex;align-items:center;justify-content:center;background-color:#ffffff80;font-size:2rem;font-weight:700;line-height:1;text-align:center;color:#888;padding:2rem;font-style:oblique}.bl_topSection_comingsoon.el_color{background-color:#fff9ed}.bl_topCol_img{width:100%;height:30rem;line-height:1;position:relative}.bl_topCol_img_item{display:block;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%}.bl_topCol_txt{padding:2rem 1.5rem 4rem}.bl_topCol_txt_inner{max-width:40rem}.bl_topSupportLocation{padding-top:4rem;padding-bottom:4rem;background:#fff9ed;position:relative}.bl_topSupportLocation_bg{display:block;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.bl_topSupportLocation_inner{position:relative;z-index:1}.bl_topSupportLocation_img_item{width:100%;height:auto;display:block;line-height:1}.bl_topSupportLocation_txt{background-color:#fff;padding:2rem}.bl_topSupportLocation_txt .bl_txtCaption{margin-top:1rem}.bl_topSnsList{padding:4rem 0;background-color:#f1f3f7}.bl_topSnsList_ttl{font-size:1.6rem;font-weight:700;position:relative;text-align:center;padding:0;margin:0 0 2rem}.bl_topSnsList_ttl:after{content:"";display:block;background-color:#cad4ec;width:100%;height:1px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.bl_topSnsList_ttl span{display:inline-block;background-color:#f1f3f7;padding:0 1rem;position:relative;z-index:2}.bl_topSnsList_col{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.bl_topSnsList_item{flex:1;display:flex;gap:1rem;align-items:center;justify-content:flex-start;border-radius:.6rem;padding:1.5rem 1rem 1.5rem 2rem;font-size:1.6rem;font-weight:700;text-decoration:none;min-height:6rem;color:#121212;background-color:#fff;border:#e5e8ef 1px solid}.bl_topSnsList_item .el_icon{width:2.6rem;display:block;line-height:1}.bl_topSnsList_item .el_icon img{width:2.6rem;height:auto}.bl_topSnsList_item .el_txt{display:block;line-height:1.3333333333;font-size:1.2rem;font-weight:500}.bl_feature{position:relative;color:#fff;padding:4rem 0}.bl_feature .page-width{position:relative;z-index:2}.bl_feature .bl_btn2Default_wrap{margin-top:2.5rem}.bl_feature_subTtl{text-align:center;font-size:1.4rem;line-height:1;position:relative;padding-bottom:1rem;margin:0;color:#fff}.bl_feature_subTtl:after{content:"";width:1.5rem;height:.1rem;background-color:#fff9;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bl_feature_ttl{color:#fff;margin:2rem 0 0;padding:0;line-height:1.7;font-size:1.8rem;font-weight:500;text-align:center}.bl_feature_ttl .el_strong{display:inline-block;font-size:2.4rem;font-weight:700;border-bottom:#ffa11d 2px solid;margin:0 .5rem}.bl_feature_txt1{font-size:1.4rem;font-weight:500;line-height:1.5;text-align:center;margin-top:2.5rem}.bl_feature_img{margin-top:1.5rem;text-align:center}.bl_feature_img img{display:inline-block;width:100%;max-width:29.8rem;height:auto;line-height:1}.bl_feature_txt2{font-size:1.4rem;font-weight:500;line-height:1.5;text-align:center;margin-top:1.5rem}.bl_feature_bg{display:block;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.bl_howto{padding:4rem 0}.bl_howto .bl_btn2Default_wrap{margin-top:2.5rem}.bl_howto_ttl{margin:0;padding:0 0 0 1rem;border-left:.3rem solid #ffa11d}.bl_howto_ttl .el_en{display:block;color:#ffa11d;font-size:1.4rem;font-weight:500;line-height:1}.bl_howto_ttl .el_jp{display:block;color:#121212;font-size:1.8rem;font-weight:700;line-height:1;margin-top:.5rem}.bl_howto_list{margin-top:2.5rem}.bl_howto_list_item{display:grid;grid-template-columns:7rem 1fr;border-radius:.6rem;overflow:hidden;background-color:#edeff4}.bl_howto_list_item+.bl_howto_list_item{margin-top:1rem}.bl_howto_list_img{background-color:#00268d;display:flex;align-items:center;justify-content:center}.bl_howto_list_img svg{display:block;width:4.2rem;height:auto;line-height:1}.bl_howto_list_txt{padding:1rem;display:flex;flex-direction:column;justify-content:center}.bl_howto_list_txt_ttl{padding:0;margin:0;font-size:1.4rem;font-weight:700;line-height:1.5}.bl_howto_list_txt_ttl br{display:none}.bl_howto_list_txt_p{margin:.5rem 0 0;font-size:1.2rem;line-height:1.5}.bl_sectionEstimate{background-color:#fff4e4}.bl_sectionEstimate_1{padding:4rem 0 0;position:relative}.bl_sectionEstimate_1_bg{display:block;position:absolute;bottom:-1px;left:0;width:100%;height:auto;z-index:2}.bl_sectionEstimate_1_ttl{margin:0;padding:0;text-align:center}.bl_sectionEstimate_1_ttl svg{display:inline-block;width:27.435rem;height:auto}.bl_sectionEstimate_1_img{margin-top:2rem;text-align:center;padding:0 1rem;line-height:1}.bl_sectionEstimate_1_img img{display:inline-block;width:100%;height:auto;line-height:1}.bl_sectionEstimate_2{background-color:#ffa11d;padding-bottom:4rem}.bl_sectionEstimate_2_inner{width:100%;max-width:34.5rem;margin:0 auto}.bl_sectionEstimate_2_desc{display:grid;grid-template-columns:1fr 11rem;gap:1rem;align-items:end}.bl_sectionEstimate_2_txt{padding-left:1rem;padding-bottom:2rem}.bl_sectionEstimate_2_txt_p1{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.5714285714;letter-spacing:0;margin:0;display:flex;align-items:flex-end;gap:.5rem}.bl_sectionEstimate_2_txt_p1 .el_logo{display:block;line-height:1}.bl_sectionEstimate_2_txt_p1 .el_logo img{display:block;width:14.4rem;height:auto}.bl_sectionEstimate_2_txt_p2{color:#fff;font-size:1.4rem;font-weight:700;line-height:1.5714285714;letter-spacing:0;margin:0;margin-top:1.5rem}.bl_sectionEstimate_2_img{line-height:1}.bl_sectionEstimate_2_img img{display:block;width:100%;height:auto;line-height:1}.bl_sectionEstimate_btn_tel{border:#ff6d00 3px solid;background-color:#fff;border-radius:.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:6rem;width:100%;max-width:34.5rem;padding:.5rem 2rem;color:#121212;text-decoration:none}.bl_sectionEstimate_btn_tel .el_main{display:flex;align-items:center;gap:.5rem}.bl_sectionEstimate_btn_tel .el_main .el_icon{display:block;width:1.5rem;line-height:1;margin-top:.3rem}.bl_sectionEstimate_btn_tel .el_main .el_icon svg{display:block;width:1.5rem;height:auto}.bl_sectionEstimate_btn_tel .el_main .el_num{flex:1;font-size:2.4rem;font-weight:700;line-height:1;letter-spacing:.05em}.bl_sectionEstimate_btn_tel .el_desc{display:block;font-size:1rem;font-weight:500;line-height:1}.bl_sectionEstimate_btn_estimate{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:34.5rem;color:#121212;text-align:center;font-size:1.8rem;line-height:1.7;font-weight:700;min-height:6rem;padding:.56rem 3rem;border:#ff6d00 3px solid;background-color:#fff;border-radius:.6rem;margin-top:1rem;text-decoration:none;transition:.3s ease-out;transition-property:opacity;position:relative}.bl_sectionEstimate_btn_estimate:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #ff6d00;border-right:1px solid #ff6d00;position:absolute;top:50%;right:2rem;transform:translateY(-50%) rotate(45deg)}.bl_sectionEstimate_btn_estimate:hover{opacity:.6}.bl_topSection_ttl_wrap{display:flex;justify-content:space-between;align-items:center}.bl_topSection_ttl{display:flex;align-items:center;gap:.6rem}.bl_topSection_ttl .el_icon{margin-top:.2rem;display:block;width:1.5rem}.bl_topSection_ttl .el_icon svg{display:block;width:1.5rem;height:auto}.bl_topSection_ttl .el_txt{display:block;font-size:1.6rem;font-weight:700;line-height:1}.bl_topSection_ttl_link{display:inline-block;font-size:1.2rem;font-weight:500;line-height:1;position:relative;text-decoration:none;color:#00268d;padding:0 1rem .5rem 0}.bl_topSection_ttl_link:before{content:"";display:block;width:100%;height:1px;background-color:#00268d;opacity:.4;position:absolute;bottom:0;left:0}.bl_topSection_ttl_link:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #00268d;border-right:1px solid #00268d;position:absolute;top:50%;right:0;transform:translateY(-100%) rotate(45deg)}#MainContent .bl_topNews{padding:4rem 0 0}#MainContent .bl_topNews .bl_topNews_list{list-style:none;margin:0;padding:0}#MainContent .bl_topNews .card--standard .card__inner{border:none;background-color:#f1f3f7;border-radius:.6rem}#MainContent .bl_topNews .card--standard&gt;.card__content{display:none}#MainContent .bl_topNews .card__inner .card__content{padding:1.2rem 1.5rem}#MainContent .bl_topNews .card__information{padding:0}#MainContent .bl_topNews .bl_topNews_list_item{position:relative}#MainContent .bl_topNews .bl_topNews_list_item:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #121212;border-right:1px solid #121212;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg)}#MainContent .bl_topNews .bl_topNews_list_item+.bl_topNews_list_item{margin-top:.5rem}#MainContent .bl_topNews .article-card .card__heading{font-size:1.2rem;font-weight:500;line-height:1.5;margin-bottom:0;margin-top:.5rem}#MainContent .bl_topNews .article-card__info{padding:0}#MainContent .bl_topNews .caption-with-letter-spacing{letter-spacing:0;font-size:1.1rem;font-weight:500}#MainContent .bl_topNews .bl_topNews_linkWrap{margin-top:2rem;text-align:right}#MainContent .bl_topNews .bl_topNews_link{display:inline-block;font-size:1.2rem;line-height:1;text-decoration:underline;color:#eb6030}.shopify-section:first-child:has(.bl_topNewsImportant){margin-bottom:0;background-color:#fffbf5}#MainContent .bl_topNewsImportant{padding:2rem 0}#MainContent .bl_topNewsImportant .card__heading a{color:#ffa11d;text-decoration:underline}#MainContent .bl_topNewsImportant .card__heading a:after{display:none}#MainContent .bl_topNewsImportant .bl_topNewsImportant_list{list-style:none;margin:0;padding:0}#MainContent .bl_topNewsImportant .card--standard .card__inner{border:none;background:none}#MainContent .bl_topNewsImportant .card__inner .card__content,#MainContent .bl_topNewsImportant .card__information{padding:0}#MainContent .bl_topNewsImportant .bl_topNewsImportant_list_item+.bl_topNewsImportant_list_item{margin-top:1rem}#MainContent .bl_topNewsImportant .article-card .card__heading{font-size:1.2rem;font-weight:500;line-height:1.5;margin-bottom:0;margin-top:.5rem}#MainContent .bl_topNewsImportant .article-card__info{padding:0}#MainContent .bl_topNewsImportant .caption-with-letter-spacing{letter-spacing:0;font-size:1.1rem;font-weight:500}#MainContent .bl_topNewsImportant .bl_topNewsImportant_linkWrap{margin-top:2rem;text-align:right}#MainContent .bl_topNewsImportant .bl_topNewsImportant_link{display:inline-block;font-size:1.2rem;line-height:1;text-decoration:underline;color:#eb6030}#MainContent .bl_topColumn{padding:4rem 0}#MainContent .bl_topColumn .bl_topColumn_list{list-style:none;margin:0;padding:0}#MainContent .bl_topColumn .card--standard .card__inner{border:none;background-color:#f1f3f7;border-radius:.6rem}#MainContent .bl_topColumn .card--standard&gt;.card__content .card__information{background:none}#MainContent .bl_topColumn .card__inner .card__content{display:none}#MainContent .bl_topColumn .card__media{position:relative}#MainContent .bl_topColumn .card--media{flex-direction:row}#MainContent .bl_topColumn .card--media&gt;.card__inner{width:10rem}#MainContent .bl_topColumn .card--media .card__content{padding:0 2.5rem 0 1rem;flex:1}#MainContent .bl_topColumn .card__information{padding:0}#MainContent .bl_topColumn .bl_topColumn_list_item{position:relative}#MainContent .bl_topColumn .bl_topColumn_list_item:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #121212;border-right:1px solid #121212;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg)}#MainContent .bl_topColumn .bl_topColumn_list_item+.bl_topColumn_list_item{margin-top:1.5rem;padding-top:1.5rem;border-top:#e5e8ef 1px solid}#MainContent .bl_topColumn .article-card .card__heading{font-size:1.2rem;font-weight:500;line-height:1.5;margin-bottom:0;margin-top:.5rem}#MainContent .bl_topColumn .article-card .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#MainContent .bl_topColumn .article-card__info{padding:0}#MainContent .bl_topColumn .caption-with-letter-spacing{letter-spacing:0;font-size:1.1rem;font-weight:500}.bl_footerCv{margin-top:8rem;background-color:#ffa700;padding:4rem 0}.bl_footerCv .page-width{max-width:84.8rem}body.el_top .bl_footerCv{margin-top:0}.bl_footerCv_ttl_wrap{display:flex;border-bottom:#ddd 1px solid;align-items:flex-end;justify-content:center}.bl_footerCv_ttl_img{line-height:1}.bl_footerCv_ttl_img_item{display:block;line-height:1;width:8rem;height:auto}.bl_footerCv_ttl_txt{padding-right:6rem}.bl_footerCv_ttl_txt .el_sm{display:block;color:#fff;font-size:2.2rem;font-weight:700;margin:0 1.5rem .5rem;text-align:center}.bl_footerCv_txt{margin-top:1rem}.bl_footerCv_txt_p{text-align:center;color:#fff}.bl_footerCv_btnList{margin-top:4rem}.bl_footerCv_btnList_item+.bl_footerCv_btnList_item{margin-top:2rem}.bl_footerCv_btnList_item_mail{margin-top:1rem;width:100%}.bl_footerCv_btnList_item_mail_txt{color:#fff;text-align:center}.bl_footerCv_btnList_item_mail_txt a{display:inline-block;text-decoration:underline;color:#fff;transition:opacity .3s ease-out}.bl_footerCv_btnList_item_mail_txt a:hover{opacity:.6}.bl_footerCv_btnList_item_link{display:flex;align-items:center;justify-content:center;border-radius:.6rem;padding:2rem 1rem;color:#fff;font-size:1.6rem;font-weight:700;text-decoration:none;min-height:6rem}.bl_footerCv_btnList_item_link .icon{width:2rem}.bl_footerCv_btnList_item_link.el_contact{background-color:#eb6030}.bl_footerCv_btnList_item_link.el_estimate{color:#eb6030;background-color:#fff}.bl_footerCv_btnList_item_link_txt{display:inline-block;line-height:1;margin-left:.5rem}.bl_footerCv_btnList_item_telLink{display:block;overflow:hidden;border-radius:.6rem;text-decoration:none}.bl_footerCv_btnList_item_ttl{color:#fff;background-color:#eb6030;font-size:1.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem}.bl_footerCv_btnList_item_main{display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fff;flex-direction:column;padding:1.5rem 1rem}.bl_footerCv_btnList_item_main_top{display:flex;align-items:center;justify-content:center;color:#eb6030}.bl_footerCv_btnList_item_main_top .icon{width:2rem}.bl_footerCv_btnList_item_main_top_txt{display:block;font-size:3rem;font-weight:700;line-height:1;letter-spacing:0;margin-left:1rem}.bl_footerCv_btnList_item_main_desc{color:#333;font-size:1.2rem;letter-spacing:0;text-align:center;margin-top:.5rem;margin-bottom:0}footer.footer{padding:0;margin-top:6rem}footer.footer .bl_ftr_cta{background-color:#00268d;padding:3rem 0}footer.footer .bl_ftr_cta_col{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}footer.footer .bl_ftr_cta_btn{background-color:#fff;position:relative;display:block;padding:1.65rem 1.5rem 1.65rem 2.8rem;border-radius:.6rem;border:#e5e8ef 1px solid;color:#121212;font-size:1.4rem;font-weight:500;line-height:1;text-decoration:none}footer.footer .bl_ftr_cta_btn .el_txt{display:block;text-align:center}footer.footer .bl_ftr_cta_btn .el_icon{display:block;width:1.5rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}footer.footer .bl_ftr_cta_btn .el_icon svg{display:block;width:1.5rem;height:auto}footer.footer .footer__content-bottom-wrapper--center{justify-content:center}footer.footer .footer__content-bottom-wrapper{background-color:#01195b;padding:1rem 1.5rem 7rem}footer.footer .footer__content-bottom-wrapper .footer__copyright{margin-top:0}footer.footer .footer__content-bottom-wrapper .copyright__content{display:block;text-align:center;color:#fff;font-size:1.2rem;font-weight:400;line-height:1;opacity:.6}.bl_btnDefault_wrap{text-align:left;margin-top:2rem;margin-bottom:4rem}.bl_btnDefault{display:inline-block;flex-direction:column;align-items:center;justify-content:center;background-color:#eb6030;border-radius:9999px;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;padding:1rem 2rem;box-shadow:0 3px 9px #00000026;text-decoration:none;transition:.3s ease-out;transition-property:box-shadow,opacity}.bl_btnDefault:hover{box-shadow:0 0 #0000;opacity:.8}.bl_btnDefault.el_comingsoon{pointer-events:none;background-color:#888;opacity:.5;font-style:oblique}.rte .bl_btnDefault{transition:.3s ease-out;transition-property:box-shadow,opacity;color:#fff}.rte .bl_btnDefault:hover{color:#fff}.bl_btnLarge_wrap{background-color:#e5e8ef;padding:2rem}.bl_btnLarge_wrap.el_txtCenter{text-align:center}.bl_btnLarge{display:inline-block;width:100%;max-width:42rem;background-color:#00268d;border-radius:.6rem;color:#fff;text-align:center;font-size:1.8rem;font-weight:700;padding:2rem 3rem;box-shadow:0 3px 9px #00000026;text-decoration:none;transition:.3s ease-out;transition-property:box-shadow,opacity}.bl_btnLarge:hover{box-shadow:0 0 #0000;opacity:.8}.bl_btnLarge.el_comingsoon{pointer-events:none;background-color:#888;opacity:.5;font-style:oblique}.rte .bl_btnLarge{transition:.3s ease-out;transition-property:box-shadow,opacity;color:#fff}.rte .bl_btnLarge:hover{color:#fff}.bl_btnLarge.el_inFlex{display:flex;justify-content:center;align-items:center;height:100%}.bl_btnLarge.el_txtSmall{font-size:1.6rem}.bl_btn2Default_wrap.el_align_c{text-align:center}.bl_btn2Default{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none;display:inline-block;width:100%;max-width:34.5rem;background-color:#00268d;border-radius:.6rem;color:#fff;text-align:center;font-size:1.4rem;line-height:1.7;font-weight:700;padding:.56rem 3rem;text-decoration:none;transition:.3s ease-out;transition-property:opacity;position:relative}.bl_btn2Default:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;right:2rem;transform:translateY(-50%) rotate(45deg)}.bl_btn2Default:hover{opacity:.6}.bl_btn2Default.el_white{color:#00268d;background-color:#fff}.bl_btn2Default.el_white:after{border-top:1px solid #00268d;border-right:1px solid #00268d}.bl_col{margin-top:4rem;margin-bottom:2rem}.bl_col_item+.bl_col_item{margin-top:1rem}.bl_kv{padding-top:3rem;padding-bottom:.5rem}.bl_kv_ttl{margin:0;padding:0;padding-left:1rem;color:#121212;font-size:1.8rem;font-weight:700;line-height:1.5;position:relative;border-left:#00268d 3px solid;word-break:auto-phrase}.bl_pageDefault_content{padding-top:4rem}.bl_pageDefault_content h1{font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:700;background-color:#fff9ed;border-left:#ffa72c 4px solid;padding:.5rem 1.5rem;margin-top:2em;margin-bottom:1em}.bl_pageDefault_content h2{font-weight:700;padding-bottom:1rem;border-bottom:#eb6030 2px solid;margin-top:2em;margin-bottom:1em}.bl_pageDefault_content h3{font-weight:700;padding-left:1.5rem;position:relative;margin-top:2em;margin-bottom:1em}.bl_pageDefault_content h3:before{content:"";width:.6rem;height:.6rem;background-color:#eb6030;position:absolute;left:0;top:.5em;transform:translateY(-25%)}.bl_pageDefault_content h4{font-weight:700;color:#eb6030;margin-top:2em;margin-bottom:1em}.bl_pageDefault_content h5,.bl_pageDefault_content h6{font-weight:700;margin-top:2em;margin-bottom:1em}.bl_pageDefault_content p{margin-top:1em;margin-bottom:1em}.bl_pageDefault_content a:not(.bl_productCategoryList_item_list_item_btn,.bl_productCategoryList_item_list_item_inner_item_link){display:inline-block}.bl_pageDefault_content .el_fontStrong{font-size:1.3em;font-weight:700}.bl_pageDefault_content .el_fontbold{font-weight:700}.bl_pageDefault_content .el_fontColor{color:#eb6030}.bl_pageDefault_content .el_fontSmall{font-size:.85em}.bl_pageDefault_content .bl_tableScrollWrap_box{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.bl_pageDefault_content .bl_tableScrollWrap_box table{width:42rem}.bl_pageDefault_content .bl_tableScrollWrap_box table .bl_btnLarge{font-size:1.3rem;padding:1rem}.bl_pageDefault_content table{box-shadow:none;width:100%;table-layout:auto;border-collapse:collapse}.bl_pageDefault_content table th{border:none;background-color:#ffa72c;color:#fff;text-align:left;padding:1rem}.bl_pageDefault_content table th:nth-child(n+2){border-left:1px solid #fff}.bl_pageDefault_content table td{font-size:1.2rem;border:none;background-color:#fff9ed;padding:1rem}.bl_pageDefault_content table td:nth-child(n+2){border-left:1px solid #faecd1}.bl_pageDefault_content table td.el_paddingNone{padding:0}.bl_pageDefault_content table td.el_marginNone{margin:0}.bl_pageDefault_content table td.el_marginNone&gt;*{margin:0}.bl_pageDefault_content table td.el_imgBorderNone img{border:none}.bl_pageDefault_content table td .el_linkNoStyle{display:inline-block;transition:.3s ease-out opacity}.bl_pageDefault_content table td .el_linkNoStyle:hover{opacity:.6}.bl_pageDefault_content table tr:nth-child(n+2) th,.bl_pageDefault_content table tr:nth-child(n+2) td{border-top:#faecd1 1px solid}.bl_pageDefault_content table tr.el_vertical_top td{vertical-align:top}.bl_pageDefault_content table .sticky{position:sticky;top:0;left:0}.bl_pageDefault_content img{width:100%;max-width:100%;vertical-align:middle;height:auto}.bl_pageDefault_content img.el_nonBorder{border:none}.bl_pageDefault_content .el_deafultCaption{font-size:1.1rem;display:inline-block}.bl_pageDefault_content .bl_anchorLink{display:block;padding-bottom:.3rem;position:relative;color:#eb6030;text-decoration:none;transition:opacity .3s ease-out;line-height:1.5}.bl_pageDefault_content .bl_anchorLink:before{content:"";width:100%;height:1px;background-color:#eb6030;position:absolute;left:0;bottom:0}.bl_pageDefault_content .bl_anchorLink:hover{color:#eb6030;text-decoration:none;opacity:.6}.bl_pageDefault_content .bl_imgLink{display:block;transition:opacity .3s ease-out}.bl_pageDefault_content .bl_imgLink img{display:inline-block;line-height:1}.bl_pageDefault_content .bl_imgLink:hover{text-decoration:none;opacity:.6}.bl_pageDefault_content .bl_defaultCol{display:flex;flex-wrap:wrap;gap:3rem}.bl_pageDefault_content .bl_defaultCol.el_gap10{gap:1rem}.bl_pageDefault_content .bl_defaultCol.el_gap20{gap:2rem}.bl_pageDefault_content .bl_defaultCol.el_justCenter{justify-content:center}.bl_pageDefault_content .bl_defaultCol .el_col2,.bl_pageDefault_content .bl_defaultCol .el_col3{width:100%}.bl_pageDefault_content .bl_defaultCol .el_col4{width:50%}.bl_pageDefault_content .bl_defaultCol .el_w10,.bl_pageDefault_content .bl_defaultCol .el_w20,.bl_pageDefault_content .bl_defaultCol .el_w30,.bl_pageDefault_content .bl_defaultCol .el_w40,.bl_pageDefault_content .bl_defaultCol .el_w50,.bl_pageDefault_content .bl_defaultCol .el_w60,.bl_pageDefault_content .bl_defaultCol .el_w70,.bl_pageDefault_content .bl_defaultCol .el_w80,.bl_pageDefault_content .bl_defaultCol .el_w90{width:100%}.bl_pageDefault_content .bl_productCategoryList_item_list_item_inner_item_txt{background:none}.bl_pageDefault_content .bl_productCategoryList_item_list_item_inner_item_link{background-color:#fff1d4}.bl_pageDefault_content_item *:first-child{margin-top:0}.bl_pageDefault_content_item+.bl_pageDefault_content_item{margin-top:6rem;padding-top:6rem;border-top:#ddd 1px solid}.el_mb10{margin-bottom:1rem}.el_mt10{margin-top:1rem}.el_ml10{margin-left:1rem}.el_mr10{margin-right:1rem}.el_mb20{margin-bottom:2rem}.el_mt20{margin-top:2rem}.el_ml20{margin-left:2rem}.el_mr20{margin-right:2rem}.el_mb30{margin-bottom:3rem}.el_mt30{margin-top:3rem}.el_ml30{margin-left:3rem}.el_mr30{margin-right:3rem}.el_mb40{margin-bottom:4rem}.el_mt40{margin-top:4rem}.el_ml40{margin-left:4rem}.el_mr40{margin-right:4rem}.el_mb50{margin-bottom:5rem}.el_mt50{margin-top:5rem}.el_ml50{margin-left:5rem}.el_mr50{margin-right:5rem}.el_mb60{margin-bottom:6rem}.el_mt60{margin-top:6rem}.el_ml60{margin-left:6rem}.el_mr60{margin-right:6rem}.el_mb70{margin-bottom:7rem}.el_mt70{margin-top:7rem}.el_ml70{margin-left:7rem}.el_mr70{margin-right:7rem}.el_mb80{margin-bottom:8rem}.el_mt80{margin-top:8rem}.el_ml80{margin-left:8rem}.el_mr80{margin-right:8rem}.el_mb90{margin-bottom:9rem}.el_mt90{margin-top:9rem}.el_ml90{margin-left:9rem}.el_mr90{margin-right:9rem}.el_mb100{margin-bottom:10rem}.el_mt100{margin-top:10rem}.el_ml100{margin-left:10rem}.el_mr100{margin-right:10rem}.el_strong{display:inline-block;font-weight:700}.el_caption{display:inline-block;color:#eb4330}.bl_txtCaption{font-size:1.2rem;color:#666}.section-header.shopify-section-group-header-group{z-index:6}.header-wrapper{box-shadow:none}.section-header{z-index:99}.bl_hdr_search{width:100vw;background-color:#e5e8ef;position:absolute;padding:1rem 1.5rem;top:5rem;left:0;z-index:-1}.bl_hdr_search .search__input.field__input{background-color:#fff;border:none;border-radius:.6rem;margin:0;box-shadow:none}.bl_hdr_search .field:after{box-shadow:none}.bl_hdr_search .field:hover.field:after{box-shadow:none}.bl_hdr_search .field__input:focus{box-shadow:none;border:#00268d 2px solid}.bl_hdr_search .field__input:focus~.field__label,.bl_hdr_search .field__input:not(:placeholder-shown)~.field__label{left:.5rem}.bl_hdr_search .field__button{width:4rem;height:3.5rem;background-color:#7383af;top:0;right:0;flex-direction:column;gap:.3rem;border-radius:0 .6rem .6rem 0}.bl_hdr_search .field__button.search__button .icon{width:1.3rem;height:1.3rem;color:#fff}.bl_hdr_search .search__button:not(:focus-visible):not(.focused){background-color:#7383af}.bl_hdr_search .search__button_txt{display:block;color:#fff;line-height:1;font-size:.9rem}.bl_hdr_search .field__input{height:3.5rem;padding:.5rem}.bl_hdr_search .search__input.field__input{padding-right:5rem}.bl_hdr_search .field__label{color:#b0b9cc;left:1.5rem;top:50%;transform:translateY(-50%);font-size:1.4rem}.predictive-search__loading-state{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.bl_productHdr{padding:0 0 4rem}.bl_productHdr_inner{border-bottom:#faecd1 1px solid;padding-bottom:2rem}.bl_productHdr_ttl{font-weight:700;margin:0;margin-bottom:2rem}.bl_productHdr_number{display:flex;flex-direction:column}.bl_productHdr_number_ttl{background-color:#fff9ed;padding:.5rem 1rem 0;margin:0;font-size:1.2rem;font-weight:700;display:flex;align-items:center}.bl_productHdr_number_num{background-color:#fff9ed;padding:0 1rem .5rem;margin:0;word-wrap:break-word;line-height:1.5;font-size:1.2rem;display:flex;align-items:center}.bl_productDetail{background-color:#fff9ed;padding:6rem 0;margin-top:6rem}.bl_productDetail_inner.bl_pageDefault_content{padding-top:0}.product-media-modal__content&gt;*{width:100%;max-height:90vh;object-fit:contain}#MainContent .product .product__info-wrapper{padding:3rem;background-color:#fff9ed}.product__info-wrapper .price__container{display:block}.product__info-wrapper .price .price-item{font-size:2.8rem;font-weight:700;letter-spacing:0;color:#eb6030}.product__info-wrapper .price .price-item.price-item--regular{font-size:2rem;font-weight:400;color:#121212}.product__info-wrapper .product__tax{margin-top:0;display:block;padding-bottom:1rem;border-bottom:#faecd1 1px solid}.product__info-wrapper .product-form__input .select{max-width:64rem}.product__info-wrapper .form__label{font-size:1.6rem;font-weight:700}.product__info-wrapper .select:after{box-shadow:none;box-shadow:0 0 0 var(--inputs-border-width) #faecd1}.product__info-wrapper .select__select{font-size:1.6rem}.product__info-wrapper .select__select:focus{box-shadow:0 0 0 2px #ffa72c}.product__info-wrapper .field:hover.field:after,.product__info-wrapper .select:hover.select:after,.product__info-wrapper .select__select:hover.select__select:after,.product__info-wrapper .customer .field:hover.field:after,.product__info-wrapper .customer select:hover.select:after,.product__info-wrapper .localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 2px #ffa72c}.product__info-wrapper .gpo-app{background:none;width:100%;margin:0}.product__info-wrapper .gpo-app .gpo-form__group{padding:0}.product__info-wrapper .gpo-app .gpo-label,.product__info-wrapper .gpo-app .gpo-label span.label-content,.product__info-wrapper .gpo-app .gpo-label span.addOn,.product__info-wrapper .gpo-app .gpo-label.required span.label-content:after{color:#121212;font-size:1.6rem;font-weight:700;margin-bottom:.6rem}.product__info-wrapper .gpo-app .gpo-label.required span.label-content:after{font-size:1.2rem;color:#eb4330}.product__info-wrapper .gpo-app .gpo-input{color:#121212!important;font-size:1.6rem;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-style:normal;font-weight:400;border:#faecd1 2px solid!important;background:#fff}.product__info-wrapper .gpo-app .gpo-input:focus-visible{box-shadow:0 0 0 2px #ffa72c}.product__info-wrapper .gpo-app .gpo-input.gpo-text,.product__info-wrapper .gpo-app .gpo-input.gpo-number,.product__info-wrapper .gpo-app .gpo-input.gpo-phone,.product__info-wrapper .gpo-app .gpo-input.gpo-email,.product__info-wrapper .gpo-app .gpo-input.gpo-datetime{min-height:4.5rem}.product__info-wrapper gpo-app .gpo-select,.product__info-wrapper .gpo-app .gpo-select select{color:#121212!important;font-size:1.6rem;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;border:#faecd1 2px solid!important;min-height:4.5rem;padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem}.product__info-wrapper .gpo-app .gpo-select select:focus,.product__info-wrapper .gpo-app .gpo-select select:hover{border:#ffa72c 2px solid!important}.product__info-wrapper .gpo-app .gpo-element{margin-bottom:2rem}.product__info-wrapper .product-form__submit{margin-top:3rem}.product__info-wrapper .button{font-weight:700}.product__info-wrapper .btn-inquiry-product{background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;width:100%;font-size:1.5rem;letter-spacing:.1rem;font-weight:700;background-color:#ffa72c;text-align:center;color:#fff;border-radius:6px;padding:12px;margin-bottom:20px}.product__info-wrapper button{transition:opacity .3s ease-out}.product__info-wrapper button:hover{opacity:.5}.product__info-wrapper a.bl_btn_estimateLink{cursor:pointer;display:block;width:100%;font-size:1.5rem;letter-spacing:.1rem;font-weight:700;line-height:1.5;background-color:#eb6030;text-align:center;color:#fff;border-radius:6px;padding:12px;margin-bottom:20px;text-decoration:none;transition:opacity .3s ease-out}.product__info-wrapper a.bl_btn_estimateLink:hover{opacity:.5}.product__info-wrapper a.bl_btn_estimateLink.el_contact{background-color:#ffa72c}.product__info-wrapper .bl_btn_estimateLink_desc{line-height:1.5;border-left:#eb6030 3px solid;padding-left:10px;margin:0 0 1rem}.product__info-wrapper .bl_btn_estimateLink_wrap+.bl_btn_estimateLink_wrap{margin-top:3rem}.product__info-wrapper .bl_btn_estimate_askTxt{color:#eb6030;font-size:2.1rem;font-weight:700;line-height:1.5;letter-spacing:0;padding-bottom:1rem;border-bottom:#faecd1 1px solid}.product-form__buttons .gpo-dropdown input:checked+label{color:#ff6d00!important}.bl_productTel{margin-top:3rem}.bl_productTel_ttl{background-color:#ebe8e2;font-size:1.2rem;font-weight:700;line-height:1.5;text-align:center;padding:1.5rem 1rem;border-radius:.6rem .6rem 0 0;margin:0}.bl_productTel_main{margin:0;background-color:#fff;border-radius:0 0 .6rem .6rem;padding:1.5rem 1rem}.bl_productTel_main_top_link{display:flex;justify-content:center;align-items:center;text-decoration:none;line-height:1}.bl_productTel_main_top svg{display:block;width:1.6rem;margin-top:.4em;margin-right:.6rem}.bl_productTel_main_top svg path{fill:#eb6030}.bl_productTel_main_top .bl_productTel_main_top_txt{display:block;font-size:2.6rem;font-weight:700;letter-spacing:0;color:#eb6030}.bl_productTel_main_desc{margin:1rem 0 0;font-size:1.2rem;line-height:1.5;letter-spacing:0;text-align:center}#MainContent .product__category__main .product__bg{background:#fff9ed;padding:20px 10px 0}#MainContent .product__category__main .product__category__filter__description{color:#121212;margin:0;margin-top:2rem;text-align:center;background:#fff9ed;padding:2rem 2rem 1rem;font-weight:700}#MainContent .accordionWrap{background:#fff9ed;padding:0 2rem 2rem}#MainContent .accordionWrap_btn{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:block;width:100%;max-width:42rem;background-color:#eb6030;border-radius:.6rem;color:#fff;text-align:center;font-size:1.6rem;font-weight:700;margin:0 auto 1.5rem;padding:1.5rem 2rem;box-shadow:0 3px 9px #00000026;text-decoration:none;transition:.3s ease-out;transition-property:box-shadow,opacity}#MainContent .accordionWrap_btn:hover{box-shadow:0 0 #0000;opacity:.8}#MainContent .product__category__main .accordion-header,#MainContent .product__category__main .accordion-content{background:#fff}#MainContent .js_accordionContent{display:none;overflow:hidden;opacity:0;animation:accordionShow .6s linear 0s}@keyframes accordionShow{0%{opacity:0}to{opacity:1}}.form .input-list .input-form .select-form select::placeholder,.form .input-list .input-form input::placeholder,.form .input-list .input-form textarea::placeholder{color:#bbb!important}.el_md{display:none}.bl_productPageTtl.el_bgColor01{background:#e5e8ef}.bl_productPageTtl_txtWrap{margin-bottom:2rem;position:relative}.bl_productPageTtl_txtWrap_inner{margin:0;padding:0;padding-left:1rem;color:#121212;font-size:1.8rem;font-weight:700;line-height:1.5;position:relative;border-left:#00268d 3px solid;word-break:auto-phrase}.usf-sr-more .usf-progress div{background:#ffa72c!important}.bl_hdr_search .predictive-search svg.spinner{width:10vw}.bl_hdr_search .predictive-search .path{stroke:#ffa72c}#MainContent .product-grid .card--standard&gt;.card__content .card__information{padding:1rem 1.5rem;background-color:#f1f3f7;display:flex;flex-direction:column}#MainContent .product-grid .card--standard&gt;.card__content .card__information .card__heading{height:100%}#MainContent .card--card,#MainContent .card--standard .card__inner{border:1px solid #f1f3f7;background:#fff}#MainContent .usf-zone .card__content a{word-break:break-all}#MainContent .product-grid .card__media .media img{object-fit:contain}#MainContent .usf-price{color:#121212;font-size:1.6em;font-weight:700}#MainContent .usf-price.usf-has-discount{color:#121212;font-size:1.2rem}#MainContent .usf-discount{font-size:1.6em;font-weight:700}#MainContent .usf-price-savings{font-size:1.2em;font-weight:700;background-color:#eb6030;color:#fff;font-style:italic;padding:.2rem .5rem}#MainContent .price-item--regular_txt{display:inline-block;font-size:1.3rem}#MainContent .price-item--sale_txt{display:inline-block;font-size:1.4rem}#MainContent .price__regular .price-item--regular{font-size:1.6em;font-weight:700}#MainContent span.price-item--regular,#MainContent .price-item--sale{color:#ffa11d;font-size:1.6em;display:block;font-weight:700}#MainContent .price--large{margin-top:0;display:block;padding-bottom:1rem;border-bottom:#faecd1 1px solid;position:relative}#MainContent .bl_price_peroff{background-color:#ffa11d;color:#fff;font-style:italic;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:-4rem;right:-4rem;z-index:1;width:8rem;height:8rem;border-radius:9999px}#MainContent .bl_price_peroff_num{display:block;font-weight:700;line-height:1;font-size:3rem}#MainContent .bl_price_peroff_num_per{display:inline-block;vertical-align:baseline;font-size:.6em}#MainContent .bl_price_peroff_off{display:block;font-weight:700;line-height:1}#MainContent .usf-list .usf-sr-product .usf-info-column .usf-price-wrapper{color:#eb6030}#MainContent .price-item.price-free,#MainContent .usf-list .usf-sr-product .usf-info-column .usf-price-wrapper .usf-price.price-free{font-size:0;position:relative}#MainContent .price-item.price-free:after,#MainContent .usf-list .usf-sr-product .usf-info-column .usf-price-wrapper .usf-price.price-free:after{content:"\9650\754c\5024\5f15\304d\6311\6226\4e2d";font-size:1.2rem}#MainContent .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value{border:#e5e8ef 1px solid;background:#fff;border-radius:.3rem;padding:1.3rem 1.2rem}#MainContent .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value.usf-selected{border-color:#00268d;color:#fff;font-weight:500;background:#00268d;border-radius:.3rem}#MainContent .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value.usf-selected .usf-btn{color:#fff}#MainContent .usf-facet .usf-title .usf-label,#MainContent .usf-refineby .usf-title .usf-label{color:#121212;font-weight:500}#MainContent .usf-facet-values .usf-btn{font-size:1.2rem;font-weight:500;color:#00268d;line-height:1}#MainContent .usf-filters-horz .usf-refineby__item{color:#fff;background:#00268d;border-radius:.3rem;font-size:1.2rem;font-weight:500;padding:1.3rem 1.2rem}#MainContent .usf-filters-horz .usf-refineby__item button.usf-btn b{font-weight:500}#MainContent .usf-filters-horz .usf-refineby__item .usf-remove{opacity:1}#MainContent .usf-filters-horz .usf-refineby__item .usf-remove:before,#MainContent .usf-filters-horz .usf-refineby__item .usf-remove:after{background:#fff;height:1px}#MainContent .usf-filters-horz .usf-facet .usf-title .usf-clear-all{opacity:1}#MainContent .usf-filters-horz .usf-facet .usf-title .usf-clear-all:before,#MainContent .usf-filters-horz .usf-facet .usf-title .usf-clear-all:after{height:1px;background:#00268d}#MainContent .usf-filters-horz .usf-container{position:relative;background:none;box-shadow:none;z-index:1}#MainContent .usf-filters-horz .usf-container:before,#MainContent .usf-filters-horz .usf-container:after{content:none}#MainContent .usf-filters-horz .usf-container .usf-close-drawer.usf-remove{display:none}#MainContent .usf-filters-horz .usf-facet-values{padding:0;max-height:none}#MainContent .usf-filters-horz .usf-facet{display:block;margin-right:0}#MainContent .usf-filters-horz .usf-facet .usf-title .usf-pm{display:none}#MainContent .usf-collapsed .usf-container{display:block}#MainContent .usf-facet&gt;.usf-container{margin-top:5px}#MainContent .usf-refineby{border-bottom:none;border-top:1px solid #fff;padding:3rem 0 0}#MainContent .usf-facets__body:first-child .usf-facet:first-child{padding-top:20px}.usf-mobile #MainContent .usf-facet&gt;.usf-container{padding:0}#MainContent .usf-facets:not(.usf-facets--mobile) .usf-facet-values--Box .usf-facet-value{min-width:0}#MainContent .usf-facets{background-color:#f1f3f7;padding:0 1.5rem 1.5rem;position:relative;margin-top:4.5rem}#MainContent .usf-facets:before{content:"\304a\597d\304d\306a\6761\4ef6\3092\304a\9078\3073\4e0b\3055\3044\ff01";width:100%;font-size:1.4rem;color:#fff;font-weight:700;text-align:left;position:absolute;top:-4.5rem;left:0;background-color:#00268d;padding:1rem 1.5rem!important;border-radius:.6rem .6rem 0 0}#MainContent .usf-filters-horz .usf-facets__body{padding-bottom:3rem;border-bottom:none}#MainContent .usf-sr-config__mobile-filters-wrapper .usf-c-select{border:none;width:auto;margin-left:auto}#MainContent .usf-sr-config__mobile-filters-wrapper .usf-c-select&gt;button{padding:0;color:#00268d}#MainContent .usf-view.usf-btn{color:#00268d}#MainContent .usf-sr-config__mobile-filters-wrapper .usf-filters{border:none;background-color:#00268d;color:#fff}#MainContent .usf-sr-config__mobile-filters-wrapper .usf-filters{border-right:1px solid #fff}#MainContent .usf-sr-paging{padding:2rem 0 6rem}#MainContent .usf-sr-paging .pagination-wrapper{margin-top:0}#MainContent .usf-sr-paging .pagination-wrapper .pagination__item.pagination__item-arrow{color:#00268d;border:#e5e8ef 1px solid;border-radius:.3rem}#MainContent .usf-sr-paging .pagination-wrapper .pagination__item.pagination__item--current{color:#fff;font-weight:500;background-color:#00268d;border-radius:.3rem}#MainContent .usf-sr-paging .pagination-wrapper .pagination__item--current:after{height:0}#MainContent .usf-sr-paging .pagination-wrapper .pagination__list&gt;li{flex:1 0 3rem;max-width:3rem}#MainContent .usf-sr-paging .pagination-wrapper .pagination__item{height:3rem}#MainContent .product .media&gt;*:not(.zoom):not(.deferred-media__poster-button){object-fit:contain}#MainContent .product-media-container.constrain-height .media{padding-top:50vh}#MainContent .price--on-sale .price__badge-sale.badge{display:none}.usf-popup .usf-is-inputbox .usf-icon-search-button{padding:0;border:none;outline:none;font:inherit;color:inherit;display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:absolute;top:50%;right:54px;transform:translateY(-50%);background:#fff9ed;border-radius:9999px}.usf-popup .usf-is-inputbox .usf-icon-search{display:block;width:14px;height:14px;color:#eb6030}.header .list-menu--disclosure{width:auto}.header .mega-menu .mega-menu__list--condensed{display:flex;gap:2px;flex-wrap:wrap;justify-content:flex-end;max-width:100%}.header .mega-menu__content{background-color:#f1f3f7}.header .mega-menu__list--condensed .mega-menu__link{font-weight:700}.header .mega-menu__link{background-color:#e5e8ef;padding:1rem;font-weight:700}.mv-swiper-wrap{position:relative}.mv-swiper-wrap .mv-swiper{background-color:#f1f3f7;padding:1rem 0}.mv-swiper-wrap .mv-swiper .swiper-button-next,.mv-swiper-wrap .mv-swiper .swiper-button-prev{z-index:2}.mv-swiper-wrap .swiper-pagination{bottom:-1px!important;z-index:5}.mv-swiper-wrap .swiper-pagination-bullet{width:1.5rem;height:.3rem;border-radius:9999px;background:#fff;opacity:1}.mv-swiper-wrap .swiper-pagination-bullet-active{background:#00268d}.kv-swiper-wrap{margin-bottom:4rem;position:relative;background-color:#f1f3f7}.kv-swiper-wrap .kv-swiper-maxw{position:relative}.kv-swiper-wrap .kv-swiper{background-color:#f1f3f7;padding:1rem 0}.kv-swiper-wrap .kv-swiper .swiper-button-next,.kv-swiper-wrap .kv-swiper .swiper-button-prev{z-index:2}.kv-swiper-wrap .swiper-pagination{bottom:-1px!important;z-index:5}.kv-swiper-wrap .swiper-pagination-bullet{width:1.5rem;height:.3rem;border-radius:9999px;background:#fff;opacity:1}.kv-swiper-wrap .swiper-pagination-bullet-active{background:#00268d}.kv-swiper-wrap a{text-decoration:none}.kv-swiper-wrap .slide-caption{font-size:1.2rem;font-weight:700;text-decoration:none;color:#121212;margin:0;padding:0;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.kv-swiper-wrap .slide-caption .el_icon{display:block;width:1.2rem;height:auto}.kv-swiper-wrap .slide-caption .el_txt{display:block}#menu-drawer .menu-drawer__navigation-container{background-color:#f1f3f7;padding-bottom:6rem}#menu-drawer .menu-drawer__navigation{background-color:#f1f3f7;padding-top:0;padding-bottom:0}.bl_menuDrawer{border-bottom:#cad4ec 1px solid}.bl_menuDrawer_item{padding:1.5rem 2rem;border-top:#cad4ec 1px solid}.bl_menuDrawer_itemHasChild{border-top:#cad4ec 1px solid}.bl_menuDrawer_item_link{display:flex;align-items:center;gap:1rem;text-decoration:none;color:#121212}.bl_menuDrawer_item_link:visited,.bl_menuDrawer_item_link:focus{color:#121212}.bl_menuDrawer_itemHasChild_ttl{display:flex;align-items:center;gap:1rem;cursor:pointer;padding:1.5rem 2rem;color:#121212;position:relative}.bl_menuDrawer_itemHasChild_ttl::-webkit-details-marker{display:none}.bl_menuDrawer_itemHasChild_ttl:after,.bl_menuDrawer_itemHasChild_ttl:before{content:"";width:15px;height:2px;background-color:#00268d;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bl_menuDrawer_itemHasChild_ttl:before{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-out}.bl_menuDrawer_itemHasChild_ttl_img{width:4rem;height:4rem;overflow:hidden;border-radius:9999px;position:relative}.bl_menuDrawer_itemHasChild_ttl_img img{display:block;position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}details.bl_menuDrawer_itemHasChild[open] .bl_menuDrawer_itemHasChild_ttl:before{transform:translateY(-50%) rotate(0)}.bl_menuDrawer_itemHasChild_list_link{display:block;padding:1.5rem 2rem;text-decoration:none;color:#121212;background-color:#e5e8ef;border-bottom:1px solid #cad4ec}.bl_menuDrawer_itemHasChild_list_link:last-child{border-bottom:none}.bl_menuDrawer_itemHasChild_list_link:visited,.bl_menuDrawer_itemHasChild_list_link:focus{color:#121212}.bl_menuDrawer_itemHasChild_list{display:grid;transition:grid-template-rows .5s}.bl_menuDrawer_itemHasChild_list_inner{overflow:hidden}.bl_menuSpSub{background-color:#fff1d4;padding-bottom:8rem}.bl_menuSpSub .bl_menuSpSub_list{border-bottom:#fefcf8 1px solid}.bl_menuSpSub .bl_menuSpSub_list .bl_menuDrawer_item{border-top:#fefcf8 1px solid}.bl_menuSpSub .bl_menuSpSub_list .bl_menuDrawer_item:first-child{border-top:none}.bl_menuSpSub .bl_menuDrawer_itemHasChild_ttl{border-top:#fefcf8 1px solid}.bl_menuSpSub .bl_menuDrawer_itemHasChild_list_link{display:block;background-color:#ffe9bc}.bl_menuSpSub .bl_menuDrawer_itemHasChild_list_link:first-child{border-top:#fefcf8 1px solid}.bl_menuSpSub_social{list-style:none;display:flex;justify-content:flex-start;align-items:center;margin:0;padding:1.5rem 1rem}.bl_menuSpSub_social_item_link{display:block;padding:1rem}.bl_menuSpSub_social_item_link .el_icon{display:block}.bl_menuSpSub_social_item_link .el_icon svg{display:block;width:2.2rem;height:auto}.bl_menuSpSub_social_item_link .el_icon path{fill:#eb6030}#shopify-section-template--20243404161333__169054863755e9d67b&gt;.page-width,#shopify-section-template--20243333316917__1690548606391bc685&gt;.page-width,#shopify-section-template--20243386302773__169054863755e9d67b&gt;.page-width,#shopify-section-template--22011281998133__1690548564ebedabde&gt;.page-width,#shopify-section-template--20243331121461__1690548564ebedabde&gt;.page-width,#shopify-section-template--20243230294325__16905481469e59828b&gt;.page-width,#shopify-section-template--22011281735989__16905481469e59828b&gt;.page-width{padding:0;max-width:none;margin:0}.form-estimate-general *,.form-est-kitchen *,.form-est-remodeling-cupboard *,.form-unit-bus *,.form-washbasin-vanity *{box-sizing:border-box}.form-estimate-general h1,.form-estimate-general h2,.form-estimate-general h3,.form-estimate-general h4,.form-estimate-general h5,.form-estimate-general .h0,.form-estimate-general .h1,.form-estimate-general .h2,.form-estimate-general .h3,.form-estimate-general .h4,.form-estimate-general .h5,.form-est-kitchen h1,.form-est-kitchen h2,.form-est-kitchen h3,.form-est-kitchen h4,.form-est-kitchen h5,.form-est-kitchen .h0,.form-est-kitchen .h1,.form-est-kitchen .h2,.form-est-kitchen .h3,.form-est-kitchen .h4,.form-est-kitchen .h5,.form-est-remodeling-cupboard h1,.form-est-remodeling-cupboard h2,.form-est-remodeling-cupboard h3,.form-est-remodeling-cupboard h4,.form-est-remodeling-cupboard h5,.form-est-remodeling-cupboard .h0,.form-est-remodeling-cupboard .h1,.form-est-remodeling-cupboard .h2,.form-est-remodeling-cupboard .h3,.form-est-remodeling-cupboard .h4,.form-est-remodeling-cupboard .h5,.form-unit-bus h1,.form-unit-bus h2,.form-unit-bus h3,.form-unit-bus h4,.form-unit-bus h5,.form-unit-bus .h0,.form-unit-bus .h1,.form-unit-bus .h2,.form-unit-bus .h3,.form-unit-bus .h4,.form-unit-bus .h5,.form-washbasin-vanity h1,.form-washbasin-vanity h2,.form-washbasin-vanity h3,.form-washbasin-vanity h4,.form-washbasin-vanity h5,.form-washbasin-vanity .h0,.form-washbasin-vanity .h1,.form-washbasin-vanity .h2,.form-washbasin-vanity .h3,.form-washbasin-vanity .h4,.form-washbasin-vanity .h5{font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;margin:0;padding:0}.form-estimate-general .form-1,.form-est-kitchen .form-1,.form-est-remodeling-cupboard .form-1,.form-unit-bus .form-1,.form-washbasin-vanity .form-1{background-color:#fff}.form-estimate-general .form-2,.form-est-kitchen .form-2,.form-est-remodeling-cupboard .form-2,.form-unit-bus .form-2,.form-washbasin-vanity .form-2{background-color:#fff9ed}.form-estimate-general .form-2 .label-required,.form-est-kitchen .form-2 .label-required,.form-est-remodeling-cupboard .form-2 .label-required,.form-unit-bus .form-2 .label-required,.form-washbasin-vanity .form-2 .label-required{background-color:#fff1d4}.form-estimate-general .bl_form_btn_wrap .page-width,.form-est-kitchen .bl_form_btn_wrap .page-width,.form-est-remodeling-cupboard .bl_form_btn_wrap .page-width,.form-unit-bus .bl_form_btn_wrap .page-width,.form-washbasin-vanity .bl_form_btn_wrap .page-width{max-width:96rem}.form-estimate-general .bl_form_btn_wrap .submit-buttons,.form-est-kitchen .bl_form_btn_wrap .submit-buttons,.form-est-remodeling-cupboard .bl_form_btn_wrap .submit-buttons,.form-unit-bus .bl_form_btn_wrap .submit-buttons,.form-washbasin-vanity .bl_form_btn_wrap .submit-buttons{margin-top:4rem;padding-top:4rem;border-top:#ddd 1px solid}.form-estimate-general .bl_form_btn_wrap #submit-button,.form-estimate-general .bl_form_btn_wrap .btn-success,.form-est-kitchen .bl_form_btn_wrap #submit-button,.form-est-kitchen .bl_form_btn_wrap .btn-success,.form-est-remodeling-cupboard .bl_form_btn_wrap #submit-button,.form-est-remodeling-cupboard .bl_form_btn_wrap .btn-success,.form-unit-bus .bl_form_btn_wrap #submit-button,.form-unit-bus .bl_form_btn_wrap .btn-success,.form-washbasin-vanity .bl_form_btn_wrap #submit-button,.form-washbasin-vanity .bl_form_btn_wrap .btn-success{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#eb6030;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.6rem;font-weight:700;color:#fff;border-radius:.6rem;min-height:5.2rem;padding:1.5rem;width:100%;max-width:64rem;margin:0 auto;transition:opacity .3s ease-out}.form-estimate-general .bl_form_btn_wrap #submit-button:hover,.form-estimate-general .bl_form_btn_wrap .btn-success:hover,.form-est-kitchen .bl_form_btn_wrap #submit-button:hover,.form-est-kitchen .bl_form_btn_wrap .btn-success:hover,.form-est-remodeling-cupboard .bl_form_btn_wrap #submit-button:hover,.form-est-remodeling-cupboard .bl_form_btn_wrap .btn-success:hover,.form-unit-bus .bl_form_btn_wrap #submit-button:hover,.form-unit-bus .bl_form_btn_wrap .btn-success:hover,.form-washbasin-vanity .bl_form_btn_wrap #submit-button:hover,.form-washbasin-vanity .bl_form_btn_wrap .btn-success:hover{opacity:.5}.form-estimate-general .bl_form_btn_wrap #btn-reset,.form-estimate-general .bl_form_btn_wrap .btn-reset,.form-est-kitchen .bl_form_btn_wrap #btn-reset,.form-est-kitchen .bl_form_btn_wrap .btn-reset,.form-est-remodeling-cupboard .bl_form_btn_wrap #btn-reset,.form-est-remodeling-cupboard .bl_form_btn_wrap .btn-reset,.form-unit-bus .bl_form_btn_wrap #btn-reset,.form-unit-bus .bl_form_btn_wrap .btn-reset,.form-washbasin-vanity .bl_form_btn_wrap #btn-reset,.form-washbasin-vanity .bl_form_btn_wrap .btn-reset{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#ddd;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.6rem;font-weight:700;color:#121212;border-radius:.6rem;min-height:5.2rem;padding:1.5rem;width:100%;max-width:64rem;margin:0 auto;margin-top:3rem;transition:opacity .3s ease-out}.form-estimate-general .bl_form_btn_wrap #btn-reset:hover,.form-estimate-general .bl_form_btn_wrap .btn-reset:hover,.form-est-kitchen .bl_form_btn_wrap #btn-reset:hover,.form-est-kitchen .bl_form_btn_wrap .btn-reset:hover,.form-est-remodeling-cupboard .bl_form_btn_wrap #btn-reset:hover,.form-est-remodeling-cupboard .bl_form_btn_wrap .btn-reset:hover,.form-unit-bus .bl_form_btn_wrap #btn-reset:hover,.form-unit-bus .bl_form_btn_wrap .btn-reset:hover,.form-washbasin-vanity .bl_form_btn_wrap #btn-reset:hover,.form-washbasin-vanity .bl_form_btn_wrap .btn-reset:hover{opacity:.5}.form-estimate-general .form,.form-est-kitchen .form,.form-est-remodeling-cupboard .form,.form-unit-bus .form,.form-washbasin-vanity .form{padding:6rem 0}.form-estimate-general .form .page-width,.form-est-kitchen .form .page-width,.form-est-remodeling-cupboard .form .page-width,.form-unit-bus .form .page-width,.form-washbasin-vanity .form .page-width{max-width:96rem}.form-estimate-general .form_subTtl,.form-est-kitchen .form_subTtl,.form-est-remodeling-cupboard .form_subTtl,.form-unit-bus .form_subTtl,.form-washbasin-vanity .form_subTtl{font-size:1.8rem;font-weight:700;color:#eb6030;margin-bottom:1.5rem}.form-estimate-general .form-desc,.form-est-kitchen .form-desc,.form-est-remodeling-cupboard .form-desc,.form-unit-bus .form-desc,.form-washbasin-vanity .form-desc{font-size:1.2rem}.form-estimate-general .label-required,.form-est-kitchen .label-required,.form-est-remodeling-cupboard .label-required,.form-unit-bus .label-required,.form-washbasin-vanity .label-required{display:flex;align-items:center;background-color:#fff9ed;padding:1rem;margin-bottom:1rem}.form-estimate-general .label-required label,.form-est-kitchen .label-required label,.form-est-remodeling-cupboard .label-required label,.form-unit-bus .label-required label,.form-washbasin-vanity .label-required label{font-size:1.4rem;font-weight:700;line-height:1.5}.form-estimate-general .label-required .required,.form-est-kitchen .label-required .required,.form-est-remodeling-cupboard .label-required .required,.form-unit-bus .label-required .required,.form-washbasin-vanity .label-required .required{background-color:#ffa72c;color:#fff;font-size:1rem;font-weight:400;line-height:1;padding:.5rem;margin:0 0 0 1rem;border-radius:.3rem}.form-estimate-general .label-required .required.opacity-0,.form-est-kitchen .label-required .required.opacity-0,.form-est-remodeling-cupboard .label-required .required.opacity-0,.form-unit-bus .label-required .required.opacity-0,.form-washbasin-vanity .label-required .required.opacity-0{display:none}.form-estimate-general .form-container+.form-container,.form-est-kitchen .form-container+.form-container,.form-est-remodeling-cupboard .form-container+.form-container,.form-unit-bus .form-container+.form-container,.form-washbasin-vanity .form-container+.form-container{margin-top:3rem}.form-estimate-general .input-list,.form-est-kitchen .input-list,.form-est-remodeling-cupboard .input-list,.form-unit-bus .input-list,.form-washbasin-vanity .input-list{margin-top:4rem}.form-estimate-general input,.form-est-kitchen input,.form-est-remodeling-cupboard input,.form-unit-bus input,.form-washbasin-vanity input{-webkit-appearance:none;appearance:none;margin:0;padding:0;width:100%;color:#121212;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;background-image:none;background-color:#fff;font-size:1.6rem;padding:1.5rem;border-radius:.3rem;min-height:5.2rem;border:#faecd1 1px solid;flex:1}.form-estimate-general input[name=postCode],.form-est-kitchen input[name=postCode],.form-est-remodeling-cupboard input[name=postCode],.form-unit-bus input[name=postCode],.form-washbasin-vanity input[name=postCode]{max-width:7em}.form-estimate-general textarea,.form-est-kitchen textarea,.form-est-remodeling-cupboard textarea,.form-unit-bus textarea,.form-washbasin-vanity textarea{-webkit-appearance:none;appearance:none;margin:0;padding:0;width:100%;color:#121212;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;background-image:none;background-color:#fff;font-size:1.6rem;padding:1.5rem;border-radius:.3rem;min-height:16rem;border:#faecd1 1px solid;resize:vertical}.form-estimate-general select,.form-est-kitchen select,.form-est-remodeling-cupboard select,.form-unit-bus select,.form-washbasin-vanity select{-webkit-appearance:none;appearance:none;width:100%;min-height:5.2rem;border:#faecd1 1px solid;padding:1.5rem 4rem 1.5rem 1.5rem;border-radius:.6rem;background-color:#fff;color:#121212;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.6rem;cursor:pointer}.form-estimate-general select[name=district],.form-est-kitchen select[name=district],.form-est-remodeling-cupboard select[name=district],.form-unit-bus select[name=district],.form-washbasin-vanity select[name=district]{max-width:12em}.form-estimate-general input:focus-visible,.form-estimate-general select:focus-visible,.form-estimate-general textarea:focus-visible,.form-est-kitchen input:focus-visible,.form-est-kitchen select:focus-visible,.form-est-kitchen textarea:focus-visible,.form-est-remodeling-cupboard input:focus-visible,.form-est-remodeling-cupboard select:focus-visible,.form-est-remodeling-cupboard textarea:focus-visible,.form-unit-bus input:focus-visible,.form-unit-bus select:focus-visible,.form-unit-bus textarea:focus-visible,.form-washbasin-vanity input:focus-visible,.form-washbasin-vanity select:focus-visible,.form-washbasin-vanity textarea:focus-visible{outline:.2rem solid rgba(255,167,44,.5);outline-offset:0;box-shadow:none}.form-estimate-general .select-form,.form-estimate-general .input-form-number,.form-est-kitchen .select-form,.form-est-kitchen .input-form-number,.form-est-remodeling-cupboard .select-form,.form-est-remodeling-cupboard .input-form-number,.form-unit-bus .select-form,.form-unit-bus .input-form-number,.form-washbasin-vanity .select-form,.form-washbasin-vanity .input-form-number{display:flex;align-items:flex-end}.form-estimate-general .bl_form_unit,.form-est-kitchen .bl_form_unit,.form-est-remodeling-cupboard .bl_form_unit,.form-unit-bus .bl_form_unit,.form-washbasin-vanity .bl_form_unit{margin-left:1rem;font-size:1.4rem}.form-estimate-general button.btn-add,.form-est-kitchen button.btn-add,.form-est-remodeling-cupboard button.btn-add,.form-unit-bus button.btn-add,.form-washbasin-vanity button.btn-add{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;margin-top:4rem;background-color:#ffa72c;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.6rem;font-weight:700;color:#fff;border-radius:.6rem;min-height:5.2rem;padding:1.5rem}.form-estimate-general #product-form-inputs+#product-form-inputs,.form-est-kitchen #product-form-inputs+#product-form-inputs,.form-est-remodeling-cupboard #product-form-inputs+#product-form-inputs,.form-unit-bus #product-form-inputs+#product-form-inputs,.form-washbasin-vanity #product-form-inputs+#product-form-inputs{margin-top:4rem;padding-top:4rem;border-top:#ddd 1px solid}.form-estimate-general .button-list,.form-est-kitchen .button-list,.form-est-remodeling-cupboard .button-list,.form-unit-bus .button-list,.form-washbasin-vanity .button-list{margin-top:2rem}.form-estimate-general .input-button,.form-est-kitchen .input-button,.form-est-remodeling-cupboard .input-button,.form-unit-bus .input-button,.form-washbasin-vanity .input-button{display:flex;align-items:center}.form-estimate-general .input-button p,.form-est-kitchen .input-button p,.form-est-remodeling-cupboard .input-button p,.form-unit-bus .input-button p,.form-washbasin-vanity .input-button p{flex:1;margin-left:1rem;font-size:1.4rem;line-height:1.5}.form-estimate-general .input-button+.input-button,.form-est-kitchen .input-button+.input-button,.form-est-remodeling-cupboard .input-button+.input-button,.form-unit-bus .input-button+.input-button,.form-washbasin-vanity .input-button+.input-button{margin-top:2rem}.form-estimate-general .label-file,.form-est-kitchen .label-file,.form-est-remodeling-cupboard .label-file,.form-unit-bus .label-file,.form-washbasin-vanity .label-file{display:inline-block;background-color:#ffa72c;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.6rem;font-weight:700;color:#fff;border-radius:.6rem;min-height:5.2rem;padding:1.5rem;cursor:pointer}.form-estimate-general .bl_form_desc_txt,.form-est-kitchen .bl_form_desc_txt,.form-est-remodeling-cupboard .bl_form_desc_txt,.form-unit-bus .bl_form_desc_txt,.form-washbasin-vanity .bl_form_desc_txt{font-size:1.2rem;line-height:1.5;margin-top:1.5rem}.form-estimate-general hr,.form-est-kitchen hr,.form-est-remodeling-cupboard hr,.form-unit-bus hr,.form-washbasin-vanity hr{background-color:#ddd;margin:4rem 0}.form-estimate-general .selection-list,.form-est-kitchen .selection-list,.form-est-remodeling-cupboard .selection-list,.form-unit-bus .selection-list,.form-washbasin-vanity .selection-list{display:flex;flex-wrap:wrap;gap:1rem}.form-estimate-general .selection-items,.form-est-kitchen .selection-items,.form-est-remodeling-cupboard .selection-items,.form-unit-bus .selection-items,.form-washbasin-vanity .selection-items{cursor:pointer;width:13.5rem;padding:1rem;border-radius:.6rem;background-color:#fff;border:#faecd1 2px solid;display:flex;flex-direction:column;align-items:center;transition:border .3s ease-out}.form-estimate-general .selection-items:hover,.form-est-kitchen .selection-items:hover,.form-est-remodeling-cupboard .selection-items:hover,.form-unit-bus .selection-items:hover,.form-washbasin-vanity .selection-items:hover,.form-estimate-general .selection-items.active,.form-est-kitchen .selection-items.active,.form-est-remodeling-cupboard .selection-items.active,.form-unit-bus .selection-items.active,.form-washbasin-vanity .selection-items.active{border:#eb6030 2px solid}.form-estimate-general .selection-items span,.form-estimate-general .selection-items p,.form-estimate-general .selection-items .label-highlight,.form-est-kitchen .selection-items span,.form-est-kitchen .selection-items p,.form-est-kitchen .selection-items .label-highlight,.form-est-remodeling-cupboard .selection-items span,.form-est-remodeling-cupboard .selection-items p,.form-est-remodeling-cupboard .selection-items .label-highlight,.form-unit-bus .selection-items span,.form-unit-bus .selection-items p,.form-unit-bus .selection-items .label-highlight,.form-washbasin-vanity .selection-items span,.form-washbasin-vanity .selection-items p,.form-washbasin-vanity .selection-items .label-highlight{display:block;margin:0;font-size:1.1rem;margin-top:.5rem;letter-spacing:0;font-weight:400}.form-estimate-general .selection-items .item-label,.form-est-kitchen .selection-items .item-label,.form-est-remodeling-cupboard .selection-items .item-label,.form-unit-bus .selection-items .item-label,.form-washbasin-vanity .selection-items .item-label{display:block;text-align:center;font-size:1.4rem;font-weight:700;color:#121212;line-height:1.5;margin-bottom:1rem;cursor:pointer}.form-estimate-general .selection-items.large-item,.form-est-kitchen .selection-items.large-item,.form-est-remodeling-cupboard .selection-items.large-item,.form-unit-bus .selection-items.large-item,.form-washbasin-vanity .selection-items.large-item{width:16.7rem}.form-estimate-general .selection-items_img,.form-est-kitchen .selection-items_img,.form-est-remodeling-cupboard .selection-items_img,.form-unit-bus .selection-items_img,.form-washbasin-vanity .selection-items_img{margin-top:auto;text-align:center}.form-estimate-general .selection-items_img img,.form-est-kitchen .selection-items_img img,.form-est-remodeling-cupboard .selection-items_img img,.form-unit-bus .selection-items_img img,.form-washbasin-vanity .selection-items_img img{display:inline-block;width:100%;max-width:12rem;height:auto;line-height:1}.form-estimate-general .btn-list.btn-list__big-btn button,.form-est-kitchen .btn-list.btn-list__big-btn button,.form-est-remodeling-cupboard .btn-list.btn-list__big-btn button,.form-unit-bus .btn-list.btn-list__big-btn button,.form-washbasin-vanity .btn-list.btn-list__big-btn button{width:16.7rem}.form-estimate-general .btn-list,.form-est-kitchen .btn-list,.form-est-remodeling-cupboard .btn-list,.form-unit-bus .btn-list,.form-washbasin-vanity .btn-list{display:flex;flex-wrap:wrap;gap:1rem}.form-estimate-general .btn-list button,.form-est-kitchen .btn-list button,.form-est-remodeling-cupboard .btn-list button,.form-unit-bus .btn-list button,.form-washbasin-vanity .btn-list button{padding:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;width:13.5rem;padding:1rem;border-radius:.6rem;background-color:#fff;border:#faecd1 2px solid;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:8rem;text-align:center;font-size:1.4rem;font-weight:700;color:#121212;line-height:1.5;transition:border .3s ease-out}.form-estimate-general .btn-list button:hover,.form-est-kitchen .btn-list button:hover,.form-est-remodeling-cupboard .btn-list button:hover,.form-unit-bus .btn-list button:hover,.form-washbasin-vanity .btn-list button:hover,.form-estimate-general .btn-list button.active,.form-est-kitchen .btn-list button.active,.form-est-remodeling-cupboard .btn-list button.active,.form-unit-bus .btn-list button.active,.form-washbasin-vanity .btn-list button.active{border:#eb6030 2px solid}.form-estimate-general .btn-list button span,.form-estimate-general .btn-list button p,.form-estimate-general .btn-list button .label-highlight,.form-est-kitchen .btn-list button span,.form-est-kitchen .btn-list button p,.form-est-kitchen .btn-list button .label-highlight,.form-est-remodeling-cupboard .btn-list button span,.form-est-remodeling-cupboard .btn-list button p,.form-est-remodeling-cupboard .btn-list button .label-highlight,.form-unit-bus .btn-list button span,.form-unit-bus .btn-list button p,.form-unit-bus .btn-list button .label-highlight,.form-washbasin-vanity .btn-list button span,.form-washbasin-vanity .btn-list button p,.form-washbasin-vanity .btn-list button .label-highlight{margin:0;font-size:1.1rem;margin-top:.5rem;letter-spacing:0;font-weight:400}.globo-app-extension,.globo-formbuilder{margin-top:6rem}.globo-app-extension .globo-paragraph h3,.globo-formbuilder .globo-paragraph h3{font-weight:700;margin:1rem 0 2rem}.globo-app-extension .gfb__footer.wizard__footer,.globo-formbuilder .gfb__footer.wizard__footer{margin-top:4rem;padding-top:4rem;border-top:#ddd 1px solid}.globo-app-extension .globo-form-app .panel,.globo-formbuilder .globo-form-app .panel{padding-top:4rem}.globo-app-extension .globo-form-app .footer button,.globo-app-extension .globo-form-app .gfb__footer button,.globo-formbuilder .globo-form-app .footer button,.globo-formbuilder .globo-form-app .gfb__footer button{padding:0;margin:0;background-color:transparent;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-block;align-items:center;justify-content:center;background-color:#eb6030;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.6rem;font-weight:700;color:#fff;border-radius:.6rem;min-height:5.2rem;padding:1.5rem;margin:0 1rem;transition:opacity .3s ease-out}.globo-app-extension .globo-form-app .footer button:hover,.globo-app-extension .globo-form-app .gfb__footer button:hover,.globo-formbuilder .globo-form-app .footer button:hover,.globo-formbuilder .globo-form-app .gfb__footer button:hover{opacity:.5}.globo-app-extension .globo-form-app .footer button.previous,.globo-app-extension .globo-form-app .gfb__footer button.previous,.globo-formbuilder .globo-form-app .footer button.previous,.globo-formbuilder .globo-form-app .gfb__footer button.previous{background-color:#666;border-color:#666}.globo-app-extension .globo-form-app .globo-form-control label.globo-label,.globo-formbuilder .globo-form-app .globo-form-control label.globo-label{display:flex;align-items:center;background-color:#fff9ed;padding:1rem;margin-bottom:1rem}.globo-app-extension .globo-form-app .globo-form-control label.globo-label span.label-content,.globo-formbuilder .globo-form-app .globo-form-control label.globo-label span.label-content{font-size:1.4rem;font-weight:700;line-height:1.5}.globo-app-extension .globo-form-control,.globo-formbuilder .globo-form-control{margin-bottom:3rem}.globo-app-extension .globo-form-control.has-error label.globo-label,.globo-formbuilder .globo-form-control.has-error label.globo-label{border:#eb6030 3px solid}.globo-app-extension .globo-form-control.has-error input:not(.item__quantity),.globo-formbuilder .globo-form-control.has-error input:not(.item__quantity){border:#faecd1 1px solid}.globo-app-extension .globo-form-control.has-error textarea,.globo-formbuilder .globo-form-control.has-error textarea{border:#faecd1 1px solid}.globo-app-extension .globo-form-control .help-text,.globo-formbuilder .globo-form-control .help-text{margin-top:1rem}.globo-app-extension .globo-form-control .globo-label .text-danger.text-smaller,.globo-formbuilder .globo-form-control .globo-label .text-danger.text-smaller{font-size:0;line-height:1}.globo-app-extension .globo-form-control .globo-label .text-danger.text-smaller:before,.globo-formbuilder .globo-form-control .globo-label .text-danger.text-smaller:before{content:"\5fc5\9808";display:inline-block;background-color:#eb6030;color:#fff;font-size:1.1rem;font-weight:400;line-height:1;padding:.5rem;margin:0 0 0 1rem;border-radius:.3rem}.globo-app-extension .globo-form-control .gfb__dropzone,.globo-formbuilder .globo-form-control .gfb__dropzone{border:#faecd1 1px solid;background-color:#fffdf9}.globo-app-extension .globo-form-control .gfb__image-option__wrapper .gfb__image-option__thumb:has(svg),.globo-formbuilder .globo-form-control .gfb__image-option__wrapper .gfb__image-option__thumb:has(svg){height:auto;padding:0}.globo-app-extension .globo-form-control .gfb__image-option__wrapper .gfb__image-option__thumb svg,.globo-formbuilder .globo-form-control .gfb__image-option__wrapper .gfb__image-option__thumb svg{display:none}.globo-app-extension .globo-form-control .gfb__quantity-element .gfb__quantity-button,.globo-formbuilder .globo-form-control .gfb__quantity-element .gfb__quantity-button{background-color:#faecd1}.globo-app-extension .globo-form-control .globo-form-input:has(select),.globo-formbuilder .globo-form-control .globo-form-input:has(select){position:relative}.globo-app-extension .globo-form-control .globo-form-input:has(select):before,.globo-formbuilder .globo-form-control .globo-form-input:has(select):before{content:"";width:1rem;height:1rem;border-bottom:#ffa72c 2px solid;border-right:#ffa72c 2px solid;transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:50%;right:1rem;z-index:2}.globo-app-extension .globo-form-control .globo-form-input input,.globo-formbuilder .globo-form-control .globo-form-input input{-webkit-appearance:none;appearance:none;margin:0;padding:0;width:100%;color:#121212;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;background-image:none;background-color:#fff;font-size:1.6rem;padding:1.5rem;border-radius:.3rem;min-height:5.2rem;border:#faecd1 1px solid}.globo-app-extension .globo-form-control .globo-form-input input:focus-visible,.globo-formbuilder .globo-form-control .globo-form-input input:focus-visible{outline:.2rem solid rgba(255,167,44,.5);outline-offset:0;box-shadow:none}.globo-app-extension .globo-form-control .globo-form-input input::placeholder,.globo-formbuilder .globo-form-control .globo-form-input input::placeholder{color:#bbb}.globo-app-extension .globo-form-control .globo-form-input select,.globo-formbuilder .globo-form-control .globo-form-input select{-webkit-appearance:none;appearance:none;width:100%;min-height:5.2rem;border:#faecd1 1px solid;padding:1.5rem 4rem 1.5rem 1.5rem;border-radius:.6rem;background-color:#fff;color:#121212;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;font-size:1.6rem;cursor:pointer}.globo-app-extension .globo-form-control .globo-form-input textarea,.globo-formbuilder .globo-form-control .globo-form-input textarea{-webkit-appearance:none;appearance:none;margin:0;padding:0;width:100%;color:#121212;font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;background-image:none;background-color:#fff;font-size:1.6rem;padding:1.5rem;border-radius:.3rem;min-height:16rem;border:#faecd1 1px solid;resize:vertical}.globo-app-extension .globo-form-control .globo-form-input textarea::placeholder,.globo-formbuilder .globo-form-control .globo-form-input textarea::placeholder{color:#bbb}.globo-app-extension .globo-form-control .gfb__image-option__wrapper,.globo-formbuilder .globo-form-control .gfb__image-option__wrapper{box-shadow:#faecd1 0 0 0 1px inset}:root{scroll-padding:14rem}.breadcrumb_wrap{margin-top:5.5rem;padding:1rem 0;background-color:#f1f3f7;border-bottom:1px solid #fff}.breadcrumb_wrap .breadcrumb{line-height:1.3;letter-spacing:0}.breadcrumb_wrap .breadcrumb a{color:#121212;font-size:1.2rem;transition:opacity .3s ease-out}.breadcrumb_wrap .breadcrumb a:hover{opacity:.6}.breadcrumb_wrap .breadcrumb span{font-size:1.2rem}.breadcrumb_wrap .breadcrumb span br{display:none}.slider__link{height:100%}.pc-only{display:block}.pc-only.banner__media{background-color:#fff9ed}.sp-only{display:none}@media screen and (max-width: 749px){.pc-only{display:none}.sp-only{display:block}.sp-only.banner__media{background-color:#fff9ed}.banner--small .banner__content,.banner--medium .banner__content,.banner--large .banner__content,.banner--adapt_image .banner__content{min-height:120vw}.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:120vw!important}}.shopify-section:first-child:has(.breadcrumb_wrap){margin-bottom:0}.shopify-section+.shopify-section .bl_bnrWrap{margin-top:0}.bl_bnrWrap{margin:2rem 0}.bl_bnrWrap img{line-height:1;display:block;width:100%;height:auto;border:#faecd1 1px solid;max-width:50rem;margin-left:auto;margin-right:auto}.bl_bnrWrap a{display:block;line-height:1;transition:opacity .3s ease-out}.bl_bnrWrap a:hover{opacity:.6}.bl_bnrWrap .el_NoneLink{display:block;line-height:1}.bl_bnrWrap .el_w700{max-width:70rem;margin-left:auto;margin-right:auto}.bl_bnrWrap_bgColorNone{background:none}.bl_bnrWrap_bgColor1{background-color:#fff9ed}.bl_bnrWrap_bgColor2{background-color:#ffa700}.bl_bnrWrap_bgColor3{background-color:#fce8bc}.bl_bnrWrap_col_item+.bl_bnrWrap_col_item{margin-top:2rem}.bl_bnrCampaign_ttl{background-color:#fff0db;border-radius:.6rem .6rem 0 0;padding:1rem 1rem 0;margin-top:4rem}.bl_bnrCampaign_ttl_txt{color:#ff6d00;display:flex;justify-content:center;align-items:center;gap:1rem;margin:0}.bl_bnrCampaign_ttl_txt .el_icon{display:block;width:1.9rem;height:auto}.bl_bnrCampaign_ttl_txt .el_txt{display:block;font-size:1.8rem;font-weight:700;line-height:1.5}.bl_bnrCampaign_content{background-color:#fff0db;padding:2rem 0 3rem}.bl_bnrCampaign_col{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.bl_bnrCampaign_col_item a{display:block;line-height:1}.bl_bnrCampaign_col_item img{width:100%;line-height:1}.bl_bnrWrap_col4{display:flex;flex-wrap:wrap;gap:1rem}.bl_bnrWrap_col4 img{line-height:1;display:block;width:100%;height:auto;border:#faecd1 1px solid;max-width:50rem;margin-left:auto;margin-right:auto}.bl_bnrWrap_col4 a{display:block;line-height:1;transition:opacity .3s ease-out}.bl_bnrWrap_col4 a:hover{opacity:.6}.bl_bnrWrap_col4_item{width:calc(50% - .5rem)}.bl_bnrPartner{margin-top:4rem}.bl_bnrPartner_ttl{font-size:1.4rem;font-weight:700;position:relative}.bl_bnrPartner_ttl span{display:inline-block;background-color:#fff;padding-right:1rem;position:relative;z-index:2}.bl_bnrPartner_ttl:after{content:"";display:block;width:100%;height:1px;background-color:#cad4ec;position:absolute;top:50%;left:0}.bl_bnrPartner_col{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.bl_bnrPartner_col img{line-height:1;display:block;width:100%;height:auto}.bl_bnrPartner_col a{display:block;line-height:1;transition:opacity .3s ease-out}.bl_bnrPartner_col a:hover{opacity:.6}.bl_switchTab{margin-top:4rem}.bl_switchTab_inner{display:flex}.bl_switchTab_item{font-size:1.6rem;letter-spacing:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#fff;border:#eb6030 2px solid;border-bottom:none;flex:1;padding:1.5rem 1rem;font-weight:700;line-height:1;text-decoration:none;border-radius:.6rem 0 0;transition:opacity .3s ease-out;background-size:auto auto;background-color:#eb6030;background-image:repeating-linear-gradient(45deg,transparent,transparent 6px,rgb(234,121,82) 6px,rgb(234,121,82) 12px)}.bl_switchTab_item.el_active{color:#eb6030;padding:1.5rem 1rem;background-color:#fff;background-image:repeating-linear-gradient(45deg,transparent,transparent 6px,rgb(255,249,237) 6px,rgb(255,249,237) 12px)}.bl_switchTab_item:nth-child(2){border-radius:0 .6rem 0 0}a.bl_switchTab_item:hover{opacity:.5}.bl_switchTab_item_sub{display:block;text-align:center;font-size:1rem;line-height:1.4;position:relative}.bl_switchTab_item_sub:before,.bl_switchTab_item_sub:after{content:"";width:1px;height:100%;background-color:#fff;position:absolute;top:50%;left:-12px;transform:translateY(-50%) rotate(-30deg)}.bl_switchTab_item_sub:after{left:inherit;right:-8px;transform:translateY(-50%) rotate(30deg)}.el_active .bl_switchTab_item_sub:before,.el_active .bl_switchTab_item_sub:after{background-color:#eb6030}.bl_switchTab_item_sub .el_newline{display:inline-block}.bl_switchTab_item_main{display:block;text-align:center;line-height:1.3}.bl_switchTab_item_main .el_strong{display:inline-block;font-size:1.1em;font-weight:700;padding-left:.2em;padding-right:.2em}.bl_switchTab_item_main .el_newline{display:inline-block}.cart__warnings a.button{transition:opacity .3s ease-out}.cart__warnings a.button:hover{opacity:.6}.cart__warnings a.button:hover:after{content:none}.section-template--20242928795957__rich_text_xYAmbA-padding .rich-text__wrapper,.section-template--22097441587509__rich_text_xYAmbA-padding .rich-text__wrapper{max-width:120rem;padding-top:3rem;padding-bottom:3rem;background-color:#fff9ed}.section-template--20242928795957__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div h2.rich-text__heading,.section-template--22097441587509__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div h2.rich-text__heading{font-size:2.2rem;padding-bottom:1.2rem;border-bottom:#eb6030 1px solid}.section-template--20242928795957__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div a.button,.section-template--22097441587509__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div a.button{transition:opacity .3s ease-out}.section-template--20242928795957__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div a.button:hover,.section-template--22097441587509__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div a.button:hover{opacity:.6}.section-template--20242928795957__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div a.button:hover:after,.section-template--22097441587509__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div a.button:hover:after{content:none}.bl_showroomWrap{margin-top:4rem}.bl_showroomWrap .page-width{max-width:960px}.bl_showroomWrap .bl_showroomWrap_img{margin-bottom:4rem}.bl_showroomWrap img{line-height:1;display:block;width:100%;height:auto}.bl_showroomWrap .bl_showroomWrap_ttl{font-size:2.2rem}.bl_showroomWrap .bl_showroomWrap_ttl .el_strong{color:#eb6030;font-weight:700;font-size:1.2em}.bl_showroomWrap .bl_showroomWrap_txt{font-size:1.8rem;color:#121212}.bl_showroomWrap .bl_showroomWrap_txt .el_strong{color:#eb6030;font-weight:700;font-size:1.2em}.main-blog .article-card .card__heading.h2{font-size:1.6rem;line-height:1.5}#MainContent .main-blog-news .blog-articles{grid-template-columns:1fr}#MainContent .main-blog-news .card__content{padding:0}#MainContent .main-blog-news .color-background-2{background:#f1f3f7}#MainContent .main-blog-news .card--standard .card__inner{border:none}.article-template .article-template__hero-container{max-width:none;background-color:#fff9ed}.article-template .article-template__hero-adapt.media{width:100%;max-width:192rem;margin:0 auto;padding-bottom:31.5789474%!important}.article-template .article-template__hero-adapt.media img{object-fit:cover!important}.article-template h1.article-template__title{font-weight:700;padding-left:1.5rem;border-left:#eb6030 4px solid}.article-template .caption-with-letter-spacing{font-size:1.2rem;margin-top:1rem}.article-template .bl_article_contentWrap{background-color:#fff9ed;padding:4rem 1rem}.article-template .bl_article_contentWrap_inner{background-color:#fff;padding:0;max-width:96rem;margin:0 auto}.article-template .article-template__content,.article-template .article-template__content .bl_img{position:relative}.article-template .article-template__content .bl_img img{display:block;width:100%;height:auto;line-height:1}.article-template .article-template__content h2{padding-bottom:1.5rem;position:relative;font-weight:700}.article-template .article-template__content h2:before{content:"";width:100%;height:3px;background-color:#faecd1;position:absolute;left:0;bottom:0}.article-template .article-template__content h2:after{content:"";width:5rem;height:3px;background-color:#eb6030;position:absolute;left:0;bottom:0;z-index:2}.article-template .article-template__content h3{font-weight:700;position:relative;padding-left:1.8rem}.article-template .article-template__content h3:before{content:"";display:block;width:7px;height:7px;background-color:#eb6030;position:absolute;top:50%;left:0;transform:translateY(-50%)}.article-template .article-template__content p{word-break:break-all}.article-template .article-template__content .mb10{margin-bottom:1rem}.article-template .article-template__content .mb20{margin-bottom:2rem}.article-template .article-template__content .mb30{margin-bottom:3rem}.article-template .article-template__content .mb40{margin-bottom:4rem}.article-template .article-template__content .mb50{margin-bottom:5rem}.article-template .article-template__content .mb60{margin-bottom:6rem}.bl_hdr_startWrap{grid-area:heading;display:flex;align-items:center;gap:.5rem;margin-right:1rem;position:relative}.bl_hdr_badge_img{display:block;line-height:1;width:4rem;height:auto}.header__heading-link{display:flex;align-items:center;justify-content:center}.header__heading-logo-wrapper{line-height:1}.header__heading-logo{height:auto;max-width:100%;width:12.5rem}.header__icon{height:5rem;width:5rem;flex-direction:column;gap:.5rem;text-decoration:none}.header__icon.header__icon--account{background-color:#fff;color:#121212;border-left:#e5e8ef 1px solid}.header__icon.header__icon--account svg{width:1.7rem;height:auto}.header__icon.header__icon--cart{background-color:#00268d;border-right:#fff 1px solid}.header__icon.header__icon--cart svg{width:2.125rem;height:auto}.header__icon.header__icon--menu{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#00268d;color:#fff;margin:0}.header__icon.header__icon--menu .header__icon--menu_bar{height:1.7rem}.header__icon.header__icon--menu .header__icon--menu_bar svg{width:1.8rem;height:auto}.header__icon .header__icon_txt{display:inline-block;font-size:.8rem;font-weight:700;line-height:1;height:auto}.header__icon .cart-count-bubble{bottom:inherit;right:.4rem;top:.4rem}.header__icon .cart-count-bubble .header__icon_txt{display:none}.bl_phAccordion{margin-top:40px;margin-bottom:40px}.bl_phAccordion_list_item+.bl_phAccordion_list_item{margin-top:30px}.bl_phAccordion_list_item_ttl{font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:700;padding-bottom:1rem;border-bottom:#eb6030 2px solid;position:relative}.bl_phAccordion_list_item_ttl:after,.bl_phAccordion_list_item_ttl:before{content:"";width:15px;height:2px;background-color:#eb6030;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bl_phAccordion_list_item_ttl:before{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-out}.bl_phAccordion_list_item_txt{animation:accordionAnim .4s ease;overflow:hidden;margin-top:10px}details.bl_phAccordion_list_item[open] .bl_phAccordion_list_item_ttl:before{transform:translateY(-50%) rotate(0)}@keyframes accordionAnim{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.union-session .union-head-left{color:#eb6030;font-weight:700;background:#fff9ed;padding:10px 10px 10px 15px;border-left:#eb6030 4px solid}.union-price-item.union-price-item--sale{color:#eb6030}.union-card__heading.union-heading{margin-bottom:15px}.footer__content-top .bl_googleCal_caption{font-size:1.2rem;margin-top:1rem}.bl_ftrNav{background-color:#f1f3f7}.bl_ftrNav_list_item+.bl_ftrNav_list_item{margin-top:1px}.bl_ftrNav_list_item_ttl{font-size:1.4rem;line-height:1;font-weight:700;padding:1.8rem 1.5rem;background-color:#00268d;color:#fff;position:relative}.bl_ftrNav_list_item_ttl:after,.bl_ftrNav_list_item_ttl:before{content:"";width:12px;height:1px;background-color:#fff;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.bl_ftrNav_list_item_ttl:before{transform:translateY(-50%) rotate(90deg);transition:transform .3s ease-out}.bl_ftrNav_list_item_child{animation:accordionAnim2 .4s ease;overflow:hidden}.bl_ftrNav_list_item_only_link{display:block;font-size:1.4rem;line-height:1;font-weight:700;padding:1.8rem 1.5rem;background-color:#00268d;color:#fff;position:relative}.bl_ftrNav_list_item_only_link:after{content:"";display:block;width:.8rem;height:.8rem;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg)}.bl_ftrNav_list_item_child_link{display:block;font-size:1.4rem;line-height:1;font-weight:500;padding:1.1rem 1.5rem;color:#121212;position:relative;border-bottom:#cad4ec 1px solid}.bl_ftrNav_list_item_child_link:last-child{border-bottom:none}.bl_ftrNav_list_item_child_link:after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #121212;border-right:1px solid #121212;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(45deg)}details.bl_ftrNav_list_item[open] .bl_ftrNav_list_item_ttl:before{transform:translateY(-50%) rotate(0)}@keyframes accordionAnim2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.bl_ftr_pcNav{display:none}.bl_makerList{margin-top:4rem}.bl_makerList .bl_makerList_ttl{margin:0;padding:0;padding-left:1rem;color:#121212;font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;border-left:#00268d 3px solid;word-break:auto-phrase;margin-bottom:2rem}.bl_makerList .bl_makerList_ttl .el_txt{display:block}.bl_makerList .bl_makerList_ttl .el_icon{display:none}.bl_makerList .bl_makerList_main{padding:1rem;background-color:#f1f3f7}.bl_makerList .bl_makerList_main_list{display:flex;flex-wrap:wrap;gap:10px}.bl_makerList .bl_makerList_main_list_item{display:inline-block;text-align:center;color:#00268d;background-color:#fff;text-decoration:none;font-size:1.4rem;border-radius:.3rem;padding:.2rem 1rem;border:#e5e8ef 1px solid}.bl_MainContentCol&gt;div&gt;.bl_makerList{display:none}@media screen and (min-width: 750px){.shopify-section+.shopify-section .bl_bnrWrap{margin-top:0}.bl_bnrWrap{margin:3rem 0}.bl_bnrWrap img{max-width:none}.main-blog .blog-articles{grid-template-columns:1fr 1fr 1fr}.page-width{padding:0 2rem}}div:empty.swiper-button-prev,div:empty.swiper-button-next{display:flex}.mv-swiper{position:relative}@media screen and (min-width: 990px){:root{scroll-padding:10rem}main#MainContent{margin-top:0}.header .header__heading{width:14rem}.bl_hdr_startWrap{gap:1.5rem}.bl_hdr_badge{position:relative}.header--top-left{grid-template-columns:26rem auto}.header__heading-logo{width:100%}.header__heading-link{width:100%;box-sizing:border-box;margin:0;padding:0}.header--top-left .header__heading-link{margin:0}.bl_hdr_search{display:flex;align-items:center;justify-content:center;top:0;left:inherit;right:0;z-index:1;padding:0;background:none;box-shadow:none;border:none;background-color:#e5e8ef;width:37.5rem;height:5rem;padding:1rem 1.5rem}.header__icons{display:flex;justify-content:flex-end}.header__icon--cart{margin:0}.desktop-localization-wrapper{display:none}.header__icon.header__icon--account{border-bottom:#e5e8ef 1px solid}.header__inline-menu summary.list-menu__item{padding-right:2rem}.header__inline-menu .header__menu-item .icon-caret{right:.5rem}.header .header__icons{padding-right:37.5rem}.article-template .bl_article_contentWrap{padding:4rem 2rem}.article-template .bl_article_contentWrap_inner{padding:3rem}.bl_cvMenu{display:flex;background-color:#01195b;padding:1.5rem 2rem}.bl_cvMenu_list_item_link{flex-direction:row;border-radius:.6rem;margin-left:1rem;transition:opacity .3s ease-out}.bl_cvMenu_list_item_link:hover{opacity:.6}.bl_cvMenu_list_item_link.el_tel{justify-content:flex-start;height:auto;margin-left:0;padding:0;background:none}.bl_cvMenu_list_item_link.el_tel .bl_cvMenu_list_item_link_txt{text-align:left}.bl_cvMenu_list_item_link.el_mail{border-left:none;background-color:#ffa11d}.bl_cvMenu_list_item_link.el_line .bl_cvMenu_list_item_link_txt{margin-top:0}.bl_cvMenu_list_item_link_txt{margin-top:0;margin-left:1rem;font-size:1.4rem}.bl_cvMenu_list_item_link_txt span{white-space:nowrap;letter-spacing:0}.bl_cvMenu_list_item_link_txt .el_telDesc{font-size:1rem;font-weight:400;display:inline-block;margin-top:.5rem}.bl_cvMenu_list_item_link_txt .el_tel{font-size:1.8rem}.bl_cvMenu_list_item_mail_txt{display:block;text-align:left;font-size:1.2rem;padding:.5rem 0 0;margin:0;line-height:1;color:#fff}.bl_cvMenu_list_item_mail_txt a{display:inline-block;font-size:1.2rem;line-height:1;color:#fff}.bl_MainContentCol .bl_productCategoryListSelect_item_list_wrap .page-width,.bl_MainContentCol .bl_productFavoriteList .page-width{padding:0}.bl_productFavoriteList_main{padding-right:0}.bl_productFavoriteList_main_item{width:calc(20% - 1.2rem)}.bl_productFavoriteList_main_item+.bl_productFavoriteList_main_item{margin-left:1.5rem}.bl_productFavoriteList_main_item_link{transition:opacity .3s ease-out}.bl_productFavoriteList_main_item_link:hover{opacity:.6}.bl_btnProductList{padding-bottom:4rem}.bl_btnProductList_link{padding:2rem}.bl_btnProductList_link:hover{box-shadow:0 0 #0000;opacity:.6}.bl_btnProductList_link.el_mt40{margin-top:6rem}.bl_topSection_ptnA{padding-bottom:8rem}.bl_topSection_ptnA .page-width{padding-left:0;padding-right:0}.bl_topTitle_h4{font-size:1.8rem;padding-bottom:1.2rem}.bl_topSection_product{gap:2.2rem}.bl_topSection_product_item{width:22.1rem}.bl_topSection_product_item_title{font-size:1.4rem}.bl_topSection_product_item_content{padding:1rem 2rem}.bl_productCategoryList{padding-top:6rem;padding-bottom:6rem}.bl_productCategoryList.page-width{padding:6rem 0 8rem}.bl_productCategoryBtnList{padding-top:2rem;padding-bottom:.5rem}.bl_productPageTtl_txtWrap_inner{font-size:2.4rem}.bl_productCategoryList_item{display:flex}.bl_productCategoryList_item_list_ttl{margin-top:0}.bl_productCategoryList_item_list_itemWrap.el_col3 .bl_productCategoryList_item_list_item{width:31.25%}.bl_productCategoryList_item_list_itemWrap.el_col3 .bl_productCategoryList_item_list_item:nth-child(3){margin-top:0}.bl_productCategoryList_item_list_itemWrap.el_col3 .bl_productCategoryList_item_list_item:nth-child(2n){margin-left:0}.bl_productCategoryList_item_list_itemWrap.el_col3 .bl_productCategoryList_item_list_item:nth-child(n+2){margin-left:3.125%}.bl_productCategoryList_item_list_itemWrap.el_col3 .bl_productCategoryList_item_list_item:nth-child(3n+1){margin-left:0}.bl_productCategoryList_item_list_itemWrap.el_col3 .bl_productCategoryList_item_list_item:nth-child(n+4){margin-top:1rem}.bl_productCategoryList_item_txt{width:32rem;margin-bottom:0;margin-right:3.2rem}.bl_productCategoryList_item_list{flex:1}.bl_productCategoryList_item_list_item_link{transition:.3s ease-out;transition-property:opacity,box-shadow}.bl_productCategoryList_item_list_item_link:hover{box-shadow:0 3px 9px #0000;opacity:.5}.bl_productCategoryList_item_list_item_txt_ttl{font-size:1.8rem}.bl_productCategoryList_item_list_item_txt_p{font-size:1.4rem}.bl_productCategoryList_item_list_item_txt{padding:1.5rem}.bl_productCategoryListSelect_item_list_itemWrap{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.bl_productFavoriteList,.bl_constructList,.bl_columnList{padding:4rem 0}.bl_topSection_top_ttlWrap_img{width:9.8rem}.bl_topSection_top_ttlWrap_ttl_svg{width:3rem}.bl_topSection_top_ttlWrap_ttl_txt{font-size:2.8rem}.bl_topSection_top_ttlWrap_ttl_txt.el_small{font-size:2.8rem;margin-left:1rem}.bl_topSection_top_ttlWrap_ttl{margin:0 0 1.5rem}.bl_topSection_top_ttlWrap_img_wrap{margin-right:1.5rem}.bl_topSection_top_txtWrap{margin-top:2rem}.bl_topSection_top{margin-bottom:4rem}.bl_topCol{display:flex}.bl_topCol.el_reverse{flex-direction:row-reverse}.bl_topCol_img{width:50vw;height:32rem}.bl_topCol_txt{width:50vw;display:flex;flex-direction:column;justify-content:center;padding:3rem}.bl_topSupportLocation{padding:6rem 0}.bl_topSupportLocation_inner{display:flex;flex-direction:row;align-items:center}.bl_topSupportLocation_img{width:61.875%;max-width:none}.bl_topSupportLocation_txt{width:35%;margin-top:0;margin-right:3.125%}.bl_footerCv{margin-top:14rem;padding:8rem 0}.bl_footerCv_btnList_item_link{transition:opacity .3s ease-out}.bl_footerCv_btnList_item_link:hover{opacity:.5}.bl_footerCv_ttl_txt .el_sm{display:none}.bl_footerCv_ttl_txt .el_md{display:block;color:#fff;font-size:3.2rem;font-weight:700;margin:0 2rem;text-align:center}.bl_footerCv_txt{margin-top:2rem}.bl_footerCv_btnList{display:flex;flex-wrap:wrap}.bl_footerCv_btnList_item{width:48.4375%}.bl_footerCv_btnList_item+.bl_footerCv_btnList_item{margin-top:0}.bl_footerCv_btnList_item:nth-child(2){margin-left:3.125%}.bl_footerCv_btnList_item:nth-child(3){width:100%;margin-top:3rem}.bl_footerCv_btnList_item_telLink{display:flex;transition:opacity .3s ease-out}.bl_footerCv_btnList_item_telLink:hover{opacity:.5}.bl_footerCv_btnList_item_ttl{width:30%}.bl_footerCv_btnList_item_main{width:70%}.bl_kv_ttl{font-size:2.4rem}.bl_pageDefault_content{padding-top:6rem}.bl_pageDefault_content h1{font-size:calc(var(--font-heading-scale) * 3rem)}.bl_pageDefault_content table td{font-size:1.4rem}.bl_pageDefault_content .bl_tableScrollWrap_box table{width:96rem}.bl_pageDefault_content .bl_tableScrollWrap_box table .bl_btnLarge{font-size:1.8rem;padding:2rem 3rem}.bl_pageDefault_content .bl_defaultCol{display:flex;flex-wrap:wrap;gap:3rem}.bl_pageDefault_content .bl_defaultCol.el_reverse{flex-direction:row-reverse}.bl_pageDefault_content .bl_defaultCol .el_col2{width:calc(50% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_col3{width:calc(33.333% - 2rem)}.bl_pageDefault_content .bl_defaultCol .el_col4{width:calc(25% - 2.25rem)}.bl_pageDefault_content .bl_defaultCol .el_w10{width:calc(10% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w20{width:calc(20% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w30{width:calc(30% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w40{width:calc(40% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w50{width:calc(50% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w60{width:calc(60% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w70{width:calc(70% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w80{width:calc(80% - 1.5rem)}.bl_pageDefault_content .bl_defaultCol .el_w90{width:calc(90% - 1.5rem)}.header-wrapper{border-bottom:#e5e8ef 1px solid}.section-header{min-height:0}.bl_col{display:flex;flex-wrap:wrap}.bl_col.el_3 .bl_col_item+.bl_col_item{margin-top:0}.bl_col.el_3 .bl_col_item{width:31.25%;margin-left:3.125%}.bl_col.el_3 .bl_col_item:nth-child(3n+1){margin-left:0}.bl_col.el_3 .bl_col_item:nth-child(n+4){margin-top:3.125%}#MainContent .product--large:not(.product--no-media) .product__info-wrapper{max-width:32%;margin-left:3%}.bl_MainContentCol{width:100%;max-width:136rem;margin:4rem auto 0;padding:0 3rem;display:grid;grid-template-columns:29rem 1fr;gap:4rem}.bl_MainContentCol .bl_productCategoryList_item_list_itemWrap{display:block}.bl_MainContentCol #MainContent{width:100%;max-width:97rem;min-width:0}.bl_MainContentCol .el_topPage{width:100%}.bl_MainContentCol .mv-swiper{width:100%;height:100%;overflow:hidden}.bl_MainContentCol .swiper-slide{width:100%;box-sizing:border-box}.bl_productHdr_number{flex-direction:row}.bl_productHdr_number_ttl{padding:.5rem 1rem;border-right:#ddd 1px solid}.bl_productHdr_number_num{padding:.5rem 1rem}.bl_productTel_main_top svg{width:1.8rem}.bl_productTel_main_top .bl_productTel_main_top_txt{font-size:3.2rem}.bl_productTel_main_desc{margin:1rem 0 0;font-size:1.2rem;line-height:1.5;letter-spacing:0;text-align:center}.form-estimate-general .form_subTtl,.form-est-kitchen .form_subTtl,.form-est-remodeling-cupboard .form_subTtl,.form-unit-bus .form_subTtl,.form-washbasin-vanity .form_subTtl{font-size:2.4rem;margin-bottom:3rem}.form-estimate-general .label-required label,.form-est-kitchen .label-required label,.form-est-remodeling-cupboard .label-required label,.form-unit-bus .label-required label,.form-washbasin-vanity .label-required label,.globo-app-extension .globo-form-app .globo-form-control label.globo-label span.label-content{font-size:1.6rem}.globo-app-extension .globo-form-app .footer button,.globo-app-extension .globo-form-app .gfb__footer button,.globo-formbuilder .globo-form-app .footer button,.globo-formbuilder .globo-form-app .gfb__footer button{font-size:1.8rem;min-height:7.2rem;padding:1.5rem 3rem}.product__info-wrapper .bl_btn_estimate_askTxt,.bl_switchTab_item{font-size:2.2rem}.bl_switchTab_item_main .el_strong{font-size:1.4em}.bl_switchTab_item_sub{font-size:1.4rem}.bl_switchTab_item_sub br{display:none}.page-width--narrow{max-width:96rem}.section-template--20242928795957__rich_text_xYAmbA-padding,.section-template--22097441587509__rich_text_xYAmbA-padding{padding-left:5rem;padding-right:5rem}.section-template--20242928795957__rich_text_xYAmbA-padding .rich-text__wrapper,.section-template--22097441587509__rich_text_xYAmbA-padding .rich-text__wrapper{padding-top:5rem;padding-bottom:5rem}.section-template--20242928795957__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div h2.rich-text__heading,.section-template--22097441587509__rich_text_xYAmbA-padding .rich-text__wrapper&gt;div h2.rich-text__heading{font-size:2.8rem;padding-bottom:1.5rem}.bl_topBlog .card__heading.h2{font-size:1.8rem}.bl_topBlog .blog__posts .article-card .card__information{padding-top:2rem}.bl_columnList_main,.bl_constructList_main{margin-top:4rem}.main-blog .article-card .card__heading.h2{font-size:1.8rem}#MainContent .bl_topNews{padding:6rem 0 0}#MainContent .bl_topNews .bl_topNews_link{font-size:1.4rem}#MainContent .bl_topNews .article-card .card__heading{font-size:1.4rem;margin:0}#MainContent .bl_topNews .caption-with-letter-spacing{font-size:1.4rem}#MainContent .bl_topNews .card__information{align-items:center;gap:2rem}#MainContent .bl_topNews .card__inner .card__content{padding:1.5rem 2rem}.bl_hdr_badge_img{width:8rem}.bl_bnrWrap_col{display:flex;gap:2.2rem}.bl_bnrWrap_col+.bl_bnrWrap_col{margin-top:3rem}.bl_bnrWrap_col_item+.bl_bnrWrap_col_item{margin-top:0}.bl_bnrWrap_col4{gap:2.2rem}.bl_bnrWrap_col4_item{width:calc(25% - 1.5rem)}.bl_phAccordion{margin-top:60px;margin-bottom:60px}.bl_phAccordion_list_item_ttl{font-size:calc(var(--font-heading-scale) * 2rem)}.footer__content-top{display:flex!important;gap:3rem}.footer__content-top .footer__blocks-wrapper{flex:1}.footer__content-top .bl_googleCal{width:32rem}.footer-block:only-child:last-child{text-align:left!important}#MainContent .bl_topNewsImportant{margin-bottom:4rem}#MainContent .bl_topNewsImportant .caption-with-letter-spacing{font-size:1.4rem;margin-top:.2rem}#MainContent .bl_topNewsImportant .article-card .card__heading{font-size:1.4rem;margin:0}#MainContent .bl_topNewsImportant .article-card&gt;.card__content{display:none}#MainContent .bl_topNewsImportant .card__inner .card__information{display:flex;gap:1rem}#MainContent .bl_topNewsImportant .article-card .card__heading .el_sm{display:none}.bl_bnrCampaign_ttl{width:100%;max-width:38rem;margin:4rem auto 0}.bl_bnrCampaign_content{border-radius:.6rem;padding:2rem 0}.bl_bnrCampaign_col{grid-template-columns:repeat(3,1fr)}.bl_productCategory2_wrap+.bl_productCategory2_wrap{margin-top:6rem}.bl_productCategory2List_item_link{grid-template-columns:1fr 1fr}.bl_productCategory2List_item{grid-row:span 1}.bl_productCategory2List_item_txt{padding:1.5rem}.bl_productCategory2List_item_txt_p{font-size:1.6rem}.bl_productCategory2List_item_icon{width:2rem;height:2rem}.bl_bnrCampaign_ttl_txt .el_icon{width:1.923rem}.bl_bnrCampaign_ttl_txt .el_txt{font-size:2rem}.bl_productCategoryList_item_list_ttl{padding-left:1.4rem}.bl_productCategoryList_item_list_ttl:before{width:.3rem;height:2.6rem}.bl_productCategoryList_item_list_ttl_txt{font-size:2.4rem}.bl_feature{padding:5rem 0}.bl_feature_subTtl{font-size:1.8rem}.bl_feature_ttl{font-size:2rem}.bl_feature_ttl .el_strong{font-size:2.8rem}.bl_feature_ttl br{display:none}.bl_feature_txt1{font-size:1.6rem}.bl_feature_txt1 br{display:none}.bl_feature_img img{max-width:34rem}.bl_feature_txt2{font-size:1.6rem}.bl_feature .bl_btn2Default_wrap{margin-top:4rem}.bl_howto{padding:6rem 0}.bl_howto .page-width{padding:0}.bl_howto_ttl .el_en{font-size:1.6rem}.bl_howto_ttl .el_jp{font-size:2.4rem;margin-top:.8rem}.bl_howto_list{margin-top:4rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.2rem}.bl_howto_list_item+.bl_howto_list_item{margin-top:0}.bl_howto_list_txt_ttl{font-size:1.6rem}.bl_howto_list_txt_ttl br{display:block}.bl_howto_list_txt_p{font-size:1.4rem}.bl_howto .bl_btn2Default_wrap{margin-top:4rem}.bl_sectionEstimate{display:grid;grid-template-columns:1fr 1fr;height:35rem}.bl_sectionEstimate_1_bg{position:absolute;bottom:inherit;left:inherit;top:0;right:-1px;transform:rotate(-90deg) translateY(-100%);transform-origin:top right;width:35rem;height:auto;z-index:2}.bl_sectionEstimate_1{padding:0;display:grid;place-items:center}.bl_sectionEstimate_1 .page-width{padding:0;margin-left:2rem;padding-right:5rem}.bl_sectionEstimate_1_ttl svg{width:100%;max-width:35.3rem}.bl_sectionEstimate_1_img{padding:0;margin-top:3rem;padding-left:3rem}.bl_sectionEstimate_1_img img{width:100%;max-width:32.3rem}.bl_sectionEstimate_2{padding:0;display:grid;place-items:center}.bl_sectionEstimate_2 .page-width{padding:0;max-width:42rem;width:100%;padding:0 3rem}.bl_sectionEstimate_2_inner{max-width:36rem}.bl_sectionEstimate_2_txt_p1 .el_logo img{width:16.4rem}.bl_sectionEstimate_2_txt_p1{word-break:keep-all}.bl_sectionEstimate_btn_tel,.bl_sectionEstimate_btn_estimate{max-width:36rem}.bl_sectionEstimate_2_txt{padding-left:0}.bl_sectionEstimate_2_txt_p1,.bl_sectionEstimate_2_txt_p2{font-size:1.6rem}.bl_topNews .page-width{padding:0}.bl_topSection_ttl_wrap{align-items:flex-start}.bl_topSection_ttl{margin:0;margin-bottom:3rem}.bl_topSection_ttl .el_txt{font-size:1.8rem}.bl_topSection_ttl_link{font-size:1.4rem}#MainContent .bl_topColumn{padding:6rem 0}#MainContent .bl_topColumn .page-width{padding:0}#MainContent .bl_topColumn .caption-with-letter-spacing,#MainContent .bl_topColumn .article-card .card__heading{font-size:1.4rem}.bl_topSnsList_col{grid-template-columns:1fr 1fr 1fr 1fr;gap:2.2rem}.bl_MainContentCol #MainContent .bl_bnrWrap{margin-top:6rem!important}.bl_MainContentCol #MainContent .bl_bnrWrap .page-width{padding:0}.bl_MainContentCol #MainContent .bl_bnrPartner{margin-top:6rem!important}.bl_MainContentCol #MainContent .bl_bnrPartner .page-width{padding:0}.bl_bnrPartner_ttl{font-size:1.6rem}.bl_bnrPartner_col{grid-template-columns:1fr 1fr 1fr;gap:2.2rem}.bl_productCategory2List{gap:2.2rem}.bl_ftrNav{display:none}footer.footer{margin-top:10rem}footer.footer .footer__content-bottom{padding:0}footer.footer .footer__content-bottom-wrapper{padding:1rem 1.5rem 9.2rem}footer.footer .bl_ftr_pcNav_wrap{background-color:#00268d;padding:8rem 3rem}footer.footer .bl_ftr_pcNav_inner{max-width:128rem;margin:0 auto;display:flex;justify-content:space-between}footer.footer .bl_ftr_pcNav_inner .bl_ftr_pcNav{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4rem}footer.footer .bl_ftr_pcNav_inner .bl_ftr_pcNav .bl_ftr_pcNav_item{width:100%;max-width:18rem;border-right:#cad4ec 1px solid;padding-right:4rem}footer.footer .bl_ftr_pcNav_inner .bl_ftr_pcNav .bl_ftr_pcNav_item_ttl{margin:0;padding:0;margin-bottom:2rem;font-size:1.6rem;font-weight:700;color:#fff}footer.footer .bl_ftr_pcNav_inner .bl_ftr_pcNav .bl_ftr_pcNav_item_child_link{display:block;font-size:1.4rem;color:#fff;text-decoration:none}footer.footer .bl_ftr_pcNav_inner .bl_ftr_pcNav .bl_ftr_pcNav_item_child_link+.bl_ftr_pcNav_item_child_link{margin-top:1rem}footer.footer .bl_ftr_cta{padding:0;width:100%;max-width:29rem}footer.footer .bl_ftr_cta .page-width{padding:0}footer.footer .bl_ftr_cta .bl_ftr_cta_col{grid-template-columns:1fr;gap:2rem}.bl_makerList{display:none}.bl_MainContentCol&gt;div&gt;.bl_makerList{margin:0;display:block}.bl_MainContentCol&gt;div&gt;.bl_makerList .page-width{padding:0}.bl_MainContentCol&gt;div&gt;.bl_makerList .bl_makerList_ttl{margin:0;padding:0;background-color:#00268d;padding:1rem;color:#fff;font-size:1.4rem;font-weight:700;line-height:1;display:flex;gap:1rem;border-radius:.6rem .6rem 0 0}.bl_MainContentCol&gt;div&gt;.bl_makerList .bl_makerList_ttl .el_txt{display:block}.bl_MainContentCol&gt;div&gt;.bl_makerList .bl_makerList_ttl .el_icon{display:block;width:1.6rem;height:auto}.bl_MainContentCol&gt;div&gt;.bl_makerList .bl_makerList_main{padding:1rem;background-color:#f1f3f7}.bl_MainContentCol&gt;div&gt;.bl_makerList .bl_makerList_main_list{display:flex;flex-wrap:wrap;gap:10px}.bl_MainContentCol&gt;div&gt;.bl_makerList .bl_makerList_main_list_item{display:inline-block;text-align:center;color:#00268d;background-color:#fff;text-decoration:none;font-size:1.2rem;border-radius:.3rem;padding:.2rem 1rem;border:#e5e8ef 1px solid}.page-width{max-width:136rem!important;padding:0 3rem}.page-width.header{max-width:none!important}.breadcrumb_wrap{margin-top:0}#MainContent #ProductGridContainer #usf_container{display:grid;grid-template-columns:29rem 1fr;gap:4rem;align-items:start}.kv-swiper-maxw{max-width:970px;width:100%;margin:0 auto;overflow:visible}.kv-swiper-maxw .swiper{width:100%;overflow:visible}.kv-swiper-maxw .swiper-slide{height:auto;box-sizing:border-box}.kv-swiper-maxw .slide-img{width:100%;height:auto;display:block;object-fit:cover}.kv-swiper-wrap{margin-bottom:6rem}.kv-swiper-wrap .slide-caption .el_icon{width:1.4rem}.kv-swiper-wrap .slide-caption .el_txt{font-size:1.6rem}.bl_customGroup_wrap{width:100%;max-width:136rem;margin:4rem auto 0;padding:0 3rem;display:grid;grid-template-columns:29rem 1fr;gap:4rem}div:empty.bl_customGroup_empty{display:block}.el_top main#MainContent{margin-top:0}.el_sm{display:none}.el_md{display:block}}@media screen and (min-width: 1024px){.bl_cvMenu_list_item_link_txt .el_tel{font-size:2rem;letter-spacing:0}.bl_cvMenu_list_item_link_txt .el_telDesc{letter-spacing:0}}@media screen and (min-width: 1280px){.bl_cvMenu_list{width:auto;margin-left:auto}.bl_cvMenu_sm_txt{position:absolute;left:2rem;bottom:0;display:block;background-color:inherit;border:none;padding:0 2rem 0 12rem;flex:1}.bl_cvMenu_sm_txt_img{width:10rem;left:0;bottom:0}.bl_cvMenu_sm_txt_p{color:#fff;font-size:1.5rem;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/add.css.map */
</pre></body></html>