/*! GRANJE v1.4.0t8e42 */*,::after,::before{background-repeat:no-repeat;box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}h1{font-size:2em;margin:0;color:inherit}details,main{display:block}nav ol,nav ul{list-style:none}code,kbd,pre,samp{font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{opacity:.54;color:#888}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}:-moz-ui-invalid{box-shadow:none}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}[hidden],dialog:not([open]),template{display:none}summary{display:list-item}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}*{margin:0;padding:0;word-break:break-word}ul{list-style:none}hr{overflow:visible;height:1px;border:0;border-top:1px solid #d0d0d0}html{-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;height:100%;letter-spacing:.02em;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.--2023{-webkit-font-feature-settings:'palt' 0;font-feature-settings:'palt' 0;font-size:3.720930232558139vw}body{margin:0;min-width:320px;height:100%;min-height:100%;background:#fff;color:#000;font-size:1rem;line-height:1.75;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal}body.mo{overflow:hidden}.c-index{margin:3.4375rem 0;padding:2.1875rem 1.5625rem;border:1px solid #ccc;counter-reset:index-num;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500;border-radius:.3125rem}.c-index__h{font-size:.9375rem;line-height:1;letter-spacing:.04em;margin:0 0 1.5rem}.c-index__li{font-size:.875rem;line-height:1.857142857142857;letter-spacing:.02em;counter-increment:index-num}.c-index__li:before{content:counter(index-num) '. '}.c-toggle{border:solid #ddd;border-width:1px 0 0}.c-toggle:last-child{border-width:1px 0}.c-toggle__h{font-size:.9375rem;line-height:1.6;padding:1.28125rem 0;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.c-toggle__h i{width:.625rem;height:.625rem;margin:0 0 0 .625rem;position:relative}.c-toggle__h i:after,.c-toggle__h i:before{content:'';display:block;position:absolute;background:#000;top:0;left:0}.c-toggle__h i:before{width:100%;height:1px;top:calc(50% - .5px)}.c-toggle__h i:after{height:100%;width:1px;left:calc(50% - .5px)}.-open .c-toggle__h i:after{content:none}.c-toggle__c{height:0;overflow:hidden;transition:height .5s}.-open .c-toggle__c{height:auto}.c-toggle__inr{padding:0 0 2.1875rem}.c-toggle.-typ2 .c-toggle__inr{padding:.3125rem 0 2.09375rem}.u-center{text-align:center}.u-hkg{font-family:heisei-kaku-gothic-std,sans-serif}div#sysAside,div#sysFooter,div#sysHeader,div#sysMain{padding:0;margin:0;font-size:inherit;float:none}.sysContent{padding:0!important}b,strong{font-weight:700}p{padding:0;margin:0;line-height:inherit}br.d{display:none}.acmn{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em}.nts{font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal}.ftg{font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}.hrg3{font-weight:300;font-family:'Hiragino Sans','ヒラギノ角ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif}.bbb{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400}.hkg{font-family:heisei-kaku-gothic-std,sans-serif;font-weight:700;font-style:normal}.hkg .-w5{font-weight:500}.mdg,h1,h2,h3{font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal}.olc{margin:0 auto;max-width:1200px}.fxc{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}button,input[type=button],input[type=submit],select{font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;letter-spacing:.04em}:-ms-input-placeholder{color:#888}::placeholder{color:#888}::-moz-placeholder{color:#888;opacity:1}::-ms-input-placeholder{color:#888;opacity:1}@-webkit-keyframes a{0%{opacity:0}100%{opacity:1}}@keyframes a{0%{opacity:0}100%{opacity:1}}.cc-hd{text-align:center}.cc-hd h1{font-size:1.4375rem;font-weight:400;margin:0 0 1.4375rem}.cc-hd nav{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:center;justify-content:center;font-size:.8125rem;line-height:2.076923076923077;color:#707070;padding:0 1.375rem 1.75rem}.cc-hd nav p{padding:.1em .5em}.cc-hd nav a{transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cc-hd nav a:hover{opacity:.7}.cc-hd nav a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.cc-blc{font-size:.9375rem;line-height:1.666666666666667;padding:0 1.375rem;max-width:684px;margin:0 auto}.cc-blc .tx{border-top:1px solid #707070;padding:2.8125rem .125rem 4.0625rem}.cc-blc h2{font-size:1.25rem;margin:0 0 2.5rem}.cc-blc dt,.cc-blc h3{font-size:inherit}.cc-blc dt:nth-of-type(n+2),.cc-blc h3:nth-of-type(n+2){margin:1.5625rem 0 0}.cc-blc dt{font-weight:500}.cc-blc h4{font-size:inherit;margin:.625rem 0 0}.cc-blc p+h3{margin:1.5625rem 0 0}.cc-blc a{color:#0062ff}.cc-blc a:hover{text-decoration:underline}.cc-blc .tgl{border-top:1px solid #d0d0d0}.cc-blc .tgl:last-of-type{border-bottom:1px solid #d0d0d0}.cc-blc .tgl.active h3{background-image:url(/img/rsrc/i/fm.svg)}.cc-blc .tgl h3{font-family:noto-sans-cjk-jp,sans-serif;font-style:normal;background:url(/img/rsrc/i/fp.svg) right .625rem top 1.6875rem/1rem no-repeat;font-size:1.125rem;line-height:1.333333333333333;font-weight:500;padding:1.375rem .625rem;cursor:pointer}.cc-blc .tgl h3:hover{-webkit-animation:.2s forwards csh;animation:.2s forwards csh}.cc-blc .tgl .c{display:none;padding:0 .625rem 1.375rem}.cc-blc .tgl.active .c{display:block}.cc-blc .tgl dt{cursor:pointer;margin:.0625rem -.25rem -.25rem;padding:.25rem 2rem .25rem 1.1875rem;font-weight:500;background:url(/img/rsrc/i/fp.svg) right .5rem top .6875rem/.75rem no-repeat}.cc-blc .tgl dt:nth-of-type(n+2){margin-top:.5rem}.cc-blc .tgl dt:hover{-webkit-animation:.2s forwards csh;animation:.2s forwards csh}.cc-blc .tgl dt.active{background-image:url(/img/rsrc/i/fm.svg)}.cc-blc .tgl dd{display:none;padding:.5rem 1.25rem 1.25rem .9375rem;max-width:600px}.cc-blc .tgl dt.active+dd{display:block}.cc-blc .tgl-sp{border-top:1px solid #d0d0d0;padding:0 .125rem}.cc-blc .tgl-sp.active h2{background-image:url(/img/rsrc/i/fm.svg)}.cc-blc .tgl-sp h2{font-size:1.125rem;line-height:1.333333333333333;font-weight:500;padding:1.375rem .75rem;cursor:pointer;margin:0 -.125rem;background:url(/img/rsrc/i/fp.svg) right .625rem top 1.6875rem/1rem no-repeat}.cc-blc .tgl-sp h2:hover{-webkit-animation:.2s forwards csh;animation:.2s forwards csh}.cc-blc .tgl-sp .c{display:none;padding:0 .625rem 1.375rem}.cc-blc .tgl-sp.active .c{display:block}.g_policy_tokusho{margin:0 0 4.0625rem}.g_policy_tokusho .tgl-sp{border-bottom:1px solid #d0d0d0}.g_customer_support strong{font-size:1.5rem;line-height:1.541666666666667;margin:0 0 1.5625rem;display:block}.g_customer_support b{display:block;margin:1.25rem 0 0}@-webkit-keyframes csh{0%{background-color:#fff}100%{background-color:#f1f1f1}}@keyframes csh{0%{background-color:#fff}100%{background-color:#f1f1f1}}.form-inquiry{font-size:.9375rem;line-height:1.8}.form-inquiry div#sysMain{max-width:640px;margin:0 auto 6rem;padding:4rem 1.375rem;background:#f7f7f7}.form-inquiry h2{display:none}.form-inquiry h1{font-size:1.4375rem;text-align:center;margin:0 0 .75rem}.form-inquiry header .tx{margin:0 0 2.5rem}.form-inquiry .sysZipcode .sysFormField{display:inline-block}.form-inquiry .sysZipcode .sysFormField+.sysButton.btn{margin:0 0 0 .5rem;display:-ms-inline-flexbox;display:inline-flex}.form-inquiry .sysZipcode .sysFormField+.sysButton.btn button{display:block;margin:0 0 0 .5rem}.form-inquiry .completeText p{margin:0 0 1em}.g_howto_top_header{text-align:center;font-weight:700;margin:0 0 2.25rem}.g_howto_top_header picture{position:relative;display:block;margin:0 0 2.25rem}.g_howto_top_header picture:before{display:block;content:'';width:100%;height:0;padding:0 0 31.785714285714285%}.g_howto_top_header picture img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.g_howto_top_header h1{font-size:1.4375rem}.g_howto_list{margin:0 0 7.5rem}.g_howto_list h2{font-size:1.1875rem;line-height:1.210526315789474;font-weight:400;text-align:center;margin:0 0 1.75rem}.g_howto_list .grp:nth-of-type(n+2){margin:6.875rem 0 0}.g_howto_list ul{padding:0 1.375rem}.g_howto_list li{border:1px solid #cecece;border-radius:.4375rem}.g_howto_list a{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;padding:2.125rem 1.625rem 2.5rem}.g_howto_list a:hover{opacity:.7}.g_howto_list a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.g_howto_list .ic{position:relative;margin:0 0 .875rem}.g_howto_list .ic:before{display:block;content:'';width:100%;height:0;padding:0 0 66.66666666666666%}.g_howto_list .ic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.g_howto_list h3{margin:0 0 .75rem;font-size:1rem;line-height:1.6875;letter-spacing:.03em}.g_howto_list p{font-size:.9375rem;line-height:1.666666666666667}.g_howto_list img[src=""]{opacity:0}.howto.page{padding:1.5625rem 0 9.375rem}.howto.page header{text-align:center;margin:0 0 3.75rem}.howto.page header a{color:inherit;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block}.howto.page header a:hover{opacity:.7;text-decoration:none}.howto.page header a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.howto.page header b{font-size:.6875rem;display:block}.howto.page header h1{font-size:1.4375rem;font-weight:400}.howto.page .nvd{position:relative;max-width:880px;margin:0 auto}.howto.page .nvd:before{display:block;content:'';width:100%;height:0;padding:0 0 56.25%}.howto.page .nvd img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.howto.page .vd{position:relative;max-width:880px;margin:0 auto}.howto.page .vd:before{display:block;content:'';width:100%;height:0;padding:0 0 56.25%}.howto.page .vd iframe,.howto.page .vd img{position:absolute;top:0;left:0;width:100%;height:100%}.howto.page .vd:not(.prepared){cursor:pointer;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.howto.page .vd:not(.prepared):hover{opacity:.7}.howto.page .vd:not(.prepared) svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.howto.page .vd:not(.prepared):after{position:absolute;content:'';width:14.09090909090909%;height:25.050505050505052%;top:37.474747474747474%;left:42.95454545454545%;background:url(/img/rsrc/howto/p.svg) 50% 50%/contain no-repeat}.howto.page .vd__fig{max-width:880px;margin:0 auto}.howto.page .vd__fig figcaption{font-size:.75rem;line-height:1.5;letter-spacing:.05em;margin:.5rem 0 0;text-align:center}.howto.page img{opacity:0}.howto.page img.lazyloaded{-webkit-animation:.2s forwards a;animation:.2s forwards a}.howto.page .note{padding:1.875rem 1.375rem 0}.howto.page .note b{font-size:1.0625rem;line-height:1.823529411764706;max-width:590px;display:block}.howto.page .item{font-size:.875rem;line-height:1.785714285714286;margin:1.875rem 0 0}.howto.page .item p:first-of-type{font-weight:700}.howto.page .item a.n{color:inherit;pointer-events:none}.howto.page a{color:#0062ff}.howto.page a:hover{text-decoration:underline}.howto.page ol{font-size:1.0625rem;line-height:1.764705882352941;margin:2.8125rem 0 0;counter-reset:step step2}.howto.page ol li:first-of-type{font-weight:700;margin:0 0 .5rem}.howto.page ol a:not(.n){counter-increment:step}.howto.page ol a:not(.n):before{content:counter(step) '：'}.howto.page .sct{margin:3.4375rem 0 0;font-size:1.0625rem;line-height:1.705882352941176}.howto.page .sct:not(.n){counter-increment:step2}.howto.page .sct h2{font-size:inherit}.howto.page .sct h2:before{content:counter(step2) '：'}.howto.page .sct.is-nn h2:before{content:none}.howto.page .sct .ic{max-width:880px;margin:0 auto}.howto.page .sct .ic .lzp{display:block;position:relative}.howto.page .sct .ic .lzp:before{display:block;content:'';width:100%;height:0;padding:0 0 56.25%}.howto.page .sct .ic .lzp img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.howto.page .sct .ic+.ic{margin-top:1.25rem}.howto.page .sct figcaption{padding:.25rem 0 .375rem;font-size:.9375rem;text-align:center}.howto.page .sct .tx{margin:0 1.375rem;padding:3.4375rem 0 1.125rem;border-top:1px solid #c1c1c1}.howto.page .sct .tx .c,.howto.page .sct .tx p{max-width:590px}.howto.page .sct:nth-of-type(n+2) .tx{border:none}.howto.page .sct small{display:block;font-size:.8125rem;line-height:1.692307692307692}.howto.page .sct:not(#fin):after{content:'';width:2.276rem;height:1.4759375rem;margin:2.625rem auto 0;display:block;background:url(/img/rsrc/howto/a.svg) 50% 50%/contain no-repeat}.howto.page .sct:not(#fin).is-nn:after,.howto.page .sct:not(#fin).v:after,.howto.page .sct:not(#fin):last-of-type:after{content:none}.howto.page .vrc{padding:2.625rem 1.375rem 1.375rem;font-size:1.0625rem;line-height:1.705882352941176}.howto.page .vrc .vri{border-top:1px solid #d0d0d0}.howto.page .vrc .vri:last-of-type{border-bottom:1px solid #d0d0d0}.howto.page .vrc .vri.active h3{background-image:url(/img/rsrc/i/fm.svg)}.howto.page .vrc .vri.active .c{display:block}.howto.page .vrc h3{background:url(/img/rsrc/i/fp.svg) right .625rem top 1.6875rem/1rem no-repeat #fff;padding:1.125rem 2.5rem 1.125rem .625rem;cursor:pointer;transition:background-color .2s}.howto.page .vrc h3:hover{background-color:#f1f1f1}.howto.page .vrc .c{padding:0 .625rem 1.375rem;font-size:1rem;display:none}.howto.page .vrc p{margin:0 0 .75rem}img.yall{opacity:0}img.yall.loaded{opacity:1;-webkit-animation:.7s ease-in forwards fade-in;animation:.7s ease-in forwards fade-in}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.c-pic{display:block;position:relative;overflow:hidden}.c-pic:before{display:block;content:'';width:100%;height:0;padding:0 0 100%}.c-pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-share{padding:1.25rem 1.5625rem}.c-share.-bottom{padding-bottom:1.875rem}.c-share__inr{display:-ms-flexbox;display:flex}.c-share__li{line-height:1}.c-share__li:nth-child(n+2){margin:0 0 0 1em}ul.strs a{color:inherit}ul.strs a b{text-decoration:underline}ul.strs a:hover b{text-decoration:none}ul.strs li+li{margin:2.1875rem 0 0}.strs-hd nav{width:17.5rem;margin:0 auto}div#sysAll{padding:5rem 0 0;margin:0;font-size:inherit;float:none;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;min-height:100%;max-width:none}div#sysAside{display:none;background:#000;position:fixed;top:0;left:0;width:100%;max-width:none;min-height:100%;height:100%;z-index:1024;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}div#sysAside .mwrp{padding:6.875rem 1.875rem 9.375rem;width:86.47342995169082%;background:#000;max-width:600px}div#sysAside .sysFuncText{margin:5rem 0 0}.menu-active div#sysAside{display:block;-webkit-animation:.2s forwards m;animation:.2s forwards m}.g_aside_category,.g_aside_design,.g_aside_howto,.g_aside_page{font-size:1.25rem;line-height:1.4;letter-spacing:.08em;color:#fff}.g_aside_category b,.g_aside_design b,.g_aside_howto b,.g_aside_page b{display:block;font-size:.75rem;margin:0 0 1.25rem;color:#9b9b9b;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal}.g_aside_category li+li,.g_aside_design li+li,.g_aside_howto li+li,.g_aside_page li+li{margin:1rem 0 0}.g_aside_category a,.g_aside_design a,.g_aside_howto a,.g_aside_page a{display:inline-block;pointer-events:auto}.g_aside_category .sysHeadline{font-weight:700;font-size:.75rem;margin:0 0 1.25rem;color:#9b9b9b}.g_aside_category ul li{float:none}.g_aside_category ul li.sysText a{padding:0}.g_aside_design{display:none}.g_aside_howto{font-size:.8125rem;line-height:1.384615384615385}.g_aside_howto li+li{margin:.9375rem 0 0}.g_aside_page{margin:4.375rem 0 0;font-size:.9375rem;line-height:2.133333333333333}.g_aside_page li+li{margin:0}.g_aside_page .mb{position:absolute;top:2.5rem;left:1.375rem}.g_aside_page .mb i{position:relative;display:block;width:1rem;cursor:pointer}.g_aside_page .mb i:before{display:block;content:'';width:100%;height:0;padding:0 0 100%}.g_aside_page .mb i svg{position:absolute;top:0;left:0;width:100%;height:100%}.g_aside_page .mb svg{pointer-events:none}.g_aside_page .mp{margin:6.25rem 0 0;font-size:1.25rem}.g_aside_page .mp .logout{font-size:.7em}@-webkit-keyframes m{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);background:rgba(0,0,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,0,0,.7)}}@keyframes m{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);background:rgba(0,0,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:rgba(0,0,0,.7)}}.sysCart #sysMain a{color:inherit}.sysCart #sysMain input[type=email],.sysCart #sysMain input[type=number],.sysCart #sysMain input[type=password],.sysCart #sysMain input[type=tel],.sysCart #sysMain input[type=text],.sysCart #sysMain textarea{background:#fff;font-family:sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;margin:0;border:1px solid #b2b2b2;font-size:1rem;line-height:1.25;padding:.75rem;width:100%}.sysCart #sysMain button,.sysCart #sysMain input[type=button],.sysCart #sysMain input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#aaa;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #aaa;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sysCart #sysMain button:hover,.sysCart #sysMain input[type=button]:hover,.sysCart #sysMain input[type=submit]:hover{background-color:#fff;color:#000}.sysCart #sysMain .mdl-dialog__actions--full-width{padding:0;display:block}.sysCart #sysMain .mdl-dialog__actions--full-width button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}.sysCart #sysMain .mdl-dialog__actions--full-width button:hover{background-color:#fff;color:#000}.sysCart #sysMain select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;padding:.875rem 1.9rem .875rem .9375rem;border-radius:.25rem;border:1px solid #b2b2b2;font-size:1rem;line-height:1.125;cursor:pointer;background:url(/granje/img/rsrc/i/da.svg) right .625rem top 50%/.4375rem no-repeat #fff;margin:0}.sysCart #sysMain .sysErrorMessage{padding:1.375rem;width:100%;max-width:884px;margin:0 auto}.sysCart #sysMain .sysNextSubmitArea{-ms-flex-order:5;order:5}.sysCart #sysMain .sysNextSubmitArea .sysNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}.sysCart #sysMain .sysNextSubmitArea .sysNextSubmit:hover{background-color:#fff;color:#000}.sysCart #sysMain .sysFreeArea+.sysNextSubmitArea{display:none}.sysCart #sysMain form[name=order_form] .sysNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;width:15.625rem;height:4.375rem;display:none}.sysCart #sysMain form[name=order_form] .sysNextSubmit:hover{background-color:#fff;color:#000}.sysCart #sysMain form[name=order_form] #opcCartInItem~.sysNextSubmit{display:block}#amazonConfirmPage #sysMain>form[name=order_form] .sysNextSubmit{margin-top:6.25rem;display:block}.sysCart #sysMain .sysBackSubmitArea{text-align:center}.sysCart #sysMain .sysBackSubmitArea input{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:#000}.sysCart #sysMain .sysBackSubmitArea input:hover{text-decoration:underline}.sysCart #sysMain .sysBox{background:0 0;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;font-size:.875rem;line-height:1.928571428571429}.sysCart #sysMain .sysItemListArea{-ms-flex-order:2;order:2}.sysCart #sysMain .sysItemListArea li{border:solid #535353;border-width:1px 0 0;padding:1.8125rem .375rem 2.625rem}.sysCart #sysMain .sysItemListArea li:last-of-type{border-width:1px 0}.sysCart #sysMain .sysItemListArea .sysBox{display:-ms-grid;display:grid;-ms-grid-rows:auto .9375rem -webkit-min-content;-ms-grid-rows:auto .9375rem min-content;-ms-grid-columns:4.1875rem 1.0625rem auto 2.1875rem -webkit-min-content;-ms-grid-columns:4.1875rem 1.0625rem auto 2.1875rem min-content;grid-template:auto .9375rem -webkit-min-content/4.1875rem 1.0625rem auto 2.1875rem -webkit-min-content;grid-template:auto .9375rem min-content/4.1875rem 1.0625rem auto 2.1875rem min-content}.sysCart #sysMain .sysItemListArea .sysBox hr{display:none}.sysCart #sysMain .sysItemListArea .sysBox .ic,.sysCart #sysMain .sysItemListArea .sysBox>a:first-of-type{display:block;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.sysCart #sysMain .sysItemListArea .sysBox .ic img,.sysCart #sysMain .sysItemListArea .sysBox>a:first-of-type img{float:none;width:100%;height:auto}.sysCart #sysMain .sysItemListArea .sysBox .ic a{position:relative;display:block}.sysCart #sysMain .sysItemListArea .sysBox .ic a:before{display:block;content:'';width:100%;height:0;padding:0 0 136.36363636363635%}.sysCart #sysMain .sysItemListArea .sysBox .ic a img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sysCart #sysMain .sysItemListArea .sysBox .sysProduct{float:none;width:100%;font-size:.8125rem;line-height:1.769230769230769;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.sysCart #sysMain .sysItemListArea .sysBox .sysItemName{font-size:.875rem;line-height:1.5;font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em}.sysCart #sysMain .sysItemListArea .sysBox .sysItemName b{font-weight:400;display:block}.sysCart #sysMain .sysItemListArea .sysBox .sysItemRetailPrice{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400}.sysCart #sysMain .sysItemListArea .sysBox hr+div{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;width:5.5rem}.sysCart #sysMain .sysItemListArea .sysBox hr+div>div{position:relative;color:transparent}.sysCart #sysMain .sysItemListArea .sysBox hr+div select{color:#000;position:absolute;top:0;left:0}.sysCart #sysMain .sysItemListArea .sysBox .sysSubTotalArea{text-align:right;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6;white-space:nowrap;z-index:0}.sysCart #sysMain .sysItemListArea .sysBox div.sysDeleteArea{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;z-index:1}.sysCart #sysMain .sysItemListArea .sysBox div.sysDeleteArea input{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:#000}.sysCart #sysMain .sysItemListArea .sysBox div.sysDeleteArea input:hover{text-decoration:underline}.sysCart #sysMain .sysItemListArea>.sysBox{display:block;text-align:center}.sysCart #sysMain .sysOpcItemList .opc_item{border:solid #535353;border-width:1px 0 0;padding:1.8125rem .375rem 2.625rem}.sysCart #sysMain .sysOpcItemList .opc_item:last-of-type{border-width:1px 0}.sysCart #sysMain .sysOpcItemList .opc_item>div{display:-ms-grid;display:grid;-ms-grid-rows:auto .9375rem -webkit-min-content;-ms-grid-rows:auto .9375rem min-content;-ms-grid-columns:4.1875rem 1.0625rem auto 2.1875rem -webkit-min-content;-ms-grid-columns:4.1875rem 1.0625rem auto 2.1875rem min-content;grid-template:auto .9375rem -webkit-min-content/4.1875rem 1.0625rem auto 2.1875rem -webkit-min-content;grid-template:auto .9375rem min-content/4.1875rem 1.0625rem auto 2.1875rem min-content}.sysCart #sysMain .sysOpcItemList .opc_item>div .ic{display:block;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.sysCart #sysMain .sysOpcItemList .opc_item>div .ic img{float:none;width:100%;height:auto}.sysCart #sysMain .sysOpcItemList .opc_item>div .ic span{position:relative;display:block}.sysCart #sysMain .sysOpcItemList .opc_item>div .ic span:before{display:block;content:'';width:100%;height:0;padding:0 0 136.36363636363635%}.sysCart #sysMain .sysOpcItemList .opc_item>div .ic span img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sysCart #sysMain .sysOpcItemList .opc_item>div .sysOpcProduct{float:none;width:100%;margin:0;font-size:.8125rem;line-height:1.769230769230769;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.sysCart #sysMain .sysOpcItemList .opc_item>div .sysOpcItemName{font-size:.875rem;line-height:1.5;font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em}.sysCart #sysMain .sysOpcItemList .opc_item>div .sysOpcItemName b{font-weight:400;display:block}.sysCart #sysMain .sysOpcItemList .opc_item>div .cb,.sysCart #sysMain .sysOpcItemList .opc_item>div .sysNumArea{display:none}.sysCart #sysMain .sysOpcItemList .opc_item>div .cb+div{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;width:5.5rem;position:relative;color:transparent}.sysCart #sysMain .sysOpcItemList .opc_item>div .cb+div select{color:#000;position:absolute;top:0;left:0}.sysCart #sysMain .sysOpcItemList .opc_item>div .sysSubTotalArea{text-align:right;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6;white-space:nowrap;z-index:0;font-size:.8125rem}.sysCart #sysMain .sysOpcItemList .opc_item>div div.sysDeleteArea{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;z-index:1}.sysCart #sysMain .sysOpcItemList .opc_item>div div.sysDeleteArea button{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit;color:inherit;font-size:.8125rem}.sysCart #sysMain .sysOpcItemList .opc_item>div div.sysDeleteArea button:hover{text-decoration:underline}.sysCart #sysMain .sysOpcItemList>.sysBox{display:block;text-align:center}.sysCart .mdl-list{padding:0;width:auto}.sysCart .mdl-list__item--two-line{padding:0;height:auto}.sysCart .mdl-list__item--two-line .mdl-list__item-primary-content{height:auto;line-height:inherit}.sysCart .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-avatar{display:none}.sysCartNote{color:inherit;font-size:.875rem;line-height:1.714285714285714}#sysMain .sysCartNote.sysIslandMessage{padding:1.375rem;margin:0 auto;max-width:640px}.sysCartNote>div{display:block;border:1px solid #767676;border-radius:.625rem;padding:1.125rem 1.25rem}.sysNavImg{margin:0 0 1.875rem}.sysCartTitle{color:inherit;background:0 0;font-size:1.3125rem;line-height:1.333333333333333;font-weight:700;margin:0 0 .9375rem;padding:0;text-align:center}.sysTotal{-ms-flex-order:3;order:3}.sysTotal .sysTotalTxt{text-shadow:none}.sysTotal .sysTotalTxt .sysCartAttention{color:inherit;font-size:inherit;padding:0;display:inline}.sysTotal .sysTotalTxt.prepared{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400;letter-spacing:.09em;font-size:1rem}.sysTotal .sysTotalTxt.prepared small{font-size:1.5rem;margin:0 .4em 0 0}.sysTotal .sysTotalTxt.prepared span{font-size:1.9375rem}.sysFreeArea+.sysTotal{display:none}.sysSubTotalArea{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400}.sysSubTotalArea .sysCartAttention{color:inherit;font-size:inherit}.sysNextSubmitAreaForUseAmazon{-ms-flex-order:4;order:4}.sysNextSubmitAreaForUseAmazon.useOPC{position:initial;top:auto;float:none}.sysErrorMessage+.sysNextSubmitAreaForUseAmazon,.sysFreeArea+.sysNextSubmitAreaForUseAmazon{display:none}.mdl_btn_.opcDialog{text-align:left;display:none}form.opcUseAmazon{display:none}.sysItemListArea~.mdl_btn_,.sysItemListArea~form.opcUseAmazon{display:block;-ms-flex-order:3;order:3}li.mdl-list__item{max-width:100%}.order_summary__content{margin:0}.mdl-dialog{box-shadow:none;padding:0;font-size:.875rem;line-height:1.928571428571429;text-align:left;max-width:576px;boder:1px solid #707070}.sysCart #sysMain .mdl-dialog a{color:#000}.mdl-dialog h4,.mdl-dialog p.dialog_title{font-size:.875rem;line-height:1.714285714285714;font-weight:400;margin:0 0 2.5rem}.mdl-dialog .user_type,.mdl-dialog h3.dialog_title{font-size:1.1875rem;line-height:1.578947368421053;font-weight:700;margin:0 0 1em}.mdl-dialog .opcDialogBtnArea,.mdl-dialog .sysNextSubmitArea{margin:2.5rem 0 0}.mdl-dialog .mdl-layout__header{margin:0 0 2.5rem}#sysMain button.mdl-button#show-dlg-opc2,#sysMain button.mdl-button#show-dlg-opc3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;line-height:2;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:100%!important;height:4.375rem!important;margin:0 auto!important;font-size:.875rem}#sysMain button.mdl-button#show-dlg-opc2:hover,#sysMain button.mdl-button#show-dlg-opc3:hover{background-color:#fff;color:#000}#sysMain button.mdl-button#change-to-billAddr,#sysMain button.mdl-button#show-dlg-addrList,#sysMain button.mdl-button#show-dlg-inputAddr{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#aaa;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:.3125rem .9375rem;font-size:.875rem;min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #aaa;font-weight:400;display:block;text-align:left;line-height:.142857142857143;max-width:12.5rem;height:2.5rem!important;margin:0!important}#sysMain button.mdl-button#change-to-billAddr:hover,#sysMain button.mdl-button#show-dlg-addrList:hover,#sysMain button.mdl-button#show-dlg-inputAddr:hover{background-color:#fff;color:#000}#sysMain button.mdl-button#show-dlg-addrList,#sysMain button.mdl-button#show-dlg-inputAddr{margin:1em 0 0!important}#sysMain button.mdl-button.mdl_dlg_submit,#sysMain button.mdl-button.opc_next_btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem!important;font-size:.875rem}#sysMain button.mdl-button.mdl_dlg_submit:hover,#sysMain button.mdl-button.opc_next_btn:hover{background-color:#fff;color:#000}#sysMain button.mdl-button.opc_back_btn{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;padding:0;min-width:0;cursor:pointer;color:#000;margin:1em auto 0!important}#sysMain button.mdl-button.opc_back_btn:hover{text-decoration:underline}.sysCart #sysMain button.opc-dlg-close{position:absolute;top:1.125rem;right:1.125rem;z-index:128;float:none;display:block;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;min-width:0;color:#000;width:1rem;height:1rem;padding:0;border-radius:none}.sysCart #sysMain button.opc-dlg-close:hover{opacity:.7}.sysCart #sysMain button.opc-dlg-close svg{-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;top:0;left:0;width:100%;height:100%}.sysCart #sysMain button.opc-dlg-close .mdl-button__ripple-container{display:none}.mdl-dialog__content{padding:3.75rem 1.375rem 6.875rem;color:inherit}#dlg-opc1 .user_type{margin:0 0 5rem}#dlg-opc1 .mdl_btn_ p{font-weight:700;margin:0 auto .25rem}#dlg-opc1 .mdl_btn_ p:nth-of-type(2){margin-top:2.625rem}#dlg-opc1 .mdl_btn_ p.mr-spt{font-weight:400;margin:2.5rem 0 0}#dlg-opc3 .sysOPCSelectPayment .pay51 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400}#dlg-opc3 .sysOPCSelectPayment .pay51 button:hover{background-color:#fff;color:#000}.sysCart #sysMain #dlg-opc3 button.show-dlg_web_col_credit{margin:0 0 .625rem}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label{color:inherit;font-size:inherit}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focusedw .mdl-textfield__label{color:inherit;font-size:.75rem;top:.25rem;visibility:visible}dialog+.backdrop{max-width:none!important;padding:0!important}.mdl-textfield{font-size:1rem;width:100%;max-width:100%;margin:0;padding:1.5625rem 0}.mdl-textfield.is-invalid .mdl-textfield__input{border-color:#d50000!important}.mdl-textfield__label{color:rgba(0,0,0,.26);font-size:1rem;top:2rem}.mdl-textfield__label:after{bottom:1.5rem}#sysBasket #sysMain dialog select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;padding:.5rem 1.4625rem .5rem .5rem;border-radius:.25rem;border:1px solid #b2b2b2;font-size:1rem;line-height:1.125;cursor:pointer;background:url(/granje/img/rsrc/i/da.svg) right .625rem top 50%/.4375rem no-repeat #fff;margin:0;color:#000}#sysBasket #sysMain dialog .labelInline select{width:auto;margin:0 .2em}.opcDialogBtnArea,.opcDialogBtnArea .opc_next_btn_err{text-align:center}.opcDialogBtnArea .sysNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15rem;height:4.375rem!important;font-size:.875rem}.opcDialogBtnArea .sysNextSubmit:hover{background-color:#fff;color:#000}#dlg_web_col_credit{padding:0}#dlg_customer_info{padding:3.75rem 1.375rem;color:inherit}.sysCart #sysMain #dlg_customer_info .input-append input[type=text]{margin:0}.sysCart #sysMain #dlg_customer_info .input-append button{display:-ms-inline-flexbox;display:inline-flex}.sysRemarks,.sysSelectDelivery li,.sysSelectOption li,.sysSelectPayment li{border:none;padding:0}.sysRemarks:first-of-type,.sysSelectDelivery li:first-of-type,.sysSelectOption li:first-of-type,.sysSelectPayment li:first-of-type{padding:0}#sysCartError #sysMain .sysBox{padding:1.375rem;width:100%;max-width:884px;margin:0 auto}#sysCartError #sysMain .sysBack{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit}#sysCartError #sysMain .sysBack:hover{text-decoration:underline}#sysThanks #sysMain{padding-bottom:5rem}#sysThanks #sysMain .sysBox{padding:1.375rem 1.875rem;width:100%;max-width:724px;margin:0 auto}#sysThanks #sysMain .sysBox:first-of-type div:nth-of-type(2){margin:2em 0}#sysThanks #sysMain .sysBox .sysCartNote{font-size:.8125rem}#sysThanks #sysMain .sysBox+.sysBox{padding-top:0}#sysThanks #sysMain .sysBox ul{margin:1em 0 2em;font-size:.8125rem}#sysThanks #sysMain .sysMemberPassword{margin:0}#sysThanks #sysMain .sysMemberPassword label{display:block}#sysThanks #sysMain .sysMemberPassword label:nth-of-type(2){margin:1.875rem 0 0}#sysThanks #sysMain .sysForm{max-width:640px;padding:2rem 1.375rem 4.375rem;background:#f7f7f7}#sysThanks #sysMain .sysNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:2.5rem auto 0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}#sysThanks #sysMain .sysNextSubmit:hover{background-color:#fff;color:#000}#sysThanks .cntnshp{text-align:center}#sysThanks .cntnshp a:hover{text-decoration:underline}#sysRegi.sysCart #sysPurchaseAuthCustomer,#sysRegi.sysCart #sysPurchaseAuthMember,#sysRegi.sysCart #sysRegisterForm{padding:4rem 1.375rem;background:#f7f7f7;margin:.3125rem 0 0}#sysRegi.sysCart #sysPurchaseAuthMember{margin-top:0!important}#sysRegi.sysCart #sysPurchaseAuthMember .sysLoginButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}#sysRegi.sysCart #sysPurchaseAuthMember .sysLoginButton:hover{background-color:#fff;color:#000}#sysRegi.sysCart #sysPurchaseAuthMember input.sysButton{color:#000;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;margin:1em auto 0;border:none}#sysRegi.sysCart #sysPurchaseAuthMember input.sysButton:hover{text-decoration:underline}#sysRegi.sysCart #sysPurchaseAuthCustomer,#sysRegi.sysCart #sysRegisterForm{text-align:center}#sysRegi.sysCart .sysNextSubmitArea{margin-top:2.1875rem}#sysRegi.sysCart .cntnshp{text-align:center}#sysRegi.sysCart .cntnshp a:hover{text-decoration:underline}#sysRegi.sysCart .cntnshp.-regi{width:100%;margin:3.125rem 0 1.25rem}div#sysFooter{-ms-flex-preferred-size:min-content;flex-basis:min-content}.ftc .l{display:none}.g_footer_category,.g_footer_design,.g_footer_howto,.g_footer_page{font-size:.75rem;line-height:1.916666666666667;letter-spacing:.07em;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}.g_footer_category .olc,.g_footer_design .olc,.g_footer_howto .olc,.g_footer_page .olc{padding:0 1.375rem 2.1875rem}.g_footer_category b,.g_footer_design b,.g_footer_howto b,.g_footer_page b{display:block;padding:0 .4375rem .5rem;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:600;font-style:normal}.g_footer_category a,.g_footer_design a,.g_footer_howto a,.g_footer_page a{display:block}.g_footer_category a:hover,.g_footer_design a:hover,.g_footer_howto a:hover,.g_footer_page a:hover{text-decoration:underline}.g_footer_category ul li,.g_footer_design ul li,.g_footer_howto ul li,.g_footer_page ul li{padding:.5rem .4375rem;border:solid #d0d0d0;border-width:1px 0;float:none;background:url(https://www.granje.info/img/rsrc/i/fa.svg) right .9375rem top 50%/.339375rem no-repeat}.g_footer_category ul li:nth-of-type(n+2),.g_footer_design ul li:nth-of-type(n+2),.g_footer_howto ul li:nth-of-type(n+2),.g_footer_page ul li:nth-of-type(n+2){border-width:0 0 1px}.g_footer_category ul li.sysText a,.g_footer_design ul li.sysText a,.g_footer_howto ul li.sysText a,.g_footer_page ul li.sysText a{padding:0}#ci{background:#000;color:#fff;padding:3.25rem 1.6875rem 3.4375rem;font-size:.8125rem;line-height:1.615384615384615}#ci .lg{position:relative;display:block;width:3.9588125rem;margin:0 0 1.25rem}#ci .lg:before{display:block;content:'';width:100%;height:0;padding:0 0 47.39584155602217%}#ci .lg svg{position:absolute;top:0;left:0;width:100%;height:100%}#ci .lg path{fill:#fff}.g_footer_support{font-size:.75rem;line-height:1.916666666666667}.g_footer_support .olc{padding:0 1.375rem 4.375rem}.g_footer_support nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.g_footer_support a{background:#e6e6e6;width:calc((100% - 2px)/ 3);padding:1.875rem .75rem 1.5625rem;letter-spacing:0;white-space:nowrap;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.g_footer_support a:hover{opacity:.7}.g_footer_support a i{position:relative;display:block;width:1.375rem;margin:0 0 .5rem}.g_footer_support a i:before{display:block;content:'';width:100%;height:0;padding:0 0 100%}.g_footer_support a i svg{position:absolute;top:0;left:0;width:100%;height:100%}.g_footer_support a svg{-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.g_footer_support a.shipping{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.g_footer_support a.support{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.g_footer_support small{display:none}.g_footer_category .sysHeadline{padding:0 1.8125rem .5rem}.g_footer_category b{padding:0;font-weight:700}.g_footer_category nav{padding:0 1.375rem 3.125rem}.g_footer_design,.g_footer_howto .article,.g_footer_page .sns{display:none}.g_footer_sns .olc{padding:0 1.375rem 6.5625rem}.g_footer_sns .fc{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:8rem;margin:0 auto}.g_footer_sns a{background:#000;width:3.5rem;height:3.5rem;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%}.g_footer_sns a:hover{opacity:.7}.g_footer_sns a svg{-webkit-transform:translateZ(0);transform:translateZ(0);display:block;width:1.125rem;height:1.125rem;color:#fff;pointer-events:none}.sysForm .sysFormLabel{font-size:.875rem;line-height:2.142857142857143;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal}.sysForm .sysRequired{font-size:.875rem;color:red;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;display:inline-block;margin:0 0 0 .25rem}.sysForm .sysFormItem+.sysFormItem{margin-top:1.875rem}.sysForm input[type=email],.sysForm input[type=number],.sysForm input[type=password],.sysForm input[type=tel],.sysForm input[type=text],.sysForm textarea{background:#fff;font-family:sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;margin:0;border:1px solid #b2b2b2;font-size:1rem;line-height:1.25;padding:.75rem;width:100%}.sysForm input[name=zipcode]{width:8em!important}.sysForm input[name=birth_year]{width:5em!important}.sysForm input[name=birth_day],.sysForm input[name=birth_month]{width:3em!important}.sysForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;padding:.875rem 1.9rem .875rem .9375rem;border-radius:.25rem;border:1px solid #b2b2b2;font-size:1rem;line-height:1.125;cursor:pointer;background:url(/granje/img/rsrc/i/da.svg) right .625rem top 50%/.4375rem no-repeat #fff;margin:0}.sysForm label input[type=radio]{margin:0 .375rem 0 0}#sysMain .sysForm .sysZipcode .sysFormField{display:inline-block}#sysMain .sysForm .sysZipcode [name=searchAddress]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0 0 0 .5rem;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400}#sysMain .sysForm .sysZipcode [name=searchAddress]:hover{background-color:#fff;color:#000}#sysMain .sysForm .sysZipcode button{margin:0 0 0 .5rem;display:-ms-inline-flexbox;display:inline-flex}.sysLoginButton,.sysNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem;margin-top:3.125rem}.sysLoginButton:hover,.sysNextSubmit:hover{background-color:#fff;color:#000}.sysLoginButton{background:url(/granje/img/rsrc/i/ra.w.svg) right 1.375rem top 50%/.9375rem no-repeat #000}.sysLoginButton:hover{background-image:url(/granje/img/rsrc/i/ra.svg)}.sysButton.sysBackButton{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit}.sysButton.sysBackButton:hover{text-decoration:underline}.sysErrorMessage{padding:0;font-size:.875rem}.sysErrorFormField{background:pink!important}div#sysHeader{position:relative}div#sysHeader .g_cart{display:none}.sbox-active div#sysHeader:after{content:'';top:0;left:0;width:100%;height:100%;display:block;position:fixed;z-index:256;background:rgba(0,0,0,.8)}#bn{position:fixed;top:0;left:0;width:100%;height:5rem;pointer-events:none;z-index:512;padding:2rem 1.375rem}.sbox-active #bn,.scrolled #bn{background:#fff}#bn .olc{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#bn .l,#bn .r{display:-ms-flexbox;display:flex;width:3.5rem}#bn .r{-ms-flex-pack:end;justify-content:flex-end}#bn .bg,#bn .bk,#bn .mb,#bn .sr{width:1rem}#bn .bg i,#bn .bk i,#bn .mb i,#bn .sr i{position:relative;display:block;pointer-events:auto;cursor:pointer}#bn .bg i:before,#bn .bk i:before,#bn .mb i:before,#bn .sr i:before{display:block;content:'';width:100%;height:0;padding:0 0 100%}#bn .bg i svg,#bn .bk i svg,#bn .mb i svg,#bn .sr i svg{position:absolute;top:0;left:0;width:100%;height:100%}#bn .mp{display:none}#bn .mp a:hover{text-decoration:underline}#bn .mp span{color:#888;margin:0 .7em}#bn .lg{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1;flex:1 1}#bn .lg a{display:block;width:5.98625rem}#bn .sr{margin:0 1.5rem 0 0}#bn .bg i.in:after{width:.5rem;height:.5rem;border-radius:50%;background:red;display:block;content:'';position:absolute;left:calc(50% - .25rem);top:-.875rem;pointer-events:none}#bn a{pointer-events:auto}#bn .lg-svg,#bn h1{position:relative}#bn .lg-svg:before,#bn h1:before{display:block;content:'';width:100%;height:0;padding:0 0 16.704948841094176%}#bn .lg-svg svg,#bn h1 svg{position:absolute;top:0;left:0;width:100%;height:100%}.g_header_login{display:none}.g_header_search{display:none;position:fixed;top:80;width:100%;background:#fff;z-index:384;padding:2.5rem 2rem 5rem}.sbox-active .g_header_search{display:block}.g_header_search .sysContent{max-width:1000px;margin:0 auto}.g_header_search input[type=submit]{display:none}.sysItemSearchFormWord input{font-family:sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid red;font-size:1.25rem;line-height:1.7;padding:.75rem 2.9375rem .75rem .75rem;background:url(/img/rsrc/i/ra.svg) right 1.25rem top 50%/.9375rem no-repeat}.sysItemSearchFormWord input::-webkit-search-cancel-button,.sysItemSearchFormWord input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.g_search_recommend{margin:2.5rem 0 0}#sysHeader>.g_search_recommend{display:none}.g_search_recommend b{font-size:.8125rem;font-weight:400;display:block;margin:0 0 1.875rem}.g_search_recommend li{font-size:1.25rem;line-height:2;cursor:pointer;color:#0062ff}.g_search_recommend li:hover{text-decoration:underline}.g_search_color_category{margin:2.5rem 0 0}#sysHeader>.g_search_color_category{display:none}.g_search_color_category .sysHeadline{font-size:.8125rem;font-weight:400;display:block;margin:0 0 1.875rem}.color-cats ul{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;width:19.0625rem}.color-cats li{width:1.875rem;margin:0 0 0 1.5625rem}.color-cats li:nth-of-type(6n+1){margin-left:0}.color-cats li:nth-of-type(n+7){margin-top:1.5625rem}.color-cats a{display:block;width:1.875rem;height:1.875rem;border-radius:50%;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.color-cats a:hover{opacity:.7}.color-cats a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.color-cats a.red{background:#ff0707}.color-cats a.pink{background:#fa85b2}.color-cats a.purple{background:#bb80e0}.color-cats a.blue{background:#1184e0}.color-cats a.green{background:#26aa63}.color-cats a.yellow{background:#ffd908}.color-cats a.beige{background:#e5c6ba}.color-cats a.white{background:#efefef}.color-cats a.gray{background:#cbcbcb}.color-cats a.black{background:#000}.color-cats a.glitter{background:url(/img/rsrc/c/glitter.jpg) 50% 50%/cover no-repeat}.color-cats a.pearl{background:url(/img/rsrc/c/pearl.jpg) 50% 50%/cover no-repeat}#sysInformation article{padding:3.75rem 1.375rem;font-size:1.0625rem;line-height:1.705882352941176}#sysInformation h1{font-size:1.5rem;margin:0 0 1em}#sysInformation .sysNewsDetail a{text-decoration:underline;color:#0062ff}#sysInformation .sysNewsDetail a:hover{text-decoration:none}div#sysMain{-ms-flex:1 1;flex:1 1;width:auto;min-height:0;height:auto;padding-bottom:6.25rem}.sysMemberRegister{font-size:.9375rem;line-height:1.8}.sysMemberRegister div#sysMain{max-width:640px;margin:0 auto 6rem;padding:4rem 1.375rem;background:#f7f7f7}.sysMemberRegister h2{display:none}.sysMemberRegister h1{font-size:1.4375rem;text-align:center;margin:0 0 .75rem}.sysMemberRegister header .tx{margin:0 0 2.5rem}.sysMemberRegister .sysZipcode .sysFormField{display:inline-block}.sysMemberRegister .sysZipcode .sysFormField+.sysButton.btn{margin:0 0 0 .5rem;display:-ms-inline-flexbox;display:inline-flex}.sysMemberRegister .sysZipcode .sysFormField+.sysButton.btn button{display:block}.sysMemberRegister .completeText p{margin:0 0 1em}.sysMemberRegister #sysMain>div+form{margin:2em 0 0}.sysMemberRegister #sysMain>form:last-of-type input[type=submit]{background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:1em auto 0;padding:0;min-width:0;cursor:pointer;color:inherit;display:block}.sysMemberRegister #sysMain>form:last-of-type input[type=submit]:hover{text-decoration:underline}#sysMemberRegisterRegister input.sysNextSubmit{color:#000!important}.sysMypage #sysWrap{margin:0 0 7.5rem}.sysMypage div#sysMain{max-width:640px;margin:0 auto 6rem;padding:2rem 1.375rem 4.375rem;background:#f7f7f7}.sysMypage .sysMypageMajorHeadLine{display:none}.sysMypage .SysMypageMinorHeadLine,.sysMypage .sysMypageMinorHeadLine{color:inherit;font-size:1.3125rem;line-height:1.333333333333333;font-weight:700;margin:0 0 2.5rem;padding:0;text-align:center}.sysMypage input[type=email],.sysMypage input[type=number],.sysMypage input[type=password],.sysMypage input[type=tel],.sysMypage input[type=text],.sysMypage textarea{background:#fff;font-family:sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;margin:0;border:1px solid #b2b2b2;font-size:1rem;line-height:1.25;padding:.75rem;width:100%}.sysMypage .sysFormItem+.sysFormItem{margin-top:1.875rem}.sysMypage .sysMypageNav{margin:3.75rem auto 0;max-width:300px}.sysMypage .sysMypageNav .sysButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#aaa;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #aaa;font-weight:400;text-align:left;line-height:.142857142857143;width:100%}.sysMypage .sysMypageNav .sysButton:hover{background-color:#fff;color:#000}.sysMypage .sysMypageNav form+form{margin:.7em 0 0}.sysMypage .sysMypageNav form:nth-of-type(6){margin:3.125rem 0 0}.sysMypage .sysMypageNav+form{text-align:center;margin:1.875rem 0 0}.sysMypage .sysMypageNav+form .sysButton{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit}.sysMypage .sysMypageNav+form .sysButton:hover{text-decoration:underline}.sysMypage .sysAcceptMailmagazine label,.sysMypage .sysBirthday label,.sysMypage .sysGender label{font-size:.875rem;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal}.sysMypage .sysGender label+label{margin:0 0 0 1em}.sysMypage .sysBirthday input{margin:0 .3em 0 0}.sysMypage .sysBirthday input:nth-of-type(n+2){margin:0 .3em 0 1em}.sysMypage .sysButton[value="もどる"]{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit}.sysMypage .sysButton[value="もどる"]:hover{text-decoration:underline}#sysMypageLogin .sysButton{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit}#sysMypageLogin .sysButton:hover{text-decoration:underline}#sysMypageLogin .sysLoginForm form:last-of-type{text-align:center;margin:1em 0 0}#sysMypageLogin #AmazonLogout{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#aaa;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:3.75rem auto 0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #aaa;font-weight:400;display:block}#sysMypageLogin #AmazonLogout:hover{background-color:#fff;color:#000}#sysMypageLogout #sysMain p{text-align:center}.sysOrderList{font-size:.8125rem;line-height:1.615384615384615}.sysOrderList>div{text-align:center;font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal}.sysOrderList .sysOrder{font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;margin:.9375rem 0 0;padding:.9375rem .5rem 0;border-top:1px solid #ccc}.sysOrderList a{color:#0062ff}.sysOrderList a:hover{text-decoration:underline}.sysSelectAddress{margin:0 0 1.875rem}.sysSelectAddress:last-of-type{margin:0 0 5.625rem}.sysSelectAddress button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#aaa;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #aaa;font-weight:400;text-align:left}.sysSelectAddress button:hover{background-color:#fff;color:#000}#sysMypageAshiato .sysItemListDisp{display:none}#sysMypageAshiato .sysItemList{padding:1.25rem;background:#fff}#sysMypageAshiato .sysItemList.not-found{padding:0}#sysMypageAshiato .sysItemList ul.sysHorizontal li,#sysMypageAshiato .sysItemList ul.sysList li,#sysMypageAshiato .sysItemList ul.sysThumbnail li,#sysMypageAshiato .sysItemList ul.sysVertical li{width:calc((100% - .625rem)/ 2);margin:0 0 0 .625rem}#sysMypageAshiato .sysItemList ul.sysHorizontal li:nth-of-type(2n+1),#sysMypageAshiato .sysItemList ul.sysList li:nth-of-type(2n+1),#sysMypageAshiato .sysItemList ul.sysThumbnail li:nth-of-type(2n+1),#sysMypageAshiato .sysItemList ul.sysVertical li:nth-of-type(2n+1){margin-left:0}#sysMypageAshiato .sysItemList ul.sysHorizontal li:nth-of-type(n+3),#sysMypageAshiato .sysItemList ul.sysList li:nth-of-type(n+3),#sysMypageAshiato .sysItemList ul.sysThumbnail li:nth-of-type(n+3),#sysMypageAshiato .sysItemList ul.sysVertical li:nth-of-type(n+3){margin-top:2.5rem}#sysMypageEditConfirm #sysMain form:last-of-type,#sysMypageEditMember #sysMain form:last-of-type{text-align:center;margin:1em 0 0}.sysWithdrawal form:first-of-type{margin:2.5rem 0 0}.sysWithdrawal form:first-of-type .sysButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}.sysWithdrawal form:first-of-type .sysButton:hover{background-color:#fff;color:#000}.sysWithdrawal form:last-of-type{text-align:center;margin:1em 0 0}.sysWithdrawal form:last-of-type .sysButton{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit}.sysWithdrawal form:last-of-type .sysButton:hover{text-decoration:underline}.sysMemberPassword .sysMemberPasswordDescription small,.sysMemberPassword h4{font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;font-size:.75rem;line-height:1.666666666666667;display:block}.sysMemberPassword .sysMemberPasswordDescription{margin:0 0 1em}.sysMemberPassword .sysFormLabel{margin:.5em 0 0}#sysMypageEditDelivery #sysMain form:last-of-type{margin:1em 0 0;text-align:center}#sysMypageEditDelivery #sysMain p{font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;font-size:.875rem}.sysMyPoint{text-align:center}#sysMypageReminder input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:1.875rem auto 0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}#sysMypageReminder input[type=submit]:hover{background-color:#fff;color:#000}#sysOpc{padding:1.875rem 1.375rem 4.6875rem;background:#f7f7f7}#sysOpc .basketCouponTitle,#sysOpc .opcBillingAddressTitle,#sysOpc .opcClientTitle,#sysOpc .opcCouponCodeTitle,#sysOpc .opcCouponTitle,#sysOpc .opcDeliveryAddressAndItemsTitle,#sysOpc .opcDeliveryAddressHeader,#sysOpc .opcDeliveryAddressItemHeader,#sysOpc .opcDeliveryAddressTitle,#sysOpc .opcDeliveryMethodHeader,#sysOpc .opcDeliveryMethodTitle,#sysOpc .opcItemTitle,#sysOpc .opcMemberTitle,#sysOpc .opcOrderSummaryTitle,#sysOpc .opcPaymentMethodTitle,#sysOpc .opcPointTitle,#sysOpc .opcRemarksTitle,#sysOpc .opcRepeatTitle,#sysOpc .opcSubstituteOrderMemoTitle,#sysOpc .opcSubstituteShippingMemoHeader{color:inherit;background:0 0;font-size:1.3125rem;line-height:1.333333333333333;font-weight:700;margin:0 0 1.75rem;padding:0;text-align:center;display:block}#sysOpc .basketCoupon_edit,#sysOpc .opcBillingAddress,#sysOpc .opcBillingAddress_edit,#sysOpc .opcClient,#sysOpc .opcClient_edit,#sysOpc .opcCouponCode_edit,#sysOpc .opcCoupon_edit,#sysOpc .opcDeliveryAddress,#sysOpc .opcDeliveryAddressAndDeliveryMethodGroup,#sysOpc .opcDeliveryAddressAndItemsGroup,#sysOpc .opcDeliveryAddressSummary,#sysOpc .opcDeliveryAddress_edit,#sysOpc .opcDeliveryMethod,#sysOpc .opcDeliveryMethod_edit,#sysOpc .opcItemList,#sysOpc .opcItemPoint_edit,#sysOpc .opcItem_edit,#sysOpc .opcOrderSummary,#sysOpc .opcPaymentMethod,#sysOpc .opcPaymentMethodList,#sysOpc .opcPoint_edit,#sysOpc .opcRemarks,#sysOpc .opcRemarks_edit,#sysOpc .opcSelectDeliveries,#sysOpc .opcSubstituteOrderMemo,#sysOpc .opcSubstituteOrderMemo_edit{background:0 0;border:none;padding:0;margin:0 auto;max-width:500px}#sysOpc .opcCommonInputCheckbox,#sysOpc .opcCommonInputRadio,#sysOpc .opcCommonInputSelect,#sysOpc .opcCommonInputText{margin:.25rem 0 0}#sysOpc .opcCommonInputText{width:100%}#sysOpc .opcCommonEditLabel{border:none;padding:0;font-size:.875rem;line-height:1.357142857142857;font-weight:700;letter-spacing:.07em;margin-bottom:.25rem}#sysOpc .opcCommonEditModeBlock>div:nth-child(n+2){margin-top:1.875rem}#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit .opcCommonEditLabel,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit .opcCommonEditLabel{width:100%}#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit .opcBillingAddress_zipCode_edit,#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit .opcDeliveryAddress_zipCode_edit,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit .opcBillingAddress_zipCode_edit,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit .opcDeliveryAddress_zipCode_edit{width:12.5rem;margin:0 1.125rem 0 0}#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit .opcBillingAddress_zipCodeSearchButton_edit,#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit .opcDeliveryAddress_zipCodeSearchButton_edit,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit .opcBillingAddress_zipCodeSearchButton_edit,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit .opcDeliveryAddress_zipCodeSearchButton_edit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#8e8e8e;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;border:none}#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit .opcBillingAddress_zipCodeSearchButton_edit:hover,#sysOpc .opcBillingAddress_zipCodeAndLabelGroup_edit .opcDeliveryAddress_zipCodeSearchButton_edit:hover,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit .opcBillingAddress_zipCodeSearchButton_edit:hover,#sysOpc .opcDeliveryAddress_zipCodeAndLabelGroup_edit .opcDeliveryAddress_zipCodeSearchButton_edit:hover{background-color:#fff;color:#000}#sysOpc .opcCommonElementErrorMessage{padding:0;font-size:.8125rem;margin:.125rem 0 0}#sysOpc .opcCommonButtonGroupEdit{padding:0}#sysOpc .opcDeliveryMethod_mailShoppingComment_edit,#sysOpc .opcDeliveryMethod_normalShoppingComment_edit,#sysOpc .opcDeliveryMethod_receiveAtStoreComment_edit{padding:0;margin:1.5625rem 0}#sysOpc .opcDeliveryMethod_normalShippingDetailAndLabelGroup_edit{padding:0 0 1.5625rem;margin:0 0 1.5625rem;font-weight:700}#sysOpc .opcBillingAddress_completeButton_edit,#sysOpc .opcDeliveryAddress_completeButton_edit,#sysOpc .opcDeliveryMethod_completeButton_edit,#sysOpc .opcPaymentMethod_completeButton_edit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}#sysOpc .opcBillingAddress_completeButton_edit:hover,#sysOpc .opcDeliveryAddress_completeButton_edit:hover,#sysOpc .opcDeliveryMethod_completeButton_edit:hover,#sysOpc .opcPaymentMethod_completeButton_edit:hover{background-color:#fff;color:#000}#sysOpc .opcDeliveryAddress_synchronizeBillingAddressButton_edit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400}#sysOpc .opcDeliveryAddress_synchronizeBillingAddressButton_edit:hover{background-color:#fff;color:#000}#sysOpc .opcBillingAddress_backButton_edit,#sysOpc .opcDeliveryAddress_backButton_edit,#sysOpc .opcDeliveryMethod_backButton_edit,#sysOpc .opcOrderBackToBasket_backButton_edit,#sysOpc .opcPaymentMethod_backButton_edit,#sysOpc .opcSelectDeliveries_backButton_edit{background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:1em auto 0;padding:0;min-width:0;cursor:pointer;display:block;color:#000}#sysOpc .opcBillingAddress_backButton_edit:hover,#sysOpc .opcDeliveryAddress_backButton_edit:hover,#sysOpc .opcDeliveryMethod_backButton_edit:hover,#sysOpc .opcOrderBackToBasket_backButton_edit:hover,#sysOpc .opcPaymentMethod_backButton_edit:hover,#sysOpc .opcSelectDeliveries_backButton_edit:hover{text-decoration:underline}#sysOpc .opcRequestOrderArea:first-of-type{display:none}#sysOpc .opcConfirm_requestOrder,#sysOpc .opcSelectDeliveries_deliveryToMultiple_edit,#sysOpc .opcSelectDeliveries_deliveryToSingle_edit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}#sysOpc .opcConfirm_requestOrder:hover,#sysOpc .opcSelectDeliveries_deliveryToMultiple_edit:hover,#sysOpc .opcSelectDeliveries_deliveryToSingle_edit:hover{background-color:#fff;color:#000}#sysOpc .opcBillingAddressArea,#sysOpc .opcDeliveryAddressArea,#sysOpc .opcDeliveryMethodArea,#sysOpc .opcItemsArea,#sysOpc .opcOrderSummaryArea,#sysOpc .opcPaymentMethodArea,#sysOpc .opcRemarksArea{margin:0 0 6.25rem}#sysOpc .opcDeliveryAddressGroup{margin:0}#sysOpc .opcConfirm{padding:0;background:0 0}#sysOpc .opcCommonButtonGroup{text-align:left;margin:2.5rem 0 0}#sysOpc .opcCommonButtonGroup .opcCommonButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#b2b2b2;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;border:none}#sysOpc .opcCommonButtonGroup .opcCommonButton:hover{background-color:#fff;color:#000}#sysOpc .opcOrderBackToBasket{margin:0}#sysOpc .opcOrderBackToBasket_backToBasket{background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:1em auto 0;padding:0;min-width:0;cursor:pointer;color:inherit;display:block}#sysOpc .opcOrderBackToBasket_backToBasket:hover{text-decoration:underline}#sysOpc .opcRemarks_remarkDescription_edit{padding:0;margin:0 0 .3em}#sysOpc .opcOrderSummary{font-size:1rem;line-height:1.375;letter-spacing:.07em}#sysOpc .opcOrderSummary_totalPricesAndLabelGroup{padding:0 0 1.875rem;margin:0 0 1.25rem}#sysOpc .opcOrderSummary_priceBreakDownGroup>div:nth-child(n+2){margin:1.25rem 0 0}#sysOpc .opcOrderSummary .opcOrderSummary_feeAndLabelGroup,#sysOpc .opcOrderSummary .opcOrderSummary_usePointPriceAndLabelGroup{padding:0 0 1.875rem;margin:0 0 1.25rem}#sysOpc .opcOrderSummary_priceBreakDownGroup{padding:0}#sysOpc .opcBillingAddress_acceptMailmagazineAndLabelGroup,#sysOpc .opcBillingAddress_fullAddressAndLabelGroup,#sysOpc .opcBillingAddress_genderAndLabelGroup,#sysOpc .opcBillingAddress_mailaddressAndLabelGroup,#sysOpc .opcBillingAddress_nameAndLabelGroup,#sysOpc .opcBillingAddress_telAndLabelGroup{display:-ms-flexbox;display:flex}#sysOpc .opcBillingAddress_acceptMailmagazineAndLabelGroup .opcCommonReferenceLabel,#sysOpc .opcBillingAddress_fullAddressAndLabelGroup .opcCommonReferenceLabel,#sysOpc .opcBillingAddress_genderAndLabelGroup .opcCommonReferenceLabel,#sysOpc .opcBillingAddress_mailaddressAndLabelGroup .opcCommonReferenceLabel,#sysOpc .opcBillingAddress_nameAndLabelGroup .opcCommonReferenceLabel,#sysOpc .opcBillingAddress_telAndLabelGroup .opcCommonReferenceLabel{width:7.8125rem;-ms-flex-negative:0;flex-shrink:0}#sysOpc .opcRemarks_cartOptionAndLabelGroup_edit{margin:2.5rem 0 0}#sysOpc .opcItem_itemSummary{padding:0;font-size:1rem;line-height:1.375}#sysOpc .opcItem_itemSummary .opcItem_itemNameGroup,#sysOpc .opcItem_itemSummary .opcItem_itemRetailPricesAndLabelGroup,#sysOpc .opcItem_itemSummary .opcItem_itemSubTotalPricesAndLabelGroup,#sysOpc .opcItem_itemSummary .opcItem_subTotalNumAndLabelGroup{padding:0;margin:1.5625rem 0 0;border:none}#sysOpc .opcItem_itemSummary .opcItem_itemAndLabelGroup{-ms-flex-align:center;align-items:center}#sysOpc .opcItem_itemSummary .opcItem_itemImageGroup{width:percenatage(.27027027027027);margin:percenage(.059459459459459)}#sysOpc .opcItem_itemSummary .opcItem_itemSummary{width:67.02702702702703%}#sysOpc .opcItem{padding:0;margin:0 0 3.125rem}#sysOpc .opcItem .opcItem_deliveryAddressItemGroup_edit{margin:1.5625rem 0 0;padding:1.5625rem 0 0;border-top:1px solid #b2b2b2}#sysOpc .opcItem .opcItem_numAndLabelGroup_edit{text-align:right}#sysOpc .opcItem .opcItem_num_edit{text-align:center;min-width:4.6875rem}#sysOpc .opcItem .opcItem_decreaseNumButton_edit,#sysOpc .opcItem .opcItem_increaseNumButton_edit{background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit;width:1.25rem;display:none}#sysOpc .opcItem .opcItem_decreaseNumButton_edit:hover,#sysOpc .opcItem .opcItem_increaseNumButton_edit:hover{text-decoration:underline}.modaal-close:focus,.modaal-close:hover{background:0 0!important}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#fff!important}.modaal-container{padding:1.875rem 1.375rem 4.6875rem;background:#f7f7f7}.modaal-container .modaal-content-container{padding:0}.modaal-container .opcCouponCodeTitle,.modaal-container .opcCouponTitle,.modaal-container .opcPointTitle{color:inherit;background:0 0;font-size:1.3125rem;line-height:1.333333333333333;font-weight:700;margin:0 0 1.75rem;padding:0;text-align:center;display:block}.modaal-container .opcCommonEditLabel{border:none;padding:0;font-size:.875rem;line-height:1.357142857142857;font-weight:700;letter-spacing:.07em;margin-bottom:.25rem}.modaal-container .opcCommonEditLabel:nth-child(n+2){margin-top:3.125rem}.modaal-container .opcCommonInputText,.modaal-container .opcItemPoint_itemListGroup_edit,.modaal-container .opcPoint_usablePoint_edit{margin:0}.modaal-container .opcCommonButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;height:2.5rem;padding:.3125rem .9375rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;width:auto;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400}.modaal-container .opcCommonButton:hover{background-color:#fff;color:#000}.modaal-container .opcCouponCodeAndCoupon_edit,.modaal-container .opcCouponCode_edit,.modaal-container .opcCoupon_edit,.modaal-container .opcItemPoint_edit,.modaal-container .opcPoint_edit{background:0 0;border:none;padding:0;margin:0 auto;max-width:500px}.modaal-container .opcCouponCode_couponCode_edit{width:100%}.modaal-container .opcCouponCode_couponCodeGroup_edit{margin:0 0 1em}#products div#sysWrap{margin:0 0 7.5rem}#sysItemCategory #sysMain{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin:0 auto 5rem}#sysItemCategory .cat-v{position:relative;-ms-flex-order:0;order:0;width:auto;margin:0 0 1.875rem}#sysItemCategory .cat-v:before{display:block;content:'';width:100%;height:0;padding:0 0 31.785714285714285%}#sysItemCategory .cat-v img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}#sysItemCategory .cat-v img.lazyloaded{-webkit-animation:.2s forwards a;animation:.2s forwards a}.breadcrumbs,.sysCategoryPankuzu,.sysItemCategoryPankuzu{-ms-flex-order:5;order:5;visibility:hidden;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}.breadcrumbs.prepared,.sysCategoryPankuzu.prepared,.sysItemCategoryPankuzu.prepared{visibility:visible}.breadcrumbs .c,.sysCategoryPankuzu .c,.sysItemCategoryPankuzu .c{padding:0 1.375rem 3.125rem}.breadcrumbs ul,.sysCategoryPankuzu ul,.sysItemCategoryPankuzu ul{border:solid #d0d0d0;border-width:1px 0;padding:1.125rem .4375rem;font-size:.9375rem;line-height:1.533333333333333}.breadcrumbs li,.sysCategoryPankuzu li,.sysItemCategoryPankuzu li{display:inline;font-size:.75rem}.breadcrumbs a,.sysCategoryPankuzu a,.sysItemCategoryPankuzu a{display:inline}.breadcrumbs a:hover,.sysCategoryPankuzu a:hover,.sysItemCategoryPankuzu a:hover{text-decoration:underline}.breadcrumbs li:nth-of-type(n+2):before,.sysCategoryPankuzu li:nth-of-type(n+2):before,.sysItemCategoryPankuzu li:nth-of-type(n+2):before{margin:0 .4375rem 0 .5625rem;content:'';display:inline-block;width:.38125rem;height:.5875rem;background:url(https://www.granje.info/img/rsrc/i/fa.svg) 50% 50%/100% no-repeat;opacity:.564705882352941}.breadcrumbs i,.sysCategoryPankuzu i,.sysItemCategoryPankuzu i{position:relative;display:inline-block;width:2.25rem;margin:0 .4375rem 0 0;background:url(https://www.granje.info/img/rsrc/i/sm.svg) 50% 50%/contain no-repeat;vertical-align:-.1875rem}.breadcrumbs i:before,.sysCategoryPankuzu i:before,.sysItemCategoryPankuzu i:before{display:block;content:'';width:100%;height:0;padding:0 0 47.39584155602217%}.breadcrumbs picture,.sysCategoryPankuzu picture,.sysItemCategoryPankuzu picture{position:relative;display:inline-block;width:2.25rem;margin:0 .4375rem 0 0;vertical-align:-.1875rem}.breadcrumbs picture:before,.sysCategoryPankuzu picture:before,.sysItemCategoryPankuzu picture:before{display:block;content:'';width:100%;height:0;padding:0 0 47.39584155602217%}.breadcrumbs picture img,.sysCategoryPankuzu picture img,.sysItemCategoryPankuzu picture img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sysItemCategoryInfo{-ms-flex-order:1;order:1}.sysCategoryDescription h1{font-size:1.4375rem;line-height:1.391304347826087;text-align:center;margin:0 0 1em}.sysItemCategoryForm{-ms-flex-order:3;order:3}.sysItemCategoryCtl{border:none;text-align:center;font-size:.8125rem;line-height:1.076923076923077;padding:1.75rem 1.375rem 0}.sysItemCategoryCtl b{display:block;margin:0 auto .40625rem}.sysItemCategoryCtl a{display:inline-block;padding:0 .7em;margin:.40625rem 0;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#707070;border:solid #707070;border-width:0 0 0 1px}.sysItemCategoryCtl a:hover{opacity:.7}.sysItemCategoryCtl a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.sysItemCategoryCtl a:last-of-type{border-width:0 1px}.sysItemListDisp{-ms-flex-order:2;order:2}.sysItemListDisp div{float:none;text-align:center;font-size:1rem}.-tri .sysItemBlock,.nc-list .sysItemBlock,.plist .sysItemBlock,.sysItemList{-ms-flex-order:4;order:4;padding:1.25rem 1.375rem}.-tri .sysItemBlock.not-found,.nc-list .sysItemBlock.not-found,.plist .sysItemBlock.not-found,.sysItemList.not-found{text-align:center;padding-bottom:5rem}.-tri .sysItemBlock ul,.nc-list .sysItemBlock ul,.plist .sysItemBlock ul,.sysItemList ul{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.-tri .sysItemBlock ul.sysVertical .sysItemImage img,.nc-list .sysItemBlock ul.sysVertical .sysItemImage img,.plist .sysItemBlock ul.sysVertical .sysItemImage img,.sysItemList ul.sysVertical .sysItemImage img{width:100%;float:none;margin:0}.-tri .sysItemBlock ul.sysHorizontal li,.-tri .sysItemBlock ul.sysList li,.-tri .sysItemBlock ul.sysThumbnail li,.-tri .sysItemBlock ul.sysVertical li,.nc-list .sysItemBlock ul.sysHorizontal li,.nc-list .sysItemBlock ul.sysList li,.nc-list .sysItemBlock ul.sysThumbnail li,.nc-list .sysItemBlock ul.sysVertical li,.plist .sysItemBlock ul.sysHorizontal li,.plist .sysItemBlock ul.sysList li,.plist .sysItemBlock ul.sysThumbnail li,.plist .sysItemBlock ul.sysVertical li,.sysItemList ul.sysHorizontal li,.sysItemList ul.sysList li,.sysItemList ul.sysThumbnail li,.sysItemList ul.sysVertical li{padding:0;border:none;float:none}.-tri .sysItemBlock ul.sysHorizontal li .sysThumbnailImage,.-tri .sysItemBlock ul.sysList li .sysThumbnailImage,.-tri .sysItemBlock ul.sysThumbnail li .sysThumbnailImage,.-tri .sysItemBlock ul.sysVertical li .sysThumbnailImage,.nc-list .sysItemBlock ul.sysHorizontal li .sysThumbnailImage,.nc-list .sysItemBlock ul.sysList li .sysThumbnailImage,.nc-list .sysItemBlock ul.sysThumbnail li .sysThumbnailImage,.nc-list .sysItemBlock ul.sysVertical li .sysThumbnailImage,.plist .sysItemBlock ul.sysHorizontal li .sysThumbnailImage,.plist .sysItemBlock ul.sysList li .sysThumbnailImage,.plist .sysItemBlock ul.sysThumbnail li .sysThumbnailImage,.plist .sysItemBlock ul.sysVertical li .sysThumbnailImage,.sysItemList ul.sysHorizontal li .sysThumbnailImage,.sysItemList ul.sysList li .sysThumbnailImage,.sysItemList ul.sysThumbnail li .sysThumbnailImage,.sysItemList ul.sysVertical li .sysThumbnailImage{width:auto;float:none;margin:0}.-tri .sysItemBlock ul.sysHorizontal li:last-child,.-tri .sysItemBlock ul.sysList li:last-child,.-tri .sysItemBlock ul.sysThumbnail li:last-child,.-tri .sysItemBlock ul.sysVertical li:last-child,.nc-list .sysItemBlock ul.sysHorizontal li:last-child,.nc-list .sysItemBlock ul.sysList li:last-child,.nc-list .sysItemBlock ul.sysThumbnail li:last-child,.nc-list .sysItemBlock ul.sysVertical li:last-child,.plist .sysItemBlock ul.sysHorizontal li:last-child,.plist .sysItemBlock ul.sysList li:last-child,.plist .sysItemBlock ul.sysThumbnail li:last-child,.plist .sysItemBlock ul.sysVertical li:last-child,.sysItemList ul.sysHorizontal li:last-child,.sysItemList ul.sysList li:last-child,.sysItemList ul.sysThumbnail li:last-child,.sysItemList ul.sysVertical li:last-child{border:none}.-tri .sysItemBlock ul.sysHorizontal li form,.-tri .sysItemBlock ul.sysList li form,.-tri .sysItemBlock ul.sysThumbnail li form,.-tri .sysItemBlock ul.sysVertical li form,.nc-list .sysItemBlock ul.sysHorizontal li form,.nc-list .sysItemBlock ul.sysList li form,.nc-list .sysItemBlock ul.sysThumbnail li form,.nc-list .sysItemBlock ul.sysVertical li form,.plist .sysItemBlock ul.sysHorizontal li form,.plist .sysItemBlock ul.sysList li form,.plist .sysItemBlock ul.sysThumbnail li form,.plist .sysItemBlock ul.sysVertical li form,.sysItemList ul.sysHorizontal li form,.sysItemList ul.sysList li form,.sysItemList ul.sysThumbnail li form,.sysItemList ul.sysVertical li form{display:none}.-tri .sysItemBlock .sysItemImage,.-tri .sysItemBlock .sysThumbnailImage,.nc-list .sysItemBlock .sysItemImage,.nc-list .sysItemBlock .sysThumbnailImage,.plist .sysItemBlock .sysItemImage,.plist .sysItemBlock .sysThumbnailImage,.sysItemList .sysItemImage,.sysItemList .sysThumbnailImage{position:relative}.-tri .sysItemBlock .sysItemImage:before,.-tri .sysItemBlock .sysThumbnailImage:before,.nc-list .sysItemBlock .sysItemImage:before,.nc-list .sysItemBlock .sysThumbnailImage:before,.plist .sysItemBlock .sysItemImage:before,.plist .sysItemBlock .sysThumbnailImage:before,.sysItemList .sysItemImage:before,.sysItemList .sysThumbnailImage:before{display:block;content:'';width:100%;height:0;padding:0 0 136.36363636363635%}.-tri .sysItemBlock .sysItemImage a,.-tri .sysItemBlock .sysThumbnailImage a,.nc-list .sysItemBlock .sysItemImage a,.nc-list .sysItemBlock .sysThumbnailImage a,.plist .sysItemBlock .sysItemImage a,.plist .sysItemBlock .sysThumbnailImage a,.sysItemList .sysItemImage a,.sysItemList .sysThumbnailImage a{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.-tri .sysItemBlock .sysItemImage a:hover,.-tri .sysItemBlock .sysThumbnailImage a:hover,.nc-list .sysItemBlock .sysItemImage a:hover,.nc-list .sysItemBlock .sysThumbnailImage a:hover,.plist .sysItemBlock .sysItemImage a:hover,.plist .sysItemBlock .sysThumbnailImage a:hover,.sysItemList .sysItemImage a:hover,.sysItemList .sysThumbnailImage a:hover{opacity:.7}.-tri .sysItemBlock .sysItemImage a svg,.-tri .sysItemBlock .sysThumbnailImage a svg,.nc-list .sysItemBlock .sysItemImage a svg,.nc-list .sysItemBlock .sysThumbnailImage a svg,.plist .sysItemBlock .sysItemImage a svg,.plist .sysItemBlock .sysThumbnailImage a svg,.sysItemList .sysItemImage a svg,.sysItemList .sysThumbnailImage a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.-tri .sysItemBlock+.clearfix,.nc-list .sysItemBlock+.clearfix,.plist .sysItemBlock+.clearfix,.sysItemList+.clearfix{display:none}.-tri .sysItemBlock img[src=""],.nc-list .sysItemBlock img[src=""],.plist .sysItemBlock img[src=""],.sysItemList img[src=""]{visibility:hidden}.-tri .sysItemBlock .sysItemName,.nc-list .sysItemBlock .sysItemName,.plist .sysItemBlock .sysItemName,.sysItemList .sysItemName{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;letter-spacing:0;font-size:.875rem;line-height:1.357142857142857;margin:.5rem 0 0}.-tri .sysItemBlock .sysItemName b,.nc-list .sysItemBlock .sysItemName b,.plist .sysItemBlock .sysItemName b,.sysItemList .sysItemName b{display:block}.-tri .sysItemBlock .sysItemPrice,.-tri .sysItemBlock .sysRetailPrice,.nc-list .sysItemBlock .sysItemPrice,.nc-list .sysItemBlock .sysRetailPrice,.plist .sysItemBlock .sysItemPrice,.plist .sysItemBlock .sysRetailPrice,.sysItemList .sysItemPrice,.sysItemList .sysRetailPrice{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;margin:.375rem 0 0}a.noImage,span.noImage{background:#efefef}a.noImage img,span.noImage img{display:none!important}.nc-list .sysItemBlock ul.sysHorizontal li,.nc-list .sysItemBlock ul.sysList li,.nc-list .sysItemBlock ul.sysThumbnail li,.nc-list .sysItemBlock ul.sysVertical li{width:calc(50% - .625rem)}.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysList li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(2n+2){margin-left:1.25rem}.nc-list .sysItemBlock ul.sysHorizontal li form,.nc-list .sysItemBlock ul.sysList li form,.nc-list .sysItemBlock ul.sysThumbnail li form,.nc-list .sysItemBlock ul.sysVertical li form{display:block}.nc-list .sysItemBlock .sysCartButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:.3125rem;font-size:.875rem;margin:1em auto 0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #cdcdcd;font-weight:400;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:15.625rem;height:2.625rem;line-height:1.785714285714286;color:#000}.nc-list .sysItemBlock .sysCartButton:hover{border-color:#000;background-color:#000;color:#fff}.-tri .sysItemBlock ul.sysHorizontal li,.-tri .sysItemBlock ul.sysList li,.-tri .sysItemBlock ul.sysThumbnail li,.-tri .sysItemBlock ul.sysVertical li{width:calc(50% - .625rem)}.-tri .sysItemBlock ul.sysHorizontal li form,.-tri .sysItemBlock ul.sysList li form,.-tri .sysItemBlock ul.sysThumbnail li form,.-tri .sysItemBlock ul.sysVertical li form{display:block}.-tri .sysItemBlock .sysCartButton,.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysCartButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:.3125rem;font-size:.875rem;margin:1em auto 0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #cdcdcd;font-weight:400;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:15.625rem;height:2.625rem;line-height:1.785714285714286;color:#000}.-tri .sysItemBlock .sysCartButton:hover,.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysCartButton:hover{border-color:#000;background-color:#000;color:#fff}.sysPagination{-ms-flex-order:2;order:2;margin:1em 0 0}.sysPagination.cln{-ms-flex-order:5;order:5}.sysPagination ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sysPagination ul li{padding:0;width:auto}.sysPagination ul a{display:block;width:1.25rem;height:1.25rem;padding:.3125rem;border:none}.sysPagination ul a:before{content:'';display:block;border-radius:50%;border:1px solid #a8a8a8;background:#fff;width:.625rem;height:.625rem}.sysPagination ul a.sysCurrent{background:0 0}.sysPagination ul a.sysCurrent:before{background:#a8a8a8}.sysFuncItemBlock.plist li{text-align:initial}.sysFuncItemBlock.plist+.plist{margin:2.5rem 0 0}.sysFuncItemBlock.plist .sysHeadline{padding:0;font-size:1.4375rem;line-height:1.391304347826087;text-align:center;margin:0 0 1em}#sysItemSearch #sysMain{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}#sysItemSearch #sysMain>h2{display:none}#sysItemSearch #sysMain>.sysItemSearchForm{padding:2.5rem 2rem 5rem}#sysItemSearch span[class=""]{display:none}#sysItemSearch .sysItemSearchForm{max-width:1064px;width:100%;margin:0 auto}#sysItemSearch .sysItemSearchForm input[type=submit]{display:none}#sysItemDetail #sysMain{padding:0 1.375rem 7.8125rem;max-width:54rem;margin:0 auto}#sysItemDetail .rchd{margin:7.625rem 0 1.25rem}#sysItemDetail .rchd b{display:block;font-size:1.3125rem;line-height:1.333333333333333}#sysItemDetail .rchd p{margin:.625rem 0 0}#sysItemDetail .rlist .sysItemBlock ul{display:-ms-flexbox;display:flex}#sysItemDetail .rlist .sysItemBlock ul.sysVertical .sysItemImage img{width:100%;float:none;margin:0}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li,#sysItemDetail .rlist .sysItemBlock ul.sysList li,#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li,#sysItemDetail .rlist .sysItemBlock ul.sysVertical li{padding:0;border:none;float:none}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li .sysThumbnailImage,#sysItemDetail .rlist .sysItemBlock ul.sysList li .sysThumbnailImage,#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li .sysThumbnailImage,#sysItemDetail .rlist .sysItemBlock ul.sysVertical li .sysThumbnailImage{width:auto;float:none;margin:0}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li:last-child,#sysItemDetail .rlist .sysItemBlock ul.sysList li:last-child,#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li:last-child,#sysItemDetail .rlist .sysItemBlock ul.sysVertical li:last-child{border:none}#sysItemDetail .rlist .sysItemBlock .sysItemImage,#sysItemDetail .rlist .sysItemBlock .sysThumbnailImage{position:relative}#sysItemDetail .rlist .sysItemBlock .sysItemImage:before,#sysItemDetail .rlist .sysItemBlock .sysThumbnailImage:before{display:block;content:'';width:100%;height:0;padding:0 0 136.36363636363635%}#sysItemDetail .rlist .sysItemBlock .sysItemImage a,#sysItemDetail .rlist .sysItemBlock .sysThumbnailImage a{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#sysItemDetail .rlist .sysItemBlock .sysItemImage a:hover,#sysItemDetail .rlist .sysItemBlock .sysThumbnailImage a:hover{opacity:.7}#sysItemDetail .rlist .sysItemBlock .sysItemImage a svg,#sysItemDetail .rlist .sysItemBlock .sysThumbnailImage a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}#sysItemDetail .rlist .sysItemBlock+.clearfix{display:none}#sysItemDetail .rlist .sysItemBlock img[src=""]{visibility:hidden}#sysItemDetail .rlist .sysItemBlock .sysItemName{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em;letter-spacing:0;font-size:.875rem;line-height:1.357142857142857;margin:.5rem 0 0}#sysItemDetail .rlist .sysItemBlock .sysItemName b{display:block}#sysItemDetail .rlist .sysItemBlock .sysItemPrice,#sysItemDetail .rlist .sysItemBlock .sysRetailPrice{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400;font-size:.8125rem;margin:.375rem 0 0}#sysItemDetail .sysItemName h1{font-size:1.125rem;line-height:1.388888888888889;text-align:center;font-family:acumin-pro,sans-serif;font-style:normal;letter-spacing:.03em;font-weight:700;width:16.25rem;margin:0 auto}#sysItemDetail .sysItemName h1 b{display:block}#sysItemDetail .sysItemName h1 span{word-break:break-word}#sysItemDetail .sysRetailPrice{font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400;color:inherit;text-align:center;font-size:.9375rem;line-height:1.733333333333333;margin:.375rem 0 0}#sysItemDetail .sysDescription{display:block;font-size:.9375rem;line-height:1.8}#sysItemDetail #itemInfo>.sysDescription{display:none}#sysItemDetail li .sysDescription{position:absolute;top:3.125rem;left:0;width:100%;text-align:center}#sysItemDetail .sysItemImages{margin:-2.5rem auto 0;position:relative;z-index:-1;max-width:25rem;pointer-events:none}#sysItemDetail .sysItemImages span[class=""]{display:none}#sysItemDetail .sysItemImages ul{display:-ms-flexbox;display:flex;pointer-events:auto}#sysItemDetail .sysItemImages li{position:relative}#sysItemDetail .sysItemImages:not(.sw-initialized) ul{width:100%;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between}#sysItemDetail .sysItemImages:not(.sw-initialized) li{width:100%}#sysItemDetail .sysItemImages:not(.sw-initialized) .blts,#sysItemDetail .sysItemImages:not(.sw-initialized) li:nth-of-type(n+2){display:none}#sysItemDetail .sysItemImages .sysItemImage{position:relative;width:100%}#sysItemDetail .sysItemImages .sysItemImage:before{display:block;content:'';width:100%;height:0;padding:0 0 148.93617021276594%}#sysItemDetail .sysItemImages .sysItemImage img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#sysItemDetail .sysItemImages.sw-initialized{position:relative;overflow:hidden;list-style:none;padding:0}#sysItemDetail .sysItemImages.sw-initialized ul{position:relative;width:100%;height:100%;transition-property:transform,-webkit-transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#sysItemDetail .sysItemImages.sw-initialized ul.empty{position:relative}#sysItemDetail .sysItemImages.sw-initialized ul.empty:before{display:block;content:'';width:100%;height:0;padding:0 0 148.93617021276594%}#sysItemDetail .sysItemImages.sw-initialized li{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform,-webkit-transform}#sysItemDetail .sysItemImages.sw-initialized .blts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;pointer-events:none;position:absolute;width:100%;bottom:0;z-index:1}#sysItemDetail .sysItemImages.sw-initialized .blt{display:block;padding:.5rem;width:1.625rem;height:1.625rem;cursor:pointer;pointer-events:auto}#sysItemDetail .sysItemImages.sw-initialized .blt:before{content:'';display:block;background:#fff;border:1px solid #a8a8a8;border-radius:50%;width:100%;height:100%}#sysItemDetail .sysItemImages.sw-initialized .blt.a:before{background:#a8a8a8}#sysItemDetail .sysItemImages .cc{position:absolute;top:0;left:0;width:100%;height:100%;font-size:.875rem;line-height:1.428571428571429}#sysItemDetail .sysItemImages .cc .c1,#sysItemDetail .sysItemImages .cc .c2{position:absolute;bottom:29.78571428571429%}#sysItemDetail .sysItemImages .cc .c1{left:27.659574468085108%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#sysItemDetail .sysItemImages .cc .c2{right:27.659574468085108%;-webkit-transform:translate(50%,0);transform:translate(50%,0)}#sysItemDetail .sysImageDescription{display:none}#sysItemDetail .sysForm{margin:2.1875rem 0 0}#sysItemDetail .sysForm form{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-flow:wrap;flex-flow:wrap}#sysItemDetail #sysNumber{width:5.5rem;margin:0 1.5rem 0 0;font-family:noto-sans-cjk-jp,sans-serif;font-style:normal}#sysItemDetail #sysNumber .sysNumArea{display:none}#sysItemDetail #sysNumber,#sysItemDetail #sysVariation{font-size:.875rem;line-height:1.142857142857143;font-weight:700}#sysItemDetail #sysNumber select,#sysItemDetail #sysVariation select{background-image:url(/img/rsrc/i/da.svg);margin:.4375rem 0 0;font-weight:400;display:block}#sysItemDetail #sysNumber select[disabled],#sysItemDetail #sysVariation select[disabled]{color:inherit}#sysItemDetail #sysSubmit{-ms-flex:1 1;flex:1 1}#sysItemDetail #sysSubmit .sysCartButton{display:none}#sysItemDetail #sysSubmit button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:0 1.25rem;font-size:.875rem;line-height:2;margin:0;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;width:100%;height:4.4375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#sysItemDetail #sysSubmit button:hover{background-color:#fff;color:#000}#sysItemDetail #sysSubmit button span{display:none}#sysItemDetail #sysSubmit button[disabled]{cursor:not-allowed;color:red}#sysItemDetail #sysSubmit button[disabled]:hover{opacity:1;background:#000}#sysItemDetail #sysVariation{width:100%;margin:0 0 2.8125rem}#sysItemDetail #sysVariation>div+div{margin:1.25rem 0 0}#sysItemDetail section.detail dl{display:-ms-flexbox;display:flex;width:100%;max-width:16em;-ms-flex-flow:wrap;flex-flow:wrap;margin:1em 0 0}#sysItemDetail section.detail dt{width:6em}#sysItemDetail section.detail dd{width:10em}.cat-imgs{margin:5rem auto 0;max-width:560px}.cat-imgs picture{margin:0 auto;display:block}.cat-imgs picture+picture{margin-top:3.125rem}.cat-imgs picture:last-of-type{max-width:400px;margin-left:auto;margin-right:auto}.cat-imgs img{opacity:0;display:block;width:100%;height:auto}.cat-imgs .lazyload{visibility:hidden}.cat-imgs .lazyloaded{-webkit-animation:.2s forwards a;animation:.2s forwards a}#itemImages{-ms-flex-order:1;order:1}#itemInfo{position:relative;z-index:1;-ms-flex-order:2;order:2}#itemInfo section.detail{border:solid #d0d0d0;border-width:1px 0;padding:22px 0 32px;margin:24px 0 0}#itemInfo section.detail h2{display:none}#itemInfo .r5{max-width:18.5625rem;margin:3rem auto 0;width:100%}#itemInfo .r5 div{width:100%;margin:0 auto;position:relative}#itemInfo .r5 div:before{display:block;content:'';width:100%;height:0;padding:0 0 100%}#itemInfo .r5 div img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#itemInfo .r5 div.b:before{padding:0 0 30.193236714975846%}#itemInfo .r5 div.c{width:74.35016835016835%;margin-top:.75rem}#itemInfo .r5 div.c:before{padding:0 0 11.087420042643924%}#sysExplanation{margin:3.4375rem 0 0}#sysExplanation section{border-top:1px solid #d0d0d0}#sysExplanation section .tx{display:none}#sysExplanation section.active .tx{display:block}#sysExplanation section:last-of-type{border-bottom:1px solid #d0d0d0}#sysExplanation h2{font-size:1.125rem;line-height:1.333333333333333;font-weight:700;padding:1.375rem .625rem;cursor:pointer;background:url(/img/rsrc/i/fp.svg) right .625rem top 1.6875rem/1rem no-repeat}#sysExplanation h2.active{background-image:url(/img/rsrc/i/fm.svg)}#sysExplanation h2:hover{-webkit-animation:.2s forwards csh;animation:.2s forwards csh}#sysExplanation .tx{padding:0 .625rem 2.5rem}#sysExplanation a{color:#0062ff}#sysExplanation a:hover{text-decoration:underline}#sysExplanation figure{margin:3.75rem 0 0}#sysExplanation .vd{position:relative;max-width:880px;margin:0 auto}#sysExplanation .vd:before{display:block;content:'';width:100%;height:0;padding:0 0 56.25%}#sysExplanation .vd iframe,#sysExplanation .vd img{position:absolute;top:0;left:0;width:100%;height:100%}#sysExplanation .vd:not(.prepared){cursor:pointer;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#sysExplanation .vd:not(.prepared):hover{opacity:.7}#sysExplanation .vd:not(.prepared) svg{-webkit-transform:translateZ(0);transform:translateZ(0)}#sysExplanation .vd:not(.prepared):after{position:absolute;content:'';width:14.09090909090909%;height:25.050505050505052%;top:37.474747474747474%;left:42.95454545454545%;background:url(/img/rsrc/howto/p.svg) 50% 50%/contain no-repeat}.g_product_history_heading .rchd{margin:5.125rem 0 1.25rem}#sysBasket .g_footer_support{color:#fff}#sysBasket .g_footer_support a{width:calc(100% / 3)}#sysBasket .g_footer_support a:nth-of-type(2){border:solid #d0d0d0;border-width:0 1px}#sysBasket .sysCartItemAreaMessage,#sysBasket .sysCartTitle,#sysBasket .sysNumArea{display:none}#sysBasket #sysMain{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}#sysBasket #sysMain>div,#sysBasket #sysMain>form{padding:0 1.375rem 1.375rem;width:100%;max-width:724px;margin:0 auto}#sysBasket #sysMain>form{-ms-flex-order:6;order:6;text-align:center}#sysBasket #sysMain>form[name=guest_order]{padding:0}#sysBasket #sysMain>form.opcUseAmazon{-ms-flex-order:3;order:3}#sysBasket #sysMain .sysBackButton{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:1.5625rem 0 0;padding:0;min-width:0;cursor:pointer;color:#000;font-size:.875rem;line-height:2.142857142857143}#sysBasket #sysMain .sysBackButton:hover{text-decoration:underline}#sysBasket #sysMain .sysItemListArea{padding-bottom:0}#sysBasket #sysMain .sysItemListArea li{border-color:#b2b2b2}#sysBasket #sysMain .sysFreeArea{-ms-flex-order:1;order:1;padding-bottom:2.5rem}#sysBasket #sysMain .sysFreeArea>:not(.important-news){visibility:hidden}#sysBasket #sysMain .sysFreeArea .important-news{max-width:350px;margin:0 auto;display:block;border:1px solid #777;border-radius:.625rem;padding:1.125rem 1.25rem;font-size:.875rem;line-height:1.714285714285714}#sysBasket #sysMain .sysFreeArea .important-news a{display:block;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#sysBasket #sysMain .sysFreeArea .important-news a:hover{opacity:.7;text-decoration:none}#sysBasket #sysMain .sysFreeArea .important-news a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}#sysBasket #sysMain #show-dlg-opc1_low,#sysBasket #sysMain>form[name=basket_form] input[type=submit]{background-color:#000;border-color:#000;color:#fff;font-size:1.1875rem}#sysBasket #sysMain #show-dlg-opc1_low:hover,#sysBasket #sysMain>form[name=basket_form] input[type=submit]:hover{background:#fff;color:#000}#sysBasket #sysMain select{border-color:#b2b2b2}#sysBasket #sysMain .sysDeleteArea,#sysBasket #sysMain .sysItemName+div,#sysBasket #sysMain .sysItemRetailPrice,#sysBasket #sysMain .sysSubTotalArea{font-size:.8125rem}#sysBasket #sysMain .mdl_btn_.opcDialog,#sysBasket #sysMain>form.opcUseAmazon{margin:1.875rem auto 0;padding-bottom:2.25rem}#sysBasket #sysMain .mdl_btn_.opcDialog .tx,#sysBasket #sysMain>form.opcUseAmazon .tx{font-size:.875rem;line-height:1.928571428571429;margin:0 0 2.1875rem;text-align:center}#sysBasket #sysMain .cntnshp{-ms-flex-order:5;order:5;text-align:center}#sysBasket #sysMain .cntnshp a:hover{text-decoration:underline}#sysBasket .sysTotal .sysCartAttention{color:inherit}.useAmazon,.useAmazonGuest{top:0;width:15.625rem!important;height:4.375rem!important;margin:0 auto!important}.sysCart #sysMain>.sysNextSubmitAreaForUseAmazon,.sysCart #sysMain>form[name=guest_order]{padding-bottom:0;display:block!important}.sysCart #sysMain>.sysNextSubmitAreaForUseAmazon~.sysNextSubmitAreaForUseAmazon,.sysCart #sysMain>form[name=guest_order]~.sysNextSubmitAreaForUseAmazon{display:none!important}.sysCart #sysMain>.sysNextSubmitAreaForUseAmazon #amazonPayTopLoginButton,.sysCart #sysMain>.sysNextSubmitAreaForUseAmazon #useAmazonSubmitButton,.sysCart #sysMain>form[name=guest_order] #amazonPayTopLoginButton,.sysCart #sysMain>form[name=guest_order] #useAmazonSubmitButton{padding:0!important}.sysCart #sysMain>.sysNextSubmitAreaForUseAmazon input.sysAmazonNextSubmit,.sysCart #sysMain>form[name=guest_order] input.sysAmazonNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto 1em;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem!important;height:4.375rem!important}.sysCart #sysMain>.sysNextSubmitAreaForUseAmazon input.sysAmazonNextSubmit:hover,.sysCart #sysMain>form[name=guest_order] input.sysAmazonNextSubmit:hover{background-color:#fff;color:#000}.sysCart #sysMain .mr-spt{margin:2.5rem 0 0}.sysCart #sysMain .mr-spt a{color:#0062ff}.sysCart #sysMain .mr-spt a:hover{text-decoration:underline}.amazonpay-button-inner-image{transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;margin:0 auto}.amazonpay-button-inner-image:hover{opacity:.7}.amazonpay-button-inner-image svg{-webkit-transform:translateZ(0);transform:translateZ(0)}#lowAmazonPayButton{padding:0}.sysCart #sysMain #opcNextSubmitArea .sysNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}.sysCart #sysMain #opcNextSubmitArea .sysNextSubmit:hover{background-color:#fff;color:#000}.g_basket_note{padding:0 1.875rem 3.375rem;max-width:700px;margin:0 auto}.g_basket_note p{letter-spacing:.1em;font-size:.8125rem;line-height:1.769230769230769}.g_basket_note .mr-spt+p{margin-top:2.5rem}.g_basket_note .c{margin:1.5625rem 0 0}.g_basket_note .lzp{position:relative;display:block;width:14.05375rem}.g_basket_note .lzp:before{display:block;content:'';width:100%;height:0;padding:0 0 24%}.g_basket_note .lzp img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mr-spt a{color:#0062ff}.mr-spt a:hover{text-decoration:underline}#sysOnePageConfirm div#sysMain{max-width:640px;margin:0 auto 6rem;padding:0}#sysOnePageConfirm div#sysMain input[name=action_front_cart_onePageOrder]{margin-top:6.25rem}#sysOnePageConfirm div#sysMain .sysBackSubmitArea{margin-top:1em}#sysOnePageConfirm dl.order_content{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0}#sysOnePageConfirm dl.order_content+dl{margin-top:1em}#sysOnePageConfirm dl.order_content dd,#sysOnePageConfirm dl.order_content dt{width:100%}#sysOnePageConfirm dl.order_content dd:first-of-type,#sysOnePageConfirm dl.order_content dt:first-of-type{margin-top:0}#sysOnePageConfirm dl.order_content dt{margin-top:1em}#sysOnePageConfirm dl.order_content .order_content__ttl{width:70%;margin-top:1em}#sysOnePageConfirm dl.order_content .order_content__price{width:30%;text-align:right;margin:1em 0 0}#sysOnePageConfirm dl.order_content.opc_coupon_detail,#sysOnePageConfirm dl.order_content.opc_point{display:none}#sysOnePageConfirm .sysCartAttention{color:inherit}#sysOnePageConfirm .sysOPCartSummary h2{margin:0 0 3.125rem}#sysOnePageConfirm table{margin:1em 0 0}#sysOnePageConfirm td,#sysOnePageConfirm th{padding:.3em}.sysOPCartSummary{border:none;border-radius:0;padding:4rem 1.375rem;margin:0;background:#f7f7f7}.sysOPCartSummary+.sysOPCartSummary{margin-top:3.625rem}.sysOPCartSummary h2{color:inherit;background:0 0;font-size:1.3125rem;line-height:1.333333333333333;font-weight:700;margin:0 0 .9375rem;padding:0;text-align:center;border:none}.sysOPCartContent{padding:0}.sysAcceptDomainArea{font-size:.75rem;line-height:1.5;padding:1.375rem;margin:3.75rem auto 0;max-width:640px}.sysAcceptDomainArea .sysAcceptDomain{float:none;width:100%;margin:0;height:auto}.sysAcceptDomainArea .sysAcceptDomain:nth-of-type(2){margin:1em 0}.sysAcceptDomainArea .sysAcceptDomain a{line-height:inherit;padding:0}.opcDescription{padding:0;margin:.5rem 0 0 1.25rem}.sysErrorMessage:empty{display:none}.opc_next_btn_err{text-align:center}.opc_next_btn_err:empty{display:none}.sysCart #sysMain button#show-dlg-change-bill-addr,.sysCart #sysMain button#show-dlg-change-del-addr{margin:3.125rem 0 0}.sysCart #sysMain button#show-dlg-input-deliveries,.sysCart #sysMain button.show-dlg_web_col_credit{margin:.625rem 0 0}.sysCart #sysMain .deliveries_add_type_area{padding:1em 0;margin:0;width:100%}.sysCart #sysMain .deliveries_add_type_area button{max-width:240px;display:block;width:100%;text-align:left}.sysCart #sysMain .deliveries_add_type_area button+button{margin-top:.5em}.sysCart #sysMain .sysSelectDeliveriesArea .sys_cart_item_list{width:100%}.sysCart #sysMain #dlg_other .mdl-dialog__actions,.sysCart #sysMain .sysSelectDeliveriesArea .mdl-dialog__actions{margin:2.5rem 0 0}.sysCart #sysMain .deliveries_box{margin:0}.sysCart #sysMain .deliveries_box .deliveries_box_body,.sysCart #sysMain .deliveries_box .deliveries_box_head{padding:.5rem}.sysCart #sysMain .deliveries_box .deliveries_box_head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.sysCart #sysMain .deliveries_box .deliveries_box_head button{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit;color:inherit}.sysCart #sysMain .deliveries_box .deliveries_box_head button:hover{text-decoration:underline}.sysCart #sysMain .deliveries_box+.deliveries_box{margin:1em 0 0}.sysCart #sysMain #opcCartInItem .sysOpcItemList .cb+div{color:inherit;text-align:right}.sysCart #sysMain #show-dlg-point-coupon{margin:1em 0 0}.sysCart #sysMain .deliveries_name_list:nth-of-type(n+2){margin:2em 0 0}.orderLoading{border-radius:0}#amazonConfirmPage #sysMain{max-width:640px;margin:0 auto 6rem;padding:0}#amazonConfirmPage #sysMain .sysBackSubmitArea{margin-top:1em}#amazonConfirmPage #sysMain>.sysBox{padding:4rem 1.375rem;margin:0;background:#f7f7f7}#amazonConfirmPage #sysMain>.sysBox~.sysBox{margin-top:3.625rem}#amazonConfirmPage #sysMain>.sysBox h2{color:inherit;background:0 0;font-size:1.3125rem;line-height:1.333333333333333;font-weight:500;margin:0 0 .9375rem;padding:0;text-align:center;border:none}#amazonConfirmPage #sysMain .amzn_area{max-width:640px;margin:3.625rem auto 0;padding:4rem 1.375rem;background:#f7f7f7}#amazonConfirmPage #sysMain .amzn_area li .sysBox+.sysBox,#amazonConfirmPage #sysMain .amzn_area li~div,#amazonConfirmPage #sysMain .amzn_area li~li{margin-top:1.875rem}#amazonConfirmPage .sysConfirmButton{margin:1em 0}#amazonConfirmPage .sysConfirmButton input[type=button]{display:block;text-align:left;width:200px}#amazonConfirmPage .sysConfirmButton input[type=button]+input{margin:.7em 0 0}#amazonConfirmPage .sysProduct>ul li{border:solid #535353;border-width:1px 0 0;padding:1.8125rem .375rem 2.625rem}#amazonConfirmPage .sysProduct>ul li:last-of-type{border-width:1px 0}#amazonConfirmPage .sysProduct>ul li>div{display:-ms-grid;display:grid;-ms-grid-rows:auto .9375rem -webkit-min-content;-ms-grid-rows:auto .9375rem min-content;-ms-grid-columns:4.1875rem 1.0625rem auto 2.1875rem -webkit-min-content;-ms-grid-columns:4.1875rem 1.0625rem auto 2.1875rem min-content;grid-template:auto .9375rem -webkit-min-content/4.1875rem 1.0625rem auto 2.1875rem -webkit-min-content;grid-template:auto .9375rem min-content/4.1875rem 1.0625rem auto 2.1875rem min-content}#amazonConfirmPage .sysProduct>ul li>div .ic{display:block;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}#amazonConfirmPage .sysProduct>ul li>div .ic img{float:none;width:100%;height:auto}#amazonConfirmPage .sysProduct>ul li>div .ic span{position:relative;display:block}#amazonConfirmPage .sysProduct>ul li>div .ic span:before{display:block;content:'';width:100%;height:0;padding:0 0 136.36363636363635%}#amazonConfirmPage .sysProduct>ul li>div .ic span img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#amazonConfirmPage .sysProduct>ul li>div .sysProduct{float:none;width:100%;margin:0;font-size:.8125rem;line-height:1.769230769230769;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}#amazonConfirmPage .sysProduct>ul li>div .sysItemName{font-size:.875rem;line-height:1.5;font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;letter-spacing:.03em}#amazonConfirmPage .sysProduct>ul li>div .sysItemName b{font-weight:400;display:block}#amazonConfirmPage .sysProduct>ul li>div .sysNumArea,#amazonConfirmPage .sysProduct>ul li>div hr{display:none}#amazonConfirmPage .sysProduct>ul li>div hr+div{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;width:5.5rem}#amazonConfirmPage .sysProduct>ul li>div hr+div>div{position:relative;color:transparent}#amazonConfirmPage .sysProduct>ul li>div hr+div select{color:#000;position:absolute;top:0;left:0}#amazonConfirmPage .sysProduct>ul li>div .sysSubTotalArea{text-align:right;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6;white-space:nowrap;z-index:0}#amazonConfirmPage .sysProduct>ul li>div div.sysDeleteArea{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;z-index:1}#amazonConfirmPage .sysProduct>ul li>div div.sysDeleteArea input{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:0;padding:0;min-width:0;cursor:pointer;color:inherit;color:inherit;font-size:.8125rem}#amazonConfirmPage .sysProduct>ul li>div div.sysDeleteArea input:hover{text-decoration:underline}#amazonConfirmPage .sysProduct>ul li>div>.sysBox{display:block;text-align:center}#amazonConfirmPage .mdl-dialog .sysForm+div{text-align:center;margin:3.75rem 0 0}#amazonConfirmPage .mdl-dialog .sysNextSubmit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;color:#fff;-webkit-filter:none;filter:none;border-radius:.25rem;cursor:pointer;padding:1.25rem;font-size:.875rem;line-height:2;margin:0 auto;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;box-shadow:none;will-change:unset;transition:none;border:1px solid #000;font-weight:400;display:block;width:15.625rem;height:4.375rem}#amazonConfirmPage .mdl-dialog .sysNextSubmit:hover{background-color:#fff;color:#000}#amazonConfirmPage .mdl-dialog .close{display:inline;background:0 0;-webkit-filter:none;filter:none;border:none;border-radius:none;height:auto;margin:1em 0 0;padding:0;min-width:0;cursor:pointer;color:#000}#amazonConfirmPage .mdl-dialog .close:hover{text-decoration:underline}#amazonConfirmPage .mdl-dialog .sysZipcode .sysFormField{display:block}#amazonConfirmPage .mdl-dialog .sysZipcode .sysFormField input{display:inline-block}#amazonConfirmPage .widget-container{max-width:100%;background:#fff}#amazonConfirmPage iframe{max-width:100%}.sysAmazonSelectDelivery{margin:1em 0;display:block}.selectAmazonDeliveryMethod{margin:0 .5em 0 0}.sysAmazonSelectDelivery>div{padding:.5rem 0 0 1.25rem}.amazonAddressAndWalletWidget{display:block;margin:2em 0}#addressBookWidgetDiv,#walletWidgetDiv{padding:0;margin:0}#walletWidgetDiv{margin:3.125rem 0 0}#top div#sysMain{padding-bottom:6.25rem}#top .bx{display:block;padding:2.25rem 2.625rem}#top .bx a{display:block;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#top .bx a:hover{opacity:.7}#top .bx a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}#top .bx .lzp{display:block;position:relative}#top .bx .lzp:before{display:block;content:'';width:100%;height:0;padding:0 0 66.66666666666666%}#top .bx .lzp img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#top .bx p{margin:.5rem 0 0;font-size:1.125rem;line-height:1.277777777777778}#top .bx p b{display:block}#top img{opacity:0}#top img.lazyload{visibility:hidden}#top img.lazyloaded{-webkit-animation:.2s forwards a;animation:.2s forwards a}.g_info{background:#000;color:#fff;font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400;padding:2rem 1.875rem;font-size:1.0625rem;-ms-flex-order:2;order:2}.g_info ul li a{transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;text-overflow:unset;white-space:normal}.g_info ul li a:hover{opacity:.7}.g_info ul li a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.g_top_cover{-ms-flex-order:1;order:1;padding:0 0 5rem}.g_top_cover .gc{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:1fr auto;-ms-grid-columns:1fr 1fr;grid-template:1fr auto/1fr 1fr;width:100%}.g_top_cover .a{position:relative;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.g_top_cover .b{position:relative;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.g_top_cover .lzp{display:block;position:relative}.g_top_cover .lzp:before{display:block;content:'';width:100%;height:0;padding:0 0 136.47342995169083%}.g_top_cover .lzp img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.g_top_cover .c{position:relative;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding:2rem 1.625rem 2.625rem;z-index:1}.g_top_cover .tx{font-size:1.0625rem;line-height:1.352941176470588}.g_top_cover .h{font-size:.9375rem;margin:0 0 1.375rem}.g_top_cover .h b{display:block}.g_top_cover .h b:last-of-type{margin:.75rem 0 .25rem;font-size:1.5625rem}.g_top_cover .h+p{font-size:.8125rem;line-height:1.692307692307692;max-width:560px}.g_top_cover .r{display:none}.g_top_cover a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.875rem;width:15.625rem;height:4.375rem;border:1px solid #000;margin:0 auto;border-radius:.25rem;background:url(/img/rsrc/i/ra.svg) right 1.375rem top 50%/.9375rem no-repeat #fff;letter-spacing:.04em}.g_top_cover a:hover{background-image:url(/img/rsrc/i/ra.w.svg);border-color:#000;color:#fff;background-color:#000}.g_top_slide{width:100%;margin:0 auto;max-width:1060px;padding:0 0 2.5rem}.g_top_slide .swc{position:relative;overflow:hidden;z-index:1;padding:0}.g_top_slide .swc .wrp{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;transition-property:transform,-webkit-transform;box-sizing:content-box}.g_top_slide .swc .li{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.g_top_slide .swc.swc-fade .li{transition-timing-function:ease-out;pointer-events:none;transition-property:opacity}.g_top_slide .swc.swc-fade .act,.g_top_slide .swc.swc-fade .du-act{pointer-events:auto}.g_top_slide .swc .li,.g_top_slide .swc .wrp{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:0}.g_top_slide .ic{position:relative;display:block}.g_top_slide .ic:before{display:block;content:'';width:100%;height:0;padding:0 0 114.97584541062803%}.g_top_slide .ic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.g_top_area_2{-ms-flex-order:4;order:4}#top .g_top_area_2 .bx{-ms-flex-order:10;order:10;font-size:1rem;letter-spacing:.02em;line-height:1.375}#top .g_top_area_2 .bx .mdg{font-size:.8125rem}#top .g_top_area_2 .b0{-ms-flex-order:0;order:0}#top .g_top_area_2 .b0 .lzp:before{padding:0 0 63.63636363636363%}#top .g_top_area_2 .b1{-ms-flex-order:1;order:1}#top .g_top_area_2 .b1 .lzp:before{padding:0 0 70.3030303030303%}#top .g_top_area_2 .b2{-ms-flex-order:2;order:2}#top .g_top_area_2 .b2 .lzp:before{padding:0 0 66.66666666666666%}#top .g_top_area_2 .b3{-ms-flex-order:3;order:3}#top .g_top_area_2 .b3 .lzp:before{padding:0 0 150.42016806722688%}#top .g_top_area_2 .b4{-ms-flex-order:4;order:4}#top .g_top_area_2 .b4 .lzp:before{padding:0 0 102.72727272727273%}#top .g_top_area_2 .b5{-ms-flex-order:5;order:5}#top .g_top_area_2 .b5 .lzp:before{padding:0 0 150%}#top .g_top_area_2 .b6{-ms-flex-order:6;order:6}#top .g_top_area_2 .b6 .lzp:before{padding:0 0 126.79127725856698%}#top .g_top_area_2 .b7{-ms-flex-order:7;order:7}#top .g_top_area_2 .b7 .lzp:before{padding:0 0 150.30303030303028%}#top .g_top_area_2 .b8{-ms-flex-order:8;order:8}#top .g_top_area_2 .b8 .lzp:before{padding:0 0 150.9090909090909%}#top .g_top_area_2 .b9{-ms-flex-order:9;order:9}#top .g_top_area_2 .b9 .lzp:before{padding:0 0 136.36363636363635%}#top .g_top_area_2 .b10{-ms-flex-order:10;order:10}#top .g_top_area_2 .b10 .lzp:before{padding:0 0 65.75757575757576%}#top .g_top_area_2 .b11{-ms-flex-order:11;order:11}#top .g_top_area_2 .b11 .lzp:before{padding:0 0 150.42016806722688%}#top .g_top_area_2 .b12{-ms-flex-order:12;order:12}#top .g_top_area_2 .b12 .lzp:before{padding:0 0 66.66666666666666%}#top .g_top_area_2 .b13{-ms-flex-order:13;order:13}#top .g_top_area_2 .b13 .lzp:before{padding:0 0 150%}#top .g_top_area_2 .b14{-ms-flex-order:14;order:14}#top .g_top_area_2 .b14 .lzp:before{padding:0 0 127.2%}#top .g_top_area_2 .b15{-ms-flex-order:15;order:15}#top .g_top_area_2 .b15 .lzp:before{padding:0 0 133.33333333333331%}#top .g_top_area_2 .b16{-ms-flex-order:16;order:16}#top .g_top_area_2 .b16 .lzp:before{padding:0 0 122.12121212121212%}#top .g_top_area_2 .b17{-ms-flex-order:17;order:17}#top .g_top_area_2 .b17 .lzp:before{padding:0 0 150.42016806722688%}#top .g_top_area_2 .b11,#top .g_top_area_2 .b14,#top .g_top_area_2 .b17,#top .g_top_area_2 .b3{padding:2.25rem 5.5rem}.g_top_floating{position:fixed;bottom:0;left:0;width:100%;pointer-events:none;z-index:512}.g_top_floating aside{position:relative;background:rgba(0,0,0,.9);padding:1.5625rem 2.5rem 1.25rem 1.5625rem;font-size:.8125rem;line-height:1.692307692307692;color:#fff;letter-spacing:0;pointer-events:auto;-webkit-transform:translate(0,150%);transform:translate(0,150%);max-width:580px;margin:0 auto}.g_top_floating aside h1{font-size:inherit;font-weight:700}.g_top_floating aside a{color:#0062ff}.g_top_floating aside a:hover{text-decoration:underline}.g_top_floating aside i{display:block;background:url(/img/rsrc/i/c.w.svg) 50% 50%/contain no-repeat;width:1rem;height:1rem;position:absolute;top:.9375rem;right:.9375rem;cursor:pointer;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.g_top_floating aside i:hover{opacity:.7}.g_top_floating aside i svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.g_top_floating.prepared aside{-webkit-animation:.5s .7s forwards plt;animation:.5s .7s forwards plt}@-webkit-keyframes plt{0%{-webkit-transform:translate(0,150%);transform:translate(0,150%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes plt{0%{-webkit-transform:translate(0,150%);transform:translate(0,150%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.g_10th{max-width:1000px;margin:0 auto;padding:1.6875rem 0 0}.g_10th__hd{text-align:center;margin:0 0 1.875rem}.g_10th__hd h1{font-size:1.1875rem;letter-spacing:50;line-height:1.578947368421053}.g_10th__p{width:49.333333333333336%}.g_10th__ps{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 3.125rem}.g_10th__inr{padding:0 2.5rem;letter-spacing:.02em;font-size:.8125rem;line-height:1.538461538461539}.g_10th__inr h2{font-size:.9375rem;line-height:1.733333333333333;text-align:center;margin:0 0 1.25rem}.g_10th__inr b{text-align:center;display:block;font-size:.9375rem;letter-spacing:.05em;line-height:1.666666666666667;margin:2em 0}.g_10th__inr p+p{margin:1em 0 0}.g_10th__inr a{text-decoration:underline}.g_10th__inr a:hover{text-decoration:none}.g_10th__inr p.g_10th__note{font-size:.6875rem;letter-spacing:.05em;line-height:1.636363636363636}.g_about{padding:3.125rem 1.25rem 12.5rem;font-size:1.5rem;line-height:1.541666666666667}.g_about p{text-align:justify;text-justify:nter-character}.g_about p+p{margin:1.541666666666667em 0 0}.g_about__pic{display:block;margin:5.625rem auto;width:17.75rem;position:relative}.g_about__pic:before{display:block;content:'';width:100%;height:0;padding:0 0 150.87719298245614%}.g_about__pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lp-1a #sysAll,#lp-1a #sysMain{padding:0;margin:0;max-width:none}#lp-1a #sysAside,#lp-1a #sysFooter,#lp-1a #sysHeader{display:none}.p-lp-1a{font-size:.8125rem;letter-spacing:.05em;line-height:1.769230769230769;position:relative}.p-lp-1a__ui{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;min-height:500px;z-index:3}.p-lp-1a__ui__inr{position:-webkit-sticky;position:sticky;top:0;transition:height .3s}.p-lp-1a__ui a{pointer-events:auto}.p-lp-1a__ui__logo{display:block;width:.85rem;position:fixed;z-index:4;top:1.23125rem;right:.91875rem;transition:color .3s;color:#000}.p-lp-1a__ui__logo:before{display:block;content:'';width:100%;height:0;padding:0 0 588.2352941176471%}.p-lp-1a__ui__logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.-blk .p-lp-1a__ui__logo{color:#000}.p-lp-1a__ui__btn{border:1px solid #fff;width:14.25rem;height:3.9375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;position:absolute;left:calc((100% - 14.25rem)/ 2);bottom:3.375rem;transition-duration:.3s;transition-property:border-color color}.p-lp-1a__ui__btn p{font-size:.75rem;line-height:1}.p-lp-1a__ui__btn p:first-child{margin:0 .9875rem 0 0;font-size:.9375rem;letter-spacing:.04em}.p-lp-1a__ui__btn p:last-child{letter-spacing:.01em}.-blk .p-lp-1a__ui__btn{color:#000;border-color:#000}.p-lp-1a__inner{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.p-lp-1a__hd__p{height:50%}.p-lp-1a__hd__p .c-pic{height:100%}.p-lp-1a__hd__p .c-pic:before{padding:0 0 72%}.p-lp-1a__hd__p img{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%}.p-lp-1a__hd__t{background:#000;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;padding:2.9375rem 0 5rem;height:50%}.p-lp-1a__hd__t h1{width:100%}.p-lp-1a__hd__t p{font-size:.875rem;letter-spacing:.04em;line-height:1.928571428571429;text-align:center}.p-lp-1a__hd__title{width:13.4375rem;margin:0 auto 1.375rem}.p-lp-1a__hd__title:before{padding:0 0 9.171597633136095%}.p-lp-1a__sct{font-family:heisei-kaku-gothic-std,sans-serif;font-style:normal;font-weight:300}.p-lp-1a__sct .-w5{font-weight:500}.p-lp-1a__sct.-org{background:#f0c39d}.p-lp-1a__sct.-blu{background:#d3d9e6}.p-lp-1a__sct.-yel{background:#edeac4}.p-lp-1a__sct__inner{padding:3.4375rem 2.3125rem}.p-lp-1a__sct__hd{font-size:1.125rem;line-height:1.666666666666667;text-align:center;margin:0 0 2.5625rem}.p-lp-1a__sct__hd h2{font-size:inherit}.p-lp-1a__sct__hd p{font-size:.8125rem;line-height:1.846153846153846;text-align:left;margin:1.4375rem 0 0;padding:0 .625rem}.p-lp-1a__sct__hd p br{display:none}.p-lp-1a__sct--0__inner{padding:5.5rem 0;text-align:center}.p-lp-1a__sct--0 h2{font-size:.9375rem;line-height:1.8;margin:3.75rem 0 1.875rem}.p-lp-1a__sct--0 p{font-size:.8125rem;line-height:2.692307692307693;letter-spacing:.03em;font-weight:500}.p-lp-1a__sct--0 .swiper-wrapper{-ms-flex-align:center;align-items:center}.p-lp-1a .p-lp-1a__sct--0 .swiper-bullets{margin:3.75rem 0 0}.p-lp-1a__sct--0__s--1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:86.66666666666667vw}.p-lp-1a__sct--0__p--1{width:100%}.p-lp-1a__sct--0__p--1:before{padding:0 0 74.32432432432432%}.p-lp-1a__sct--0__s--2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:58.55855855855856vw}.p-lp-1a__sct--0__p--2{width:100%}.p-lp-1a__sct--0__p--2:before{padding:0 0 122%}.p-lp-1a__sct--0__s--3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:51.53153153153154vw}.p-lp-1a__sct--0__p--3{width:100%}.p-lp-1a__sct--0__p--3:before{padding:0 0 125%}.p-lp-1a__sct--0__s--4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:63.24324324324324vw}.p-lp-1a__sct--0__p--4{width:100%}.p-lp-1a__sct--0__p--4:before{padding:0 0 122.22222222222223%}.p-lp-1a__sct--0__s--5{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:51.53153153153154vw}.p-lp-1a__sct--0__p--5{width:100%}.p-lp-1a__sct--0__p--5:before{padding:0 0 136.36363636363635%}.p-lp-1a__sct--0__s--6{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:39.81981981981982vw}.p-lp-1a__sct--0__p--6{width:100%}.p-lp-1a__sct--0__p--6:before{padding:0 0 150%}.p-lp-1a__sct--0__s--7{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:63.24324324324324vw}.p-lp-1a__sct--0__p--7{width:100%}.p-lp-1a__sct--0__p--7:before{padding:0 0 122.22222222222223%}.p-lp-1a__sct--0__s--8{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:39.81981981981982vw}.p-lp-1a__sct--0__p--8{width:100%}.p-lp-1a__sct--0__p--8:before{padding:0 0 150%}.p-lp-1a__sct--0__s--9{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:57.38738738738739vw}.p-lp-1a__sct--0__p--9{width:100%}.p-lp-1a__sct--0__p--9:before{padding:0 0 122.44897959183673%}.p-lp-1a__sct--0__s--10{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 3.733333333333334vw;width:50.36036036036036vw}.p-lp-1a__sct--0__p--10{width:100%}.p-lp-1a__sct--0__p--10:before{padding:0 0 153.48837209302326%}.p-lp-1a__sct--1__inner{padding-top:5.9375rem}.p-lp-1a__sct--1__li .c-pic,.p-lp-1a__sct--2__li .c-pic{margin:0 0 1.4375rem}.p-lp-1a__sct--1__li h3,.p-lp-1a__sct--2__li h3{text-align:center;font-size:.9375rem;margin:0 0 .6875rem}.p-lp-1a__sct--1__li p,.p-lp-1a__sct--2__li p{padding:0 .625rem}.p-lp-1a__sct--1__li u,.p-lp-1a__sct--2__li u{color:#315ca2;font-weight:700}.p-lp-1a__sct--1__li b,.p-lp-1a__sct--2__li b{font-weight:700}.p-lp-1a__sct--1__li b u,.p-lp-1a__sct--2__li b u{text-decoration:none}.p-lp-1a__sct--1__li b span,.p-lp-1a__sct--2__li b span{border-bottom:2px solid #315ca2}.p-lp-1a__sct--1__li em,.p-lp-1a__sct--2__li em{font-style:normal;font-weight:700;background:linear-gradient(transparent 30%,#fff 30%,#fff 70%,transparent 70%)}.p-lp-1a__sct--1__li em.-blu,.p-lp-1a__sct--2__li em.-blu{background:linear-gradient(transparent 30%,#8da5cc 30%,#8da5cc 70%,transparent 70%)}.p-lp-1a__sct--1__li small,.p-lp-1a__sct--2__li small{display:block;font-size:.6875rem;margin:.5rem 0 0;padding:0 .625rem}.p-lp-1a__sct--3__li .c-pic:before{padding:0 0 68.29268292682927%}.p-lp-1a__sct--3__li p{margin:1.4375rem 0}.p-lp-1a__sct--4__inner{padding-bottom:5.9375rem}.p-lp-1a__sct--4__li .c-pic{margin:0 auto 1.4375rem;width:79.06976744186046%}.p-lp-1a__sct--4__li .c-pic:before{padding:0 0 134.39716312056737%}.p-lp-1a__sct--4__li h3{text-align:center;font-size:.9375rem;margin:0 0 .6875rem}.p-lp-1a__sct--4__li p{padding:0 .625rem}.p-lp-1a__sct--5__inner{padding-top:5rem}.p-lp-1a__sct--5 li{text-align:center}.p-lp-1a__sct--5 li+li{margin:2.5rem 0 0}.p-lp-1a__sct--5 h3{font-size:.8125rem;font-weight:700;margin:1.1875rem 0 .1875rem}.p-lp-1a__sct--5__note{border:1px solid #000;margin:3.125rem auto 0;font-size:.75rem;line-height:1.666666666666667}.p-lp-1a__sct--5__note__inr{padding:6.944444444444445% 7.5%}.p-lp-1a__sct--5__note h4{font-size:inherit;font-weight:500}.p-lp-1a__sct--5__note h4:nth-of-type(2){margin-top:.875rem}.p-lp-1a__sct--6 ul{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:-.625rem 0 0 -.625rem}.p-lp-1a__sct--6 li{margin:.625rem 0 0 .625rem;width:calc((100% - 1.25rem)/ 2);border:1px solid #ddd}.p-lp-1a__sct--6 li .c-pic:before{padding:0 0 72.07207207207207%}.p-lp-1a__sct--7__inner{padding-bottom:9.0625rem}.p-lp-1a__sct--7__li{background:#fff;padding:2.25rem 2.0625rem 2.375rem;border-radius:.5rem;font-size:.6875rem;line-height:2;height:auto;font-weight:500}.p-lp-1a__sct--7__li p+p{margin:1em 0 0}.p-lp-1a__item.-tri .sysItemBlock{padding-top:4.375rem;padding-bottom:5rem}.p-lp-1a__item.-tri .sysItemName{font-weight:700;height:3em}.p-lp-1a__footer__pic:before{padding:0 0 52.26666666666666%}.p-lp-1a__footer__bar{background:#000;width:100%;height:4.0625rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.p-lp-1a__footer__logo{position:relative;width:5.56rem;color:#fff}.p-lp-1a__footer__logo:before{display:block;content:'';width:100%;height:0;padding:0 0 16.704948841094176%}.p-lp-1a__footer__logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.p-lp-1a .swiper-bullets{-ms-flex-pack:center;justify-content:center;margin:1.5625rem 0 0;display:none}.p-lp-1a .swiper-initialized .swiper-bullets{display:-ms-flexbox;display:flex}.p-lp-1a .swiper-pagination-bullet{background:0 0;opacity:1;padding:.3125rem;margin:0!important;width:.9375rem;height:.9375rem}.p-lp-1a .swiper-pagination-bullet:before{content:'';display:block;width:.3125rem;height:.3125rem;border-radius:50%;border:1px solid #000}.p-lp-1a .swiper-pagination-bullet-active:before{background:#fff}.p-lp-1a .swiper-has-nav{position:relative}.p-lp-1a .swiper-nav{display:none;width:1.25rem;height:3.75rem;background:50% 50%/contain no-repeat;position:absolute;z-index:4;transition:opacity .3s}.p-lp-1a .swiper-nav.-typ1{top:7.5rem}.p-lp-1a .swiper-nav.-typ3{top:4.5rem}.p-lp-1a .swiper-nav.-typ4{top:8.125rem}.p-lp-1a .swiper-nav.-typ5{top:4.375rem}.p-lp-1a .swiper-nav.swiper-button-disabled{opacity:0}.p-lp-1a .swiper-nav.-l{background-image:url(/img/rsrc/lp/lp1a/al.svg);left:-.625rem}.p-lp-1a .swiper-nav.-r{background-image:url(/img/rsrc/lp/lp1a/ar.svg);right:-.625rem}.p-lp-1a .swiper-initialized~.swiper-nav{display:block}.p-lp-1a__star{width:.8125rem;height:.8125rem;background:url(/img/rsrc/lp/lp1a/star.svg) 50% 50%/contain no-repeat}.p-lp-1a__star+.p-lp-1a__star{margin:0 0 0 .26875rem}.p-lp-1a__stars{display:-ms-flexbox;display:flex;margin:0 0 1.5625rem}#lp-2a #sysAll,#lp-2a #sysMain{padding:0;margin:0;max-width:none}#lp-2a #sysAside,#lp-2a #sysHeader{display:none}#lp-2a #sysFooter .breadcrumbs .c,#lp-2a #sysFooter .ftc{border-color:rgba(112,112,112,.3)}#lp-2a .sysItemBlock{padding:0!important}#lp-2a #sysFooter .ftc,#lp-2a #sysFooter .g_footer_sns,#lp-2a .sysFuncItemBlock{display:none}.p-lp2a__wrp{width:100%}.p-lp2a__wrp.-gry{background:#e8e8e8}.p-lp2a__wrp.-dgry{background:#e0e0e0}.p-lp2a__wrp.-lgry{background:#f5f5f5}.p-lp2a__wrp.-img{background:url(/img/rsrc/lp/2a/6.webp) 50% 50%/cover no-repeat;position:relative}.p-lp2a__wrp.-img:after{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:0}.p-lp2a__swp{position:relative;--swiper-pagination-bullet-horizontal-gap:0.625rem;--swiper-pagination-color:#000;--swiper-pagination-bullet-size:0.75rem;--swiper-pagination-bullet-inactive-opacity:0.08}:where(.p-lp2a__swp){--swp-ar-vt:4.1875rem;--swp-ar-hs:-0.625rem}.p-lp2a__swp__li{padding:0 2.8125rem}:where(.p-lp2a__swpimg){display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.p-lp2a__swp__i{background:rgba(255,255,255,.7);overflow:hidden;border-radius:50%;width:10.625rem;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.p-lp2a__swp__i img{mix-blend-mode:multiply;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%}.p-lp2a__swp figcaption{font-size:.875rem;line-height:1.857142857142857;margin:2.4375rem 0 0}.p-lp2a__swp figcaption u{font-weight:700;text-decoration-thickness:.08125rem}.p-lp2a__swp figcaption small{font-size:.8125rem;display:block;margin:.875rem 0 0;font-weight:400}.p-lp2a__swp h3{font-size:.9375rem;line-height:1.866666666666667;font-weight:700;text-align:center;margin:0 0 .15625rem}.p-lp2a__swp__ar{width:1.25rem;position:absolute;top:var(--swp-ar-vt);z-index:1;transition:opacity .3s ease-in-out}.p-lp2a__swp__ar.-prev{left:var(--swp-ar-hs)}.p-lp2a__swp__ar.-prev:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.p-lp2a__swp__ar.-next{right:var(--swp-ar-hs)}.p-lp2a__swp__ar:after{content:'';display:block;aspect-ratio:.53125;background:url(/img/rsrc/lp/2a/ar.svg) 50% 50%/contain no-repeat}.p-lp2a__swp__ar.swiper-button-disabled{pointer-events:none;opacity:.2}.p-lp2a__swp__pgs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:3.375rem 0 0}.-s0 .p-lp2a__swp__pgs{margin:1.5rem 0 0}.p-lp2a__swp.-s0{--swp-ar-vt:8rem;--swp-ar-hs:-0.625rem}.p-lp2a__swp.-s0 figcaption{text-align:center;margin:2.5rem 0 0}.p-lp2a__swp.-s0 h3{font-size:.9375rem;line-height:1;margin:0 0 .75rem}.p-lp2a__swp.-s0 img{aspect-ratio:1.412213740458015}.p-lp2a__fig img{display:block}.p-lp2a__fig--0 img{aspect-ratio:1.264705882352941}.p-lp2a__fig--1 img,.p-lp2a__fig--2{aspect-ratio:1.869565217391304}.p-lp2a__fig--2.-typb{aspect-ratio:2.402234636871508}.p-lp2a__fig--3 img{aspect-ratio:1.264705882352941}.p-lp2a__fig--4 img{aspect-ratio:1.310975609756098}.p-lp2a__fv{background:#f5f5f5}.p-lp2a__fv__logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-bottom:.0625rem solid rgba(112,112,112,.2);padding:.9375rem}.p-lp2a__fv__logo svg{display:block;aspect-ratio:5.98625;width:4.61125rem;height:auto}.p-lp2a__fv figure{aspect-ratio:4.547297297297297;width:21.03125rem;margin:4.6875rem auto 2.8125rem}.p-lp2a__fv figure svg{display:block;width:100%;height:100%}.p-lp2a__fv h1{font-family:inherit;font-size:.9375rem;letter-spacing:.05em;line-height:1.933333333333333;font-weight:700;text-align:center;text-underline-offset:.266666666666667em}.p-lp2a__fv__imgs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100vw;overflow:hidden;margin:5rem 0 -9.375rem}.p-lp2a__fv__imgs img{display:block;aspect-ratio:.890052356020942;-ms-flex-negative:0;flex-shrink:0;width:17.5rem;margin:0 .625rem}.p-lp2a__fv__imgs--swp{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100vw;overflow:hidden;margin:5rem 0 -9.375rem}.p-lp2a__fv__imgs--swp .swiper{width:100vw}.p-lp2a__fv__imgs--swp picture{display:block;aspect-ratio:.89171974522293;width:var(--w)}.p-lp2a__fv__imgs--swp picture img{display:block;width:100%;height:100%}.p-lp2a__fv__imgs--swp .swiper-slide{width:18.75rem;padding:0 .625rem}.p-lp2a__fv__cta{position:fixed;right:1.25rem;bottom:1.5625rem;z-index:8;transition:opacity .3s ease-out}.p-lp2a__fv__cta.-hide{opacity:0}.p-lp2a__fv__cta a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;width:4.0625rem;box-shadow:0 .5rem .625rem rgba(0,0,0,.25);background:#000;border-radius:50%}.p-lp2a__fv__cta svg{display:block;aspect-ratio:.268036784879585;width:.418125rem;height:auto}.p-lp2a__fv__cta.-typ2{color:#fff;font-size:.5rem;letter-spacing:.00007em;font-weight:700}.p-lp2a__items{display:-ms-flexbox;display:flex;padding:6.25rem 1.5625rem 7.5rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items li form{display:revert}.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysItemName{margin-top:1.5625rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysItemPrice{margin-top:.75rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysItemName,.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysItemPrice{font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal;font-size:1rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysCartButton{margin-top:.9375rem}.p-lp2a__notice{position:-webkit-sticky;position:sticky;top:0;z-index:12;background:#000;color:#fff;font-size:.8125rem;letter-spacing:.05em;line-height:1.692307692307692;font-weight:700;text-align:center;padding:.8125rem 0}:where(.p-lp2a__sct){font-size:.9375rem;letter-spacing:.026em;line-height:1.866666666666667;font-weight:500;padding:6.25rem 1.875rem}.p-lp2a__sct--2 h2,:where(.p-lp2a__sct) h2,:where(.p-lp2a__sct) h3{font-family:revert;letter-spacing:.026em;font-weight:700}:where(.p-lp2a__sct) h2{font-size:1.375rem;line-height:1.681818181818182;margin:0 0 1.9375rem}:where(.p-lp2a__sct) h2.-typ2{text-align:center;font-size:1.125rem;line-height:1.777777777777778;margin:0 0 1.96875rem}.p-lp2a__sct--2 h2,:where(.p-lp2a__sct) h3{font-size:1.125rem;line-height:1.944444444444444;margin:0 0 2.1875rem}:where(.p-lp2a__sct) u{text-decoration:underline;text-underline-offset:.266666666666667em;text-decoration-thickness:.086666666666667em;font-weight:700}:where(.p-lp2a__sct) b{color:#fff;background:#000;padding:0 .222222222222222em .111111111111111em;font-weight:inherit}:where(.p-lp2a__sct) p+p{margin-top:1.75rem}:where(.p-lp2a__sct) p a{text-decoration:underline;color:#1c72c8}:where(.p-lp2a__sct) p a:hover{text-decoration:none}.p-lp2a__sct--0{padding:15.9375rem 0 6.875rem;font-size:1.0625rem;letter-spacing:.026em;line-height:1.705882352941176;font-weight:700;text-align:center}.p-lp2a__sct--1{padding-top:6.25rem;padding-bottom:6.25rem}.p-lp2a__sct--1 h2{padding:0 .363636363636364em;margin:0 0 1.9375rem}.p-lp2a__sct--1 b{margin:0 .3125rem 0 -.3125rem}.p-lp2a__sct--10{padding-top:6.25rem}.p-lp2a__sct--10 h2{margin:0 0 3.9375rem}.p-lp2a__sct--10 img{display:block;aspect-ratio:1.421647819063005;width:17.75rem;margin:0 auto 4.03125rem}.p-lp2a__sct--10 b{font-weight:inherit}.p-lp2a__sct--10 ul{margin:4.03125rem 0 0}.p-lp2a__sct--10 li{background:rgba(255,255,255,.5);border-radius:.25rem;padding:1.875rem 1.875rem 1.84375rem;font-size:.875rem;line-height:1.785714285714286}.p-lp2a__sct--10 li h3{font-size:.9375rem;line-height:1.666666666666667;margin:0 0 .46875rem}.p-lp2a__sct--10 li+li{margin:.9375rem 0 0}.p-lp2a__sct--11 h2{margin:0 0 2.8125rem}.p-lp2a__sct--11 ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:wrap;flex-flow:wrap;margin:-.625rem 0}.p-lp2a__sct--11 li{border:solid #bebebe;width:50%;height:2.5rem;border-width:0 .0625rem;margin:.625rem 0}.p-lp2a__sct--11 figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.p-lp2a__sct--11__i{display:block;margin:0 auto;mix-blend-mode:multiply}.p-lp2a__sct--11__i.-i0{aspect-ratio:3.520547945205479;width:8.669375rem}.p-lp2a__sct--11__i.-i1{aspect-ratio:2.006849315068493;width:4.910625rem}.p-lp2a__sct--11__i.-i2{aspect-ratio:3.352941176470588;width:3.85375rem}.p-lp2a__sct--11__i.-i3{aspect-ratio:1.274193548387097;width:2.696875rem}.p-lp2a__sct--11__i.-i4{aspect-ratio:9.826086956521738;width:7.76rem}.p-lp2a__sct--12 h2{margin:0 0 3.875rem}.p-lp2a__sct--12 h2 br{display:none}.p-lp2a__sct--12 figure{margin:0 0 4.03125rem}.p-lp2a__sct--12 img{display:block;aspect-ratio:1.412213740458015}.p-lp2a__sct--13{color:#fff;position:relative;z-index:1;padding-top:7.5rem;padding-bottom:7.5rem}.p-lp2a__sct--14 h2{text-align:left}.p-lp2a__sct--14 em{font-style:normal;font-weight:700;text-decoration:underline}.p-lp2a__sct--14 small{display:block;font-size:.8125rem;line-height:1.846153846153846;color:rgba(0,0,0,.45)}.p-lp2a__sct--14 b{margin:0 0 0 -.2em}.p-lp2a__sct--14 p{line-height:1.866666666666667}.p-lp2a__sct--14 p+p{margin:1.75rem 0 0}.p-lp2a__sct--14 p small{font-size:.8125rem}.p-lp2a__sct--14 sup{vertical-align:unset;font-size:inherit}.p-lp2a__sct--15{padding-top:6.25rem}.p-lp2a__sct--15 header{margin:0 0 3.9375rem}.p-lp2a__sct--15 header p{font-size:1rem;letter-spacing:.026em;line-height:1.6875;font-weight:700}.p-lp2a__sct--15 h2{margin:0 0 .625rem}.p-lp2a__sct--15 img{display:block;aspect-ratio:1.421647819063005;width:17.75rem;margin:0 auto 4.03125rem}.p-lp2a__sct--15 b{font-weight:inherit}.p-lp2a__sct--15 ul{margin:4.03125rem 0 0}.p-lp2a__sct--15 li{background:rgba(255,255,255,.5);border-radius:.25rem;padding:1.875rem 1.875rem 1.84375rem;font-size:.875rem;line-height:1.785714285714286}.p-lp2a__sct--15 li div{margin:0 0 1.25rem}.p-lp2a__sct--15 li div p:nth-child(2){font-size:.9375rem;line-height:1.666666666666667;margin:0 0 .46875rem}.p-lp2a__sct--15 li+li{margin:.9375rem 0 0}.p-lp2a__sct--15 li h4{font-size:1em;font-weight:inherit;margin:0 0 .2em}.p-lp2a__sct--15 li p{font-size:.8em}.p-lp2a__sct--16{padding-bottom:6.875rem}.p-lp2a__sct--16 h2{text-align:left;font-size:1.375rem;letter-spacing:.026em;line-height:1.681818181818182;margin-bottom:3.59375rem}.p-lp2a__sct--16 figure{margin:0 0 2.6875rem}.p-lp2a__sct--16 img{display:block;aspect-ratio:1.412213740458015}.p-lp2a__sct--16 small{display:block;font-size:.8125rem;line-height:1.846153846153846;margin-top:.3em}.p-lp2a__sct--16 b{margin:0 0 0 -.2em}.p-lp2a__sct--16 p{line-height:1.933333333333333}.p-lp2a__sct--16 p+p{margin:2.6875rem 0 0}.p-lp2a__sct--16 p small{font-size:.8125rem;margin:1.1875rem 0 0;display:block;color:rgba(0,0,0,.45)}.p-lp2a__sct--16 sup{vertical-align:unset;font-size:inherit}.p-lp2a__sct--17{padding-top:6.0625rem}.p-lp2a__sct--17 .u-hide--m{display:none}.p-lp2a__sct--17 h2{font-size:1.125rem;letter-spacing:.026em;line-height:1;text-align:center;margin:0 0 3.75rem}.p-lp2a__sct--17__sct+.p-lp2a__sct--17__sct{margin-top:5.625rem}.p-lp2a__sct--17__sct img{display:block;aspect-ratio:1;width:100%}.p-lp2a__sct--17__sct figure{width:17.5rem;margin:0 auto}.p-lp2a__sct--17__sct__inr{margin-top:3.125rem}.p-lp2a__sct--17__sct__t{font-size:.9375rem;letter-spacing:.026em;line-height:1.933333333333333;font-weight:700;margin:0 -1.25rem 0 0}.p-lp2a__sct--17__sct__prof{margin-top:2.5625rem;font-size:.8125rem;letter-spacing:.026em;line-height:1.769230769230769;font-weight:500}.p-lp2a__sct--17__sct__prof p:first-child{font-size:.75rem;line-height:1;margin:0 0 .3125rem}.p-lp2a__sct--17__sct__prof h3{font-size:1.25rem;letter-spacing:.026em;line-height:1.35;margin:0 0 .875rem}.p-lp2a__sct--17__sct__ft{margin:2.0625rem 0 0}.p-lp2a__sct--17__sct__ft h4{font-size:.8125rem;line-height:2;font-weight:500;margin:0 0 .65625rem}.p-lp2a__sct--17__sct__ft h4:nth-of-type(2){margin-top:1.40625rem}.p-lp2a__sct--17__sct__ft__inr{display:-ms-flexbox;display:flex;gap:.875rem}.p-lp2a__sct--17__sct__ft a{display:block;border:1px solid #707070;width:9.8125rem;height:2.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:opacity .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:.75rem}.p-lp2a__sct--17__sct__ft a:hover{opacity:.7}.p-lp2a__sct--2{padding-top:5.9375rem}.p-lp2a__sct--2 ul{margin:0 0 2.625rem}.p-lp2a__sct--2 li{font-weight:700}.p-lp2a__sct--2 li+li{margin-top:.1875rem}.p-lp2a__sct--2 h3{margin-top:1.9375rem;margin-bottom:1.8125rem}.p-lp2a__sct--2 h3 b{font-weight:600}.p-lp2a__sct--2 figure{margin:3.75rem 0 5rem}.p-lp2a__sct--2 figure img{display:block;aspect-ratio:1.62280701754386;-o-object-fit:cover;object-fit:cover}.p-lp2a__sct--3 h3{margin-top:2.28125rem}.p-lp2a__sct--3 img{display:block;margin:2.1875rem -.875rem 0;mix-blend-mode:multiply;aspect-ratio:1.379576107899807;width:24.875rem;max-width:none}.p-lp2a__sct--4{padding:6.5625rem 2.125rem 7.5rem 1.875rem}.p-lp2a__sct--4 p{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;color:#fff;font-size:1.125rem;letter-spacing:.056em;line-height:1.944444444444444;font-weight:700;padding:0 .222222222222222em .111111111111111em;background-color:#000;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1}.p-lp2a__sct--4 ul{margin-top:2.5rem}.p-lp2a__sct--6__lead{text-align:center;margin:0 0 5.65625rem}.p-lp2a__sct--7 h2{margin:0 0 4.03125rem}.p-lp2a__sct--7__swp{--swp-ar-vt:5.4375rem}.p-lp2a__sct--7__li{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:2.1875rem;font-size:.875rem;letter-spacing:.026em;line-height:1.857142857142857;font-weight:400}.p-lp2a__sct--7__li img{display:block;aspect-ratio:1.761904761904762;width:100%}.p-lp2a__sct--7__li__l{font-size:.9375rem;letter-spacing:.026em;line-height:1;font-weight:700;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#000;color:#fff;padding:.3125rem .375rem}.p-lp2a__sct--7__li h3{font-size:.96875rem;line-height:1.419354838709677;margin:1.3125rem 0 .5rem;text-align:left}.p-lp2a__sct--7 iframe{display:block;width:100%;height:100%}.p-lp2a__sct--7__vd{aspect-ratio:1.777777777777778}.p-lp2a__sct--7__vd__wrp{aspect-ratio:1.777777777777778;margin:5.3125rem 0 0}.p-lp2a__sct--7__vd__wrp figcaption{font-size:.8125rem;letter-spacing:.05em;line-height:1.384615384615385;font-weight:400;margin:1.125rem -.625rem 0;text-align:center}.p-lp2a__sct--7__vd picture{display:none}.p-lp2a__sct--7__vd:not(.prepared){cursor:pointer;position:relative}.p-lp2a__sct--7__vd:not(.prepared):after{position:absolute;content:'';width:14.09090909090909%;height:25.050505050505052%;top:37.474747474747474%;left:42.95454545454545%;background:url(/img/rsrc/howto/p.svg) 50% 50%/contain no-repeat;z-index:2}.p-lp2a__sct--7__vd:not(.prepared) iframe{pointer-events:none;visibility:hidden}.p-lp2a__sct--7__vd:not(.prepared) picture{display:block;position:absolute;top:0;left:0;width:100%;z-index:1}.p-lp2a__sct--7__vd:not(.prepared) img{aspect-ratio:1.777777777777778;-webkit-animation-duration:.2s;animation-duration:.2s}.p-lp2a__sct--8{padding-left:0;padding-right:0}.p-lp2a__sct--8 h2{margin:0 0 3.28125rem}.p-lp2a__sct--9 h2{margin:0 0 3rem}.p-lp2a__share__inr{padding:0 1.875rem 1.875rem;-webkit-filter:grayscale(1);filter:grayscale(1);display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:start;justify-content:start}.p-lp2a__share__li{line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.p-lp2a__share__li:nth-child(n+2){margin:0 0 0 .625rem}.p-lp2a__tbl{font-size:.875rem;line-height:1.571428571428571;font-weight:400;table-layout:fixed;-ms-flex-negative:0;flex-shrink:0;width:calc(var(--c) * 6);z-index:0;position:relative}.p-lp2a__tbl__wrp{--t:5.6875rem;--c:9.6875rem;width:calc(var(--c) * 6);position:relative}.p-lp2a__tbl th{font-weight:700;text-align:left}.p-lp2a__tbl td{text-align:center;vertical-align:middle}.p-lp2a__tbl td,.p-lp2a__tbl th{width:var(--c);padding:1.125rem .5rem}.p-lp2a__tbl td:nth-child(2),.p-lp2a__tbl th:nth-child(2){border:solid #e85050;border-width:0 3px;color:#e85050}.p-lp2a__tbl tr:last-child td:nth-child(2){border-width:0 3px 3px}tr:not(.p-lp2a__tbl__r--gry) *{background:#fff}.p-lp2a__tbl__r--gry *{background:#f2f2f2}.p-lp2a__tbl__h1{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:2}.p-lp2a__tbl__h1 td{background:#fff;position:relative;z-index:5;border-right:3px solid #e85050}.p-lp2a__tbl__h1 th{text-align:center;background:0 0}.p-lp2a__tbl__h1 th:nth-child(3){border-left:3px solid #e85050}.p-lp2a__tbl__h1 th:first-of-type{position:relative;z-index:4}.p-lp2a__tbl__h1 th:first-of-type:before{content:'';width:100%;height:3px;display:block;background:#e85050;position:absolute;top:0;left:0}.p-lp2a__tbl__h2{font-weight:500}.p-lp2a__tbl__h2 td,.p-lp2a__tbl__h2 th{text-align:left;border-bottom:.125rem solid #000}.p-lp2a__tbl__h2 td:nth-child(2),.p-lp2a__tbl__h2 th:nth-child(2){border-bottom:.125rem solid #000}.p-lp2a__tbl__h2 td:first-child{padding:3.0625rem 0 .375rem}.p-lp2a__tbl__h2:nth-child(2) td:first-child{padding-top:.125rem}#maintainance #sysWrap{height:100%}#maintainance #sysAll{padding:0;margin:0;height:100%}#maintainance #sysAside,#maintainance #sysFooter,#maintainance #sysHeader{display:none}#maintainance #sysMain{padding:0;height:100%!important}.g_maintainance{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:.75rem;letter-spacing:.05em;line-height:1.916666666666667}.g_maintainance__hd{font-size:1.3125rem;line-height:1;font-family:heisei-kaku-gothic-std,sans-serif;font-weight:700;font-style:normal;margin:0 0 1.5625rem}.g_maintainance p{margin:0 0 1.5rem}.g_maintainance b{display:block}.g_maintainance__logo{position:relative;width:6.918125rem;margin:5.4375rem auto 0}.g_maintainance__logo:before{display:block;content:'';width:100%;height:0;padding:0 0 16.704948841094176%}.g_maintainance__logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.g_nc_header .tx{padding:2.5rem 1.5625rem}.g_nc_header header{text-align:center;font-size:.9375rem;line-height:1.466666666666667;margin:0 0 1.25rem}.g_nc_header header h1{font-size:1.5625rem;margin:.625rem 0 .25rem}.g_nc_header .tx>p{font-size:.9375rem;line-height:1.6;text-align:center}.g_nc_header .tx>p br{display:none}.g_nc_images{padding:0 1.375rem}#sysMain .not-found{padding:3.125rem 1.875rem 12.5rem}#office-nail #sysAll,#office-nail #sysMain{padding:0;margin:0;max-width:none}#office-nail #sysAside,#office-nail #sysHeader{display:none}#office-nail #sysAll{background:#eae6e1}#office-nail #sysFooter{background:#ccc6bf}#office-nail #sysFooter .breadcrumbs .c,#office-nail #sysFooter .ftc{border-color:rgba(112,112,112,.3)}#office-nail .sysItemBlock{padding:0!important}#office-nail .sysFuncItemBlock{display:none}.p-office-nail{font-size:.875rem;line-height:1.928571428571429;letter-spacing:.02em}.p-office-nail__wrapper{background:#e0d7cd;width:100%}.p-office-nail__wrapper.-light{background:#eae6e1}.p-office-nail__wrapper.-dark{background:#ccc6bf}.p-office-nail__inner{padding:6.25rem 1.5625rem 7.8125rem}.p-office-nail h2{font-size:1rem;line-height:1.9375;letter-spacing:60;margin:-.46875rem 0 2.34375rem}.p-office-nail em{font-style:normal;font-weight:700;background:linear-gradient(transparent 57.5%,rgba(216,129,102,.65) 57.5%,rgba(216,129,102,.65) 86%,transparent 86%)}.p-office-nail__buy{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;width:13.125rem;height:3.625rem;font-size:.8125rem;letter-spacing:.07em;background:rgba(51,51,51,.8);transition:background-color .3s ease-in-out;position:fixed;z-index:128;right:calc(50% - 6.5625rem);bottom:1.875rem}.p-office-nail__buy:hover{background:#333}.p-office-nail__color,.p-office-nail__color__fig{position:relative}.p-office-nail__color__fig .c-pic:before{padding:0 0 66.66666666666666%}.p-office-nail__color__swp.-item-thumbs{margin-top:1.375rem}.p-office-nail__color__swp.-item-thumbs .swiper-wrapper{pointer-events:none}.p-office-nail__color__swp.-item-thumbs .swiper-slide{width:3.75rem}.swiper-slide.-item.swiper-slide-active .p-office-nail__color__swp.-item-thumbs .swiper-slide{pointer-events:auto}.p-office-nail__color__swp.-item-thumbs .swiper-slide:nth-child(n+2){margin:0 0 0 .625rem}.p-office-nail__color__swp.-color{margin-top:4.59375rem}.p-office-nail__color__swp.-color-thumbs{margin-top:1.0625rem;padding-top:1.875rem;border-top:.0625rem solid rgba(51,51,51,.2)}.p-office-nail__color__arr{position:absolute;z-index:1;width:1.0625rem;height:2rem;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2240%22%20viewBox%3D%220%200%2021%2040%22%20width%3D%2221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m20.753.908-.707-.707-19.799%2019.799%2019.799%2019.799.707-.707-19.092-19.092z%22%20fill%3D%22%23333%22%2F%3E%3C%2Fsvg%3E") 50% 50%/contain no-repeat}.p-office-nail__color__arr.-prev{top:5.75rem;left:-.625rem}.p-office-nail__color__arr.-next{top:5.75rem;right:-.625rem;-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}.p-office-nail__color__desc{margin-top:3.625rem;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;line-height:1.333333333333333;letter-spacing:10}.p-office-nail__color__title{font-weight:600;color:#333;font-size:1.125rem;letter-spacing:20}.p-office-nail__color__price{font-size:.875rem;margin:0 0 0 1.125rem}.p-office-nail__color__pg{display:none}.p-office-nail__color__chip{width:100%;height:100%;padding:.3125rem;border:.0625rem solid transparent;border-radius:50%}.p-office-nail__color__chip:after{width:100%;height:100%;content:'';display:block;border-radius:50%;background:#000}.p-office-nail__color__chip.-cc-0:after{background:#e4cdd5}.p-office-nail__color__chip.-cc-1:after{background:#e9bcb7}.p-office-nail__color__chip.-cc-2:after{background:#ecc9b5}.p-office-nail__color__chip.-cc-3:after{background:#e4b09a}.p-office-nail__color__chip.-cc-4:after{background:#dabeba}.p-office-nail__color__chip.-cc-5:after{background:#d6cfc9}.p-office-nail__color__chip.-cc-6:after{background:url(/img/rsrc/office-nail/c/c.png) 0 0/cover}.p-office-nail__color__chip__wrp{width:2rem;height:2rem;margin:0 .4375rem 0 0}.p-office-nail__color__chip__wrp.swiper-slide-thumb-active .p-office-nail__color__chip{border-color:rgba(51,51,51,.2)}.p-office-nail__comment{background:rgba(255,255,255,.8);padding:1.78125rem 1.25rem 2.40625rem;border-radius:.3125rem}.p-office-nail__comment+.p-office-nail__comment{margin-top:1.5625rem}.p-office-nail__fig{margin:3.34375rem 0 0;position:relative}.p-office-nail__fig+.p-office-nail__fig{margin:2.3125rem 0 0}.p-office-nail__fig .c-pic:before{padding:0 0 61.875%}.p-office-nail__fig__caption{font-size:.6875rem;line-height:1.909090909090909;margin:.625rem 0 0}.p-office-nail__fig.-fig-3{margin-bottom:3.34375rem}.p-office-nail__fig.-fig-4{margin-top:3.34375rem}.p-office-nail__fig.-fig-15{margin-top:3.65625rem}.p-office-nail__fig.-fig-17{margin-top:3.65625rem;margin-bottom:3.65625rem}.p-office-nail__fig.-fig-18{margin-top:3.65625rem;margin-bottom:3.34375rem}.p-office-nail__fig.-fig-19{margin-top:1.65625rem}.p-office-nail__fig.-fig-20{cursor:pointer;margin-bottom:2.71875rem}.p-office-nail__fig.-fig-20.prepared{position:relative;cursor:auto}.p-office-nail__fig.-fig-20.prepared:before{display:block;content:'';width:100%;height:0;padding:0 0 61.875%}.p-office-nail__fig.-fig-20 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-office-nail__fig.-fig-21{margin-bottom:2.71875rem}.p-office-nail__fv{display:-ms-grid;display:grid;grid-template-areas:'a';position:relative;width:100vw;height:100vh;width:100svw;height:100svh}.p-office-nail__fv__ly{-ms-grid-row:1;-ms-grid-column:1;grid-area:a;z-index:0}.p-office-nail__fv__ui{pointer-events:none;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center;padding:1.5625rem}.p-office-nail__fv__ui a{pointer-events:auto}.p-office-nail__fv__logo{display:block;width:5.9375rem}.p-office-nail__fv__logo:before{padding:0 0 17.77777777777778%}.p-office-nail__fv__text{z-index:1;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.p-office-nail__fv__text h1{width:17.8125rem;margin:0 0 2.15625rem}.p-office-nail__fv__text h1:before{padding:0 0 5.804749340369393%}.p-office-nail__fv__text p{font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500;font-size:.75rem;line-height:1.916666666666667;letter-spacing:.07em;text-align:center}.p-office-nail__fv__figs{pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.p-office-nail__fv__p{width:100%;height:50%;display:block;position:relative}.p-office-nail__fv__p img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-office-nail__graph{margin:0 0 3.65625rem}.p-office-nail__graph__inner{background:rgba(255,255,255,.73);color:#836c52;border-radius:.3125rem;padding:2.78125rem 1.25rem 1rem}.p-office-nail__graph h3{font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500;font-size:.875rem;line-height:1.785714285714286;letter-spacing:.06em;text-align:center}.p-office-nail__graph small{display:block;color:#666;font-size:.625rem;line-height:1.8;letter-spacing:.03em}.p-office-nail__graph .c-pic{width:16.0625rem;margin:2.71875rem auto 2.5625rem}.p-office-nail__products{display:-ms-flexbox;display:flex}.plist ul.p-office-nail__products.-c2 li{width:calc(50% - .625rem)}.plist ul.p-office-nail__products.-c2 li form{display:none!important}.plist ul.p-office-nail__products.-c2 li:nth-of-type(2n+2){margin-left:1.25rem}.p-office-nail__products__wrapper.-one,.p-office-nail__products__wrapper.-set{margin-top:3.65625rem}.p-office-nail__section--1{font-size:.9375rem;line-height:1.933333333333333;letter-spacing:.06em;padding-top:5.8125rem;padding-bottom:7.6875rem}.p-office-nail__section--1 br{display:none}.p-office-nail__section--2 h2{margin-bottom:2.96875rem}.p-office-nail__section--3{padding-bottom:8.125rem}.p-office-nail__section--3 h2{margin-bottom:2.96875rem}.p-office-nail__section--4{padding-bottom:6.875rem}.p-office-nail__section--10,.p-office-nail__section--6,.p-office-nail__section--7{padding-bottom:7.5rem}.p-office-nail__section--13 h2{margin-bottom:3.59375rem}.p-office-nail__section--14 h2{margin-bottom:2.65625rem}.p-office-nail__section--15{padding-bottom:8.0625rem}.p-office-nail__section--15 h2{margin-bottom:2.65625rem}.p-office-nail__share__inr{padding:1.3125rem 1.5625rem 1.875rem;-webkit-filter:grayscale(1);filter:grayscale(1);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.p-office-nail__share__li{line-height:.071428571428571}.p-office-nail__share__li:nth-child(n+2){margin:0 0 0 .625rem}.p-office-nail__tbox{margin:-.40625rem 0 0}.p-office-nail__tbox p+p{margin-top:.875rem}.p-office-nail__tbox p a{text-decoration:underline}.p-office-nail__tbox p a:hover{text-decoration:none}.p-office-nail__tbox:last-child{margin-bottom:-.40625rem}.p-office-nail__tbox__list{font-weight:700;line-height:2.428571428571428;margin:1.78125rem 0!important}.p-office-nail--freee .p-office-nail__section--11 h2{text-align:center}.p-office-nail--freee .p-office-nail__section--11 h2:has(+small){margin-bottom:.9375rem}.p-office-nail--freee .p-office-nail__section--11 h2+small{display:block;font-size:.875rem;line-height:1.928571428571429;letter-spacing:.02em;text-align:center;margin:0 0 2.34375rem}.p-office-nail--freee .p-office-nail__section--11 h2+small a{text-decoration:underline}.p-office-nail--freee .p-office-nail__section--11 h2+small a:hover{text-decoration:none}.p-self-gel-nail{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-size:.875rem;letter-spacing:.02em;line-height:1.928571428571429}.p-self-gel-nail p a{text-decoration:underline}.p-self-gel-nail p a:hover{text-decoration:none}.p-self-gel-nail p+p{margin:1.6875rem 0 0}.p-self-gel-nail .c-pic img{-o-object-fit:cover;object-fit:cover}.p-self-gel-nail__ec:before{padding:0 0 146.13333333333333%}.p-self-gel-nail__share{padding:1.25rem 1.5625rem}.p-self-gel-nail__share.-bottom{padding-bottom:1.875rem}.p-self-gel-nail__share__inr{display:-ms-flexbox;display:flex}.p-self-gel-nail__share__li{line-height:.071428571428571}.p-self-gel-nail__share__li:nth-child(n+2){margin:0 0 0 1em}.p-self-gel-nail__inr{padding:3.125rem 1.5625rem}.p-self-gel-nail h1{font-size:1.1875rem;letter-spacing:.03em;line-height:1.210526315789474;text-align:center;margin:0 0 1.65625rem}.p-self-gel-nail h2{font-size:1.0625rem;line-height:1.529411764705882;margin:0 0 .75rem}.p-self-gel-nail h3{font-size:.9375rem;line-height:1.6;margin:0 0 .5625rem;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}.p-self-gel-nail em{font-style:normal;background:linear-gradient(transparent 70%,#fff040 70%,#fff040 0)}.p-self-gel-nail__sct{margin:5.625rem 0 0}.p-self-gel-nail__sct.-typ2{margin:3.28125rem 0 0}.p-self-gel-nail__sct.-typ2:first-of-type{margin-top:2.28125rem}.p-self-gel-nail__sct.-typ2 .c-pic{margin:0 0 1.59375rem}.p-self-gel-nail__hdi{margin:1.46875rem -1.5625rem 2.09375rem}.p-self-gel-nail__hdi:before{padding:0 0 56.25%}.p-self-gel-nail__footer{margin:5rem 0 0}.p-self-gel-nail__footer .c-pic{margin:2.71875rem 0}.p-self-gel-nail__grp{margin:2.5rem 0;padding:1.96875rem 1.5rem;border:1px solid #ccc;border-radius:.3125rem}.p-self-gel-nail__grp h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:2rem 0 .9375rem}.p-self-gel-nail__grp h3:first-of-type{margin-top:0}.p-self-gel-nail__grp h3:before{content:'';width:.125rem;height:.875rem;margin:0 .375rem 0 0;background:#000}.p-self-gel-nail__grp h4{font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500;margin:1.375rem 0 .0625rem}.p-self-gel-nail__grp h4:first-of-type{margin-top:.9375rem}.p-self-gel-nail__dl div{display:-ms-flexbox;display:flex}.p-self-gel-nail__dl div+div{margin:-.0625rem 0 0}.p-self-gel-nail__dl dt{width:4.75rem;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}.p-self-gel-nail__dl dd{-ms-flex:1 1;flex:1 1}.p-self-gel-nail__flow{padding-top:.3125rem}.p-self-gel-nail__flow+.p-self-gel-nail__flow:before{content:'';display:block;margin:1.46875rem auto 1.875rem;width:1.4375rem;height:2.4375rem;background:url(/img/rsrc/self-gel-nail/ad.svg) 50% 50%/contain no-repeat}.p-self-gel-nail__flow .c-pic:before{padding:0 0 56.25%}.p-self-gel-nail__flow figcaption{margin:.84375rem 0 0}.p-self-gel-nail__spr.-typ1{margin:2.21875rem 0 0}.p-self-gel-nail__spr.-typ3{margin:2.71875rem 0}.p-self-gel-nail .c-toggle__wrp{margin:2.5rem 0}.p-self-gel-nail__menu__btn{position:fixed;right:1.25rem;bottom:3.4375rem;width:4.375rem;height:4.375rem;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:63;background:#000;color:#fff;border-radius:50%;font-size:.6875rem;line-height:1.363636363636364;cursor:pointer;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.p-self-gel-nail__menu__btn:hover{opacity:.7}.p-self-gel-nail__menu__btn svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.p-self-gel-nail__menu__btn i{display:block;width:.875rem;height:1.0625rem;background:url(/img/rsrc/self-gel-nail/icon.svg) 50% 50%/contain no-repeat;margin:0 0 .25rem}.p-self-gel-nail__menu__wrp{position:fixed;top:0;left:0;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5);z-index:2048;padding:1.5625rem;display:none}.p-self-gel-nail__menu.-open .p-self-gel-nail__menu__wrp{display:-ms-flexbox;display:flex}.p-self-gel-nail__menu__inr{background:#000;border-radius:.3125rem;position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.p-self-gel-nail__menu__close{position:absolute;top:1.125rem;right:1.125rem;width:.9375rem;height:.9375rem;background:url(/img/rsrc/self-gel-nail/close.svg) 50% 50%/73.33333333333333% no-repeat;cursor:pointer;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.p-self-gel-nail__menu__close:hover{opacity:.7}.p-self-gel-nail__menu__close svg{-webkit-transform:translateZ(0);transform:translateZ(0)}.p-self-gel-nail__menu__c{margin:0;border:none;color:#fff;padding:2.8125rem 3.75rem 2.8125rem 2.5rem;font-size:.875rem;line-height:2.071428571428572}.p-self-gel-nail__menu__c li{text-decoration:underline}.p-self-gel-nail__menu__c .c-index__h{margin:0 0 .5625rem}.p-self-gel-nail__pic--0:before{padding:0 0 66.52777777777777%}.p-self-gel-nail__pic--1{margin:0 0 1.84375rem}.p-self-gel-nail__pic--1:before,.p-self-gel-nail__pic--2:before{padding:0 0 66.52777777777777%}@media only screen and (min-width:415px){#sysMain .sysCartNote.sysIslandMessage,.form-inquiry div#sysMain{padding:64px calc((100% - 370px)/ 2)}#sysThanks #sysMain .sysForm{padding:32px calc((100% - 370px)/ 2) 70px}#sysRegi.sysCart #sysPurchaseAuthCustomer,#sysRegi.sysCart #sysPurchaseAuthMember,#sysRegi.sysCart #sysRegisterForm{padding:64px;max-width:840px;margin:3.625rem auto 0}.sysMemberRegister div#sysMain{padding:64px calc((100% - 370px)/ 2)}.sysMypage div#sysMain{padding:32px calc((100% - 370px)/ 2) 70px}#sysOpc,.modaal-container{padding:64px 64px 74px;max-width:840px;margin:0 auto}#amazonConfirmPage #sysMain .amzn_area,#amazonConfirmPage #sysMain>.sysBox,.sysAcceptDomainArea,.sysOPCartSummary{padding:64px calc((100% - 370px)/ 2)}}@media only screen and (min-width:481px){.howto.page .vd__fig figcaption{font-size:.8125rem;margin:.625rem 0 0;text-align:left}#sysOpc .basketCouponTitle,#sysOpc .opcBillingAddressTitle,#sysOpc .opcClientTitle,#sysOpc .opcCouponCodeTitle,#sysOpc .opcCouponTitle,#sysOpc .opcDeliveryAddressAndItemsTitle,#sysOpc .opcDeliveryAddressHeader,#sysOpc .opcDeliveryAddressItemHeader,#sysOpc .opcDeliveryAddressTitle,#sysOpc .opcDeliveryMethodHeader,#sysOpc .opcDeliveryMethodTitle,#sysOpc .opcItemTitle,#sysOpc .opcMemberTitle,#sysOpc .opcOrderSummaryTitle,#sysOpc .opcPaymentMethodTitle,#sysOpc .opcPointTitle,#sysOpc .opcRemarksTitle,#sysOpc .opcRepeatTitle,#sysOpc .opcSubstituteOrderMemoTitle,#sysOpc .opcSubstituteShippingMemoHeader{margin:0 0 3rem}#sysOpc .opcCommonEditLabel{margin-bottom:.4375rem}#sysOpc .opcBillingAddressArea,#sysOpc .opcDeliveryAddressArea,#sysOpc .opcDeliveryMethodArea,#sysOpc .opcItemsArea,#sysOpc .opcOrderSummaryArea,#sysOpc .opcPaymentMethodArea,#sysOpc .opcRemarksArea{margin:0 0 10rem}#sysOpc .opcCommonButtonGroup{margin:3.125rem 0 0}#sysOpc .opcOrderSummary_totalPricesAndLabelGroup{margin:0 0 1.875rem}#sysOpc .opcOrderSummary_priceBreakDownGroup>div:nth-child(n+2){margin:1.875rem 0 0}#sysOpc .opcOrderSummary .opcOrderSummary_feeAndLabelGroup,#sysOpc .opcOrderSummary .opcOrderSummary_usePointPriceAndLabelGroup{margin:0 0 1.875rem}#sysOpc .opcRemarks_cartOptionAndLabelGroup_edit{margin:3.75rem 0 0}#sysOpc .opcItem_itemSummary .opcItem_itemNameGroup,#sysOpc .opcItem_itemSummary .opcItem_itemRetailPricesAndLabelGroup,#sysOpc .opcItem_itemSummary .opcItem_itemSubTotalPricesAndLabelGroup,#sysOpc .opcItem_itemSummary .opcItem_subTotalNumAndLabelGroup{margin:1.875rem 0 0}#sysOpc .opcItem{margin:0 0 5rem}.modaal-container .opcCouponCodeTitle,.modaal-container .opcCouponTitle,.modaal-container .opcPointTitle{margin:0 0 3rem}.modaal-container .opcCommonEditLabel{margin-bottom:.4375rem}.g_10th__hd{margin:0 0 3.75rem}.g_10th__hd h1{font-size:2.125rem}.g_10th__p{width:49.327354260089685%}.g_10th__inr{font-size:1.0625rem;letter-spacing:.04em;line-height:1.941176470588235;max-width:660px;margin:0 auto}.g_10th__inr h2{font-size:1.25rem;line-height:1.65}.g_10th__inr b{margin:3em 0;font-size:1.3125rem;letter-spacing:.04em}.g_10th__inr p{display:inline}.g_10th__inr p.g_10th__note{display:block;font-size:.8125rem;line-height:1.846153846153846}.g_maintainance{font-size:.9375rem;line-height:1.933333333333333}.g_maintainance p{margin:0 0 1.875rem}.g_maintainance__logo{width:9.011875rem;margin-top:7.375rem}}@media only screen and (min-width:541px){.amazonAddressAndWalletWidget{display:block}#addressBookWidgetDiv,#walletWidgetDiv{padding:0}}@media only screen and (min-width:600px) and (max-width:994px){.g_howto_list li:nth-of-type(2n+1){margin-left:0}.g_howto_list li:nth-of-type(n+3){margin-top:35px}}@media only screen and (min-width:600px) and (max-width:720px){#ci{padding:28px 60px}}@media only screen and (min-width:601px){.c-index{margin:8.125rem auto;padding:2.5rem 3.125rem;max-width:740px}.c-toggle__h{padding:1.625rem 0}.c-toggle__h.-typ2{padding:2.25rem 0}.c-toggle.-typ2 .c-toggle__inr{padding:1.25rem 0 4.59375rem}br.m{display:none}br.d{display:inherit}.cc-blc{line-height:1.8}.g_customer_support strong{margin:0 0 40px}.g_howto_top_header{margin:-80px 0 60px}.g_howto_top_header picture{margin:0 0 120px}.g_howto_list{margin:0 auto 250px;max-width:679px}.g_howto_list .grp:nth-of-type(n+2){margin:140px 0 0}.g_howto_list ul{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:0 42px}.g_howto_list li{width:280px;margin:0 0 0 35px}.howto.page{padding:55px 0 250px;max-width:924px;margin:0 auto}.howto.page header{margin:0 0 80px}.howto.page header b{font-size:.875rem}.howto.page ol{margin:55px 0 0}.howto.page .sct .ic+.ic{margin-top:30px}.howto.page .sct .tx{padding:50px 0 18px}.howto.page .sct:not(#fin):after{margin-top:3.98125rem}.c-share{padding:1.5625rem 2.5rem;max-width:960px;margin:0 auto}.c-share.-bottom{padding-bottom:3.125rem}.strs-hd nav{width:auto}div#sysAside{float:none}.sysCart #sysMain select{font-size:.875rem;line-height:1.285714285714286}.sysCart #sysMain .sysErrorMessage{padding:42px}.sysCart #sysMain .sysItemListArea li{padding:30px 6px}.sysCart #sysMain .sysItemListArea .sysBox{-ms-grid-rows:auto 15px -webkit-min-content;-ms-grid-rows:auto 15px min-content;-ms-grid-columns:84px 21px auto 35px -webkit-min-content;-ms-grid-columns:84px 21px auto 35px min-content;grid-template:auto 15px -webkit-min-content/84px 21px auto 35px -webkit-min-content;grid-template:auto 15px min-content/84px 21px auto 35px min-content}.sysCart #sysMain .sysItemListArea .sysBox .sysItemName{font-size:1rem;line-height:1.5625}.sysCart #sysMain .sysOpcItemList .opc_item{padding:30px 6px}.sysCart #sysMain .sysOpcItemList .opc_item>div{-ms-grid-rows:auto 15px -webkit-min-content;-ms-grid-rows:auto 15px min-content;-ms-grid-columns:84px 21px auto 35px -webkit-min-content;-ms-grid-columns:84px 21px auto 35px min-content;grid-template:auto 15px -webkit-min-content/84px 21px auto 35px -webkit-min-content;grid-template:auto 15px min-content/84px 21px auto 35px min-content}.sysCart #sysMain .sysOpcItemList .opc_item>div .sysOpcItemName{font-size:1rem;line-height:1.5625}.mdl-dialog__content{padding:11.284722222222223% 11.284722222222223% 22.569444444444446%}#sysBasket #sysMain dialog select{font-size:.875rem;line-height:1.285714285714286}#dlg_customer_info{padding:65px 85px 80px}#sysCartError #sysMain .sysBox{padding:42px}#sysThanks #sysMain{padding-bottom:100px}#sysThanks #sysMain .sysBox{padding:42px}#sysThanks #sysMain .sysNextSubmit{margin:60px auto 0}.ftc{border-top:1px solid #d0d0d0;padding:62px 42px 85px;display:-ms-flexbox;display:flex;width:100%}.ftc .a{-ms-flex:min-content 1;flex:min-content 1;margin:0 40px 0 0}.ftc .b{-ms-flex:auto;flex:auto}.ftc .c{-ms-flex:min-content 1;flex:min-content 1}.g_footer_category,.g_footer_design,.g_footer_howto,.g_footer_page{font-size:.625rem;line-height:2}.g_footer_category .olc,.g_footer_design .olc,.g_footer_howto .olc,.g_footer_page .olc{padding:0}.g_footer_category b,.g_footer_design b,.g_footer_howto b,.g_footer_page b{padding:0;margin:0 0 15px}.g_footer_category a,.g_footer_design a,.g_footer_howto a,.g_footer_page a{display:inline-block}.g_footer_category ul li,.g_footer_design ul li,.g_footer_howto ul li,.g_footer_page ul li{padding:0;border:none;background:0 0}.g_footer_support .olc{padding:0 44px 150px}.g_footer_category .sysHeadline,.g_footer_category nav{padding:0}.g_footer_design{margin:52px 0 0}.g_footer_howto .article{display:block;margin:64px 0 0}.g_footer_page li.article{display:none}.g_footer_page .sns{display:block;margin:52px 0 0}.g_footer_sns{display:none}.sysForm select{font-size:.875rem;line-height:1.285714285714286}#bn .lg a{width:7.5rem}#sysInformation article{padding:80px 42px 150px;max-width:784px;margin:0 auto}#sysItemCategory #sysMain{margin:0 auto 200px}#sysItemCategory #sysMain.have-banner{margin-top:-5rem}#sysItemCategory .cat-v{margin:0 0 60px}#self-gel-nail #sysMain{margin-top:-5rem}.breadcrumbs .c,.sysCategoryPankuzu .c,.sysItemCategoryPankuzu .c{padding:0 42px;border-top:1px solid #d0d0d0}.breadcrumbs ul,.sysCategoryPankuzu ul,.sysItemCategoryPankuzu ul{border:none;padding:17px 0 20px}.breadcrumbs li,.sysCategoryPankuzu li,.sysItemCategoryPankuzu li{font-size:.625rem}.breadcrumbs li:nth-of-type(n+2):before,.sysCategoryPankuzu li:nth-of-type(n+2):before,.sysItemCategoryPankuzu li:nth-of-type(n+2):before{width:.4575rem;height:.705rem;margin:0 14px 0 16px;vertical-align:-1px}.breadcrumbs i,.sysCategoryPankuzu i,.sysItemCategoryPankuzu i{background-image:url(https://www.granje.info/img/rsrc/i/lg.svg);width:4.64rem;margin:0;vertical-align:-.125rem}.breadcrumbs i:before,.sysCategoryPankuzu i:before,.sysItemCategoryPankuzu i:before{padding:0 0 16.704948841094176%}.breadcrumbs picture,.sysCategoryPankuzu picture,.sysItemCategoryPankuzu picture{width:4.64rem;margin:0;vertical-align:-.125rem}.breadcrumbs picture:before,.sysCategoryPankuzu picture:before,.sysItemCategoryPankuzu picture:before{padding:0 0 16.704948841094176%}.sysItemCategoryCtl{padding:30px 42px 0}.-tri .sysItemBlock,.nc-list .sysItemBlock,.plist .sysItemBlock,.sysItemList{padding:20px 42px}.-tri .sysItemBlock.not-found,.nc-list .sysItemBlock.not-found,.plist .sysItemBlock.not-found,.sysItemList.not-found{padding-bottom:150px}.-tri .sysItemBlock ul.sysHorizontal li,.-tri .sysItemBlock ul.sysList li,.-tri .sysItemBlock ul.sysThumbnail li,.-tri .sysItemBlock ul.sysVertical li,.nc-list .sysItemBlock ul.sysHorizontal li,.nc-list .sysItemBlock ul.sysList li,.nc-list .sysItemBlock ul.sysThumbnail li,.nc-list .sysItemBlock ul.sysVertical li,.plist .sysItemBlock ul.sysHorizontal li,.plist .sysItemBlock ul.sysList li,.plist .sysItemBlock ul.sysThumbnail li,.plist .sysItemBlock ul.sysVertical li,.sysItemList ul.sysHorizontal li,.sysItemList ul.sysList li,.sysItemList ul.sysThumbnail li,.sysItemList ul.sysVertical li{width:calc((100% - 25px * 4)/ 5);margin-left:25px}.-tri .sysItemBlock ul.sysHorizontal li:nth-of-type(5n+1),.-tri .sysItemBlock ul.sysList li:nth-of-type(5n+1),.-tri .sysItemBlock ul.sysThumbnail li:nth-of-type(5n+1),.-tri .sysItemBlock ul.sysVertical li:nth-of-type(5n+1),.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(5n+1),.nc-list .sysItemBlock ul.sysList li:nth-of-type(5n+1),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(5n+1),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(5n+1),.plist .sysItemBlock ul.sysHorizontal li:nth-of-type(5n+1),.plist .sysItemBlock ul.sysList li:nth-of-type(5n+1),.plist .sysItemBlock ul.sysThumbnail li:nth-of-type(5n+1),.plist .sysItemBlock ul.sysVertical li:nth-of-type(5n+1),.sysItemList ul.sysHorizontal li:nth-of-type(5n+1),.sysItemList ul.sysList li:nth-of-type(5n+1),.sysItemList ul.sysThumbnail li:nth-of-type(5n+1),.sysItemList ul.sysVertical li:nth-of-type(5n+1){margin-left:0}.-tri .sysItemBlock ul.sysHorizontal li:nth-of-type(n+6),.-tri .sysItemBlock ul.sysList li:nth-of-type(n+6),.-tri .sysItemBlock ul.sysThumbnail li:nth-of-type(n+6),.-tri .sysItemBlock ul.sysVertical li:nth-of-type(n+6),.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(n+6),.nc-list .sysItemBlock ul.sysList li:nth-of-type(n+6),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(n+6),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(n+6),.plist .sysItemBlock ul.sysHorizontal li:nth-of-type(n+6),.plist .sysItemBlock ul.sysList li:nth-of-type(n+6),.plist .sysItemBlock ul.sysThumbnail li:nth-of-type(n+6),.plist .sysItemBlock ul.sysVertical li:nth-of-type(n+6),.sysItemList ul.sysHorizontal li:nth-of-type(n+6),.sysItemList ul.sysList li:nth-of-type(n+6),.sysItemList ul.sysThumbnail li:nth-of-type(n+6),.sysItemList ul.sysVertical li:nth-of-type(n+6){margin-top:90px}.nc-list .sysItemBlock{margin-top:60px}.nc-list .sysItemBlock ul.sysHorizontal,.nc-list .sysItemBlock ul.sysList,.nc-list .sysItemBlock ul.sysThumbnail,.nc-list .sysItemBlock ul.sysVertical{width:465px;margin:0 auto}.nc-list .sysItemBlock ul.sysHorizontal li,.nc-list .sysItemBlock ul.sysList li,.nc-list .sysItemBlock ul.sysThumbnail li,.nc-list .sysItemBlock ul.sysVertical li{width:calc((100% - 25px)/ 2);margin-left:25px}.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(2n+1),.nc-list .sysItemBlock ul.sysList li:nth-of-type(2n+1),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(2n+1),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(2n+1){margin-left:0}.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysList li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(2n+2){margin-left:25px}.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(n+3),.nc-list .sysItemBlock ul.sysList li:nth-of-type(n+3),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(n+3),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(n+3){margin-top:60px}.nc-list .sysItemBlock .sysCartButton{height:3.5625rem}.-tri .sysItemBlock ul.sysHorizontal,.-tri .sysItemBlock ul.sysList,.-tri .sysItemBlock ul.sysThumbnail,.-tri .sysItemBlock ul.sysVertical{-ms-flex-pack:center;justify-content:center}.-tri .sysItemBlock ul.sysHorizontal li,.-tri .sysItemBlock ul.sysList li,.-tri .sysItemBlock ul.sysThumbnail li,.-tri .sysItemBlock ul.sysVertical li{width:14.6875rem;margin-left:3.0625rem}.-tri .sysItemBlock .sysCartButton,.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysCartButton{height:3.5625rem}#sysItemDetail #sysMain{padding:45px 22px 120px}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li,#sysItemDetail .rlist .sysItemBlock ul.sysList li,#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li,#sysItemDetail .rlist .sysItemBlock ul.sysVertical li{width:calc((100% - 8.333333333333332%)/ 5);margin-left:2.083333333333333%}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li:first-of-type,#sysItemDetail .rlist .sysItemBlock ul.sysList li:first-of-type,#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li:first-of-type,#sysItemDetail .rlist .sysItemBlock ul.sysVertical li:first-of-type{margin-left:0}#sysItemDetail .sysItemName h1{text-align:left;width:auto;font-size:1.5rem;line-height:1.416666666666667}#sysItemDetail .sysRetailPrice{text-align:left}#sysItemDetail .sysDescription{font-size:1rem;line-height:1.75;margin:19px 0 0;font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}#sysItemDetail #itemInfo>.sysDescription{display:block}#sysItemDetail li .sysDescription{display:none}#sysItemDetail .sysItemImages{z-index:0;margin:0;max-width:none}#sysItemDetail .sysItemImages.sw-initialized .blts{position:relative;margin:20px 0 0}#sysItemDetail #sysVariation{margin:0 0 45px}.cat-imgs{margin:120px auto 0}.cat-imgs picture+picture{margin-top:90px}#itemDetail{display:-ms-flexbox;display:flex;max-width:980px;margin:0 auto}#itemImages{width:47.95918367346938%;margin:0 6.122448979591836% 0 0}#itemInfo{width:45.91836734693878%}#itemInfo .r5{max-width:19.0625rem;margin-top:55px}#sysExplanation h2{font-size:1.3125rem;line-height:1.333333333333333}#sysExplanation .tx{width:calc(80% + 1.25rem)}#sysExplanation figure{margin:80px 0 0}#sysBasket #sysMain>div,#sysBasket #sysMain>form{padding:0 42px 42px}#sysBasket #sysMain .sysFreeArea{padding-top:5px;padding-bottom:82px}.g_basket_note{padding:0 30px 84px}.g_basket_note .c{margin:38px 0 0}.g_basket_note .lzp{width:600px;max-width:100%;margin:0 auto}.g_basket_note .lzp:before{padding:0 0 5.07910074937552%}#amazonConfirmPage .sysProduct>ul li{padding:30px 6px}#amazonConfirmPage .sysProduct>ul li>div{-ms-grid-rows:auto 15px -webkit-min-content;-ms-grid-rows:auto 15px min-content;-ms-grid-columns:84px 21px auto 35px -webkit-min-content;-ms-grid-columns:84px 21px auto 35px min-content;grid-template:auto 15px -webkit-min-content/84px 21px auto 35px -webkit-min-content;grid-template:auto 15px min-content/84px 21px auto 35px min-content}#amazonConfirmPage .sysProduct>ul li>div .sysItemName{font-size:1rem;line-height:1.5625}#top div#sysMain{margin-top:-5rem}.g_info{padding:27px 24px;max-width:1400px;margin:0 auto}.g_top_cover .tx{font-size:1rem;line-height:1.3125}.g_top_slide .ic:before{padding:0 0 57.14285714285714%}.g_top_area_2{padding:0 22px}.g_top_area_2 .fc{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}#top .g_top_area_2 .bx{font-size:1.1875rem;line-height:1.315789473684211}#top .g_top_area_2 .bx .mdg{font-size:.9375rem}#top .g_top_area_2 .b0,#top .g_top_area_2 .b1,#top .g_top_area_2 .b10,#top .g_top_area_2 .b11,#top .g_top_area_2 .b12,#top .g_top_area_2 .b13,#top .g_top_area_2 .b14,#top .g_top_area_2 .b15,#top .g_top_area_2 .b16,#top .g_top_area_2 .b17,#top .g_top_area_2 .b2,#top .g_top_area_2 .b3,#top .g_top_area_2 .b4,#top .g_top_area_2 .b5,#top .g_top_area_2 .b6,#top .g_top_area_2 .b7,#top .g_top_area_2 .b8,#top .g_top_area_2 .b9{width:100%}#top .g_top_area_2 .b0{padding:6.5625% 39.0625% 0 19.53125%}#top .g_top_area_2 .b1{padding:7.890625% 18.4375% 0 23.203125%}#top .g_top_area_2 .b2{padding:14.531250000000002% 8.671875% 0 14.21875%;width:66.328125%}#top .g_top_area_2 .b3{padding:27.187499999999996% 15.156249999999998% 0 0;width:33.671875%}#top .g_top_area_2 .b4{padding:8.125% 24.21875% 0 30.546875%}#top .g_top_area_2 .b5{padding:10.15625% 13.515625% 0 14.21875%;width:58.75%}#top .g_top_area_2 .b6{padding:31.171875% 16.171875% 0 0;width:41.25%}#top .g_top_area_2 .b7{padding:14.453125% 6.09375% 0 15.078125%;width:62.65625%}#top .g_top_area_2 .b8{padding:68.359375% 13.750000000000002% 0 0;width:37.34375%}#top .g_top_area_2 .b9{padding:13.984374999999998% 26.718750000000004% 0 32.03125%}#top .g_top_area_2 .b10{padding:12.421875% 8.75% 0 13.203124999999998%;width:68.515625%}#top .g_top_area_2 .b11{padding:32.96875% 13.125% 0 0;width:31.484374999999996%}#top .g_top_area_2 .b12{padding:9.140625% 20.15625% 0 38.59375%}#top .g_top_area_2 .b13{-ms-flex-order:14;order:14;padding:19.6875% 15.859375% 0 0;width:47.109375%}#top .g_top_area_2 .b14{-ms-flex-order:13;order:13;padding:32.03125% 7.734375% 0 11.71875%;width:52.890625%}#top .g_top_area_2 .b15{padding:11.5625% 33.28125% 0 28.359374999999996%}#top .g_top_area_2 .b16{padding:9.6875% 17.265625% 0 48.90625%}#top .g_top_area_2 .b17{padding:5.859375% 57.578125% 0 20%}.g_top_floating{padding:1.375rem}.g_10th{padding:65px 50px 0;max-width:992px;margin:0 auto}.g_about{font-size:1.75rem;line-height:1.464285714285714;padding:65px 100px 400px;max-width:1168px;margin:0 auto}.g_about__pic{margin:12.5rem auto;width:35.625rem}#new-colors div#sysMain,#new_color_141-142 div#sysMain,#new_color_146-149 div#sysMain{margin-top:-5rem;padding-bottom:200px}.g_nc_header .tx{padding:70px 25px 15px}.g_nc_header .tx>p br{display:inline}#sysMain .not-found{font-size:1.125rem;padding:65px 40px 400px;max-width:720px;margin:0 auto}.p-self-gel-nail{font-size:.9375rem;line-height:1.866666666666667}.p-self-gel-nail p+p{margin:1.75rem 0 0}.p-self-gel-nail__ec:before{padding:0 0 32.77777777777778%}.p-self-gel-nail__share{padding:1.5625rem 2.5rem;max-width:960px;margin:0 auto}.p-self-gel-nail__share.-bottom{padding-bottom:3.125rem}.p-self-gel-nail__inr{padding:8.75rem 2.5rem 7.1875rem;max-width:960px;margin:0 auto}.p-self-gel-nail h1{margin:0 0 4.4375rem;font-size:1.4375rem;line-height:1.217391304347826}.p-self-gel-nail h2{margin:0 0 1.3125rem;font-size:1.1875rem;line-height:1.263157894736842}.p-self-gel-nail h3{margin:0 0 .96875rem;font-size:1rem;line-height:1.5}.p-self-gel-nail__sct{margin:10rem 0 0}.p-self-gel-nail__sct.-typ2{margin:6rem auto 0;max-width:720px}.p-self-gel-nail__sct.-typ2:first-of-type{margin-top:5.6875rem}.p-self-gel-nail__sct.-typ2 .c-pic{margin:0 0 2.625rem}.p-self-gel-nail__hdi{margin:1.90625rem 0 2.09375rem}.p-self-gel-nail__footer{margin:8.125rem 0 0}.p-self-gel-nail__footer .c-pic{margin:7.09375rem auto 6.46875rem;max-width:720px}.p-self-gel-nail__grp{margin:5rem 0;padding:3.21875rem 3.75rem}.p-self-gel-nail__grp.-typ2{padding:3.21875rem 5rem}.p-self-gel-nail__grp h3{font-size:1.0625rem;margin:2.9375rem 0 1.375rem}.p-self-gel-nail__dl div+div{margin:.4375rem 0 0}.p-self-gel-nail__dl dt{width:6.6875rem}.p-self-gel-nail__ctr{max-width:720px;margin:0 auto}.p-self-gel-nail .p-self-gel-nail__ctr.c-toggle__wrp{max-width:720px;margin-left:auto;margin-right:auto}.p-self-gel-nail__flow{padding-top:2.5rem}.p-self-gel-nail__flow+.p-self-gel-nail__flow:before{margin:2.71875rem auto 3.125rem;width:2.25rem;height:3.8125rem}.p-self-gel-nail__flow figcaption{margin:1.46875rem 0 0}.p-self-gel-nail__spr.-typ1{margin:4.21875rem 0 0}.p-self-gel-nail__spr.-typ2{margin:.84375rem 0 0}.p-self-gel-nail__spr.-typ3{margin:5.84375rem 0 0}.p-self-gel-nail .c-toggle__wrp{margin:4.375rem 0}.p-self-gel-nail__menu__close{top:1.25rem;right:1.25rem}.p-self-gel-nail__menu__c{padding:4.6875rem 5rem;margin:0;font-size:.875rem;line-height:2.142857142857143}.p-self-gel-nail__menu__c li{text-decoration:none}.p-self-gel-nail__menu__c li:hover{text-decoration:underline}.p-self-gel-nail__menu__c .c-index__h{font-size:1.0625rem}.p-self-gel-nail__pic--1{margin:0 0 2.46875rem}}@media only screen and (min-width:641px){.form-inquiry div#sysMain{padding:64px 135px}#sysThanks #sysMain .sysForm{padding:32px 135px 70px}.sysMemberRegister div#sysMain{padding:64px 135px}.sysMypage div#sysMain{padding:32px 135px 70px}}@media only screen and (min-width:721px){.ftc{padding:62px 100px 85px 60px}.g_footer_category,.g_footer_design,.g_footer_howto,.g_footer_page{font-size:.875rem}#ci{padding:48px 60px 40px}.breadcrumbs .c,.sysCategoryPankuzu .c,.sysItemCategoryPankuzu .c{padding-left:60px}.breadcrumbs li,.sysCategoryPankuzu li,.sysItemCategoryPankuzu li{font-size:.875rem}}@media only screen and (min-width:768px){html.--2023{font-size:1.111111111111111vw}.p-lp-1a{font-size:1rem;line-height:1.75}.p-lp-1a__ui__logo{color:#fff;top:2.4375rem;right:1.8125rem;width:1.0625rem}.p-lp-1a__ui__btn{-ms-flex-flow:column;flex-flow:column;left:auto;right:1.8125rem;bottom:1.5625rem;width:11.75rem;height:5rem}.p-lp-1a__ui__btn p:first-child{font-size:1.125rem;margin:0 0 .625rem}.p-lp-1a__ui__btn p:last-child{font-size:.8125rem}.p-lp-1a__hd{display:-ms-flexbox;display:flex}.p-lp-1a__hd__p{-ms-flex:1 1 auto;flex:1 1 auto;height:100%}.p-lp-1a__hd__p .c-pic:before{padding:0 0 93.10344827586206%}.p-lp-1a__hd__p img{-o-object-position:80% 50%;object-position:80% 50%}.p-lp-1a__hd__t{width:51.81818181818182%;max-width:35.625rem;padding:0;-ms-flex-pack:center;justify-content:center;height:100%}.p-lp-1a__hd__t p{text-align:left;width:59.29824561403508%;font-size:1.125rem;line-height:2.111111111111111;letter-spacing:.052em}.p-lp-1a__hd__title{width:63.33333333333333%;margin:0 auto 2.5rem}.p-lp-1a__sct__inner{padding:7.5rem 4.6875rem;max-width:1040px;margin:0 auto}.p-lp-1a__sct__hd{font-size:2.125rem;line-height:1.176470588235294;margin:0 0 6.6875rem}.p-lp-1a__sct__hd p{font-size:1.0625rem;line-height:1.882352941176471;margin:2.625rem 0 0;text-align:center;padding:0}.p-lp-1a__sct__hd p br{display:inline}.p-lp-1a__sct--0__inner{padding:11.8125rem 0 12.5rem;font-size:1.0625rem;line-height:2.117647058823529}.p-lp-1a__sct--0 h2{font-size:1.25rem;line-height:1.9;letter-spacing:.05em;margin:6.5625rem 0 3.4375rem}.p-lp-1a__sct--0 p{font-size:1.0625rem;line-height:3.294117647058823;letter-spacing:.05em}.p-lp-1a .p-lp-1a__sct--0 .swiper-bullets{margin:5rem 0 0}.p-lp-1a__sct--0__s--1{width:70.42181069958848vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--2{width:47.58230452674898vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--3{width:41.87242798353909vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--4{width:51.388888888888886vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--5{width:41.87242798353909vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--6{width:32.3559670781893vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--7{width:51.388888888888886vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--8{width:32.3559670781893vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--9{width:46.630658436214vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--0__s--10{width:40.92078189300412vw;padding:0 2.291666666666667vw}.p-lp-1a__sct--1__inner{padding-top:12.5rem}.p-lp-1a__sct--1__li,.p-lp-1a__sct--2__li{margin:3.4375rem 0 0 5.625rem;width:calc((100% - 11.25rem)/ 2)}.p-lp-1a__sct--1__li h3,.p-lp-1a__sct--2__li h3{text-align:left;font-size:1.1875rem}.p-lp-1a__sct--1__li p,.p-lp-1a__sct--2__li p{padding:0}.p-lp-1a__sct--1__li small,.p-lp-1a__sct--2__li small{font-size:.8125rem;padding:0}.p-lp-1a__sct--1 .swiper-wrapper,.p-lp-1a__sct--2 .swiper-wrapper{margin:-3.4375rem 0 0 -5.625rem;-ms-flex-flow:wrap;flex-flow:wrap;width:auto}.p-lp-1a__sct--3__inner{max-width:970px}.p-lp-1a__sct--3__li p{font-size:1.0625rem;margin:1.4375rem 0;text-align:center}.p-lp-1a__sct--4__inner{padding-bottom:12.5rem;max-width:1058px}.p-lp-1a__sct--4__li{margin:4.375rem 0 0 1.9375rem;width:calc((100% - 5.8125rem)/ 3)}.p-lp-1a__sct--4__li .c-pic{width:auto}.p-lp-1a__sct--4__li h3{font-size:1rem}.p-lp-1a__sct--4__li p{font-size:.875rem;text-align:center;padding:0 .9375rem}.p-lp-1a__sct--4 .swiper-wrapper{margin:-4.375rem 0 0 -1.9375rem;-ms-flex-flow:wrap;flex-flow:wrap;width:auto}.p-lp-1a__sct--5__inner{padding-top:15rem}.p-lp-1a__sct--5 ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:810px;margin:0 auto}.p-lp-1a__sct--5 li{width:45.67901234567901%}.p-lp-1a__sct--5 li+li{margin:0}.p-lp-1a__sct--5 h3{font-size:.9375rem}.p-lp-1a__sct--5 p{font-size:.875rem}.p-lp-1a__sct--5__note{font-size:.8125rem;width:45rem;margin:5.625rem auto 0}.p-lp-1a__sct--6__inner{max-width:1085px}.p-lp-1a__sct--6 ul{margin:-1.0625rem 0 0 -.9375rem}.p-lp-1a__sct--6 li{margin:1.0625rem 0 0 .9375rem;width:calc((100% - 3.75rem)/ 4)}.p-lp-1a__sct--7__inner{padding-bottom:16.25rem;max-width:985px}.p-lp-1a__sct--7 .swiper-wrapper{display:block}.p-lp-1a__sct--7__li{font-size:.875rem;padding:2.8125rem 4.0625rem 2.5rem}.p-lp-1a__sct--7__li p+p{margin:2em 0 0}.p-lp-1a__sct--7__li+.p-lp-1a__sct--7__li{margin-top:1.25rem}.p-lp-1a__item.-tri .sysItemBlock{padding-top:7.1875rem;padding-bottom:7.1875rem}.p-lp-1a__footer__pic:before{padding:0 0 38.19444444444444%}.p-lp-1a__footer__bar{height:6.25rem;padding-bottom:.75rem}.p-lp-1a__footer__logo{width:8.4375rem}.p-lp-1a .swiper.-sp-only{overflow:visible}.p-lp-1a .swiper-bullets{margin:3.4375rem 0 0}.p-lp-1a .swiper-pagination-bullet{padding:.625rem;width:1.75rem;height:1.75rem}.p-lp-1a .swiper-pagination-bullet:before{width:.5rem;height:.5rem}.p-lp-1a .swiper-nav{width:1.6875rem;height:5.375rem}.p-lp-1a .swiper-nav.-typ3{top:14.8125rem}.p-lp-1a .swiper-nav.-l{left:-4.6875rem}.p-lp-1a .swiper-nav.-r{right:-4.6875rem}.p-lp2a .u-hide{display:none}.p-lp2a__wrp.-img{background-image:url(/img/rsrc/lp/2a/6.l.webp)}.p-lp2a__swp__li{width:17.5rem;padding:0;-ms-flex-negative:0;flex-shrink:0}.p-lp2a__swp__i{width:17.5rem}.p-lp2a__swp figcaption{font-size:1.125rem;line-height:1.666666666666667;margin:2.125rem 0 0}.p-lp2a__swp figcaption small{font-size:.9375rem;margin:1rem 0 0}.p-lp2a__swp h3{font-size:1.125rem;line-height:1.833333333333333;margin:0 0 .71875rem}.p-lp2a__swp__ar{width:2rem}.-sp .p-lp2a__swp__ar,.-sp .p-lp2a__swp__pgs{display:none}.-s0 .p-lp2a__swp__pgs{margin:3.6875rem 0 0}.p-lp2a__swp.-s0{--swp-ar-vt:12.1875rem;--swp-ar-hs:-8.75rem}.p-lp2a__swp.-s0 figcaption{margin:4.375rem 0 0}.p-lp2a__swp.-s0 h3{font-size:1.25rem;margin:0 0 1.5rem}.p-lp2a__swp.-s0 img{aspect-ratio:1.674008810572687}.p-lp2a__swp.-sp .swiper{overflow:visible}.p-lp2a__swp.-sp .swiper-wrapper{-ms-flex-flow:wrap;flex-flow:wrap;gap:7.75rem 6.5625rem}.p-lp2a__fig--0 img{aspect-ratio:1.674418604651163}.p-lp2a__fig--1 img,.p-lp2a__fig--2,.p-lp2a__fig--2.-typb{aspect-ratio:2.4}.p-lp2a__fig--3 img{aspect-ratio:1.674418604651163}.p-lp2a__fig--4 img{aspect-ratio:2.4}.p-lp2a__fv__logo{padding:1.375rem}.p-lp2a__fv__logo svg{width:6.6375rem}.p-lp2a__fv figure{width:42.0625rem;margin:7.1875rem auto 5rem}.p-lp2a__fv h1{font-size:1.375rem;line-height:2.136363636363636}.p-lp2a__fv__imgs{margin:11.25rem 0 -28.125rem}.p-lp2a__fv__imgs img{width:42.5rem;margin:0 .9375rem}.p-lp2a__fv__imgs--swp{margin:11.25rem 0 -28.125rem}.p-lp2a__fv__imgs--swp picture{aspect-ratio:.888888888888889}.p-lp2a__fv__imgs--swp .swiper-slide{width:49.30555555555556vw;padding:0 2.430555555555556vw}.p-lp2a__fv__cta{right:3.75rem;bottom:5.3125rem}.p-lp2a__fv__cta a{width:6.875rem}.p-lp2a__fv__cta svg{width:.659375rem}.p-lp2a__fv__cta.-typ2{font-size:.875rem}.p-lp2a__items{-ms-flex-pack:center;justify-content:center;padding:13.125rem 15rem 15.625rem;margin:-6.875rem 0 0 -6.875rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items li{width:15.375rem;margin:6.875rem 0 0 6.875rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysItemName{min-height:3.75rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysItemName,.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysItemPrice{font-size:1.125rem;line-height:1.666666666666667}.plist .sysItemBlock ul.sysVertical.p-lp2a__items .sysCartButton{margin-top:1.5625rem}.p-lp2a__notice{font-size:1.0625rem;line-height:1.352941176470588;padding:.875rem 0}.p-lp2a__notice br{display:none}:where(.p-lp2a__sct){font-size:1.25rem;line-height:2.2;padding:13.75rem 25rem;margin:0 auto}:where(.p-lp2a__sct) h2{font-size:2.5rem;line-height:1.75;margin:0 0 3rem}:where(.p-lp2a__sct) h2.-typ2{font-size:1.75rem;line-height:1.714285714285714;margin:0 0 2.0625rem}.p-lp2a__sct--2 h2,:where(.p-lp2a__sct) h3{font-size:1.5625rem;line-height:1.92;margin:0 0 3.53125rem}:where(.p-lp2a__sct) u{text-decoration-thickness:.125rem}:where(.p-lp2a__sct) p+p{margin-top:2.75rem}.p-lp2a__sct--0{font-size:1.875rem;line-height:2;padding-top:46.25rem;padding-bottom:20.3125rem}.p-lp2a__sct--1{padding-top:13.125rem;padding-bottom:13.75rem}.p-lp2a__sct--1 h2{padding:0;margin:0 0 3rem}.p-lp2a__sct--10{padding-top:12.5rem}.p-lp2a__sct--10 h2{margin:0 0 6.375rem;font-size:2.4375rem;line-height:1.794871794871795;letter-spacing:.000026em}.p-lp2a__sct--10 img{width:27.5rem;margin:0 auto 6.125rem}.p-lp2a__sct--10 ul{margin:5.1875rem 0 0}.p-lp2a__sct--10 li{font-size:1.125rem;line-height:1.611111111111111;padding:2.15625rem 2.1875rem}.p-lp2a__sct--10 li h3{font-size:1.125rem;line-height:1.611111111111111;margin:0 0 .4375rem}.p-lp2a__sct--11{padding:13.75rem 13.125rem 14.5625rem}.p-lp2a__sct--11 h2{margin:0 0 6.875rem}.p-lp2a__sct--11 ul{margin:-2rem 0}.p-lp2a__sct--11 li{margin:2rem 0;height:3.75rem;width:21.25rem}.p-lp2a__sct--11 li:nth-child(2),.p-lp2a__sct--11 li:nth-child(3),.p-lp2a__sct--11 li:nth-child(5){border-width:0 .0625rem 0 0}.p-lp2a__sct--11 figure{height:4.9375rem;margin:-.625rem 0}.p-lp2a__sct--11__i.-i0{width:16.0625rem}.p-lp2a__sct--11__i.-i1{width:9.14125rem}.p-lp2a__sct--11__i.-i2{width:7.125rem}.p-lp2a__sct--11__i.-i3{width:4.9375rem}.p-lp2a__sct--11__i.-i4{width:14.125rem}.p-lp2a__sct--12 h2{margin:0 -12.5rem 8.125rem;text-align:center;font-size:2.375rem;line-height:1.789473684210526}.p-lp2a__sct--12 h2 br{display:revert}.p-lp2a__sct--12 figure{margin:0 -10.625rem 8rem}.p-lp2a__sct--12 img{aspect-ratio:1.66382252559727}.p-lp2a__sct--13{padding-top:21.25rem;padding-bottom:20.625rem}.p-lp2a__sct--14{padding-right:24.375rem}.p-lp2a__sct--14 h2{margin:0 0 3.9375rem}.p-lp2a__sct--14 small{font-size:.9375rem;line-height:2}.p-lp2a__sct--14 b{margin:0 0 0 -.1em}.p-lp2a__sct--14 p{line-height:2.2}.p-lp2a__sct--14 p+p{margin:2.75rem 0 0}.p-lp2a__sct--14 p small{font-size:.9375rem}.p-lp2a__sct--15{padding-top:12.5rem}.p-lp2a__sct--15 header{margin:0 0 6.375rem}.p-lp2a__sct--15 header p{font-size:2rem;line-height:1.78125}.p-lp2a__sct--15 h2{margin:0 0 .9375rem}.p-lp2a__sct--15 img{width:27.5rem;margin:0 auto 6.125rem}.p-lp2a__sct--15 ul{margin:5.1875rem 0 0}.p-lp2a__sct--15 li{font-size:1.125rem;line-height:1.611111111111111;padding:2.15625rem 2.1875rem}.p-lp2a__sct--15 li div{margin:0 0 1.875rem}.p-lp2a__sct--15 li div p:nth-child(2){font-size:1.125rem;line-height:1.611111111111111;margin:0 0 .4375rem}.p-lp2a__sct--16{padding-right:24.375rem;padding-bottom:13.75rem}.p-lp2a__sct--16 h2{text-align:center;font-size:2.375rem;line-height:1.789473684210526;margin:-.9375rem -12.5rem 7.1875rem}.p-lp2a__sct--16 figure{margin:0 -10.625rem 8rem}.p-lp2a__sct--16 img{aspect-ratio:1.66382252559727}.p-lp2a__sct--16 small{font-size:.9375rem;line-height:2}.p-lp2a__sct--16 b{margin:0 0 0 -.1em}.p-lp2a__sct--16 p{line-height:2.2}.p-lp2a__sct--16 p+p{margin:3.375rem 0 0}.p-lp2a__sct--16 p small{font-size:.9375rem;line-height:2;margin:1.625rem 0 0}.p-lp2a__sct--17{padding:12.5rem 12.1875rem}.p-lp2a__sct--17 .u-hide{display:none}.p-lp2a__sct--17 .u-hide--m{display:revert}.p-lp2a__sct--17 h2{font-size:1.75rem;margin:0 0 10.25rem}.p-lp2a__sct--17__sct{display:-ms-flexbox;display:flex;gap:9.1875rem}.p-lp2a__sct--17__sct:nth-of-type(even){-ms-flex-flow:row-reverse;flex-flow:row-reverse;gap:8.4375rem}.p-lp2a__sct--17__sct+.p-lp2a__sct--17__sct{margin-top:10.875rem}.p-lp2a__sct--17__sct figure{width:24.375rem;-ms-flex-negative:0;flex-shrink:0}.p-lp2a__sct--17__sct__inr{margin:0;-ms-flex:1 0;flex:1 0}.p-lp2a__sct--17__sct__t{font-size:1.25rem;line-height:2;margin:0}.p-lp2a__sct--17__sct__prof{margin-top:4.3125rem}.p-lp2a__sct--17__sct__prof p{font-size:.875rem;line-height:1.857142857142857}.p-lp2a__sct--17__sct__prof h3{font-size:1.5625rem;line-height:1.36;margin:0 0 1.625rem}.p-lp2a__sct--17__sct__ft{margin:2.1875rem 0 0}.p-lp2a__sct--17__sct__ft:has(div:first-child){margin-top:3.25rem}.p-lp2a__sct--17__sct__ft h4{font-size:.875rem;line-height:1.857142857142857;margin:0 0 .65625rem}.p-lp2a__sct--17__sct__ft h4:nth-of-type(2){margin-top:1.78125rem}.p-lp2a__sct--17__sct__ft a{font-size:.8125rem}.p-lp2a__sct--2{padding-top:12.5rem}.p-lp2a__sct--2 h3{margin-top:4.0625rem;margin-bottom:3.9375rem}.p-lp2a__sct--2 figure{margin:8.75rem -3.75rem 10rem}.p-lp2a__sct--2 figure img{width:47.5rem;aspect-ratio:1.615302869287992}.p-lp2a__sct--3 h3{margin-top:2.09375rem}.p-lp2a__sct--3 img{margin:4.25rem -2.375rem 0;width:44.75rem}.p-lp2a__sct--4{padding:11.875rem 25rem 14.375rem}.p-lp2a__sct--4 p{font-size:1.5625rem;line-height:2.14}.p-lp2a__sct--4 ul{margin-top:2.8125rem}.p-lp2a__sct--5{padding:12.5rem 21.25rem 13.75rem}.p-lp2a__sct--6{padding:12.375rem 12.1875rem 14.875rem}.p-lp2a__sct--6__lead{margin:0 0 8.25rem}.p-lp2a__sct--7{padding:14.375rem 17.375rem 13.125rem 15.5625rem}.p-lp2a__sct--7 h2{margin:0 0 10.375rem}.p-lp2a__sct--7__li{-ms-flex-flow:row;flex-flow:row;gap:3.875rem;font-size:1.125rem;line-height:1.666666666666667}.p-lp2a__sct--7__li+.p-lp2a__sct--7__li{margin:4.125rem 0 0}.p-lp2a__sct--7__li figure{width:15.75rem;-ms-flex-negative:0;flex-shrink:0}.p-lp2a__sct--7__li img{aspect-ratio:1.482352941176471}.p-lp2a__sct--7__li__inr{width:37.4375rem;-ms-flex-negative:0;flex-shrink:0}.p-lp2a__sct--7__li__inr p+p{margin-top:.625rem}.p-lp2a__sct--7__li__l{font-size:1.3125rem;padding:.5rem .6875rem}.p-lp2a__sct--7__li h3{font-size:1.375rem;line-height:1.363636363636364;margin:1.4375rem 0 .75rem}.p-lp2a__sct--7__vd__wrp{margin:11.6875rem auto 0;width:47.5rem}.p-lp2a__sct--7__vd__wrp figcaption{margin:1.25rem 0 0;text-align:left}.p-lp2a__sct--8{padding-left:9.375rem;padding-right:9.375rem}.p-lp2a__sct--8 h2{margin:0 0 5.9375rem}.p-lp2a__sct--9{padding:12.375rem 12.1875rem 14.25rem}.p-lp2a__sct--9 h2{margin:0 0 7.1875rem}.p-lp2a__sct--9 li:nth-child(10) h3{padding:0 .5em}.p-lp2a__share__inr{padding:0 5rem 2.5rem}.p-lp2a__share__li:nth-child(n+2){margin:0 0 0 .75rem}.p-lp2a__tbl__wrp{width:100%;--t:4.6875rem;--c:12.1875rem;margin:0 -.9375rem}.p-lp2a__tbl__wrp:before{content:'';display:block;width:calc(var(--c) * 6);height:var(--t);position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:3}.p-lp2a__tbl{font-size:1rem;line-height:1.75}.p-lp2a__tbl td,.p-lp2a__tbl th{padding:1.3125rem .625rem}.p-lp2a__tbl__h1{top:var(--t)}.p-office-nail{font-size:.9375rem;line-height:2;letter-spacing:.04em}.p-office-nail__inner{padding:15rem 4.166666666666666vw 17.5rem;max-width:920px;margin:0 auto}.p-office-nail h2{text-align:center;font-size:1.25rem;line-height:1.5;margin:-.3125rem 0 4.6875rem}.p-office-nail h2 br{display:none}.p-office-nail em{background:linear-gradient(transparent 62.5%,rgba(216,129,102,.65) 62.5%,rgba(216,129,102,.65) 86%,transparent 86%)}.p-office-nail__buy{right:3.4375rem;bottom:2.8125rem;width:12.5rem;height:4rem;font-size:.875rem}.p-office-nail__color{max-width:770px;margin:0 auto}.p-office-nail__color__swp.-item-thumbs{margin-top:1.5625rem}.p-office-nail__color__swp.-item-thumbs .swiper-slide{width:5rem}.p-office-nail__color__swp.-item-thumbs .swiper-slide:nth-child(n+2){margin:0 0 0 1.125rem}.p-office-nail__color__swp.-color{margin:8.90625rem 0 0}.p-office-nail__color__swp.-color-thumbs{margin-top:1.5625rem;padding-top:2.8125rem}.p-office-nail__color__arr{width:1.3125rem;height:2.5rem}.p-office-nail__color__arr.-prev{top:14.6875rem}.p-office-nail__color__arr.-next{top:14.6875rem;right:-2.5rem}.p-office-nail__color__desc{margin-top:6.5625rem}.p-office-nail__color__title{font-size:1.5rem}.p-office-nail__color__price{font-size:1.25rem}.p-office-nail__color__pg{display:block;margin:0 0 0 auto;font-size:.875rem}.p-office-nail__comment{padding:2.15625rem 3.472222222222222vw;border-radius:.375rem}.p-office-nail__comment+.p-office-nail__comment{margin-top:2.1875rem}.p-office-nail__fig{margin:6.40625rem 0 0}.p-office-nail__fig+.p-office-nail__fig{margin:4rem 0 0}.p-office-nail__fig__caption{font-size:.8125rem;line-height:1.923076923076923;letter-spacing:.03em;margin:.875rem 0 0}.p-office-nail__fig.-fig-3{margin-bottom:6.40625rem}.p-office-nail__fig.-fig-4{margin-top:7.03125rem}.p-office-nail__fig.-fig-15,.p-office-nail__fig.-fig-17{margin-top:6.40625rem}.p-office-nail__fig.-fig-17{margin-bottom:6.40625rem}.p-office-nail__fig.-fig-18{margin-top:6.40625rem;margin-bottom:7.03125rem}.p-office-nail__fig.-fig-19{margin-top:7.03125rem}.p-office-nail__fig.-fig-20,.p-office-nail__fig.-fig-21{margin-bottom:6.40625rem}.p-office-nail__fv__ui{padding:2.5rem}.p-office-nail__fv__logo{width:5.625rem}.p-office-nail__fv__text h1{width:23.6875rem;margin:0 0 3.3125rem}.p-office-nail__fv__text p{font-size:.9375rem;line-height:1.933333333333333}.p-office-nail__fv__figs{-ms-flex-flow:row;flex-flow:row}.p-office-nail__fv__p{height:100%;width:50%}.p-office-nail__graph{margin:0 0 7.65625rem}.p-office-nail__graph__inner{border-radius:.625rem;padding:4.03125rem 2.5rem 1.9375rem}.p-office-nail__graph h3{font-size:1rem;line-height:1.75}.p-office-nail__graph small{font-size:.625rem;line-height:2}.p-office-nail__graph .c-pic{width:23.8125rem;margin:1.8125rem auto 4.375rem}.plist ul.p-office-nail__products.-c2{width:23.4375rem;margin:0 auto}.plist ul.p-office-nail__products.-c2 li{width:calc((100% - 25px)/ 2);margin-left:25px}.plist ul.p-office-nail__products.-c2 li:nth-of-type(2n+1){margin-left:0}.plist ul.p-office-nail__products.-c2 li:nth-of-type(2n+2){margin-left:25px}.plist ul.p-office-nail__products.-c2 li:nth-of-type(n+3){margin-top:60px}.p-office-nail__products__wrapper.-one,.p-office-nail__products__wrapper.-set{margin-top:7.03125rem}.p-office-nail__section--1{font-size:1.0625rem;line-height:2.117647058823529;text-align:center;padding-top:11.90625rem;padding-bottom:18.15625rem}.p-office-nail__section--1 br{display:inline}.p-office-nail__section--2 h2{margin-bottom:6.25rem}.p-office-nail__section--2{padding-bottom:18.75rem;max-width:1040px}.p-office-nail__section--3 h2{margin-bottom:5.9375rem}.p-office-nail__section--9{padding-bottom:18.125rem}.p-office-nail__section--10{padding-bottom:18.75rem}.p-office-nail__section--13 h2{margin-bottom:8.4375rem}.p-office-nail__section--13{padding-bottom:18.125rem;max-width:1080px}.p-office-nail__section--14 h2{margin-bottom:5.9375rem}.p-office-nail__section--15{padding-bottom:16.25rem}.p-office-nail__section--15 h2{margin-bottom:5.9375rem}.p-office-nail__share__inr{padding:1.875rem 3.75rem 3.125rem;-ms-flex-pack:start;justify-content:start;max-width:1000px}.p-office-nail__share__li:nth-child(n+2){margin:0 0 0 .75rem}.p-office-nail__tbox{margin:-.46875rem auto 0;max-width:800px;padding:0 3.472222222222222vw}.p-office-nail__tbox p+p{margin-top:.9375rem}.p-office-nail__tbox:last-child{margin-bottom:-.46875rem}.p-office-nail__tbox__list{line-height:2.333333333333333;margin:2.8125rem 0!important}.p-office-nail--freee .p-office-nail__section--11 h2{font-size:1.25rem;line-height:1.9;letter-spacing:.06em}.p-office-nail--freee .p-office-nail__section--11 h2 br{display:revert}.p-office-nail--freee .p-office-nail__section--11 h2:has(+small){margin-bottom:1.25rem}.p-office-nail--freee .p-office-nail__section--11 h2+small{margin:0 0 4.6875rem;font-size:.9375rem}}@media only screen and (min-width:851px){.g_top_cover{padding:0 0 100px;width:100%;margin:0 auto;max-width:1060px}.g_top_cover .gc{-ms-grid-rows:-webkit-min-content 8.089887640449438%;-ms-grid-rows:min-content 8.089887640449438%;-ms-grid-columns:442fr 442fr 176fr;grid-template:-webkit-min-content 8.089887640449438%/442fr 442fr 176fr;grid-template:min-content 8.089887640449438%/442fr 442fr 176fr;margin:0 0 70px}.g_top_cover .b{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.g_top_cover .c{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;padding:0 45px 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}.g_top_cover .h+p{max-width:250px}.g_top_cover .wrp:before{content:'';display:block;background:url(/img/rsrc/i/m.svg) 50% 50% no-repeat;background:contain;width:4.309375rem;height:4.538125rem;margin:0 -15px 49px auto}.g_top_cover .r{display:block;font-weight:300;font-size:1.5625rem;line-height:1.16;margin:0 0 70px}.g_top_slide{padding:0 0 92px}}@media only screen and (min-width:861px){#sysItemDetail .sysRetailPrice{display:none}#sysItemDetail #sysSubmit button{-ms-flex-pack:justify;justify-content:space-between;padding:0 1.25rem 0 1.875rem}#sysItemDetail #sysSubmit button span{display:block;font-size:.875rem;font-family:a-otf-gothic-bbb-pr6n,sans-serif;font-style:normal;font-weight:400}#sysItemDetail #sysVariation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#sysItemDetail #sysVariation>div{width:calc(50% - .625rem)}#sysItemDetail #sysVariation>div+div{margin:0}}@media only screen and (min-width:881px){.ftc .a{padding:0 40px 0 0}}@media only screen and (min-width:995px){.g_howto_list{margin:0 auto 250px;max-width:994px}.g_howto_list h2{margin:0 0 40px}.g_howto_list li:nth-of-type(3n+1){margin-left:0}.g_howto_list li:nth-of-type(n+4){margin-top:35px}}@media only screen and (min-width:1001px){.p-office-nail__color__arr.-prev{left:-4.0625rem}.p-office-nail__color__arr.-next{right:-4.0625rem}}@media only screen and (min-width:1101px){.u-hide{display:none}.ftc .l{display:block;margin:0 234px 0 0}.ftc .l:before{content:'';display:block;width:3.95875rem;height:1.87625rem;background:url(https://www.granje.info/img/rsrc/i/sm.svg) 50% 50%/contain no-repeat}.g_footer_category b,.g_footer_design b,.g_footer_howto b,.g_footer_page b{font-size:10px}.g_footer_support{font-size:.9375rem;line-height:1.533333333333333}.g_footer_support a i{width:1.8125rem}.g_footer_support small{display:block;color:#707070;margin:12px auto 0;text-align:center;max-width:157px;white-space:normal}.g_footer_design{margin:57px 0 0}.g_header_search .fc{display:-ms-flexbox;display:flex;margin:60px 0 0}.g_search_recommend{margin:0 110px 0 0}.g_search_color_category{margin:0}.breadcrumbs ul,.sysCategoryPankuzu ul,.sysItemCategoryPankuzu ul{padding:19px 0 20px 18.583750000000002rem}.breadcrumbs i,.breadcrumbs picture,.sysCategoryPankuzu i,.sysCategoryPankuzu picture,.sysItemCategoryPankuzu i,.sysItemCategoryPankuzu picture{width:5.3125rem}#sysItemDetail #sysMain{padding:75px 42px 120px;max-width:1284px}#sysItemDetail .rchd{padding:0 0 20px;margin:158px auto 20px}#sysItemDetail .sysItemName h1{font-size:1.875rem}#sysItemDetail .sysDescription{font-size:1.0625rem;line-height:1.705882352941176}.g_product_history_heading .rchd{margin:108px auto 20px}.g_basket_note{padding:0 30px 145px}.g_maintainance__hd{font-size:2.125rem;margin:0 0 2.5rem}}@media only screen and (min-width:1281px){.g_howto_top_header{margin-top:-93px}div#sysAll{padding:93px 0 0}div#sysAside{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;background:0 0;left:30px;top:0;overflow:initial;max-width:none;min-height:400px;width:220px;height:100%;padding:20px 0;pointer-events:none}div#sysAside .mwrp{padding:0;width:auto;background:0 0;max-width:none}div#sysAside .sysFuncText{margin:0}.menu-active div#sysAside{display:-ms-flexbox;display:flex;-webkit-animation:none;animation:none}.g_aside_category,.g_aside_design,.g_aside_howto,.g_aside_page{color:#000;font-size:.875rem;line-height:2}.g_aside_category b,.g_aside_design b,.g_aside_howto b,.g_aside_page b{margin:0;font-size:inherit;color:inherit;font-weight:400}.g_aside_category li+li,.g_aside_design li+li,.g_aside_howto li+li,.g_aside_page li+li{margin:4px 0 0}.g_aside_category a:hover,.g_aside_design a:hover,.g_aside_howto a:hover,.g_aside_page a:hover{text-decoration:underline}.g_aside_howto b{font-style:normal;font-family:a-otf-futo-go-b101-pr6n,sans-serif;font-weight:500}.g_aside_category{margin:0 0 1.75rem}.g_aside_category .sysHeadline,.g_aside_design ul{display:none}div#sysAside .g_aside_design{margin:30px 0 0}.g_aside_howto ul{display:none}.g_aside_page{margin:0}.g_aside_page .mb,.g_aside_page .mp{display:none}#bn{padding:39px 0 34px;height:93px}#bn .l,#bn .r{width:auto;-ms-flex-align:center;align-items:center}#bn .l{display:none}#bn .r{position:absolute;top:36px;right:36px}#bn .mp{display:block;font-size:.9375rem;margin:0 58px 0 0}#bn .sr{margin:0 2.125rem 0 0}.g_header_cart #bn .l{display:block;width:1rem}.g_header_search{top:93}div#sysMain{max-width:1284px;margin:0 auto;padding-bottom:250px}#sysItemCategory #sysMain.have-banner{margin-top:-5.8125rem}#sysItemCategory .cat-v{margin:0 -100px 60px}#new-colors div#sysMain,#new_color_141-142 div#sysMain,#new_color_146-149 div#sysMain,#self-gel-nail #sysMain{margin-top:-5.8125rem}#top div#sysMain{max-width:1678px;padding-bottom:250px;margin-top:-5.8125rem}}@media only screen and (min-width:1401px){.g_top_cover,.g_top_slide{max-width:1400px}}@media only screen and (min-width:1441px){.p-office-nail__inner{padding-left:60px;padding-right:60px}.p-office-nail__comment{padding-left:50px;padding-right:50px}.p-office-nail__tbox{padding:0 50px}}@media only screen and (min-width:1445px){.g_top_cover .c{padding:0}}@media only screen and (max-width:320px){html,html.--2023{font-size:87.5%}}@media only screen and (max-width:600px){.g_howto_list li+li{margin:2.25rem 0 0}.howto.page .sct:nth-of-type(n+2) .tx{padding-top:0}.-tri .sysItemBlock ul.sysHorizontal li,.-tri .sysItemBlock ul.sysList li,.-tri .sysItemBlock ul.sysThumbnail li,.-tri .sysItemBlock ul.sysVertical li,.nc-list .sysItemBlock ul.sysHorizontal li,.nc-list .sysItemBlock ul.sysList li,.nc-list .sysItemBlock ul.sysThumbnail li,.nc-list .sysItemBlock ul.sysVertical li,.plist .sysItemBlock ul.sysHorizontal li,.plist .sysItemBlock ul.sysList li,.plist .sysItemBlock ul.sysThumbnail li,.plist .sysItemBlock ul.sysVertical li,.sysItemList ul.sysHorizontal li,.sysItemList ul.sysList li,.sysItemList ul.sysThumbnail li,.sysItemList ul.sysVertical li{width:calc(50% - .625rem)}.-tri .sysItemBlock ul.sysHorizontal li:nth-of-type(2n+2),.-tri .sysItemBlock ul.sysList li:nth-of-type(2n+2),.-tri .sysItemBlock ul.sysThumbnail li:nth-of-type(2n+2),.-tri .sysItemBlock ul.sysVertical li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysList li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(2n+2),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(2n+2),.plist .sysItemBlock ul.sysHorizontal li:nth-of-type(2n+2),.plist .sysItemBlock ul.sysList li:nth-of-type(2n+2),.plist .sysItemBlock ul.sysThumbnail li:nth-of-type(2n+2),.plist .sysItemBlock ul.sysVertical li:nth-of-type(2n+2),.sysItemList ul.sysHorizontal li:nth-of-type(2n+2),.sysItemList ul.sysList li:nth-of-type(2n+2),.sysItemList ul.sysThumbnail li:nth-of-type(2n+2),.sysItemList ul.sysVertical li:nth-of-type(2n+2){margin-left:1.25rem}.-tri .sysItemBlock ul.sysHorizontal li:nth-of-type(n+3),.-tri .sysItemBlock ul.sysList li:nth-of-type(n+3),.-tri .sysItemBlock ul.sysThumbnail li:nth-of-type(n+3),.-tri .sysItemBlock ul.sysVertical li:nth-of-type(n+3),.nc-list .sysItemBlock ul.sysHorizontal li:nth-of-type(n+3),.nc-list .sysItemBlock ul.sysList li:nth-of-type(n+3),.nc-list .sysItemBlock ul.sysThumbnail li:nth-of-type(n+3),.nc-list .sysItemBlock ul.sysVertical li:nth-of-type(n+3),.plist .sysItemBlock ul.sysHorizontal li:nth-of-type(n+3),.plist .sysItemBlock ul.sysList li:nth-of-type(n+3),.plist .sysItemBlock ul.sysThumbnail li:nth-of-type(n+3),.plist .sysItemBlock ul.sysVertical li:nth-of-type(n+3),.sysItemList ul.sysHorizontal li:nth-of-type(n+3),.sysItemList ul.sysList li:nth-of-type(n+3),.sysItemList ul.sysThumbnail li:nth-of-type(n+3),.sysItemList ul.sysVertical li:nth-of-type(n+3){margin-top:2.5rem}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li,#sysItemDetail .rlist .sysItemBlock ul.sysList li,#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li,#sysItemDetail .rlist .sysItemBlock ul.sysVertical li{width:calc((100% - 6.763285024154589%)/ 3);margin-left:3.381642512077295%}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li:first-of-type,#sysItemDetail .rlist .sysItemBlock ul.sysList li:first-of-type,#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li:first-of-type,#sysItemDetail .rlist .sysItemBlock ul.sysVertical li:first-of-type{margin-left:0}#sysItemDetail .rlist .sysItemBlock ul.sysHorizontal li:nth-of-type(n+4),#sysItemDetail .rlist .sysItemBlock ul.sysList li:nth-of-type(n+4),#sysItemDetail .rlist .sysItemBlock ul.sysThumbnail li:nth-of-type(n+4),#sysItemDetail .rlist .sysItemBlock ul.sysVertical li:nth-of-type(n+4){display:none}}@media only screen and (max-width:1280px){.g_aside_category a,.g_aside_design a,.g_aside_howto a,.g_aside_page a{transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.g_aside_category a:hover,.g_aside_design a:hover,.g_aside_howto a:hover,.g_aside_page a:hover{opacity:.7}.g_aside_category a svg,.g_aside_design a svg,.g_aside_howto a svg,.g_aside_page a svg{-webkit-transform:translateZ(0);transform:translateZ(0)}}@media only screen and (max-width:767px){.plist .sysItemBlock ul.sysVertical.p-lp2a__items li{width:11.25rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items li:nth-child(2n+2){margin-left:1.25rem}.plist .sysItemBlock ul.sysVertical.p-lp2a__items li:nth-child(n+3){margin-top:3.75rem}.p-lp2a__sct--11 li:nth-child(2n+2){border-width:0 .0625rem 0 0}.p-lp2a__tbl__wrp{width:25rem;margin:0 0 0 1.875rem;height:28.125rem;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.p-lp2a__tbl__wrp::-webkit-scrollbar{display:none}.p-lp2a__tbl__wrp:after{content:'';width:1.875rem;-ms-flex-negative:0;flex-shrink:0}.p-lp2a__tbl td:first-child,.p-lp2a__tbl th:first-child{position:-webkit-sticky;position:sticky;left:0}.p-lp2a__tbl tr:last-child :first-child:before{content:'';background:#fff;display:block;position:absolute;width:100%;height:.25rem;bottom:-3px;left:0}}
@media screen and (max-width:600px){
.sysDisplayMobileNone{
	display:none !important;
}
}
@media screen and (min-width:601px) and (max-width:1100px){
.sysDisplayTabletNone{
	display:none !important;
}
}
@media screen and (min-width:1101px){
.sysDisplayPcNone{
	display:none !important;
}
}
/* #END_OF_RESOURCE_FILE */
