.v_top_page .sticky_padding{padding-top:0!important}.v_top_page .header-wrapper{position:fixed;top:0;width:100%;border-bottom:1px solid #fff}.v_top_page #header{-webkit-transform:none!important;transform:none!important}.v_top_page .button.button--secondary{border-top:none;border-right:none;border-left:none;border-bottom:solid 1px #ac9b74;color:#ac9b74;width:280px;background:transparent}.v_top_page .button.button--secondary:after{content:"";display:block;position:absolute;top:auto;bottom:50%;right:1em;left:auto;margin:auto;width:20px;height:3px;border:none;border-bottom:1px solid #ac9b74;border-right:1px solid #ac9b74;-webkit-transition:.2s;transition:.2s;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-box-shadow:none;box-shadow:none;border-radius:0}.v_top_page .button.button--secondary:hover:after{-webkit-box-shadow:none;box-shadow:none;right:.5em}@media(min-width:750px)and (max-width:1250px){.header.page-width{padding-left:20px!important;padding-right:20px!important}}.header__list-social li a{padding:min(.5vw,1.3rem)}.header__list-social li a img{width:clamp(20px,2vw,30px)}@media(min-width:768px){.header--middle-left{grid-template-areas:"heading menu navigation icons"}}@media(min-width:768px){.header--middle-left{grid-template-columns:164px 46px auto 350px;-webkit-column-gap:min(.8vw,16px);-moz-column-gap:min(.8vw,16px);column-gap:min(.8vw,16px)}}@media(min-width:768px){.header--middle-left{padding-top:10px!important;padding-bottom:10px!important}}.header-wrapper{background:#00000080!important}h1.header__heading{width:100%!important}.icon_hamburger2 span{background:#fff}summary.header__icon.header__icon--menu:hover .icon_hamburger2 span,summary.header__icon.header__icon--menu:hover .icon path{fill:#000;background:#000}.header__icons{gap:min(.6vw,20px)}.header__icons .header__icon .icon,.header__icons .header__icon--cart .icon{height:auto;width:auto}.header__icons .header__icon--cart{margin-right:0}.header__icon .icon path{fill:#fff}.a-search svg{color:#fff}.search-header__form .search__input.field__input{color:#fff}div.cart-count-bubble{background:#a8a8a8}@media(max-width:767px){div.cart-count-bubble{left:23px!important;top:-4px!important}}@media(min-width:768px){div.cart-count-bubble>span{padding-top:.2em}}.bottomMenu>li{margin-right:0!important}.bottomMenu__box:not(:last-child)>a span{position:relative;padding-right:.8em;margin-right:.8em}.bottomMenu__box>a span{margin-bottom:0!important;color:#fff;font-size:clamp(10.5px,1vw,14px)!important}@media(max-width:749px){.cart-notification{padding-top:max(65px,12vw)!important}}.search-header__form{margin-right:0!important}.search-header__form .search__input.field__input{border-bottom:1px solid #fff!important}.search-header__form .search__input.field__input:focus{-webkit-box-shadow:none;box-shadow:none}.search__button .icon{color:#0b0b0b}.header__icons .search__button .icon{color:#fff}.drawer_search_form button.search__button.field__button{color:#0b0b0b}.header__icons .field__label,.header__icons .customer .field label,.field__button{color:#fff}.d_title_wrap .d_title{margin-bottom:36px}@media(min-width:768px){.d_title_wrap .d_title{margin-bottom:55px}}.d_title_wrap .d_title .main_en{font-size:36px;font-weight:700}@media(min-width:768px){.d_title_wrap .d_title .main_en{font-size:44px}}.d_title_wrap .d_title .sub_jp{font-size:16px;font-weight:700;padding-bottom:.4em;border-bottom:3px solid #0b0b0b}.cart__warnings a.button{width:100%;max-width:290px}.sec_news .card .media.media--hover-effect>img:only-child,.sec_news .card-wrapper .media.media--hover-effect>img:only-child{-o-object-fit:contain;object-fit:contain}.featuredCollectionSliderWrapper .card--standard .card__inner{aspect-ratio:277/277!important}.featuredCollectionSliderWrapper .featuredCollectionSlider{overflow-x:hidden}.featuredCollectionSliderWrapper .featuredCollectionSlider-prev,.featuredCollectionSliderWrapper .featuredCollectionSlider-next{width:16px!important;height:16px!important}@media(min-width:768px){.featuredCollectionSliderWrapper .featuredCollectionSlider-prev{left:10px!important}}@media(min-width:768px){.featuredCollectionSliderWrapper .featuredCollectionSlider-next{right:10px!important}}.sec_basecoat_head{background-attachment:unset}@media(max-width:767px){.sec_basecoat_head{background-image:url(./sp_bg_img002.jpg);padding:15px;margin-top:-40px}}.sec_basecoat_head .basecoat{position:relative}@media(min-width:768px){.sec_basecoat_head .basecoat .basecoat_img{position:absolute;left:0;top:-7.8125vw;width:54%}}.sec_basecoat_head .basecoat .basecoat_txt{width:100%}@media(min-width:768px){.sec_basecoat_head .basecoat .basecoat_txt{background-image:url(./bg_img002.jpg);background-size:cover;background-position:center;margin-top:13.0208333333vw;padding-top:5.2083333333vw;padding-bottom:5.2083333333vw}}.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap{margin-left:auto;margin-right:4%;color:#fff}@media(min-width:768px){.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap{width:38.5416666667vw}}.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap h2{color:#fff;font-weight:700;font-family:Noto Sans JP,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif}@media(min-width:768px){.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap h2{margin-bottom:3.6458333333vw}}.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap h2 .main{font-size:60px}@media(min-width:768px){.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap h2 .main{font-size:4.1666666667vw}}.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap h2 .sub{font-size:clamp(17px,4.5vw,22px)}@media(min-width:768px){.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap h2 .sub{font-size:1.9791666667vw}}.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap p{font-size:14px;line-height:2}@media(min-width:768px){.sec_basecoat_head .basecoat .basecoat_txt .txt_wrap p{line-height:2.7857142857}}.sec_basecoat_items{margin-top:-50px}.sec_news.blog-slide .blog__image{aspect-ratio:277/170!important}.sec_news .text-wrapper h3{font-size:16px;font-weight:700}.sec_news .card-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.sec_info .important_infomation_wrap{display:block}.sec_info .important_infomation_wrap .d_title{line-height:normal}.sec_info .important_infomation_wrap .important_infomation_title{margin-right:0}.sec_info .important_infomation_wrap .important_infomation_box{background:#fff;padding:30px 24px;font-size:18px}@media(min-width:768px){.sec_info .important_infomation_wrap .important_infomation_box{padding:40px 72px}}.sec_info .important_infomation_wrap .important_infomation_box .important_infomation_list li{padding:.5em 0}.sec_info .important_infomation_wrap .important_infomation_box .important_infomation_day{color:#868686}.userGuide{padding-bottom:0!important}.userGuide .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:1001px){.userGuide .col-pc-3{-webkit-box-flex:0!important;-ms-flex:0 0 33%!important;flex:0 0 33%!important;max-width:33%!important}}@media(min-width:1001px){.userGuide .col-pc-6{-webkit-box-flex:0!important;-ms-flex:0 0 66%!important;flex:0 0 66%!important;max-width:66%!important}}.userGuide .col-pc-6 .row{gap:4%}.userGuide h3{margin-bottom:4px!important}.userGuide p{letter-spacing:.05em}@media(min-width:1001px){.userGuide .fee{width:48%}}.userGuide .fee h3{font-weight:700}@media(min-width:1001px){.userGuide .fee_table{width:48%}}.userGuide .fee_table h3{font-weight:700;text-align:center;margin-bottom:16px}.userGuide .fee_table table{width:100%}.userGuide .fee_table table tr{vertical-align:top}.userGuide .fee_table table tr th,.userGuide .fee_table table tr td{border-color:#868686;padding:.5em;line-height:1.2}.userGuide .fee_table table tr th{font-weight:700;font-size:15px}.userGuide .fee_table table tr th:nth-child(odd){background:#d2d2d2}.userGuide .fee_table table tr th:nth-child(2n){background:#ebebeb}.userGuide .fee_table table tr td{text-align:center}.userGuide .userGuide__info{background:#f1f1f1!important;font-weight:700;font-size:16px;padding:16px 10px!important;margin-top:16px!important}.userGuide .userGuide__info strong{color:#0b0b0b!important}.userGuide .payments_text_top{margin-bottom:15px!important}.userGuide .payments_text_top p{margin-bottom:15px;margin-top:0}.userGuide .payments_image{margin-bottom:15px!important}.userGuide .payments_text_bottom p{margin-top:0}.userGuide .payments_text_bottom h3.has_link a{display:block;border-bottom:1px solid #c6c6c6;padding-bottom:.6em;margin-bottom:1.4em}.userGuide .payments_text_bottom h3.has_link a .txt{position:relative}.userGuide .payments_text_bottom h3.has_link a .txt:before{content:"";position:absolute;width:15px;height:15px;background:#0b0b0b;border-radius:50%;top:50%;right:-15px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-transition:.2s;transition:.2s}.userGuide .payments_text_bottom h3.has_link a .txt:after{content:"";position:absolute;width:5px;height:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;top:50%;right:-19px;-webkit-transform:translate(100%,-50%) rotate(-45deg);transform:translate(100%,-50%) rotate(-45deg);-webkit-transition:.2s;transition:.2s}.userGuide .payments_text_bottom h3.has_link a:hover .txt:before{right:-18px}.userGuide .payments_text_bottom h3.has_link a:hover .txt:after{right:-22px}.userGuide .userGuide__btn.arrow{background:#0b0b0b;color:#fff;border-radius:0;max-width:290px;margin-bottom:10px}.userGuide .userGuide__btn.arrow:after{border-color:#fff}.userGuide .userGuide__btn.arrow i{color:#fff!important}.footer{padding-top:40px!important}.footer .footer-block__heading{font-size:18px;line-height:24px;margin-bottom:10px;text-align:left;letter-spacing:3px;padding-bottom:5px;border-bottom:1px solid #aaa;font-weight:700}.footer .footer-block:not(.footer-block--menu){margin-left:auto}.footer .footer__list-social{max-width:100%!important}.footer .footer__list-social .list-social__link{padding:1rem}.footer .footer__content-bottom{border-top:none;padding-top:0}.footer .footer__content-bottom .footer__localization:empty+.footer__column--info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sec_voice{background-size:cover;background-position:center;background-image:url(//pika2rain.myshopify.com/cdn/shop/files/bg_img004.jpg?v=1759978504);max-width:100%;padding:100px 0}.product__exp-wrapper .product__description img{width:100%;border:none;box-shadow:none;margin-bottom:0}.product__exp-wrapper .product__description video{aspect-ratio:4 / 3;width:100%;margin:0 0 -15px;background:#000}.App{display:flex;gap:2rem;justify-content:flex-end;margin-top:5%}.application{margin-top:0}div.shopify-section.cart__footer-wrapper{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/add.css.map */
