@keyframes QuantityOptions_rotate-left__5il6K{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes QuantityOptions_rotate-right__S7Nq_{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.QuantityOptions_quantityComponent__GSSZw .QuantityOptions_quantityList__JAM59{padding-top:1.0625rem;display:flex;flex-wrap:wrap;column-gap:12px;column-gap:.75rem;row-gap:6px;row-gap:.375rem}@media(max-width:768px){.QuantityOptions_quantityComponent__GSSZw .QuantityOptions_quantityList__JAM59{column-gap:9px;column-gap:.5625rem}}@media(max-width:479px){.QuantityOptions_quantityComponent__GSSZw .QuantityOptions_quantityList__JAM59 li{width:calc((100% - 9px)/2)}.QuantityOptions_quantityComponent__GSSZw .QuantityOptions_quantityList__JAM59 li button{width:100%}}.QuantityOptions_quantityComponent__GSSZw button{padding:.375rem;font-size:12px;font-size:.75rem;border-radius:2px;border-radius:.125rem;color:#222;background:#fff;border:2px solid #eee;display:inline-block;width:148px;width:9.25rem;height:32px;height:2rem;font-weight:400;line-height:1.2}.QuantityOptions_quantityComponent__GSSZw button.QuantityOptions_active__1dy4t{color:#fff;background:#ff6b00}.QuantityOptions_quantityComponent__GSSZw button:hover{color:#fff;background-color:#ff6b00}@media(max-width:768px){.QuantityOptions_quantityComponent__GSSZw button{width:153px;width:9.5625rem;height:40px;height:2.5rem;line-height:2}}.QuantityOptions_quantityComponent__GSSZw>p{font-size:12px;font-size:.75rem;letter-spacing:.17px;letter-spacing:.010625rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;margin-top:.3125rem}@keyframes ThicknessOptions_rotate-left__gIQ6z{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes ThicknessOptions_rotate-right__tlwYI{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8{padding-top:1.0625rem;display:flex;flex-wrap:wrap;column-gap:12px;column-gap:.75rem;row-gap:6px;row-gap:.375rem}@media(max-width:768px){.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8{column-gap:9px;column-gap:.5625rem}}@media(max-width:479px){.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8 li{width:calc((100% - 9px)/2)}.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8 li button{width:100%}}.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8 button{padding:.375rem;font-size:12px;font-size:.75rem;border-radius:2px;border-radius:.125rem;color:#222;background:#fff;border:2px solid #eee;display:inline-block;width:148px;width:9.25rem;height:32px;height:2rem;font-weight:400;line-height:1.2}.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8 button.ThicknessOptions_active__D_260{color:#fff;background:#ff6b00}.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8 button:hover{color:#fff;background-color:#ff6b00}@media(max-width:768px){.ThicknessOptions_thicknessComponent___racV .ThicknessOptions_thicknessList__QOSH8 button{width:153px;width:9.5625rem;height:40px;height:2.5rem;line-height:2}}.ThicknessOptions_thicknessComponent___racV>p{font-size:12px;font-size:.75rem;letter-spacing:.17px;letter-spacing:.010625rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;margin-top:.3125rem}@keyframes SizeOptions_rotate-left__D1M1x{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes SizeOptions_rotate-right__6tgj5{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.SizeOptions_sizeOptionComponent__c9x3V .SizeOptions_displayFlexBox__GNs7N{display:flex;justify-content:center;column-gap:32px;column-gap:2rem;background:#fcf5d2;margin-top:2rem;border-radius:2px;border-radius:.125rem;padding:1.25rem;margin-bottom:1.25rem}@media(max-width:768px){.SizeOptions_sizeOptionComponent__c9x3V .SizeOptions_displayFlexBox__GNs7N{flex-direction:column;margin-top:1rem}.SizeOptions_sizeOptionComponent__c9x3V .SizeOptions_displayFlexBox__GNs7N>div{width:198px;width:12.375rem;margin:0 auto}}.SizeOptions_sizeOptionComponent__c9x3V .SizeOptions_displayFlexBox__GNs7N span{font-size:12px;font-size:.75rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem}.SizeOptions_sizeOptionComponent__c9x3V .SizeOptions_displayFlexBox__GNs7N img{width:198px;width:12.375rem}.SizeOptions_sizeOptionComponent__c9x3V button{padding:.375rem;font-size:12px;font-size:.75rem;border-radius:2px;border-radius:.125rem;margin-bottom:.375rem;color:#222;background:#fff;display:inline-block;width:100%;font-weight:400;border:2px solid #eee!important}.SizeOptions_sizeOptionComponent__c9x3V button.SizeOptions_active__vySPe{color:#fff;background:#ff6b00}.SizeOptions_sizeOptionComponent__c9x3V button:hover{color:#fff;background-color:#ff6b00}@keyframes ConstructionModal_rotate-left__1RjJ_{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes ConstructionModal_rotate-right__pyKSh{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.ConstructionModal_material-icons__G2l2i{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.ConstructionModal_modalWrapper__qt375{position:relative;font-family:Noto Sans JP,sans-serif}.ConstructionModal_modalWrapper__qt375 .ConstructionModal_iconClose__0tsZe{color:#888;text-align:right;cursor:pointer;position:absolute;top:0;right:0;font-size:30px;font-size:1.875rem;padding:0}.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU{padding:1.375rem 3.8125rem;color:#222}@media(max-width:768px){.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU{padding:1.5rem 0}}.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_modalTitle__WqtYw{font-size:36px;font-size:2.25rem;margin:0;letter-spacing:1px;letter-spacing:.0625rem;letter-spacing:1.56;line-height:1.6;font-weight:700}@media(max-width:768px){.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_modalTitle__WqtYw{font-size:20px;font-size:1.25rem;letter-spacing:normal}}.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_listImage__43aZ_{margin-top:4.25rem;padding-bottom:1.25rem}@media(max-width:768px){.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_listImage__43aZ_{margin-top:2.5rem;padding-bottom:unset}}.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_listImage__43aZ_ li{flex:0 0 100%;max-width:100%}@media(max-width:768px){.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_listImage__43aZ_ li{flex:0 0 100%;max-width:100%}}.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_listImage__43aZ_ li figure img{height:411px;height:25.6875rem;width:auto}@media(max-width:768px){.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU .ConstructionModal_listImage__43aZ_ li figure img{height:191px;height:11.9375rem}}.ConstructionModal_modalWrapper__qt375 .ConstructionModal_modalInfo__gd_rU img{height:auto}@keyframes ConstructionOptions_rotate-left__83ASL{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes ConstructionOptions_rotate-right__bjL_k{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ{margin-top:1.75rem;background:#fcf5d2;border-radius:2px;border-radius:.125rem;padding:1.25rem}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_displayFlexBox__bhT2s{display:flex;column-gap:32px;column-gap:2rem}@media(max-width:959px){.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_displayFlexBox__bhT2s{flex-direction:column;row-gap:20px;row-gap:1.25rem}}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_displayFlexBox__bhT2s .ConstructionOptions_spanBoxTitle__HSZ2z{font-size:12px;font-size:.75rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_displayFlexBox__bhT2s .ConstructionOptions_sizeMats__Z1Hja{display:flex;justify-content:left;flex-direction:column;padding-top:.125rem}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_displayFlexBox__bhT2s .ConstructionOptions_sizeMats__Z1Hja .ConstructionOptions_box__BDD42{justify-content:center;align-items:center;display:flex;border:1px solid #111;background-color:#fff;border-radius:2px;border-radius:.125rem;width:160px;width:10rem;height:70px;height:4.375rem}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_spanBottomTextBox__rB2ND{padding-top:.875rem}@media(max-width:959px){.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_spanBottomTextBox__rB2ND{padding-top:1.25rem}}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_spanBottomTextBox__rB2ND span{font-size:12px;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem;color:red}@media(max-width:959px){.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_wrapper__oyrBJ .ConstructionOptions_spanBottomTextBox__rB2ND span{color:#222}}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_detailsLink__CK1st{float:right;display:flex;padding-top:.5rem;padding-bottom:1.25rem;flex-direction:column;text-align:right;row-gap:6px;row-gap:.375rem}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_detailsLink__CK1st span{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_detailsLink__CK1st .ConstructionOptions_flexLink__zkG7X{display:flex;justify-content:right;align-items:center;cursor:pointer}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_detailsLink__CK1st .ConstructionOptions_flexLink__zkG7X .ConstructionOptions_subLink__RS92C{margin-top:unset}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_btnDetailsBuilding__Q8AD4{padding:.375rem;font-size:12px;font-size:.75rem;border-radius:2px;border-radius:.125rem;margin-bottom:.375rem;color:#222;background:#fff;display:inline-block;width:100%;font-weight:400;border:2px solid #eee!important}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_btnDetailsBuilding__Q8AD4.ConstructionOptions_active__O7kV8{color:#fff;background:#ff6b00}.ConstructionOptions_constructionComponent__zO77C .ConstructionOptions_btnDetailsBuilding__Q8AD4:hover{color:#fff;background-color:#ff6b00}@keyframes DeformModal_rotate-left__nancC{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes DeformModal_rotate-right__Hhzl1{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/assets/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/assets/fonts/MaterialIcons-Regular.woff) format("woff"),url(/assets/fonts/MaterialIcons-Regular.ttf) format("truetype")}.DeformModal_material-icons__yZbKN{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.DeformModal_modalWrapper__TMtHC{position:relative;font-family:Noto Sans JP,sans-serif}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC{margin:-1.0625rem}}.DeformModal_modalWrapper__TMtHC .DeformModal_iconClose__0vcg6{color:#888;text-align:right;cursor:pointer;position:absolute;top:0;right:0;font-size:30px;font-size:1.875rem;padding:0}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM{padding:2.5rem 2.5rem 1.25rem;color:#222}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM p{margin-bottom:unset}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM{padding:3rem 1.25rem .625rem}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_modalTitle__dJehZ{font-size:36px;font-size:2.25rem;margin:0;letter-spacing:1px;letter-spacing:.0625rem;letter-spacing:1.56;line-height:1.6;font-weight:700}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_modalTitle__dJehZ{font-size:20px;font-size:1.25rem;line-height:1;letter-spacing:normal}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_modalDescription__00rNI{margin-top:.5rem;font-size:14px;font-size:.875rem;letter-spacing:.2px;letter-spacing:.0125rem;line-height:20px;line-height:1.25rem}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_modalDescription__00rNI{font-size:14px;font-size:.875rem;line-height:2;letter-spacing:.2px;letter-spacing:.0125rem}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH{margin-top:3.0625rem}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH{margin-top:2.5rem;padding:0 .9375rem}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li{margin-bottom:1.875rem;flex:0 0 50%;max-width:50%}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li{flex:0 0 100%;max-width:100%;margin-bottom:2.5625rem}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li figure{margin-bottom:1rem}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li figure{margin-bottom:.75rem}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li figure img{width:auto;height:106px;height:6.625rem}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li figure img{width:unset}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li .DeformModal_customImage__CN4vq{height:62px!important}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li .DeformModal_notchesContent__2iZC2{margin-left:3.75rem}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li .DeformModal_notchesContent__2iZC2 span{font-size:16px;font-size:1rem;letter-spacing:.23px;letter-spacing:.014375rem;line-height:1.25;font-weight:700;align-items:center}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li .DeformModal_notchesContent__2iZC2 p{font-size:14px;font-size:.875rem;letter-spacing:.2px;letter-spacing:.0125rem;line-height:1.43}@media(max-width:768px){.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM .DeformModal_listImage__5VegH li .DeformModal_notchesContent__2iZC2{margin-left:unset;display:flex;flex-direction:column;align-items:center;justify-content:center}}.DeformModal_modalWrapper__TMtHC .DeformModal_modalInfo__1X2KM img{height:auto}@keyframes HandleDeformOptions_rotate-left__eSWzu{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes HandleDeformOptions_rotate-right__9bA1B{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_wrapper__u1DHj{margin-top:1.75rem;background:#fcf5d2;border-radius:2px;border-radius:.125rem;padding:1.25rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_wrapper__u1DHj .HandleDeformOptions_spanBoxTitle__j8amm{font-size:12px;font-size:.75rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_wrapper__u1DHj .HandleDeformOptions_displayFlexBox__u2SeX{display:flex;column-gap:13px;column-gap:.8125rem;align-items:center}@media(max-width:1279px){.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_wrapper__u1DHj .HandleDeformOptions_displayFlexBox__u2SeX{padding-top:.875rem;flex-direction:column;align-items:unset;row-gap:5px;row-gap:.3125rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_wrapper__u1DHj .HandleDeformOptions_displayFlexBox__u2SeX figure{width:100%}}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_wrapper__u1DHj .HandleDeformOptions_spanBottomTextBox__zTAK4{display:flex;flex-direction:column;padding-top:.875rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_wrapper__u1DHj .HandleDeformOptions_spanBottomTextBox__zTAK4 span{font-size:12px;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_detailsLink__R63S7{float:right;padding-top:.5rem;padding-bottom:1.25rem;text-align:right}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_detailsLink__R63S7 span{font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_detailsLink__R63S7 .HandleDeformOptions_flexLink__2kav0{display:flex;justify-content:right;align-items:center;cursor:pointer}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_detailsLink__R63S7 .HandleDeformOptions_flexLink__2kav0 .HandleDeformOptions_subLink__Lm3f5{margin-top:unset}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_buttonSelect__q6_Xv{padding-top:3.4375rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_buttonSelect__q6_Xv .HandleDeformOptions_flexSelectionBox__DuQXO{display:flex;column-gap:10px;column-gap:.625rem}@media(max-width:1279px){.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_buttonSelect__q6_Xv .HandleDeformOptions_flexSelectionBox__DuQXO{flex-direction:column}}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_buttonSelect__q6_Xv .HandleDeformOptions_flexSelectionBox__DuQXO .HandleDeformOptions_selectBox__yp9Vw{width:153px;width:9.5625rem;padding-bottom:.3125rem}@media(max-width:1279px){.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_buttonSelect__q6_Xv .HandleDeformOptions_flexSelectionBox__DuQXO .HandleDeformOptions_selectBox__yp9Vw{width:100%}}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_imageCustom__yeclM{width:139px;width:8.6875rem}.HandleDeformOptions_handleDeformComponent__FAyK0 button{padding:.375rem;font-size:12px;font-size:.75rem;border-radius:2px;border-radius:.125rem;width:304px;width:19rem;height:32px;height:2rem;color:#222;background:#fff;display:inline-block;font-weight:400;margin-bottom:.375rem;border:2px solid #eee!important}.HandleDeformOptions_handleDeformComponent__FAyK0 button.HandleDeformOptions_active__ACAkT{color:#fff;background:#ff6b00}.HandleDeformOptions_handleDeformComponent__FAyK0 button:hover{color:#fff;background-color:#ff6b00}@media(max-width:1279px){.HandleDeformOptions_handleDeformComponent__FAyK0 button{width:100%}}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_textError__K9u9M{font-size:12px;font-size:.75rem;text-align:left;font-weight:700;line-height:1.7;display:block;color:#ec0d0d;margin:.625rem 0 .5rem}.HandleDeformOptions_handleDeformComponent__FAyK0 .HandleDeformOptions_disabled__4ilsQ{pointer-events:none}@keyframes MovingHeavyOptions_rotate-left___bi6c{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes MovingHeavyOptions_rotate-right__aoMM9{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_text__gn65I{font-size:12px;font-size:.75rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.17px;letter-spacing:.010625rem;margin-bottom:.875rem}@media(max-width:1279px){.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_text__gn65I{margin-bottom:1.25rem}}.MovingHeavyOptions_moveHeavyComponent__4akHB button{padding:.375rem;font-size:12px;font-size:.75rem;border-radius:2px;border-radius:.125rem;margin-bottom:.375rem;color:#222;background:#fff;font-weight:400;border:2px solid #eee!important;width:304px;width:19rem;height:32px;height:2rem}.MovingHeavyOptions_moveHeavyComponent__4akHB button.MovingHeavyOptions_active__ogy_x{color:#fff;background:#ff6b00}.MovingHeavyOptions_moveHeavyComponent__4akHB button:hover{color:#fff;background-color:#ff6b00}@media(max-width:1279px){.MovingHeavyOptions_moveHeavyComponent__4akHB button{width:100%}}.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_flexSelectionBox__UarAm{display:flex;column-gap:10px;column-gap:.625rem}@media(max-width:1279px){.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_flexSelectionBox__UarAm{flex-direction:column}}.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_flexSelectionBox__UarAm .MovingHeavyOptions_selectBox__vwvjr{width:153px;width:9.5625rem}@media(max-width:1279px){.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_flexSelectionBox__UarAm .MovingHeavyOptions_selectBox__vwvjr{width:100%}}.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_textError__doIou{font-size:12px;font-size:.75rem;text-align:left;font-weight:700;line-height:1.7;display:block;color:#ec0d0d;margin:.625rem 0 .5rem}.MovingHeavyOptions_moveHeavyComponent__4akHB .MovingHeavyOptions_disabled__0F94M{pointer-events:none}@keyframes HouseTypeOptions_rotate-left__r_QGF{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes HouseTypeOptions_rotate-right__cYXCi{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.HouseTypeOptions_houseTypeComponent__umiRR{margin-top:1rem}.HouseTypeOptions_houseTypeComponent__umiRR .HouseTypeOptions_spanText__ZyToh{font-size:16px;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.67;margin:5px 0;letter-spacing:.17px;letter-spacing:.010625rem}@media(max-width:1023px){.HouseTypeOptions_houseTypeComponent__umiRR .HouseTypeOptions_spanText__ZyToh{font-size:12px;font-size:.75rem}}.HouseTypeOptions_houseTypeComponent__umiRR button{padding:.240625rem;font-size:12px;font-size:.75rem;border-radius:2px;border-radius:.125rem;margin-bottom:.375rem;text-align:center;color:#222;background:#fff;border:2px solid #eee;display:inline-block;font-weight:400;width:100%;cursor:pointer}.HouseTypeOptions_houseTypeComponent__umiRR button.HouseTypeOptions_active__Rp_qL{color:#fff;background:#ff6b00}.HouseTypeOptions_houseTypeComponent__umiRR button:hover{color:#fff;background-color:#ff6b00}@keyframes AdditionalOptions_rotate-left__iI3Aa{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes AdditionalOptions_rotate-right__aGCTA{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.AdditionalOptions_additionalOptionsComponent__wFXoQ{display:flex;flex-direction:column;row-gap:8px;row-gap:.5rem;margin-top:2rem}@media(max-width:1279px){.AdditionalOptions_additionalOptionsComponent__wFXoQ{margin-top:.875rem}}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m{border-radius:2px;border-radius:.125rem;padding:1.375rem 1.125rem;border:4px solid #eee;background-color:#fff;cursor:pointer}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m.AdditionalOptions_active__LQVH7{color:#fff;background:#ff6b00}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m.AdditionalOptions_active__LQVH7 p{color:#fff}@media(max-width:1279px){.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m{padding:1.125rem}}@media(min-width:769px){.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m:hover{color:#fff;background-color:#ff6b00}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m:hover p{color:#fff}}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6{display:flex;align-items:center;justify-content:space-between;column-gap:10px;column-gap:.625rem}@media(max-width:1279px){.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6{flex-direction:column}}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6 .AdditionalOptions_spanTextLabel__lqlO9,.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6 .AdditionalOptions_spanTextValue__9Ve5z{font-weight:700}@media(max-width:1279px){.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6 .AdditionalOptions_spanTextLabel__lqlO9,.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6 .AdditionalOptions_spanTextValue__9Ve5z{width:100%}}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6 .AdditionalOptions_spanTextLabel__lqlO9{font-size:16px;font-size:1rem;line-height:2.13}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_flexContentBox__jsiX6 .AdditionalOptions_spanTextValue__9Ve5z{font-size:12px;font-size:.75rem;line-height:2.33}.AdditionalOptions_additionalOptionsComponent__wFXoQ .AdditionalOptions_box__doo_m .AdditionalOptions_spanBottomBox__b3u4j{font-size:12px;font-size:.75rem;line-height:1.67}@keyframes ColorTatami_rotate-left__n8sOv{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes ColorTatami_rotate-right__RXug_{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.ColorTatami_colorList__A8EcB{display:flex;flex-wrap:wrap;padding-top:2.5rem;column-gap:16px;column-gap:1rem;row-gap:10px;row-gap:.625rem}@media(max-width:768px){.ColorTatami_colorList__A8EcB{column-gap:6px;column-gap:.375rem;row-gap:1px;row-gap:.0625rem;padding-top:1.875rem}}@media(max-width:479px){.ColorTatami_colorList__A8EcB li{width:calc((100% - 24px)/5)}}.ColorTatami_colorList__A8EcB li input{display:none}.ColorTatami_colorList__A8EcB li label{padding-left:0!important;position:relative;width:64px;width:4rem;text-align:center;margin-bottom:.375rem}.ColorTatami_colorList__A8EcB li label:before{display:none}.ColorTatami_colorList__A8EcB li label img{width:64px;width:4rem;height:64px;height:4rem}@media(max-width:768px){.ColorTatami_colorList__A8EcB li label img{width:58px;width:3.625rem;height:58px;height:3.625rem}}.ColorTatami_colorList__A8EcB li label span{font-size:12px;font-size:.75rem;color:#222}.ColorTatami_colorList__A8EcB li label i{display:none}.ColorTatami_colorList__A8EcB li label.ColorTatami_active__ffUAF:after{width:22px;width:1.375rem;height:22px;height:1.375rem;top:-5px;top:-.3125rem;right:-5px;right:-.3125rem;content:"";position:absolute;z-index:99;border-radius:50%;background-color:#000}.ColorTatami_colorList__A8EcB li label.ColorTatami_active__ffUAF img{border:3px solid #222;background-color:#222}.ColorTatami_colorList__A8EcB li label.ColorTatami_active__ffUAF i{width:13px;width:.8125rem;height:16px;height:1rem;font-size:16px;font-size:1rem;color:#fff;display:block;position:absolute;top:5px;top:.3125rem;right:5px;right:.3125rem;z-index:100;transform:translate(40%,-40%)}@media(max-width:768px){.ColorTatami_colorList__A8EcB li label{width:58px;width:3.625rem;margin-bottom:.75rem}}@keyframes EstimateDetail_rotate-left__tBj6L{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes EstimateDetail_rotate-right__86BUN{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@media(max-width:768px){.EstimateDetail_tatamiEstimateOnline__0K5TG{padding:1.875rem .625rem;margin:0 -1.875rem;background:#f0f1f4}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_detailList__cG4NG{padding:1.5625rem 1.25rem;border-radius:10px;border-radius:.625rem;background:#fff}}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_detailList__cG4NG>li{padding-top:4rem}@media(max-width:1023px){.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_detailList__cG4NG>li{padding-top:2.8125rem}}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_detailList__cG4NG>li:first-child{padding-top:0}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_sectionTitle__Js9FO{position:relative;display:flex}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_sectionTitle__Js9FO .EstimateDetail_tag__6_DHo{align-self:center;font-size:10px!important;font-size:.625rem!important;line-height:1.7;padding:.125rem .625rem;border-radius:2px;border-radius:.125rem;color:#fff;background:#fa1340;white-space:nowrap;font-weight:700}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_sectionTitle__Js9FO .EstimateDetail_tag__6_DHo.EstimateDetail_noRequired__F963Q{background:#3c414e}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_sectionTitle__Js9FO h5{padding:0 .625rem;font-size:18px;font-size:1.125rem;font-weight:700;white-space:nowrap;color:#222;margin-bottom:0}@media(max-width:1023px){.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_sectionTitle__Js9FO h5{font-size:14px;font-size:.875rem}}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_sectionTitle__Js9FO .EstimateDetail_line__jHJnj{height:1px;height:.0625rem;background-color:#ddd;width:100%;align-self:center}.EstimateDetail_tatamiEstimateOnline__0K5TG .EstimateDetail_textError__Kb0QA{font-size:12px;text-align:left;font-weight:700;line-height:1.7;display:block;color:#ec0d0d;margin:.625rem 0 .5rem}@keyframes Procedure_rotate-left__BlTWX{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes Procedure_rotate-right__qPp1_{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.Procedure_procedure__i6A4s{display:flex;gap:10px;gap:.625rem}@media(max-width:479px){.Procedure_procedure__i6A4s{flex-direction:column;gap:0}}@media(min-width:769px)and (max-width:1023px){.Procedure_procedure__i6A4s{flex-direction:column;gap:0}}.Procedure_procedure__i6A4s button{width:100%;background-color:#fff;cursor:pointer;line-height:2;letter-spacing:normal;text-align:center;color:#222;margin-top:.625rem;border-radius:2px;border-radius:.125rem;border:.125rem solid #eee;font-size:12px;font-size:.75rem;padding:.25rem 0}.Procedure_procedure__i6A4s button.Procedure_active__4R_Ql{color:#fff;background:#ff6b00;border:none}.Procedure_procedure__i6A4s button:hover{color:#fff;background-color:#ff6b00}@keyframes PriceBar_rotate-left__GMgE_{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes PriceBar_rotate-right__wxCNS{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@media(max-width:768px){.PriceBar_priceBarWrapper__GuGJA{display:none}}.PriceBar_priceBar__6_IAB{top:160px;top:10rem;max-width:280px;max-width:17.5rem;position:fixed;z-index:999;transition:bottom 1s linear;color:#222;border-radius:10px;border-radius:.625rem;background:#fff;padding:1.125rem 1.25rem;font-size:10px;font-size:.625rem;box-shadow:0 3px 35px 0 rgba(0,0,0,.2);margin:1.875rem 0 2.5rem}@media(max-width:1439px){.PriceBar_priceBar__6_IAB{top:220px;top:13.75rem}}@media(max-width:899px){.PriceBar_priceBar__6_IAB{top:103px;top:6.4375rem}}@media(max-width:1279px){.PriceBar_priceBar__6_IAB{max-width:none;width:calc(25% - 20px);padding:.75rem}}@media(max-width:768px){.PriceBar_priceBar__6_IAB{width:100%;margin:0;top:55px;top:3.4375rem;border-radius:unset;background:unset;box-shadow:unset;padding:1.25rem;height:calc(100vh - 63px);overflow:scroll}}.PriceBar_priceBar__6_IAB p{margin-bottom:0;color:#222}.PriceBar_priceBar__6_IAB span{color:#222}.PriceBar_priceBar__6_IAB .PriceBar_topPrice__q60uE{display:flex;justify-content:space-between;align-items:center;font-weight:700}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_topPrice__q60uE{display:none}}.PriceBar_priceBar__6_IAB .PriceBar_topPrice__q60uE p{font-size:18px;font-size:1.125rem;line-height:1.56}.PriceBar_priceBar__6_IAB .PriceBar_topPrice__q60uE span{font-size:10px;font-size:.625rem;line-height:2.4}.PriceBar_priceBar__6_IAB .PriceBar_note__aYsM1{font-size:10px;font-size:.625rem;line-height:1.6;border-bottom:1px solid #ddd;padding-bottom:.625rem;margin-bottom:.5rem;margin-top:.3125rem}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_note__aYsM1{font-size:12px;font-size:.75rem;padding-bottom:.875rem;margin-bottom:1.25rem}}.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u{margin-bottom:.625rem}@media(max-width:1279px){.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u{margin-bottom:0}}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u{margin-bottom:1.25rem}}.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li{display:flex;justify-content:space-between;line-height:2.4;font-size:12px;font-size:.75rem;padding-left:1.25rem}.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li:first-child{font-weight:700;padding-left:0}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li:first-child span:first-child{font-size:18px;font-size:1.125rem}}.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li:first-child span:nth-of-type(2){font-size:14px;font-size:.875rem;line-height:1.71}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li:first-child span:nth-of-type(2){font-size:18px;font-size:1.125rem}.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li{font-size:14px;font-size:.875rem;padding-left:0}}.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li span:first-child{font-size:10px;font-size:.625rem}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li span:first-child{font-size:14px;font-size:.875rem}}.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li span:nth-of-type(2){font-size:12px;font-size:.75rem;line-height:2}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_priceList__bzW8u li span:nth-of-type(2){font-size:14px;font-size:.875rem}}.PriceBar_priceBar__6_IAB .PriceBar_btn__QvzjV{display:none}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_btn__QvzjV{display:block}}.PriceBar_priceBar__6_IAB .PriceBar_btn__QvzjV button{padding:.8125rem 0;background-color:#f87b06;width:100%;margin-top:.9375rem}.PriceBar_priceBar__6_IAB .PriceBar_btn__QvzjV .PriceBar_error__SI_DC{font-size:12px;font-size:.75rem;margin-top:.5rem;text-align:center;font-weight:700;line-height:2;display:block;color:#ec0d0d}.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu{text-align:center}.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu .PriceBar_estimateSubmit__cJGi4{background:var(--primary)}.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu .PriceBar_estimateSubmit__cJGi4:hover{background-color:#f83;color:#fff}.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu .PriceBar_estimateSubmit__cJGi4.PriceBar_pdfBtn__E0eqq{background-color:#3c414e!important;max-width:100%;margin-bottom:10px}@media(max-width:479px){.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu .PriceBar_estimateSubmit__cJGi4.PriceBar_pdfBtn__E0eqq{width:100%}}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu{padding:.625rem 0 0}.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu .PriceBar_estimateSubmit__cJGi4{padding:1.25rem 3.125rem}.PriceBar_priceBar__6_IAB .PriceBar_btnSubmitEstimate__6h4Mu .PriceBar_btn__QvzjV{padding:.8125rem 0;background-color:#f87b06}}.PriceBar_priceBar__6_IAB .PriceBar_textError__7kujV{font-size:12px;font-size:.75rem;margin-top:.5rem;text-align:center;font-weight:700;line-height:2;color:#ec0d0d;display:none}@media(max-width:768px){.PriceBar_priceBar__6_IAB .PriceBar_textError__7kujV.PriceBar_modalOnly__j6gMI{display:block}}@keyframes EstimatePage_rotate-left__5Okvu{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes EstimatePage_rotate-right__GvtnE{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.EstimatePage_estimatePage__3nado .EstimatePage_submitEstimateOnline__M1N8h{background:#ff6b00!important}@media(max-width:768px){.EstimatePage_estimatePage__3nado .EstimatePage_submitEstimateOnline__M1N8h{max-width:355px;max-width:22.1875rem}}.EstimatePage_estimatePage__3nado .EstimatePage_btnSubmitEstimate__I_dys .EstimatePage_notice__muWv1{max-width:100%;margin:0 auto;padding:0 10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.EstimatePage_estimatePage__3nado .EstimatePage_btnSubmitEstimate__I_dys .EstimatePage_notice__muWv1 p{background-color:#ddd;margin-bottom:1.25rem;padding:.625rem;width:480px;width:30rem}@media(max-width:479px){.EstimatePage_estimatePage__3nado .EstimatePage_btnSubmitEstimate__I_dys .EstimatePage_notice__muWv1 p{padding:.625rem .3125rem;width:100%}}.EstimatePage_estimatePage__3nado .EstimatePage_btnSubmitEstimate__I_dys .EstimatePage_notice__muWv1 .EstimatePage_pdfBtn__bNo0h{background-color:#3c414e!important;max-width:100%}@media(max-width:479px){.EstimatePage_estimatePage__3nado .EstimatePage_btnSubmitEstimate__I_dys .EstimatePage_notice__muWv1 .EstimatePage_pdfBtn__bNo0h{width:100%;padding-left:0;padding-right:0}}.EstimatePage_estimatePage__3nado .EstimatePage_btnSubmitEstimate__I_dys .EstimatePage_notice__muWv1 .EstimatePage_submitEstimateOnline__M1N8h{max-width:100%}@media(max-width:479px){.EstimatePage_estimatePage__3nado .EstimatePage_btnSubmitEstimate__I_dys .EstimatePage_notice__muWv1 .EstimatePage_submitEstimateOnline__M1N8h{width:100%;padding-left:unset;padding-right:unset}}