html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,main,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video,a{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;box-sizing:border-box}html{touch-action:manipulation}body{line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}main,article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}img{height:auto;vertical-align:bottom;font-size:0;line-height:0}iframe{height:auto}h1,h2,h3,h4,h5,h6{font-weight:400}input,textarea{box-sizing:border-box}*:before,*:after{box-sizing:inherit}input,select,textarea,button{line-height:1;vertical-align:baseline;font-family:inherit;font-size:100%;outline:none}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:baseline;background:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}a:focus{outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}table{border-collapse:separate;border-spacing:1px}th{text-align:left;font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}em,address{font-style:normal}body{font-family:Noto Sans JP,Helvetica Neue,Arial,\6e38\30b4\30b7\30c3\30af  Medium,\6e38\30b4\30b7\30c3\30af\4f53,Yu Gothic Medium,YuGothic,Hiragino Kaku Gothic ProN,sans-serif;font-size:16px;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-break:strict;color:#222;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width:767px){body{font-size:3.4vw}img{width:100%}}a{color:#3a66ac;cursor:pointer;text-decoration:underline}a:hover{text-decoration:none}img,video{max-width:100%}iframe,table{width:100%;max-width:100%}@media screen and (max-width:767px){html.desktop body{width:100vw;overflow-x:hidden}}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none;text-decoration:none;color:#222}}button,input[type=submit],input[type=reset],input[type=button]{-webkit-appearance:none;appearance:none;display:inline-block;padding:0;background-color:transparent;border:0;border-radius:0;outline:none;cursor:pointer}label,input[type=radio],input[type=checkbox]{cursor:pointer;outline:0}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{-webkit-appearance:none;appearance:none;border-radius:0}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}.pc-inline,.sp-inline{display:inline}@media screen and (min-width:768px){.sp,[id*=sp-],[class*=sp-]{display:none}}@media screen and (max-width:767px){.pc,[id*=pc-],[class*=pc-]{display:none}}#root [data-text=jp],body [data-text=en],#root [data-block=jp],body [data-block=en]{display:none}#root[data-language=jp] [data-text=jp],#root[data-language=en] [data-text=en]{display:inline-block}#root[data-language=jp] [data-block=jp],#root[data-language=en] [data-block=en]{display:block}.hBookmark-widget-counter{position:absolute;clip:rect(1px,1px,1px,1px);left:-9999px;top:-9999px;display:none}#guide{position:absolute;left:50%;top:0%;z-index:100000;opacity:.33;pointer-events:none}#guide img{position:relative;max-width:initial;left:-50%}@media screen and (max-width:767px){#guide{position:absolute;left:0%;top:0%;z-index:100000;opacity:.33;pointer-events:none}#guide img{left:0%}}.custom-tags-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-tag-card{color:#fff;width:49%;text-align:center;margin:4px 0;padding:8px 2px;text-decoration:none}.custom-button-cart-style{max-width:100%;height:70px;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 0 0 40px;background:#f39522 url(icon_cart.svg) no-repeat left 16% top 22px;border-radius:4px;font-size:20px;font-weight:700;color:#fff;letter-spacing:.05rem;transition:opacity .15s ease-out;--border-offset: 0}.custom-button-estimate-style{max-width:100%;width:100%;min-width:250px;height:70px;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 0 0 40px;background:#3a66ac url(icon_estimate.svg) no-repeat left 16% top 20px;border-radius:4px;font-size:20px;font-weight:700;color:#fff;letter-spacing:.05rem;transition:opacity .15s ease-out}.custom-buybuttons-wrapper{display:flex;flex-direction:row;align-items:baseline;margin-top:5%}.custom-button-cart-style02{max-width:fit-content;min-width:250px;height:70px;min-height:70px;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;background:#f39522 url(icon_cart.svg) no-repeat left 16% top 22px;border-radius:4px;font-size:20px;font-weight:700;color:#fff;letter-spacing:.05rem;transition:opacity .15s ease-out;--border-offset: 0;margin:30px 25px 20px 0}.custom-button-estimate-style02{max-width:fit-content;height:70px;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 0 0 40px;background:#3a66ac url(icon_estimate.svg) no-repeat left 16% top 20px;border-radius:4px;font-size:20px;font-weight:700;color:#fff;letter-spacing:.05rem;transition:opacity .15s ease-out}.custom-pgallery-space{min-height:295px}.custom-pgallery-position{position:absolute;top:60px;right:0;width:29%}@media screen and (max-width:768px){.custom-pgallery-position{position:relative;top:0;right:0;width:100%}.product.grid{gap:0}.price .price-item{font-size:5.33333vw}.custom-tag-card{padding:13px 2px}.priceTax{text-align:left;margin-top:2.66667vw;font-size:3.73333vw;font-weight:700;color:#222;letter-spacing:.05rem}.custom-button-cart-style{min-width:66.66667vw;font-size:4.26667vw;padding:0 0 0 10.66667vw;height:16vw;background:#f39522 url(icon_cart.svg) no-repeat left 23% top 5vw;background-size:5.86667vw 5.86667vw}.cardprod-custom-name{font-size:4.26667vw!important}.card-information p{text-align:left}.prodcard-listtags a{font-size:3vw!important;padding:.5vw 2.4vw!important}}.custom-related-prod-title{padding:15px 30px;background-color:#f3f4f7;font-size:22px;font-weight:700;color:#000;letter-spacing:.05rem;text-align:left;margin-bottom:5.3vw}.cardprod-custom-name{font-size:20px;font-weight:700;color:#3a66ac;line-height:1.5;text-decoration:none}@media screen and (max-width:768px){.custom-buybuttons-wrapper{display:flex;flex-direction:column;align-items:stretch}.custom-button-cart-style02{max-width:100%}}.menu-li-style{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #D5DDE4}.menu-row-pos{margin-right:20px}.menu-li-style a{font-size:4.26667vw;font-weight:inherit;padding:7.46667vw 5.33333vw;background:#fff;text-decoration:none}.menu-subli-style{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #D5DDE4}.menu-subli-style a{font-size:3.73333vw;font-weight:inherit;padding:4.53333vw 5.33333vw;background:#fff;text-decoration:none}.prodcard-listtags{display:flex;flex-direction:row;flex-wrap:wrap}.prodcard-listtags a{font-size:14px;color:#fff;text-decoration:none;padding:1px 16px;margin:4px}@media screen and (min-width:768px){.sidemenu-wrapper{display:flex;flex-direction:row;width:1200px}.sidemenu-wrapper-menu{width:28%}.sidemenu-wrapper-prod{padding:0;width:100%}.sidemenu-wrapper-copy{padding:0 0 24px;width:fit-content}}.listcollecs:nth-child(n+2){display:none}.custombread-list{display:flex}.custombread-list li{margin-right:10px}.recomtagexist,.rentaltagexist{position:relative;margin-bottom:-16px;color:#fff}.recomtagexist:before{content:"";position:absolute;left:10px;top:-6px;z-index:1;width:80px;height:40px;background-image:url(badge_recommend.png);background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden;white-space:nowrap;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none}.rentaltagexist:after{content:"";position:absolute;right:0;top:0;z-index:2;width:64px;height:26px;background-image:url(badge_rental.png);background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden;white-space:nowrap;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none}.custom-ordercollec-descrip{line-height:1.5;margin-top:-9px;letter-spacing:.08rem;margin-bottom:35px}@media screen and (max-width:768px){#vent{width:90%;margin:-4vw auto}#rent{width:90%;margin:0 auto}}#root.product .contentWrapper .contentInner .mainContent .intro-part .tabNav-block .item-list .active{background:#6b8cc1}.parentcoll-descrip{line-height:1.5}.collagePCimg{display:block!important}.collageSPimg{display:none!important}@media screen and (max-width:768px){.parentcoll-descrip{line-height:1.6;font-size:4vw;font-weight:inherit;color:#222;letter-spacing:.05rem;max-width:100%;margin:15vw 0 5vw}.productName{position:relative;min-height:12vw;padding:.8vw 0 .8vw 14.66667vw;font-size:6.4vw;font-weight:700;color:inherit;letter-spacing:.02rem;line-height:1.3;background-color:transparent;top:0!important}.productName:before{content:"";position:absolute;left:0;top:4.26667vw;z-index:auto;width:10.667vw;height:1.333vw;background-image:url(deco_01.png);background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden;white-space:nowrap;text-align:left}.recomtagexist:before{content:"";position:absolute;left:11vw;top:-6px;z-index:1;width:21vw;height:11vw;background-image:url(badge_recommend.png);background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden;white-space:nowrap;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none}.rentaltagexist:after{content:"";position:absolute;right:8vw;top:0;z-index:2;width:17vw;height:8vw;background-image:url(badge_rental.png);background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden;white-space:nowrap;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none}.collagePCimg{display:none!important}.collageSPimg{display:block!important;position:relative!important}.collageimgitem{max-width:90%;margin-left:5%}.startuppurpose{display:contents}.sidemenu-wrapper-menu{display:none}.maincustomprod-spwidth{max-width:95%;margin:0 auto}.collection{width:94%;margin:0 auto}.custom-pricesize-cardprod{font-size:5.33333vw!important}}.collapsible{cursor:pointer;display:block;width:15%;padding:7.46667vw 5.33333vw;font-size:4.26667vw;font-weight:inherit;color:#222;letter-spacing:.1rem;text-decoration:none;background:#fff;position:absolute;right:0}.collapsible:after{content:"+";color:#000;font-weight:700;float:right;margin-left:5px}.collap-active:after{content:"\2212";color:#000}.content{max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#f1f1f1}.menu-li-column{display:flex;flex-direction:column;width:100%}.menu-sp-secondary-list{padding:2.66667vw;background-color:#cdd9ea}.menu-sp-secondary-list li{margin-bottom:1px}.secondary-list-a{display:block!important;background:url(arrow_04.svg) no-repeat left 5.86667vw center!important;padding:4.8vw 2.66667vw 4.8vw 12vw!important;font-size:3.73333vw!important;font-weight:inherit!important;color:#222!important;letter-spacing:.1rem!important;text-decoration:none!important;background-color:#ffffffbf!important}@media only screen and (max-width:767px){.custom-tags-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;align-items:baseline;justify-content:left;gap:1.33333vw 1.33333vw}.custom-tag-card{color:#fff;width:initial;text-align:center;padding:8px 2px;text-decoration:none}.custom-tag-card{height:6.66667vw;padding:2.13333vw 2.66667vw;font-size:2.66667vw;letter-spacing:.08rem;margin:0}}@media only screen and (max-width:767px){.buttons{padding-top:30px}}.buttons{padding-top:35px}@media only screen and (max-width:767px){.contactboxtextSP p{text-align:center;font-size:6.4vw}.custom-articletopfix-sp{margin-top:1vw}.title-wrapper-with-link{margin-top:19vw;width:93%;margin-left:auto;margin-right:auto}.title-wrapper-with-link a{margin-bottom:-5vw}.cart__contents{margin-top:14vw;width:93%;margin-right:auto;margin-left:auto}.cart-items thead th{font-size:3.73333vw}.collage{margin-top:0!important}.custom-related-prod-title{padding:4.8vw 4vw;background-color:#f3f4f7;font-size:4.26667vw;font-weight:700;color:#000;letter-spacing:.05rem;margin-bottom:2.66667vw;margin-left:2.66667vw;margin-right:2.66667vw}.custom-buybuttons-wrapper{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-base.css.map */
