@charset "UTF-8";@font-face{font-family:MyYugo;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYugo;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic")}@font-face{font-family:MyHiragino;font-weight:400;src:local("Hiragino Sans"),local("\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3"),local("Hiragino Kaku Gothic ProN"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:MyHiragino;font-weight:700;src:local("Hiragino Sans"),local("\30d2\30e9\30ae\30ce\89d2\30b4  ProN W6"),local("Hiragino Kaku Gothic ProN W6"),local("Hiragino Kaku Gothic Pro")}@font-face{font-family:MyHiragino;font-weight:800;src:local("Hiragino Sans"),local("\30d2\30e9\30ae\30ce\89d2\30b4  StdN"),local("Hiragino Kaku Gothic StdN")}@font-face{font-family:MySansSerif;font-weight:400;src:local("HelveticaNeue"),local("Helvetica Neue"),local("Helvetica"),local("Arial")}@font-face{font-family:MySansSerif;font-weight:700;src:local("HelveticaNeueBold"),local("HelveticaNeue-Bold"),local("Helvetica Neue Bold"),local("HelveticaBold"),local("Helvetica-Bold"),local("Helvetica Bold"),local("Arial Bold")}@font-face{font-family:MySansSerif;font-weight:900;src:local("HelveticaNeueBlack"),local("HelveticaNeue-Black"),local("Helvetica Neue Black"),local("HelveticaBlack"),local("Helvetica-Black"),local("Helvetica Black"),local("Arial Black")}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,.noTouch a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{text-rendering:optimizeLegibility}br{letter-spacing:0!important}img{-ms-interpolation-mode:bicubic}ul,ol{padding:0}li{list-style:none}dd{margin-left:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,table,pre{margin-top:0;margin-bottom:0;margin-block-end:0;margin-block-start:0}*{vertical-align:top}*{filter:inherit}p,li,dt,dd,th,td,pre{-ms-line-break:strict;line-break:strict;-ms-word-break:break-strict;word-break:break-strict;word-wrap:break-word}body{background-color:#fff;font-family:Ropa Sans,sans-serif;font-style:normal;font-weight:400;font-size:62.5%;line-height:1.6;color:#1e1e1e;-webkit-text-size-adjust:100%;font-feature-settings:"palt" 1;letter-spacing:.02em}.uppercase{text-transform:uppercase}.clearfix:after{content:"";display:table;clear:both;height:0}h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd{line-height:1}a{color:#1e1e1e;text-decoration:none;outline:none}.notouch a:hover{color:#1e1e1e;text-decoration:none}*{box-sizing:border-box}img{width:auto;max-width:100%;height:auto}html,body{width:100%;min-width:320px}@media screen and (min-width: 1024px) and (max-width: 1439px){.wide_only{display:none!important}}@media screen and (min-width: 1024px){img{width:100%;height:auto}.sp_only,.dsp,.tb_only,.dtb{display:none!important}}@media screen and (min-width: 768px) and (max-width: 1023px){.wide_only,.sp_only,.dsp,.pc_only,.dpc{display:none!important}}@media screen and (max-width: 767px){.wide_only,.tb_only,.dtb,.pc_only,.dpc,.tbpc_only,.dtbpc{display:none!important}}@media screen and (max-width: 320px){body{overflow-x:scroll}}.bg_img{box-sizing:border-box;display:block;overflow:hidden;text-indent:-9999px;white-space:nowrap;background-position:center center;background-repeat:no-repeat;text-align:left}a.bg_img,input.bg_img,span.bg_img{width:100%;height:100%}.ready{overflow:hidden}body{background-color:#fff}.wrapper{position:relative;overflow:hidden;background-color:#fff}#main_section{min-height:600px;opacity:0;transition:opacity .8s cubic-bezier(.86,0,.07,1) 2s}.load #main_section{opacity:1}#main_section:before{content:"";display:block;position:fixed;top:0;left:0;z-index:10000;width:0;height:100%;overflow:hidden;background-color:#fff;transition:width .6s cubic-bezier(.86,0,.07,1)}#main_section.pjax-send:before{width:100%}#main_section.pjax-end:before{left:auto;right:0;width:0;transition-timing-function:cubic-bezier(.86,0,.07,1)}@media screen and (max-width: 767px){#main_section{min-height:300px}}header{position:fixed;top:82px;right:6.25%;opacity:0;transition:opacity .8s cubic-bezier(.86,0,.07,1) 2s}.load header{z-index:1000;opacity:1}header nav{display:flex;align-items:center}header .gnav{display:flex;margin-right:15px}header .gnav li:not(:last-child){margin-right:25px}header .gnav li:last-child{position:relative;padding-right:15px}header .gnav li:last-child:after{content:"";display:block;position:absolute;top:50%;right:0;width:1px;height:11px;background-color:#b4b4b4;transform:translateY(-50%)}header .gnav li a{display:block;position:relative;vertical-align:baseline;font-size:16px}header .gnav li a.cu{color:#fafafa}header .gnav li a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:88%;background-color:#fff}header .gnav li a.cu:before{background-color:#fff}header .gnav li a span{position:relative;padding:0 1px}header .language{display:flex;margin-right:15px}header .language li{display:flex}header .language li:not(:last-child):after{content:"/";margin:0 3px;font-size:12px}header .language li:last-child{position:relative;padding-right:15px}header .language li:last-child:after{content:"";display:block;position:absolute;top:50%;right:0;width:1px;height:11px;background-color:#b4b4b4;transform:translateY(-50%)}header .language li a{display:block;position:relative;vertical-align:baseline;font-size:12px}header .language li a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:88%;background-color:#fafafa}header .language li a span{position:relative;padding:0 1px}header .share{display:flex}header .share li:not(:last-child){margin-right:7px}header .share li.fb{width:9px}header .share li.insta{width:16px}header .share li a{display:block;position:relative;vertical-align:baseline}header .share li a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fafafa}header .share li a span{display:block;position:relative;padding:1px}@media screen and (max-width: 767px){header{top:0;right:auto;left:0;width:100%;height:0}header .inner{position:relative;width:0;height:100vh;overflow:hidden;background-color:#fafafa;transition:width .5s cubic-bezier(.86,0,.07,1)}.open_menu header .inner{width:100vw}header .height{box-sizing:border-box;display:block;position:absolute;top:0;left:0;width:100vw;height:100vh;padding:calc(71 / 375 * 100vw) calc(20 / 375 * 100vw) calc(20 / 375 * 100vw)}header nav{display:block;position:relative}header .gnav{display:block;margin-right:0}header .gnav li:not(:last-child){margin-bottom:calc(21 / 375 * 100vw);margin-right:0}header .gnav li:last-child{padding-right:0}header .gnav li:last-child:after{content:none}header .gnav li a{font-size:4.8vw}header .gnav li a:before{content:none}header .gnav li a.cu span{background-color:#1e1e1e}header .language{position:absolute;bottom:0;right:0;margin-right:0}header .language li{display:flex}header .language li:not(:last-child):after{margin:0 .8vw;font-size:3.2vw}header .language li:last-child{padding-right:0}header .language li:last-child:after{content:none}header .language li a{font-size:3.2vw}header .share{position:absolute;bottom:0;right:0}header .share li:not(:last-child){margin-right:calc(7 / 375 * 100vw)}header .share li.fb{width:2.4vw}header .share li.insta{width:calc(16 / 375 * 100vw)}header .share li a:before{content:none}}.sp_menu{display:none}@media screen and (max-width: 767px){.sp_menu{display:block;position:absolute;top:calc(67 / 375 * 100vw);right:calc(20 / 375 * 100vw);width:10.4vw;height:calc(14 / 375 * 100vw);transition:all .4s ease}.open_menu .sp_menu{top:calc(68 / 375 * 100vw);height:calc(20 / 375 * 100vw)}.sp_menu a{display:block;position:relative;height:100%;background-color:#fafafa}.sp_menu span{display:block;height:100%}.sp_menu span:before,.sp_menu span:after{content:"";display:block;position:absolute;top:50%;left:50%;width:calc(32 / 375 * 100vw);height:1px;margin-left:calc(-16 / 375 * 100vw);background-color:#1e1e1e;transition:all .4s ease}.sp_menu span:before{margin-top:-.8vw}.sp_menu span:after{margin-top:.8vw}.open_menu .sp_menu span:before,.open_menu .sp_menu span:after{margin-top:0}.open_menu .sp_menu span:before{transform:rotate(25deg)}.open_menu .sp_menu span:after{transform:rotate(-25deg)}}footer{position:relative;z-index:100;padding:6.25%;background-color:#1e1e1e}footer .inner{display:flex;justify-content:space-between;align-items:flex-end;opacity:0;transition:opacity .8s cubic-bezier(.86,0,.07,1) 2s}.load footer .inner{opacity:1}footer .f-logo{width:calc(220 / 970 * 100%)}footer .f-info{box-sizing:border-box;width:calc(314 / 970 * 100%);min-width:314px;padding:1px;background-color:#fafafa}footer .gnav{display:flex;justify-content:space-between}footer .gnav li a{font-size:14px}footer .sub{display:flex;justify-content:flex-end;align-items:center;margin-top:23px}footer .language{display:flex;margin-right:15px}footer .language li{display:flex}footer .language li:not(:last-child):after{content:"/";margin:0 3px;font-size:12px}footer .language li a{font-size:12px}footer .share{display:flex}footer .share li:not(:last-child){margin-right:7px}footer .share li.fb{width:7px}footer .share li.insta{width:14px}footer address{margin-top:21px;text-align:right;font-style:normal}@media screen and (max-width: 767px){footer{padding:calc(20 / 375 * 100vw)}footer .inner{flex-direction:column;align-items:flex-start}footer .f-logo{width:calc(98 / 375 * 100vw);margin-bottom:calc(20 / 375 * 100vw)}footer .f-info{width:100%;min-width:0}footer .gnav li a{font-size:calc(14 / 375 * 100vw)}footer .sub{margin-top:calc(23 / 375 * 100vw)}footer .language{margin-right:calc(25 / 375 * 100vw)}footer .language li:not(:last-child):after{content:"/";margin:0 .8vw;font-size:3.2vw}footer .language li a{font-size:3.2vw}footer .share li:not(:last-child){margin-right:calc(7 / 375 * 100vw)}footer .share li.fb{width:calc(7 / 375 * 100vw)}footer .share li.insta{width:calc(14 / 375 * 100vw)}footer address{margin-top:calc(21 / 375 * 100vw)}}.loading_wrap{position:fixed;top:0;right:0;z-index:1;width:100%;height:100%;background-color:#1e1e1e;transition:width 1.2s cubic-bezier(.86,0,.07,1) 1.2s}.load .loading_wrap{width:0}.move-object{position:absolute;top:0;left:0;width:100%;height:0}.move-object .head-parts{position:absolute;top:20px;left:0;z-index:1;width:100%;overflow:hidden;visibility:hidden}.move-object .head-parts.show{visibility:visible}.move-object .head-parts .head-parts-list{width:2000%}.move-object .head-parts .head-parts-item{float:left}.move-object .head-parts p{float:left;width:162px;margin-right:20px}.move-object .head-parts.pat1-5 p{margin-right:30px}.move-object .head-parts.pat2 p{margin-right:40px}.move-object .head-parts.pat4 p{margin-right:80px}.move-object .side-parts{position:absolute;top:85px;left:-2.8125%;z-index:1;width:16.71875%;padding-top:160%;overflow:hidden}.move-object .side-parts.show{overflow:visible}.move-object .side-parts h1{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:calc(-50 / 214 * 100%);transform:translate3d(-100%,0,0);transition:all .8s cubic-bezier(.86,0,.07,1)}.load .move-object .side-parts h1{transform:translateZ(0)}.hizume-logo-vertical-black{fill:#fafafa!important;transition:all 1.2s cubic-bezier(.86,0,.07,1) 1.2s}.load .hizume-logo-vertical-black{fill:#1e1e1e!important}@media screen and (max-width: 767px){.move-object .head-parts{top:calc(20 / 375 * 100vw);z-index:1000}.move-object .head-parts .head-parts-list{width:2000%}.head-parts-item{width:calc(((121 + 13) * 20) / 375 * 100vw)}.move-object .head-parts p{width:calc(121 / 375 * 100vw);margin-right:calc(13 / 375 * 100vw)}.move-object .side-parts{top:calc(70 / 375 * 100vw);left:-3.2vw;z-index:100;width:calc(64 / 375 * 100vw);padding-top:calc(613 / 375 * 100vw)}.move-object .side-parts h1{margin-top:-3.2vw}}.section{padding:6.25% 6.25% 6.25% 17.96875%}.section-gray{background-color:#ebebeb}.section .inner{position:relative}@media screen and (max-width: 767px){.section{padding:calc(20 / 375 * 100vw)}}.thumb_list{display:flex;flex-wrap:wrap;margin-bottom:calc(-80 / 970 * 100%)}.thumb_list li{width:calc(220 / 970 * 100%);margin-bottom:calc(80 / 970 * 100%)}.thumb_list li:not(:nth-child(4n)){margin-right:calc(30 / 970 * 100%)}.thumb_list .thumb_img{position:relative;box-shadow:10px 10px 35px #0000000d}.thumb_list .thumb_img .thumb_icon{display:block;position:absolute;bottom:0;left:0;background-color:#1e1e1e;padding:0 1px;font-size:10px;color:#fafafa}.thumb_list .thumb_text{margin-top:15px;padding:1px 1px 0;background-color:#ebebeb;font-size:16px}.section-gray .thumb_list .thumb_text{background-color:#fafafa}@media screen and (max-width: 767px){.thumb_list{margin-bottom:calc(-20 / 375 * 100vw)}.thumb_list li{width:calc(157 / 375 * 100vw);margin-bottom:calc(20 / 375 * 100vw)}.thumb_list li:not(:nth-child(4n)){margin-right:0}.thumb_list li:not(:nth-child(2n)){margin-right:calc(21 / 375 * 100vw)}.thumb_list .thumb_img .thumb_icon{font-size:calc(10 / 375 * 100vw)}.thumb_list .thumb_text{margin-top:calc(10 / 375 * 100vw);font-size:calc(16 / 375 * 100vw)}}.hd_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:calc(80 / 970 * 100%)}.hd_wrap .hd{font-size:30px}.hd_wrap .hd span{display:inline;padding:0 1px;background-color:#1e1e1e;color:#fafafa}.hd_wrap .more{font-size:16px}.hd_wrap .more a{display:block;width:53px;background-color:#f81006;text-align:center;color:#fafafa}.hd_wrap .more a span{display:block;padding:5px 0 3px}@media screen and (max-width: 767px){.hd_wrap{margin-top:calc(40 / 375 * 100vw)}.hd_wrap .hd{font-size:8vw}.hd_wrap .more{font-size:calc(16 / 375 * 100vw)}.hd_wrap .more a{width:calc(66 / 375 * 100vw)}.hd_wrap .more a span{padding:calc(5 / 375 * 100vw) 0 .8vw}}.btn_list{display:flex;flex-wrap:wrap}.btn_list li{width:calc(470 / 970 * 100%)}.btn_list li:not(:nth-child(2n)){margin-right:calc(30 / 970 * 100%)}.btn_list li a{display:block;padding:calc(40 / 470 * 100%);background-color:#1e1e1e;text-align:center;font-size:24px;box-shadow:10px 10px 35px #0000000d}.btn_list li span{display:inline-block;padding:0 1px;background-color:#fafafa}@media screen and (max-width: 767px){.btn_list{flex-direction:column}.btn_list li{width:100%}.btn_list li:not(:nth-child(2n)){margin-right:0}.btn_list li:not(:last-child){margin-bottom:calc(20 / 375 * 100vw)}.btn_list li a{padding:calc(20 / 375 * 100vw);font-size:6.4vw}}@media screen and (min-width: 768px){.notouch a{transition:color .4s ease}}div.pagination.text-center{font-size:12px}div.pagination .page{display:inline-block;margin:0 2px;width:20px;height:20px}div.pagination .current{background-color:#000;color:#fff!important;font-weight:700}.shopify-policy__container{color:gray!important}.shopify-policy__container h1{font-size:1.4rem;font-weight:700;text-align:center}.shopify-policy__container ul{margin:20px}.shopify-policy__container li{list-style:disc!important;margin-left:20px;line-height:160%;margin-bottom:.6rem}.shopify-policy__container a{color:#00f}.shopify-policy__container td{padding:4px!important;border:1px solid black}.mobile-nav{display:none}.ht-tms-dropdown__list-item{width:150px}@media only screen and (max-width: 768px){.main-content{margin-top:1rem}.mobile-nav{//margin-top: 40px;//display: block}.mobile-nav li{margin:16px;font-size:4vw}.site-nav__link{padding:0;font-size:4vw}.site-wrapper{margin-top:0!important}header,.move-object{display:none!important}.ht-tms--float-top{right:10px!important;top:10px!important}.product-single>.grid__item:first-child,.product-single>.grid__item:last-child{width:100%!important}.hr--small{display:none}#ToggleMobileMenu{margin:10px 0}#collections-link{justify-content:center}.selector-wrapper:last-child{padding-right:0}.product-single{display:flex;flex-direction:column-reverse}}#ProductThumbs{display:flex;flex-wrap:wrap}p{line-height:180%!important;font-size:.9rem}.ht-tms--float-top{z-index:100000!important}footer a{color:#fff!important}footer .btn--secondary{color:#ca0000!important}footer .gnav a{color:#000!important}footer . gnav a span{color:#000!important}table td{padding:2px 4px;font-size:.9rem}table td:first-child{padding:2px 4px 2px 0}#shopify-section-footer{margin-top:2rem}main header{position:initial}h1{margin-bottom:1rem}.product-single__description td{padding:2px 4px!important}.item-detail-block,.item-detail-block table td{font-size:.85rem!important;line-height:160%;letter-spacing:1px}.item-detail-block table td{padding:0 8px 0 0!important;border:0}.item-detail-block>div{margin-bottom:10px}.item-detail-block br{display:block;content:"";height:10px}.item-detail-block br.none{display:inline-block;content:initial}.cart__policies a{color:#000!important}.shopify-payment-button__more-options{display:none!important}#shopify-privacy-banner-div button{border-radius:0!important}.shopify-policy__body{color:#191919}.legal-notice-jp{font-size:16px!important}.legal-notice-jp>div{display:flex;border-bottom:2px solid #f2f2f2;padding:1rem}.legal-notice-jp>div>div:first-child{display:flex;align-items:center;justify-content:flex-start;font-weight:700;width:250px;color:#191919;font-size:15px!important}.legal-notice-jp>div>div:last-child{display:flex;align-items:center;justify-content:flex-start;flex:1;color:#191919;font-size:15px!important}.product-single .selector-wrapper{padding-right:12px}.swatch{margin:.5rem 0 .4rem;display:flex;align-items:center;justify-content:flex-start}.swatch>div{margin:1px;cursor:pointer!important}.swatch>div>img{cursor:pointer!important;width:18px;height:18px;border-radius:9px;display:inline-block;margin-right:4px;transition:opacity .5s;padding:2px;border:1px solid white}.swatch>div>img:hover{opacity:.9!important;cursor:pointer!important}.swatch>div:last-child>img{margin-right:0}#guide_link_size{cursor:pointer!important}.product.grid__item .swatch{justify-content:center}@media screen and (max-width: 750px){.legal-notice-jp>div{display:block}.swatch{justify-content:center}.product-single__quantity,.selector-wrapper{display:block}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/common.css.map?v=161032795914214936891698831848 */
