@charset "UTF-8";*,:after,:before{box-sizing:border-box}blockquote,body,button,dd,dl,fieldset,h1,h2,h3,h4,h5,h6,hr,iframe,input,legend,ol,option,p,pre,select,td,textarea,th,ul{margin:0;padding:0;border:none}sup{top:-.35em}address,cite,dfn,em,var{font-style:normal}caption,th{text-align:left}a,abbr[title],ins{text-decoration:none}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit}q:after,q:before{content:none}sub,sup{vertical-align:initial}mark{background:none;color:inherit}svg{overflow:visible}button,input,select,textarea{background:none;color:inherit;font-family:inherit;font-size:inherit}select{border-radius:0;-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}.content-asset ol,.content-asset ul{list-style:none;margin:0;padding:0;line-height:1.5}.content-asset ol li,.content-asset ul li{line-height:1.5;list-style:none}.content-asset p{line-height:1.5;margin:0}.primary-content dl dd,.primary-content dl dt{float:none;margin:0;padding:0}.content-asset .cAboutKv-image img{width:100%;height:auto}.content-asset .cAboutKv-image .-hide{display:none}.content-asset .cAboutKv-copy,.content-asset .cAboutKv-titleMain,.content-asset .cAboutKv-titleSub{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cAboutKv-titleSub{line-height:1.5555555556}.content-asset .cAboutKv-lead{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;letter-spacing:0}.content-asset .cAboutSection-head{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cAboutSection .cColumn2-image{overflow:hidden;position:relative}.content-asset .cAboutSection .cColumn2-image img{object-fit:cover;top:0}.content-asset .cAccordionToggle{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;margin:0;border:1px solid #d6d6d6;border-width:1px 0;letter-spacing:.1em}.content-asset .cButton{border:1px solid rgba(50,50,50,.2);position:relative;display:flex;align-items:center;justify-content:center;transition:opacity .2s linear;width:100%}.content-asset .cButton:after{content:"";position:absolute;top:0;bottom:0;margin:auto;height:auto;background-image:url(../../../mig/common/img/icon_arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.content-asset .cButton:hover{opacity:.5}.content-asset .cButton.-anchor{background-color:#f9f9f9}.content-asset .cButton.-anchor:after{rotate:90deg}.content-asset .cButton.-blank:after{background-image:url(../../../mig/common/img/icon_blank.svg)}.content-asset .cButton.-black{background-color:#323232}.content-asset .cButton.-black .cButton-text{color:#fffcf4}.content-asset .cButton.-black:after{background-image:url(../../../mig/common/img/icon_arrow_white.svg)}.content-asset .cButton-text{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;letter-spacing:.05em}.content-asset .cCampaign-copy{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;letter-spacing:.115em}.content-asset .cCampaign-text{line-height:1.5714285714;letter-spacing:-.015em}.content-asset .cCampaign-image{position:relative}.content-asset .cCampaign-image .caption{position:absolute;color:#939393;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cCampaign-link{margin-inline:auto}.content-asset .cCampaign-link .cButton:after{background-image:url(../../../mig/common/img/icon_blank.svg)}.content-asset .cChoiceColorProduct{border-bottom:1px solid hsla(0,0%,83.9%,.5)}.content-asset .cChoiceColorProduct:first-of-type{border-top:1px solid hsla(0,0%,83.9%,.5)}.content-asset .cChoiceColorProduct-content{border-bottom:1px solid hsla(0,0%,83.9%,.5)}.content-asset .cChoiceColorProduct-images{position:relative}.content-asset .cChoiceColorProduct-images img{width:100%;height:auto}.content-asset .cChoiceColorProduct-image{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0}.content-asset .cChoiceColorProduct-image.current{opacity:1}.content-asset .cChoiceColorProduct-label{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;display:flex;justify-content:center;border:1px solid #d6d6d6}.content-asset .cChoiceColorProduct-name{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cChoiceColorProduct-value{display:flex}.content-asset .cChoiceColorProduct-tax{display:flex;align-items:flex-end}.content-asset .cChoiceColorProduct-taxPrice{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .cChoiceColorProduct-excluded{display:flex;align-items:flex-end;color:#939393}.content-asset .cChoiceColorProduct-excludedPrice{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cChoiceColorProduct-dataInfo,.content-asset .cChoiceColorProduct-soldSeparately{color:#939393}.content-asset .cChoiceColorProduct-text{line-height:1.5714285714}.content-asset .cChoiceColorProduct-note{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393}.content-asset .cChoiceColorProduct-promotion{color:#939393;line-height:1.5;font-feature-settings:"palt";font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cChoiceColorProduct-colorList{display:flex}.content-asset .cChoiceColorProduct-colorItem{cursor:pointer}.content-asset .cChoiceColorProduct-colorItem.-color .cChoiceColorProduct-colorText{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;letter-spacing:-.04em}.content-asset .cChoiceColorProduct-colorItem.current .cChoiceColorProduct-colorImage{border:1px solid #d6d6d6}.content-asset .cChoiceColorProduct-colorImage{position:relative;display:flex;align-items:center;justify-content:center}.content-asset .cChoiceColorProduct-color{display:inline-block}.content-asset .cChoiceColorProduct-colorText{display:block;width:100%;text-align:center;color:#939393}.content-asset .cChoiceColorProduct .btn{display:flex;justify-content:center;flex-wrap:wrap}.content-asset .cChoiceColorProduct .btn li{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .cChoiceColorProduct .btn li .msg-area:not(.hide)+button.static-add-to-cart{display:none}.content-asset .cChoiceColorProduct .btn li .msg-area,.content-asset .cChoiceColorProduct .btn li .out-of-stock{background-color:#888;text-align:center;color:#fffcf4;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;margin:0;height:100%}.content-asset .cChoiceColorProduct .btn li .static-add-to-cart{margin:0;display:block;width:100%;background-color:#323232;color:#fffcf4;line-height:inherit;height:100%;position:relative}.content-asset .cChoiceColorProduct .btn li .static-add-to-cart:after{position:absolute;content:"";top:0;bottom:0;margin:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFFCF4' stroke-width='2' stroke-miterlimit='10'%3E%3Cpath d='M1 5.235h6M7 .975l4 4.26-4 4.26'/%3E%3C/g%3E%3C/svg%3E");width:11px;height:auto;background-size:auto;background-repeat:no-repeat;background-position:50%}.content-asset .cChoiceColorProduct-cart{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;border-color:#323232;background-color:#323232;position:relative;color:#fffcf4;margin:0}.content-asset .cChoiceProduct-inner#choice-cf .cChoiceProduct-selectItem+.cChoiceProduct-selectItem,.content-asset .cChoiceProduct-inner#choice-cl .cChoiceProduct-selectItem+.cChoiceProduct-selectItem{border-top:1px solid #d6d6d6}.content-asset .cChoiceProduct-image{margin:0 auto;position:relative;overflow:hidden;display:block;width:100%}.content-asset .cChoiceProduct-imageList{margin-bottom:0}.content-asset .cChoiceProduct-imageList .slick-next,.content-asset .cChoiceProduct-imageList .slick-prev{display:flex;align-items:center;padding:10px 5px}.content-asset .cChoiceProduct-imageList .slick-next:before,.content-asset .cChoiceProduct-imageList .slick-prev:before{content:url(../../../assets/img/common/arrow.svg);font-family:none;line-height:unset;font-size:unset}.content-asset .cChoiceProduct-imageList .slick-next{rotate:180deg}.content-asset .cChoiceProduct-imageItem{height:100%}.content-asset .cChoiceProduct-main{width:100%}.content-asset .cChoiceProduct-info{position:relative}.content-asset .cChoiceProduct-infoItem{position:absolute;top:0;left:0;visibility:hidden;opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility .3s cubic-bezier(.16,1,.3,1)}.content-asset .cChoiceProduct-infoItem.current{position:relative;visibility:visible;opacity:1}.content-asset .cChoiceProduct-infoLabel{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;display:inline-flex;align-items:center;justify-content:center;background-color:#f9f9f9}.content-asset .cChoiceProduct-infoName{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cChoiceProduct-infoText{line-height:1.5714285714;letter-spacing:0}.content-asset .cChoiceProduct-capacity,.content-asset .cChoiceProduct-infoNote{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393;letter-spacing:0}.content-asset .cChoiceProduct-select{position:relative}.content-asset .cChoiceProduct-selectInner{z-index:10;top:0;left:0;width:100%;border:1px solid #d6d6d6;overflow:hidden}.content-asset .cChoiceProduct-selectBox{position:relative}.content-asset .cChoiceProduct .cChoiceProduct-selectBox+.cChoiceProduct-selectBox{border-top:1px solid #d6d6d6}.content-asset .cChoiceProduct-selectToggle{position:absolute;overflow:hidden;top:0;right:0;rotate:90deg;background-image:url(../../../mig/common/img/icon_caret.svg);background-repeat:no-repeat;background-position:50% 50%;transition:rotate .3s cubic-bezier(.16,1,.3,1);z-index:2;cursor:pointer}.content-asset .cChoiceProduct-selectToggle.open{rotate:-90deg}.content-asset .cChoiceProduct-selectItem{position:relative;display:flex;align-items:center;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;line-height:1;height:0;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer}.content-asset .cChoiceProduct-selectItem.current{background:#f9f9f9;z-index:1}.content-asset .cChoiceProduct-selectItem.current:before{background:#323232;border:none}.content-asset .cChoiceProduct-selectItem.bz_hide{overflow:hidden}.content-asset .cChoiceProduct-selectItem:before{content:"";display:inline-block;position:absolute;border:1px solid #d6d6d6;top:50%;transform:translateY(-50%)}.content-asset .cChoiceProduct-selectItem .text{letter-spacing:-.06em}.content-asset .cColumn2-image img{width:100%;height:auto}.content-asset .cColumn2-caption{color:#939393;text-align:right;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cColumn2-lead{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;line-height:1.5882352941}.content-asset .cColumn2-text{line-height:1.5714285714}.content-asset .cColumn2-desc{line-height:1.6666666667}.content-asset .cColumn2-noteWrapper{display:flex}.content-asset .cColumn2-note{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393}.content-asset .cColumn2-notePrefix{color:#939393}.content-asset .cColumn2-link{margin-inline:auto}.content-asset .cColumn2 component+component{border-top:1px solid #d6d6d6}.content-asset .cColumn2 .slider-block{position:relative;display:block;margin-inline:auto;background-color:#f9f9f9}#header .chakra-heading{line-height:1}.product-options .attribute,.product-variations .attribute{overflow:hidden;display:flex;align-items:center;position:relative;margin:0;padding:0}.ts-hide{overflow:hidden;position:absolute;z-index:-1;height:0;font-family:Hiragino Kaku Gothic W3 JIS2004,sans-serif}.ts-hide .w4{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.ts-hide .w5{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.ts-hide .w6{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.ts-hide .w7{font-family:Hiragino Kaku Gothic W7 JIS2004,sans-serif}.ts-hide .w8{font-family:Hiragino Kaku Gothic W8 JIS2004,sans-serif}.content-asset .c-btn__btn{-webkit-appearance:none;display:inline-flex;justify-content:center;align-items:center;position:relative;width:100%;height:48px;margin:0;padding:0;border:1px solid transparent;border-radius:2px;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;font-size:13px;font-weight:700;text-align:center;text-decoration:none;letter-spacing:0;cursor:pointer}.content-asset .c-btn__btn:after{position:absolute;top:0;right:16px;bottom:0;width:13px;height:11px;margin:auto 0;background:no-repeat 50% 50%/contain;content:""}.content-asset .c-btn__btn--noicon:after{content:none!important}.content-asset .c-btn__btn-primary{border-color:#323232;background-color:#323232;color:#fffcf4}.content-asset .c-btn__btn-primary:after{background-image:url(../../../images/common/img/icon_arrow2.svg)}.content-asset .c-btn__btn-primary--back:after{left:16px;right:auto;transform:rotate(180deg)}.content-asset .c-btn__btn-secondary{border-color:rgba(50,50,50,.2);background-color:#fff;color:#323232}.content-asset .c-btn__btn-secondary:after{background-image:url(../../../images/common/img/icon_arrow2_black.svg)}.content-asset .c-btn__btn-secondary--back:after{left:16px;right:auto;transform:rotate(180deg)}.content-asset .c-btn__btn-tertiary{border-color:rgba(50,50,50,.2);background-color:#f9f9f9;color:#323232}.content-asset .c-btn__btn-tertiary:after{background-image:url(../../../images/common/img/icon_arrow2_black.svg)}.content-asset .c-btn__btn-tertiary--back:after{left:16px;right:auto;transform:rotate(180deg)}.content-asset .c-title__has-toggle{position:relative;margin-bottom:-1px;padding-right:25px;cursor:pointer}.content-asset .c-title__has-toggle:after{position:absolute;top:0;right:17px;bottom:0;margin:auto 0;width:10px;height:10px;background:url(../../../images/common/img/icon_plus.svg) no-repeat 50% 50%/contain;content:""}.content-asset .c-title__has-toggle.u__toggle-opened:after{background-image:url(../../../images/common/img/icon_minus.svg)}.content-asset .ts-hide{overflow:hidden;position:absolute;z-index:-1;height:0;font-family:Hiragino Kaku Gothic W3 JIS2004,sans-serif}.content-asset .ts-hide .w4{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .ts-hide .w5{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .ts-hide .w6{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .ts-hide .w7{font-family:Hiragino Kaku Gothic W7 JIS2004,sans-serif}.content-asset .ts-hide .w8{font-family:Hiragino Kaku Gothic W8 JIS2004,sans-serif}.content-asset .cFlexCampaign .cSectionSmallTitle-title{width:100%}.content-asset .cFlexCampaign-inner{display:flex}.content-asset .cFlexCampaign-image img{width:100%}.content-asset .cFlexCampaign-copy{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;color:#939393}.content-asset .cFlexCampaign-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;line-height:1.5882352941}.content-asset .cFlow{background-color:#f9f9f9}.content-asset .cFlow-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cFlow-copy{border-bottom:1px solid hsla(0,0%,83.9%,.3)}.content-asset .cFlow-item{display:flex;align-items:center;counter-increment:flow}.content-asset .cFlow-item:not(:last-child){border-bottom:1px solid hsla(0,0%,83.9%,.3)}.content-asset .cFlow-item:not(:last-child) .cFlow-image:after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:0;border-left:1px dashed #d6d6d6}.content-asset .cFlow-image{position:relative}.content-asset .cFlow-image img{width:100%;height:auto;position:relative;z-index:3}.content-asset .cFlow-number{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;position:relative;color:#888}.content-asset .cFlow-number:after{content:counter(flow,decimal-leading-zero)}.content-asset .cFlow-mainCopy{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cFlow-note{color:#939393}.content-asset .cFlow+.cFlow .cFlow-inner{position:relative}.content-asset .cFlow+.cFlow .cFlow-inner:before{content:" ";position:absolute;height:1px;background-color:hsla(0,0%,83.9%,.3)}.content-asset .cFlowLarge{background-color:#f9f9f9}.content-asset .cFlowLarge-item{display:flex;align-items:center;counter-increment:flow}.content-asset .cFlowLarge-item:not(:last-child){border-bottom:1px solid hsla(0,0%,83.9%,.3)}.content-asset .cFlowLarge-item:not(:last-child) .cFlowLarge-image:after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:0;border-left:1px dashed #d6d6d6}.content-asset .cFlowLarge-image{position:relative}.content-asset .cFlowLarge-image img{width:100%;height:auto;position:relative;z-index:3}.content-asset .cFlowLarge-number{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;position:relative;color:#888}.content-asset .cFlowLarge-number:after{content:counter(flow,decimal-leading-zero)}.content-asset .cFlowLarge+.cFlowLarge .cFlowLarge-inner{position:relative}.content-asset .cFlowLarge+.cFlowLarge .cFlowLarge-inner:before{content:" ";position:absolute;height:1px;background-color:hsla(0,0%,83.9%,.3)}.content-asset .cHalfColumn-image{position:relative;margin-inline:auto}.content-asset .cHalfColumn-annotation{position:absolute;color:#888}.content-asset .cHalfColumn-text{line-height:1.5714285714}.content-asset .cHalfColumn-note{color:#939393;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cKv-image img{width:100%;height:auto}.content-asset .cKv-copy,.content-asset .cKv-titleMain{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cKv-copy{color:#939393}.content-asset .cKv-titleSub{line-height:1.5555555556;font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cKv-titleSub sup{font-size:10px;position:relative}.content-asset .cKv-lead{letter-spacing:0}.content-asset .cKv-lead,.content-asset .cKv-noteItem{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cKv-noteItem{color:#939393;counter-increment:note;line-height:1.5}.content-asset .cKv-noteText{position:relative}.content-asset .cKv-noteText:before{content:"＊" counter(note);position:absolute;left:0}.content-asset .cKvSlider-imageList{position:relative}.content-asset .cKvSlider-subTitle{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;color:#939393}.content-asset .cKvSlider-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;line-height:1.5}.content-asset .cLargeButton{position:relative;border-bottom:1px solid #d6d6d6;background-color:rgba(255,250,231,.3);display:flex;align-items:center;width:100%;height:100%;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cLargeButton:after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-image:url(../../../mig/common/img/icon_arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.content-asset .cLargeButton-text{border-radius:0;background:linear-gradient(currentColor,currentColor) no-repeat left 100% bottom 0/0 1px;text-decoration:none!important;transition:background-size .3s ease}.content-asset .cLowerNav{position:sticky;z-index:1}.content-asset .cLowerNav-title{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .cLowerNav-item.-full .cLowerNav-link .arrow{rotate:90deg}.content-asset .cLowerNav-link{transition:opacity .2s ease;display:inline-block;position:relative}.content-asset .cLowerNav-link.-current,.content-asset .cLowerNav-link:hover{opacity:1}.content-asset .cLowerNav-link.-current .cLowerNav-navTitle:after,.content-asset .cLowerNav-link:hover .cLowerNav-navTitle:after{content:""}.content-asset .cLowerNav-desc,.content-asset .cLowerNav-text{position:relative;display:block;line-height:1.6666666667}.content-asset .cLowerNav-text .arrow{rotate:90deg}.content-asset .cLowerNav-desc{color:#939393}.content-asset .cLowerNav-navTitle{position:relative;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cMeasure-image img{width:100%;height:auto}.content-asset .cMeasure-text{line-height:1.5714285714}.content-asset .cMeasure-nav{width:100%}.content-asset .cMeasure-navItem{border-bottom:1px solid #d6d6d6;background-color:rgba(255,250,231,.3)}.content-asset .cMeasure-navItem:first-child{border-top:1px solid #d6d6d6}.content-asset .cMeasure-navLink{display:flex;align-items:center;position:relative;width:100%;height:100%;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cMeasure-navLink:after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-image:url(../../../mig/common/img/icon_arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.content-asset .cMeasure-navText{border-radius:0;background:linear-gradient(currentColor,currentColor) no-repeat left 100% bottom 0/0 1px;text-decoration:none!important;transition:background-size .3s ease}.content-asset .cNoteList-item{color:#939393;counter-increment:note;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cNoteList-text{position:relative;line-height:1.5;letter-spacing:-.12px;font-feature-settings:"palt"}.content-asset .cNoteList-text:before{content:"＊" counter(note);position:absolute;left:0}.content-asset .cProduct{border-bottom:1px solid hsla(0,0%,83.9%,.5)}.content-asset .cProduct:first-of-type{border-top:1px solid hsla(0,0%,83.9%,.3)}.content-asset .cProduct-content{border-bottom:1px solid hsla(0,0%,83.9%,.5)}.content-asset .cProduct-image img{width:100%;height:auto}.content-asset .cProduct-label{background-color:#f9f9f9}.content-asset .cProduct-label,.content-asset .cProduct-new{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;display:inline-flex;align-items:center;justify-content:center}.content-asset .cProduct-new{border:1px solid #d6d6d6}.content-asset .cProduct-name{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cProduct-value{display:flex}.content-asset .cProduct-tax{display:flex;align-items:flex-end}.content-asset .cProduct-taxPrice{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .cProduct-excluded{display:flex;align-items:flex-end;color:#939393}.content-asset .cProduct-excludedPrice{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cProduct-dataInfo{color:#939393}.content-asset .cProduct-text{line-height:1.5714285714}.content-asset .cProduct-caution,.content-asset .cProduct-note{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393;letter-spacing:-.04em}.content-asset .cProduct-caution{position:relative}.content-asset .cProduct-caution:before{content:"※";position:absolute;left:0}.content-asset .cProduct-noteItem{position:relative;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393;letter-spacing:-.002em;font-feature-settings:"palt"}.content-asset .cProduct-noteItem:before{content:"※";position:absolute;left:0}.content-asset .cProduct .btn{display:flex;justify-content:center;flex-wrap:wrap}.content-asset .cProduct .btn li{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .cProduct .btn li .msg-area,.content-asset .cProduct .btn li .out-of-stock{background-color:#888;text-align:center;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;color:#fffcf4;margin:0;height:100%}.content-asset .cProduct .btn li .msg-area:not(.hide)+button.static-add-to-cart{display:none}.content-asset .cProduct .btn li .static-add-to-cart{margin:0;display:block;width:100%;background-color:#323232;color:#fffcf4;line-height:inherit;height:100%;position:relative}.content-asset .cProduct .btn li .static-add-to-cart:after{position:absolute;content:"";top:0;bottom:0;margin:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFFCF4' stroke-width='2' stroke-miterlimit='10'%3E%3Cpath d='M1 5.235h6M7 .975l4 4.26-4 4.26'/%3E%3C/g%3E%3C/svg%3E");width:11px;height:auto;background-size:auto;background-repeat:no-repeat;background-position:50%}.content-asset .cProduct-cart{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;border-color:#323232;background-color:#323232;position:relative;color:#fffcf4;margin:0}.content-asset .cProduct .spdp-images,.content-asset .cProduct .spdp-images div{width:100%}.content-asset .cSectionSmallTitle-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;position:relative;border-bottom:1px solid #d6d6d6;letter-spacing:-.1px}.content-asset .cSectionSmallTitle-title:before{content:"";position:absolute;left:0;background-color:#323232}.content-asset .cSectionTitle{width:100%;position:relative}.content-asset .cSectionTitle-inner{position:relative;display:flex;align-items:center}.content-asset .cSectionTitle-inner:before{content:"";position:absolute;top:0;left:0;background-color:#323232;height:100%}.content-asset .cSectionTitle-title{line-height:1.5;letter-spacing:-.1px;font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cSectionTitle-title sup{position:relative}.content-asset .cSelectProduct{border-bottom:1px solid hsla(0,0%,83.9%,.5)}.content-asset .cSelectProduct-images{position:relative}.content-asset .cSelectProduct-image{position:absolute;top:0;left:0;opacity:0}.content-asset .cSelectProduct-image:first-child{position:static}.content-asset .cSelectProduct-image.current{opacity:1}.content-asset .cSelectProduct-image.current picture img{width:100%;height:auto}.content-asset .cSelectProduct picture{display:block}.content-asset .cSelectProduct-label{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;display:inline-flex;align-items:center;justify-content:center;background-color:#f9f9f9}.content-asset .cSelectProduct-name{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;letter-spacing:-.01em}.content-asset .cSelectProduct-valueContent{display:flex;align-items:baseline}.content-asset .cSelectProduct-excluded,.content-asset .cSelectProduct-tax{display:flex;align-items:flex-end}.content-asset .cSelectProduct-excluded{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393}.content-asset .cSelectProduct-taxPrice{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset .cSelectProduct-data{color:#939393}.content-asset .cSelectProduct-dataIndex{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cSelectProduct .cSelectProduct-cautionList+.cSelectProduct-attention{margin-top:0}.content-asset .cSelectProduct-note{position:relative;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393;counter-increment:note;letter-spacing:-.04em}.content-asset .cSelectProduct-note:before{content:"＊" counter(note);position:absolute;left:0}.content-asset .cSelectProduct-caution{position:relative;font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393;letter-spacing:-.04em}.content-asset .cSelectProduct-caution:before{content:"※";position:absolute;left:0}.content-asset .cSelectProduct-attention{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;color:#939393}.content-asset .cSelectProduct-linkContent{border-bottom:1px solid hsla(0,0%,83.9%,.5)}.content-asset .cSelectProduct-linkContent .product-select-attribute,.content-asset .cSelectProduct-linkContent .product-select-attribute .cSelectProduct-link{margin:0}.content-asset .cSelectProduct-linkContent .btns,.content-asset .cSelectProduct-linkContent .product-select-attribute{display:flex;justify-content:center;flex-wrap:wrap}.-reverse .content-asset .cSelectProduct-linkContent .btns,.-reverse .content-asset .cSelectProduct-linkContent .product-select-attribute{flex-direction:row-reverse}.content-asset .cSelectProduct .pbp-vars{margin:0;padding:0}.content-asset .cSelectProduct .attribute.variant-dropdown{overflow:hidden;display:flex;flex-direction:column;position:relative;margin:0;padding:0}.content-asset .cSelectProduct-link{margin:0}.content-asset .select-label{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;margin:0;padding:0;font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .variation-select{width:100%;height:100%;border:none;letter-spacing:.1em;opacity:0;cursor:pointer;outline:none}.content-asset #me-contents .product-select-attribute>*{margin:0;padding:0}.content-asset #me-contents .msg-area:not(.hide)+button.static-add-to-cart{display:none}.content-asset #me-contents .static-pdp-main .product-select-attribute{margin:0}.content-asset #me-contents .static-pdp-main .product-select-attribute .product-variations{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset #me-contents .static-pdp-main .product-select-attribute .product-variations.va-size select{width:100%;height:100%;border:none;opacity:0;cursor:pointer;outline:none}.content-asset #me-contents .static-pdp-main .product-variations .value{position:relative;border:1px solid #d6d6d6}.content-asset #me-contents .static-pdp-main .product-variations .value:after{content:"";position:absolute;background-image:url(../../../mig/common/img/icon_caret.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;rotate:90deg}.content-asset #me-contents .static-pdp-main .cart{font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif}.content-asset #me-contents .static-pdp-main .msg-area,.content-asset #me-contents .static-pdp-main .out-of-stock{padding:0;border-radius:2px;background-color:#888;color:#fffcf4;font-family:Hiragino Kaku Gothic W6 JIS2004,sans-serif;text-align:center;margin:0;height:100%}.content-asset #me-contents .static-pdp-main button.static-add-to-cart{width:100%;height:100%;border:none;background-color:#323232;color:#fff;text-align:center;line-height:inherit}.content-asset #me-contents .static-pdp-main button:after{position:absolute;content:"";right:13px;top:0;bottom:0;margin:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFFCF4' stroke-width='2' stroke-miterlimit='10'%3E%3Cpath d='M1 5.235h6M7 .975l4 4.26-4 4.26'/%3E%3C/g%3E%3C/svg%3E");width:11px;height:auto;background-size:auto;background-repeat:no-repeat;background-position:50%}.content-asset .cSlider-image{position:relative}.content-asset .cSlider-image:nth-child(n+2):not(.slick-slide){position:absolute;top:0;opacity:0}.content-asset .cSlider-image.-note:before{content:"※イメージ";position:absolute;color:#888}.content-asset .cSlider.-indicator .slick-dots li button:before{position:absolute}.content-asset .cSlider.-indicator .slick-dots li button svg{opacity:0}.content-asset .cSlider.-indicator .slick-dots li.slick-active button svg{opacity:1;width:12px;height:12px}.content-asset .cSlider.-indicator .slick-dots li.slick-active button .circle{fill:none;stroke-dasharray:33;stroke-dashoffset:33;animation:drawCircle 4.5s linear both}.content-asset .cSlider.-indicator .slick-dots li.slick-active button:before{background-color:#323232;width:4px;height:4px}@keyframes drawCircle{to{stroke-dashoffset:0}}.content-asset .cSlider .slick-slider{margin:0}.content-asset .cSlider .slick-track{position:relative;display:flex;align-items:center;justify-content:center;background-color:#f9f9f9}.content-asset .cSlider .slick-slide img{width:100%}.content-asset .cSlider .slick-next,.content-asset .cSlider .slick-prev{display:flex;align-items:center}.content-asset .cSlider .slick-next:before,.content-asset .cSlider .slick-prev:before{content:url(../../../assets/img/common/arrow.svg);font-family:none;line-height:unset;font-size:unset}.content-asset .cSlider .slick-next{rotate:180deg}.content-asset .cSlider .slick-dots{height:12px;display:flex;justify-content:center;align-items:flex-end}.content-asset .cSlider .slick-dots li{width:12px;height:12px;margin:0}.content-asset .cSlider .slick-dots li+li{margin-left:3px}.content-asset .cSlider .slick-dots li button{width:12px;height:12px;padding:0;display:flex;align-items:center;justify-content:center}.content-asset .cSlider .slick-dots li button:before{content:"";position:relative;top:0;left:0;right:0;bottom:0;width:4px;height:4px;font-size:5px;border-radius:50%;background-color:#dcdcdc;margin:auto}.content-asset .cSlider .slick-dots li.slick-active button:before{background-color:#323232;width:6px;height:6px}.content-asset .cSmallTitle{position:relative}.content-asset .cSmallTitle:before{background-color:#323232}.content-asset .cSmallTitle:after{background-color:#d6d6d6}.content-asset .cSmallTitle-inner{display:flex;align-items:center;letter-spacing:-.1px}.content-asset .cSmallTitle-number{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;color:#939393;line-height:1.6666666667}.content-asset .cSmallTitle-title{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif;line-height:1.4285714286}.content-asset .cSmallTitle-border{position:relative;border-bottom:1px solid #d6d6d6}.content-asset .cSmallTitle-border:before{content:"";position:absolute;left:0;height:1px;background-color:#323232}.content-asset .cThirdColumn-image{margin-inline:auto}.content-asset .cThirdColumn-image img{width:100%}.content-asset .cThirdColumn-text{line-height:1.5714285714;letter-spacing:-.01em}.content-asset .cThirdColumn-link{margin-inline:auto}.content-asset .cTrialKit-copyMain{font-family:Hiragino Kaku Gothic W5 JIS2004,sans-serif}.content-asset .cTrialKit-copySub{display:block}.content-asset .cTrialKit-link{display:block;transition:opacity .4s ease}.content-asset .cTrialKit-link:hover{opacity:.5}.content-asset .cTrialKit-linkText{display:flex;justify-content:space-between}.content-asset .cTrialKit-linkText .text{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;line-height:1.375}.content-asset .cYtPlayer{overflow:hidden;position:relative;transition:opacity .3s ease}.content-asset .cYtPlayer-cover{display:block;position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:100%;margin:0 auto;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;cursor:pointer}.contents{overflow-x:clip}@media screen and (min-width:769px){sup{font-size:10px}._sp{display:none!important}.content-asset .cAboutKv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:60px 80px;border-bottom:1px solid #d6d6d6}.content-asset .cAboutKv-image{width:63.103953%;height:30.0146412884vw}.content-asset .cAboutKv-main{margin-inline:auto;max-width:600px;width:100%;margin-top:58px}.content-asset .cAboutKv-titleMain{font-size:24px;line-height:1.25;text-align:center;margin-bottom:47px}.content-asset .cAboutKv-copy,.content-asset .cAboutKv-titleSub{font-size:18px;text-align:center}.content-asset .cAboutKv-lead{line-height:1.5714285714;margin-top:16px;font-size:14px}.content-asset .cAboutKv-lead.-center{margin-top:26px;text-align:center}.content-asset .cAboutKv-title.-hasCopy .cAboutKv-titleMain{margin-bottom:43px}.content-asset .cAboutSection{padding-top:100px}.content-asset .cAboutSection-headWrapper{margin-block:25px 35px}.content-asset .cAboutSection-head{font-size:20px}.content-asset .cAboutSection-text{font-size:14px;margin-top:12px}.content-asset .cAboutSection .cColumn2-image img{width:-moz-fit-content;width:fit-content;height:200px}.content-asset .cAboutSection .cColumn2-text{letter-spacing:.03em}.content-asset .cAccordionToggle{padding-block:20px 18px;padding-inline:17px;font-size:14px}.content-asset .cButton{height:48px;padding-block:9px;border-radius:2px;font-size:13px;text-align:center}.content-asset .cButton:after{width:11px;right:13px}.content-asset .cButton.-anchor .cButton-text{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif}.content-asset .cButton-text{font-size:13px}.content-asset .cCampaign-main{margin-top:26px}.content-asset .cCampaign-copy{font-size:18px}.content-asset .cCampaign-text{font-size:14px;margin-top:11px}.content-asset .cCampaign-image{margin-top:40px}.content-asset .cCampaign-image .caption{font-size:10px;bottom:20px;right:20px}.content-asset .cCampaign-link{margin-top:31px;width:316px}.content-asset .cChoiceColorProduct-content{display:flex;align-items:center;padding-block:40px 30px;gap:70px}.content-asset .cChoiceColorProduct-images{max-width:350px;width:100%}.content-asset .cChoiceColorProduct-main{width:100%;max-width:330px}.content-asset .cChoiceColorProduct-label{border-radius:2px;font-size:10px;width:68px;height:16px;margin-bottom:6px}.content-asset .cChoiceColorProduct-name{font-size:20px}.content-asset .cChoiceColorProduct-value{margin-top:22px;gap:10px}.content-asset .cChoiceColorProduct-taxPrice{font-size:14px}.content-asset .cChoiceColorProduct-taxText{font-size:10px;margin-bottom:2px}.content-asset .cChoiceColorProduct-excluded{gap:5px;margin-bottom:2px}.content-asset .cChoiceColorProduct-excludedText{font-size:10px;margin-bottom:1px}.content-asset .cChoiceColorProduct-excludedPrice{font-size:12px}.content-asset .cChoiceColorProduct-data{margin-top:7px}.content-asset .cChoiceColorProduct-dataInfo{font-size:12px}.content-asset .cChoiceColorProduct-soldSeparately{font-size:12px;margin-top:8px}.content-asset .cChoiceColorProduct-text{margin-top:32px;font-size:14px}.content-asset .cChoiceColorProduct-note,.content-asset .cChoiceColorProduct-promotion{margin-top:8px;font-size:12px}.content-asset .cChoiceColorProduct-colorList{gap:10px;margin-top:20px}.content-asset .cChoiceColorProduct-colorItem{font-size:14px;min-width:36px}.content-asset .cChoiceColorProduct-colorItem.-color .cChoiceColorProduct-colorText{font-size:11px}.content-asset .cChoiceColorProduct-colorImage{width:36px;height:37px}.content-asset .cChoiceColorProduct-colorImage img{width:34px}.content-asset .cChoiceColorProduct-color{width:26px;height:26px}.content-asset .cChoiceColorProduct-colorText{font-size:12px;margin-top:4px}.content-asset .cChoiceColorProduct .btn{padding-block:30px;padding-inline:50px}.content-asset .cChoiceColorProduct .btn.-flex{gap:12px}.content-asset .cChoiceColorProduct .btn li{width:316px;height:48px;font-size:13px}.content-asset .cChoiceColorProduct .btn li .msg-area,.content-asset .cChoiceColorProduct .btn li .out-of-stock{border-radius:2px;padding-block:13px 12px;font-size:13px}.content-asset .cChoiceColorProduct .btn li .static-add-to-cart{border-radius:2px;padding:14px 0}.content-asset .cChoiceColorProduct .btn li .static-add-to-cart:after{right:13px}.content-asset .cChoiceColorProduct-cart{border-radius:2px;max-width:316px;width:100%;height:48px;padding:9px 0}.content-asset .cChoiceColorProduct-link{width:100%;height:48px;max-width:316px}.content-asset .cChoiceProduct-inner{display:flex;align-items:flex-start;gap:72px;padding-top:50px}.content-asset .cChoiceProduct-inner#choice-cl .cChoiceProduct-image{margin-top:47px}.content-asset .cChoiceProduct-inner#choice-cf .cChoiceProduct-image{margin-top:62px}.content-asset .cChoiceProduct-inner#choice-cf .cChoiceProduct-selectItem,.content-asset .cChoiceProduct-inner#choice-cl .cChoiceProduct-selectItem{height:47px}.content-asset .cChoiceProduct-image{max-width:350px;margin-top:29px}.content-asset .cChoiceProduct-imageList{padding-inline:74px}.content-asset .cChoiceProduct-main{max-width:330px}.content-asset .cChoiceProduct-infoLabel{height:18px;font-size:10px;border-radius:2px;padding-inline:4px 3px;padding-top:1px;margin-bottom:8px}.content-asset .cChoiceProduct-infoName{font-size:20px}.content-asset .cChoiceProduct-infoText{font-size:14px;margin-top:15px}.content-asset .cChoiceProduct-capacity{margin-top:5px;font-size:12px}.content-asset .cChoiceProduct-infoNote{font-size:12px;margin-top:2px}.content-asset .cChoiceProduct-select{margin-top:30px}.content-asset .cChoiceProduct-selectInner{border-radius:2px}.content-asset .cChoiceProduct-selectToggle{width:34px;height:48px;background-size:8px}.content-asset .cChoiceProduct-selectToggle.open+.cChoiceProduct-selectList .cChoiceProduct-selectItem{height:47px}.content-asset .cChoiceProduct-selectItem{font-size:13px;letter-spacing:.4px;padding-inline:13px}.content-asset .cChoiceProduct-selectItem.current,.content-asset .cChoiceProduct-selectItem:first-child{height:47px}.content-asset .cChoiceProduct-selectItem.bz_hide{height:0}.content-asset .cChoiceProduct-selectItem:before{width:10px;height:10px}.content-asset .cChoiceProduct-selectItem .text{padding-left:18px}.content-asset .cColumn2:not(:last-child){padding-bottom:2.8571428571rem}.content-asset .cColumn2-content{display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;gap:72px}.content-asset .cColumn2-image{max-width:350px;width:350px}.content-asset .cColumn2-caption{margin-top:14px;font-size:12px}.content-asset .cColumn2-main{width:100%;max-width:330px}.content-asset .cColumn2-lead{font-size:17px}.content-asset .cColumn2-text{margin-top:10px;font-size:14px}.content-asset .cColumn2-desc{font-size:12px;margin-top:20px}.content-asset .cColumn2-note{font-size:12px;margin-top:10px}.content-asset .cColumn2-notePrefix{font-size:12px;margin-top:10px;margin-right:4px}.content-asset .cColumn2-link{margin-top:30px}.content-asset .cColumn2 .slider-block{width:350px}.content-asset .c-btn__btn{transition:opacity .3s ease}.content-asset .c-btn__btn:hover{opacity:.7}.content-asset .c-btn__btn-primary{transition-property:border-color,background-color}.content-asset .c-btn__btn-primary:hover{border-color:#959595;background-color:#959595;opacity:1}.content-asset a.c-link__line-a{border-radius:0;background:linear-gradient(currentColor,currentColor) no-repeat left 0 bottom 0/100% 1px;text-decoration:none!important;transition:background-size .3s ease}.content-asset a.c-link__line-a:hover{background-position:left 100% bottom 0;background-size:0 1px}.content-asset a.c-link__noline-a{border-radius:0;background:linear-gradient(currentColor,currentColor) no-repeat left 100% bottom 0/0 1px;text-decoration:none!important;transition:background-size .3s ease}.content-asset a.c-link__noline-a:hover{background-position:left 0 bottom 0;background-size:100% 1px}.content-asset .cFlexCampaign-inner{margin-top:40px;align-items:center;gap:72px}.content-asset .cFlexCampaign-content{max-width:330px;width:100%}.content-asset .cFlexCampaign-copy{font-size:12px}.content-asset .cFlexCampaign-title{font-size:20px;margin-top:4px}.content-asset .cFlexCampaign-text{font-size:14px;margin-top:4px}.content-asset .cFlexCampaign-link{margin-top:22px}.content-asset .cFlexCampaign-link._tbBlock{display:none}.content-asset .cFlexContent{width:77.818854%;border-left:1px solid #d6d6d6}.content-asset .cFlexContent-inner{padding-left:min(10.58264%,89px);padding-bottom:110px;max-width:841px}.content-asset .cFlow-inner{padding:46px 50px}.content-asset .cFlow-title{font-size:14px;margin-bottom:10px}.content-asset .cFlow-copy{font-size:14px;margin-bottom:24px;padding-bottom:23px}.content-asset .cFlow-list.-large .cFlow-image{width:100%;height:146px;max-width:146px}.content-asset .cFlow-list.-large .cFlow-main{width:450px}.content-asset .cFlow-item{gap:30px;padding-right:60px}.content-asset .cFlow-item:not(:last-child){padding-bottom:26px}.content-asset .cFlow-item:not(:last-child) .cFlow-image:after{bottom:-90px;height:90px}.content-asset .cFlow .cFlow-item+.cFlow-item{padding-top:26px}.content-asset .cFlow-image{width:100%;height:110px;max-width:110px;flex-shrink:0}.content-asset .cFlow-number{font-size:12px}.content-asset .cFlow-mainCopy{font-size:14px;margin-top:12px}.content-asset .cFlow-lead{margin-top:10px;font-size:14px;line-height:1.5714285714}.content-asset .cFlow-note{font-size:12px;margin-top:4px}.content-asset .cFlow+.cFlow .cFlow-inner{margin-top:-30px}.content-asset .cFlow+.cFlow .cFlow-inner:before{width:87%;top:10px;left:50px}.content-asset .cFlowLarge-inner{padding:50px}.content-asset .cFlowLarge-item{gap:30px}.content-asset .cFlowLarge-item:not(:last-child){padding-bottom:26px}.content-asset .cFlowLarge-item:not(:last-child) .cFlowLarge-image:after{bottom:-90px;height:90px}.content-asset .cFlowLarge .cFlowLarge-item+.cFlowLarge-item{padding-top:26px}.content-asset .cFlowLarge-image{width:100%;height:146px;max-width:146px}.content-asset .cFlowLarge-main{width:450px}.content-asset .cFlowLarge-number{font-size:12px}.content-asset .cFlowLarge-lead{margin-top:10px;font-size:14px;line-height:1.5714285714}.content-asset .cFlowLarge+.cFlowLarge .cFlowLarge-inner{margin-top:-30px}.content-asset .cFlowLarge+.cFlowLarge .cFlowLarge-inner:before{width:87%;top:10px;left:50px}.content-asset .cHalfColumn-inner{display:flex;flex-wrap:wrap;gap:40px 40px}.content-asset .cHalfColumn-item{width:calc(50% - 20px)}.content-asset .cHalfColumn-image{margin-top:20px;margin-bottom:26px;width:-moz-fit-content;width:fit-content}.content-asset .cHalfColumn-main{margin-top:15px}.content-asset .cHalfColumn-annotation{right:10px;bottom:8px;font-size:10px;text-align:end}.content-asset .cHalfColumn-text{font-size:14px;letter-spacing:-.01em}.content-asset .cHalfColumn-note{font-size:12px;margin-top:4px}.content-asset .cKv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:60px 80px;border-bottom:1px solid #d6d6d6}.content-asset .cKv-image{width:63.103953%;height:30.0146412884vw}.content-asset .cKv-main{margin-inline:auto;max-width:600px;width:100%;margin-top:58px}.content-asset .cKv-titleMain{font-size:24px;line-height:1.25;text-align:center;margin-bottom:47px}.content-asset .cKv-copy{text-align:center;font-size:14px}.content-asset .cKv-titleSub{font-size:18px;text-align:center}.content-asset .cKv-titleSub sup{top:-7px}.content-asset .cKv-lead{line-height:1.5714285714;margin-top:16px;font-size:14px}.content-asset .cKv-lead.-center{margin-top:26px;text-align:center}.content-asset .cKv-noteList{margin-top:5px}.content-asset .cKv-noteItem{font-size:12px}.content-asset .cKv-noteText{padding-left:24px}.content-asset .cKv-title.-hasCopy .cKv-titleMain{margin-bottom:43px}.content-asset .cKvSlider{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:60px 73px;border-bottom:1px solid #d6d6d6}.content-asset .cKvSlider-imageList{width:63.103953%;height:30.0146412884vw}.content-asset .cKvSlider-content{margin-top:55px;text-align:center}.content-asset .cKvSlider-subTitle{font-size:14px}.content-asset .cKvSlider-title{font-size:20px;margin-top:32px}.content-asset .cLargeButton{height:60px;padding-block:10px;padding-inline:16px;font-size:12px}.content-asset .cLargeButton:after{width:11px;right:15px}.content-asset .cLargeButton:hover .cLargeButton-text{background-position:left 0 bottom 0;background-size:100% 1px}.content-asset .cLowerNav{top:96px;width:21.2%;padding-top:96px;max-width:231px;min-width:190px}.content-asset .cLowerNav-inner.-narrow .cLowerNav-list{margin-top:44px}.content-asset .cLowerNav-inner.-narrow .cLowerNav-item+.cLowerNav-item{margin-top:16px}.content-asset .cLowerNav-title{font-size:12px}.content-asset .cLowerNav-list{margin-top:46px}.content-asset .cLowerNav-item{letter-spacing:.06em}.content-asset .cLowerNav-item.-full .cLowerNav-link:hover:after{top:53px}.content-asset .cLowerNav .cLowerNav-item+.cLowerNav-item{margin-top:21px}.content-asset .cLowerNav-link{opacity:.3;padding-right:1.6em}.content-asset .cLowerNav-link.-current .cLowerNav-text:after,.content-asset .cLowerNav-link:hover .cLowerNav-text:after{content:"";position:absolute;top:54%;transform:translateY(-50%);right:-20px;width:6px;height:9px;margin:auto 0;background-repeat:no-repeat;background-size:contain;background-image:url(../../../mig/common/img/icon_caret.svg)}.content-asset .cLowerNav-link.-current .cLowerNav-navTitle:after,.content-asset .cLowerNav-link:hover .cLowerNav-navTitle:after{position:absolute;top:5px;right:-13px;width:6px;height:9px;margin:auto 0;background:url(../../../mig/common/img/icon_caret.svg) no-repeat 50% 50%/contain}.content-asset .cLowerNav-desc,.content-asset .cLowerNav-text{font-family:Hiragino Kaku Gothic W4 JIS2004,sans-serif;font-size:12px}.content-asset .cLowerNav-navTitle{font-size:14px;margin-top:8px}.content-asset .cMeasure-content{display:flex;align-items:center;gap:70px;padding-block:58px}.content-asset .cMeasure-image{max-width:350px;width:100%}.content-asset .cMeasure-text{max-width:330px;width:100%;font-size:14px}.content-asset .cMeasure-navItem{height:60px}.content-asset .cMeasure-navLink{padding-block:10px;padding-inline:16px;font-size:12px}.content-asset .cMeasure-navLink:hover .cMeasure-navText{background-position:left 0 bottom 0;background-size:100% 1px}.content-asset .cMeasure-navLink:after{width:11px;right:15px}.content-asset .cNoteList-item{font-size:12px}.content-asset .cNoteList-text{font-size:12px;padding-left:24px}.content-asset .cProduct-content{display:flex;align-items:center;gap:70px}.content-asset .cProduct-image{max-width:350px;width:100%}.content-asset .cProduct-main{width:100%;max-width:330px;padding-block:40px 56px}.content-asset .cProduct-label,.content-asset .cProduct-new{height:18px;font-size:10px;border-radius:2px;padding-inline:4px 3px;padding-top:1px;margin-bottom:14px}.content-asset .cProduct-name{font-size:20px}.content-asset .cProduct-value{margin-top:22px;gap:10px}.content-asset .cProduct-taxPrice{font-size:14px}.content-asset .cProduct-taxText{font-size:10px;margin-bottom:2px}.content-asset .cProduct-excluded{gap:5px;margin-bottom:2px}.content-asset .cProduct-excludedText{font-size:10px;margin-bottom:1px}.content-asset .cProduct-excludedPrice{font-size:12px}.content-asset .cProduct-data{margin-top:7px}.content-asset .cProduct-dataInfo{font-size:12px}.content-asset .cProduct-text{margin-top:32px;font-size:14px}.content-asset .cProduct-note{margin-top:12px;font-size:12px}.content-asset .cProduct-cautionList{margin-top:12px}.content-asset .cProduct-caution{font-size:12px;padding-left:12px}.content-asset .cProduct-noteList{margin-top:12px}.content-asset .cProduct-noteItem{font-size:12px;padding-left:12px}.content-asset .cProduct .btn{padding-block:30px;padding-inline:50px}.content-asset .cProduct .btn.-flex{gap:12px}.content-asset .cProduct .btn li{width:316px;height:48px;font-size:13px}.content-asset .cProduct .btn li .msg-area,.content-asset .cProduct .btn li .out-of-stock{border-radius:2px;padding-block:13px 12px;font-size:13px}.content-asset .cProduct .btn li .static-add-to-cart{border-radius:2px;padding:14px 0;transition:opacity .2s linear}.content-asset .cProduct .btn li .static-add-to-cart:hover{opacity:.5}.content-asset .cProduct .btn li .static-add-to-cart:after{right:13px}.content-asset .cProduct-cart{border-radius:2px;padding:9px 0}.content-asset .cProduct-cart,.content-asset .cProduct-link{max-width:316px;width:100%;height:48px}.content-asset .cSection{padding-top:130px}.content-asset .cSectionSmallTitle-title{font-size:11px;padding-left:18px;padding-bottom:7px;margin-right:calc(50% - 50vw);letter-spacing:.1px}.content-asset .cSectionSmallTitle-title:before{top:4px;width:8px;height:8px}.content-asset .cSectionTitle-inner{height:40px}.content-asset .cSectionTitle-inner:before{width:8px}.content-asset .cSectionTitle-title{font-size:18px;padding-left:24px;line-height:1.5}.content-asset .cSectionTitle-title sup{font-size:10px;top:-7px}.content-asset .cSelectProduct{display:flex;align-items:center;padding-block:40px 30px;gap:70px}.content-asset .cSelectProduct-images{width:100%;max-width:350px}.content-asset .cSelectProduct picture{max-width:350px;max-height:350px}.content-asset .cSelectProduct-main{width:100%;max-width:330px}.content-asset .cSelectProduct-label{height:18px;font-size:10px;border-radius:2px;padding-inline:4px 3px;padding-top:1px;margin-bottom:14px}.content-asset .cSelectProduct-name{font-size:20px}.content-asset .cSelectProduct-values{margin-top:18px}.content-asset .cSelectProduct .cSelectProduct-valueItem+.cSelectProduct-valueItem{margin-top:4px}.content-asset .cSelectProduct-taxText{font-size:10px;margin-bottom:2px}.content-asset .cSelectProduct-valueContent{gap:9px;margin-top:2px}.content-asset .cSelectProduct-excluded{gap:4px}.content-asset .cSelectProduct-taxPrice{font-size:14px}.content-asset .cSelectProduct-excludedText{font-size:10px}.content-asset .cSelectProduct-excludedPrice{font-size:12px}.content-asset .cSelectProduct-data{margin-top:11px}.content-asset .cSelectProduct .cSelectProduct-values+.cSelectProduct-data{margin-top:8px}.content-asset .cSelectProduct-dataIndex{font-size:12px}.content-asset .cSelectProduct-text{margin-top:30px;font-size:14px;line-height:1.5714285714;letter-spacing:-.01em}.content-asset .cSelectProduct-cautionList,.content-asset .cSelectProduct-noteList{margin-top:11px}.content-asset .cSelectProduct-note{font-size:12px;padding-left:24px}.content-asset .cSelectProduct-caution{font-size:12px;padding-left:12px}.content-asset .cSelectProduct-attention{margin-top:5px;font-size:12px}.content-asset .cSelectProduct-linkContent{padding-block:30px;padding-inline:53px}.content-asset .cSelectProduct-linkContent .btns,.content-asset .cSelectProduct-linkContent .product-select-attribute{gap:12px}.content-asset .cSelectProduct-linkContent .btn .static-add-to-cart{border-radius:2px}.content-asset .cSelectProduct .attribute.variant-dropdown{max-width:316px}.content-asset .cSelectProduct-link{width:316px;height:48px;max-width:316px}.content-asset .select-label{font-size:13px}.content-asset .variation-select{font-size:13px;padding:10px}.content-asset #me-contents .static-pdp-main .product-select-attribute .product-variations{font-size:13px}.content-asset #me-contents .static-pdp-main .product-select-attribute .product-variations.va-size select{font-size:12px;letter-spacing:1.2px}.content-asset #me-contents .static-pdp-main .product-variations .attribute.variant-dropdown,.content-asset #me-contents .static-pdp-main .product-variations .product-options .attribute.variant-dropdown{max-width:316px}.content-asset #me-contents .static-pdp-main .product-variations .value{width:316px;height:48px;border-radius:2px}.content-asset #me-contents .static-pdp-main .product-variations .value:after{top:16px;right:20px;width:11px;height:11px}.content-asset #me-contents .static-pdp-main .cart{width:316px;height:48px;font-size:12px}.content-asset #me-contents .static-pdp-main .msg-area,.content-asset #me-contents .static-pdp-main .out-of-stock{border-radius:2px;padding-block:13px 12px;font-size:13px}.content-asset #me-contents .static-pdp-main button{position:relative}.content-asset #me-contents .static-pdp-main button.static-add-to-cart{padding:9px 0;font-size:13px}.content-asset .cSlider-image.-note:before{font-size:10px;right:10px;bottom:12px}.content-asset .cSlider .slick-next,.content-asset .cSlider .slick-prev{margin-top:-30px;padding-block:12px;padding-inline:15px 12px}.content-asset .cSlider .slick-next:before,.content-asset .cSlider .slick-prev:before{height:12px}.content-asset .cSlider .slick-dots{margin-top:16px}.content-asset .cSmallTitle:before{width:16px}.content-asset .cSmallTitle:after{width:100%}.content-asset .cSmallTitle-inner{gap:6px;padding-bottom:12px}.content-asset .cSmallTitle-number{font-size:12px}.content-asset .cSmallTitle-title{font-size:14px}.content-asset .cSmallTitle-border:before{width:8px}.content-asset .cThirdColumn-inner{display:flex;gap:30px}.content-asset .cThirdColumn-item{width:calc(33% - 10px)}.content-asset .cThirdColumn-image{margin-block:40px 36px;width:165px}.content-asset .cThirdColumn-main{margin-top:16px}.content-asset .cThirdColumn-text{font-size:14px}.content-asset .cThirdColumn-link{max-width:316px;margin-top:25px}.content-asset .cTrialKit{padding-top:130px}.content-asset .cTrialKit-copy{padding-top:23px}.content-asset .cTrialKit-copyMain{font-size:20px;letter-spacing:-.01em}.content-asset .cTrialKit-copySub{margin-top:6px;font-size:14px;letter-spacing:-.01em}.content-asset .cTrialKit-link{margin-top:47px}.content-asset .cTrialKit-linkText{align-items:center;margin-top:12px}.content-asset .cTrialKit-linkText .text{font-size:16px;letter-spacing:-.06em}.content-asset .wrap{margin-bottom:110px;padding-right:5.65574%;padding-left:5.65574%}.content-asset .inner{display:flex;align-items:flex-start;justify-content:space-between}}@media screen and (max-width:768px){sup{font-size:.625rem}body{font-size:1.625rem}._pc{display:none!important}.content-asset .cAboutKv{padding-bottom:3.9375rem}.content-asset .cAboutKv-image{width:100%;height:25.875rem}.content-asset .cAboutKv-main{margin-top:4.125rem;margin-inline:1rem}.content-asset .cAboutKv-titleMain{font-size:1.5rem;margin-bottom:4.125rem}.content-asset .cAboutKv-copy{font-size:1.125rem;margin-top:.125rem}.content-asset .cAboutKv-titleSub{font-size:1.125rem}.content-asset .cAboutKv-lead{font-size:.875rem;line-height:1.5714285714;margin-top:1.125rem}.content-asset .cAboutKv-title.-hasCopy .cAboutKv-lead{margin-top:.875rem}.content-asset .cAboutSection{padding-top:6.875rem}.content-asset .cAboutSection .cSectionSmallTitle{margin-right:.875rem}.content-asset .cAboutSection-headWrapper{margin-inline:.875rem}.content-asset .cAboutSection-head{margin-top:1.875rem;font-size:1.25rem}.content-asset .cAboutSection-text{margin-top:2.125rem;font-size:.875rem}.content-asset .cAboutSection .cColumn2-content{display:flex;flex-direction:column-reverse}.content-asset .cAboutSection .cColumn2-main{margin-top:2.5rem;margin-inline:1.0625rem}.content-asset .cAboutSection .cColumn2-image img{width:-moz-fit-content;width:fit-content;height:13rem}.content-asset .cAccordionToggle{padding-block:1.375rem;padding-inline:1rem;font-size:.875rem}.content-asset .cButton{height:3rem;padding-block:.625rem;border-radius:.125rem}.content-asset .cButton:after{width:.75rem;right:.875rem}.content-asset .cButton-text{font-size:.8125rem}.content-asset .cCampaign-main{margin-top:1.8125rem;margin-inline:1rem}.content-asset .cCampaign-copy{font-size:1.125rem;letter-spacing:-.01em;line-height:1.6111111111}.content-asset .cCampaign-text{font-size:.875rem;margin-top:.4375rem}.content-asset .cCampaign-image{margin-top:1.9375rem}.content-asset .cCampaign-link{margin-top:1.875rem;width:19.75rem}.content-asset .cChoiceColorProduct-images{width:100%}.content-asset .cChoiceColorProduct-main{border-top:1px solid hsla(0,0%,83.9%,.5);padding-block:2rem 1.875rem;padding-inline:1rem}.content-asset .cChoiceColorProduct-label{width:4.25rem;font-size:.625rem;line-height:1;padding-block:.125rem;border-radius:.125rem;margin-bottom:.5rem}.content-asset .cChoiceColorProduct-name{font-size:1.25rem}.content-asset .cChoiceColorProduct-value{margin-top:.75rem;gap:.625rem}.content-asset .cChoiceColorProduct-taxPrice{font-size:.875rem}.content-asset .cChoiceColorProduct-taxText{font-size:.625rem;margin-bottom:.125rem}.content-asset .cChoiceColorProduct-excluded{gap:.375rem;margin-bottom:.125rem}.content-asset .cChoiceColorProduct-excludedText{font-size:.625rem;margin-bottom:.03125rem}.content-asset .cChoiceColorProduct-excludedPrice{font-size:.75rem}.content-asset .cChoiceColorProduct-data{margin-top:.75rem}.content-asset .cChoiceColorProduct-dataInfo{font-size:.75rem}.content-asset .cChoiceColorProduct-soldSeparately{font-size:.75rem;margin-top:1rem}.content-asset .cChoiceColorProduct-text{margin-top:1.875rem;font-size:.875rem}.content-asset .cChoiceColorProduct-note{margin-top:1rem;font-size:.75rem}.content-asset .cChoiceColorProduct-promotion{font-size:.75rem;margin-top:.5rem}.content-asset .cChoiceColorProduct-colorList{gap:.625rem;margin-top:1.25rem}.content-asset .cChoiceColorProduct-colorItem{font-size:.75rem;min-width:2.25rem}.content-asset .cChoiceColorProduct-colorItem.-color .cChoiceColorProduct-colorText{font-size:.6875rem}.content-asset .cChoiceColorProduct-colorImage{width:2.25rem;height:2.3125rem}.content-asset .cChoiceColorProduct-colorImage img{width:calc(2.25rem - 2px)}.content-asset .cChoiceColorProduct-color{width:1.625rem;height:1.625rem}.content-asset .cChoiceColorProduct-colorText{margin-top:.25rem;font-size:.75rem}.content-asset .cChoiceColorProduct .btn{padding-block:1.875rem;padding-inline:1rem}.content-asset .cChoiceColorProduct .btn.-flex{gap:.75rem}.content-asset .cChoiceColorProduct .btn li{width:11.5rem;height:3rem;border-radius:.125rem;font-size:.8125rem;padding:0}.content-asset .cChoiceColorProduct .btn li .msg-area,.content-asset .cChoiceColorProduct .btn li .out-of-stock{font-size:.8125rem;padding-block:.875rem .5rem;border-radius:.125rem}.content-asset .cChoiceColorProduct .btn li .static-add-to-cart{border-radius:.125rem;padding:.625rem 0}.content-asset .cChoiceColorProduct .btn li .static-add-to-cart:after{right:.625rem}.content-asset .cChoiceColorProduct-cart{width:11.5rem;height:3rem;border-radius:.125rem;padding:0}.content-asset .cChoiceColorProduct-link{width:11.5rem;height:3rem}.content-asset .cChoiceColorProduct-link.-single{width:19.75rem}.content-asset .cChoiceProduct-inner{padding-top:2.5rem}.content-asset .cChoiceProduct-inner#choice-cl .cChoiceProduct-main{margin-top:2rem}.content-asset .cChoiceProduct-inner#choice-cf{padding-top:1.625rem}.content-asset .cChoiceProduct-inner#choice-cf .cChoiceProduct-imageList{padding-inline:4.5rem}.content-asset .cChoiceProduct-inner#choice-cf .cChoiceProduct-main{margin-top:1rem}.content-asset .cChoiceProduct-inner#choice-cf .cChoiceProduct-selectItem,.content-asset .cChoiceProduct-inner#choice-cl .cChoiceProduct-selectItem{height:2.875rem}.content-asset .cChoiceProduct-imageList{padding-inline:5.5rem}.content-asset .cChoiceProduct-imageList .slick-next,.content-asset .cChoiceProduct-imageList .slick-prev{margin-top:-1rem;padding-block:.625rem;padding-inline:.125rem .5rem}.content-asset .cChoiceProduct-imageItem{width:23.625rem}.content-asset .cChoiceProduct-main{margin-top:2.5rem}.content-asset .cChoiceProduct-infoLabel{height:1.125rem;font-size:.625rem;line-height:1.8;padding-inline:.25rem .1875rem;padding-top:.0625rem;border-radius:.125rem;margin-bottom:.5rem}.content-asset .cChoiceProduct-infoName{font-size:1.25rem}.content-asset .cChoiceProduct-infoText{font-size:.875rem;margin-top:.6875rem}.content-asset .cChoiceProduct-capacity{font-size:.75rem;margin-top:.1875rem}.content-asset .cChoiceProduct-infoNote{font-size:.75rem}.content-asset .cChoiceProduct-select{margin-top:1.625rem}.content-asset .cChoiceProduct-selectInner{border-radius:.125rem}.content-asset .cChoiceProduct-selectToggle{width:2.25rem;height:2.875rem;background-size:.5rem}.content-asset .cChoiceProduct-selectToggle.open+.cChoiceProduct-selectList .cChoiceProduct-selectItem{height:2.875rem}.content-asset .cChoiceProduct-selectItem{font-size:.8125rem;letter-spacing:.4px;padding-inline:.875rem}.content-asset .cChoiceProduct-selectItem.current,.content-asset .cChoiceProduct-selectItem:first-child{height:2.875rem}.content-asset .cChoiceProduct-selectItem.bz_hide{height:0}.content-asset .cChoiceProduct-selectItem:before{width:.625rem;height:.625rem}.content-asset .cChoiceProduct-selectItem .text{padding-left:1.125rem}.content-asset .cColumn2:not(:last-child){padding-bottom:2.5rem}.content-asset .cColumn2-image{margin-top:1.875rem}.content-asset .cColumn2-caption{font-size:.75rem;margin-top:1rem}.content-asset .cColumn2-lead{font-size:1.0625rem}.content-asset .cColumn2-text{font-size:.875rem;margin-top:.875rem}.content-asset .cColumn2-desc{font-size:.75rem;margin-top:1.875rem}.content-asset .cColumn2-note{font-size:.75rem;margin-top:.375rem}.content-asset .cColumn2-notePrefix{font-size:.75rem;margin-top:.375rem;margin-right:.375rem}.content-asset .cColumn2-link{margin-top:1.875rem;width:19.75rem}.content-asset .c-btn__btn{height:11.5942028986vw;border-width:max(.2415458937vw,1px);border-radius:.4830917874vw;font-size:3.1400966184vw}.content-asset .c-btn__btn:after{right:3.8647342995vw;width:3.1400966184vw;height:2.6570048309vw}.content-asset .c-btn__btn-primary--back:after,.content-asset .c-btn__btn-secondary--back:after,.content-asset .c-btn__btn-tertiary--back:after{left:3.8647342995vw}.content-asset a.c-link__line-a{text-decoration:underline}.content-asset .c-title__has-toggle{padding-right:8.9371980676vw}.content-asset .c-title__has-toggle:after{right:4.1062801932vw;width:2.4154589372vw;height:2.4154589372vw}.content-asset .cFlexCampaign-inner{flex-direction:column-reverse;margin-top:2.5rem;margin-inline:1rem}.content-asset .cFlexCampaign-image{margin-top:1.875rem}.content-asset .cFlexCampaign-copy{font-size:.75rem}.content-asset .cFlexCampaign-title{letter-spacing:-.01em;font-size:1.25rem;margin-top:.125rem}.content-asset .cFlexCampaign-text{font-size:.875rem;margin-top:.125rem}.content-asset .cFlexCampaign-link{width:19.75rem;margin-inline:auto;margin-top:1.875rem}.content-asset .cFlexCampaign-link._tbBlock{display:none}.content-asset .cFlexContent-inner{padding-bottom:5rem}.content-asset .cFlow-inner{padding-block:3.125rem;padding-inline:1rem}.content-asset .cFlow-title{font-size:.875rem}.content-asset .cFlow-copy{font-size:.875rem;margin-bottom:1.125rem;padding-bottom:.875rem}.content-asset .cFlow-list.-large .cFlow-image{width:9.125rem;height:9.125rem}.content-asset .cFlow-list.-large .cFlow-main{width:12.5rem}.content-asset .cFlow-item{gap:1.875rem}.content-asset .cFlow-item:not(:last-child){padding-bottom:1.5625rem}.content-asset .cFlow-item:not(:last-child) .cFlow-image:after{bottom:-6.25rem;height:100%}.content-asset .cFlow .cFlow-item+.cFlow-item{padding-top:1.5625rem}.content-asset .cFlow-image{width:6.875rem;height:6.875rem}.content-asset .cFlow-main{width:15rem}.content-asset .cFlow-number{font-size:.75rem}.content-asset .cFlow-mainCopy{font-size:.875rem;margin-top:.125rem}.content-asset .cFlow-lead{line-height:1.6666666667;font-size:.75rem;margin-top:.5rem}.content-asset .cFlow-note{font-size:.75rem;margin-top:.625rem}.content-asset .cFlowLarge-inner{padding-block:3.125rem;padding-inline:1rem}.content-asset .cFlowLarge-item{gap:1.875rem}.content-asset .cFlowLarge-item:not(:last-child){padding-bottom:1.5625rem}.content-asset .cFlowLarge-item:not(:last-child) .cFlowLarge-image:after{bottom:-6.25rem;height:100%}.content-asset .cFlowLarge .cFlowLarge-item+.cFlowLarge-item{padding-top:1.5625rem}.content-asset .cFlowLarge-image{width:9.125rem;height:9.125rem}.content-asset .cFlowLarge-main{width:12.5rem}.content-asset .cFlowLarge-number{font-size:.75rem}.content-asset .cFlowLarge-lead{font-size:.75rem;margin-top:.75rem;line-height:1.6666666667}.content-asset .cHalfColumn-inner{margin-inline:1rem}.content-asset .cHalfColumn-item{width:100%}.content-asset .cHalfColumn .cHalfColumn-item+.cHalfColumn-item{margin-top:2.25rem}.content-asset .cHalfColumn-image{margin-top:1.75rem}.content-asset .cHalfColumn-main{margin-top:1rem}.content-asset .cHalfColumn-annotation{right:.5rem;bottom:.25rem;font-size:.625rem}.content-asset .cHalfColumn-text{font-size:.875rem}.content-asset .cHalfColumn-note{font-size:.75rem;margin-top:.1875rem}.content-asset .cKv{padding-bottom:3.9375rem}.content-asset .cKv-image{width:100%;height:25.875rem}.content-asset .cKv-main{margin-top:4.125rem;margin-inline:1rem}.content-asset .cKv-titleMain{font-size:1.5rem;margin-bottom:4.125rem}.content-asset .cKv-copy{font-size:.875rem}.content-asset .cKv-titleSub{font-size:1.125rem}.content-asset .cKv-titleSub sup{top:-.3125rem}.content-asset .cKv-lead{font-size:.875rem;line-height:1.5714285714;margin-top:1.125rem}.content-asset .cKv-noteList{margin-top:.875rem}.content-asset .cKv-noteItem{font-size:.75rem;margin-top:.875rem}.content-asset .cKv-noteText{padding-left:1.5rem;letter-spacing:-.8px}.content-asset .cKv-title.-hasCopy .cKv-lead{margin-top:.875rem}.content-asset .cKvSlider{padding-bottom:3.9375rem}.content-asset .cKvSlider-imageList{width:100%;height:25.875rem}.content-asset .cKvSlider-content{margin-top:4rem;margin-inline:1rem}.content-asset .cKvSlider-subTitle{font-size:.875rem}.content-asset .cKvSlider-title{font-size:1.25rem;margin-top:2rem}.content-asset .cLargeButton{padding-block:1.25rem;padding-inline:1rem;font-size:.9375rem}.content-asset .cLargeButton:after{width:.75rem;right:1rem}.content-asset .cLowerNav-inner{padding-inline:1rem}.content-asset .cLowerNav-title{font-size:.75rem}.content-asset .cLowerNav-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2.25rem;gap:.875rem 1.25rem}.content-asset .cLowerNav-item{display:flex;align-items:center;width:11.125rem;height:2.5rem;padding-bottom:.625rem;border-bottom:1px solid #d6d6d6}.content-asset .cLowerNav-item.-full:not(:first-child){margin-top:.625rem}.content-asset .cLowerNav-item.-full{width:100%;padding-bottom:.625rem}.content-asset .cLowerNav-item.-full .cLowerNav-link{line-height:1.5;display:flex;align-items:center;justify-content:space-between}.content-asset .cLowerNav-item.-full .cLowerNav-link .arrow{margin-top:-.625rem}.content-asset .cLowerNav-link{width:100%}.content-asset .cLowerNav-desc,.content-asset .cLowerNav-text{font-size:.75rem;letter-spacing:-.02em}.content-asset .cLowerNav-text{display:flex;align-items:center;justify-content:space-between}.content-asset .cLowerNav-text .arrow{width:.75rem}.content-asset .cLowerNav-navTitle{font-size:.75rem}.content-asset .cMeasure-content{padding-block:3.125rem 2.625rem}.content-asset .cMeasure-image{width:100%}.content-asset .cMeasure-text{margin-top:1.625rem;padding-inline:1rem;font-size:.875rem}.content-asset .cMeasure-navLink{padding-block:1.375rem;padding-inline:1rem;font-size:.9375rem}.content-asset .cMeasure-navLink:after{width:.75rem;right:1rem}.content-asset .cNoteList-item{font-size:.75rem}.content-asset .cNoteList-text{font-size:.75rem;padding-left:1.5rem}.content-asset .cProduct-image{width:100%}.content-asset .cProduct-main{border-top:1px solid hsla(0,0%,83.9%,.3);padding-block:2rem 1.875rem;padding-inline:1rem}.content-asset .cProduct-label,.content-asset .cProduct-new{height:1.125rem;font-size:.625rem;line-height:1.8;padding-inline:.25rem .1875rem;padding-top:.0625rem;border-radius:.125rem;margin-bottom:.875rem}.content-asset .cProduct-name{font-size:1.25rem}.content-asset .cProduct-value{margin-top:.75rem;gap:.625rem}.content-asset .cProduct-taxPrice{font-size:.875rem}.content-asset .cProduct-taxText{font-size:.625rem;margin-bottom:.125rem}.content-asset .cProduct-excluded{gap:.375rem;margin-bottom:.125rem}.content-asset .cProduct-excludedText{font-size:.625rem;margin-bottom:.03125rem}.content-asset .cProduct-excludedPrice{font-size:.75rem}.content-asset .cProduct-data{margin-top:.75rem}.content-asset .cProduct-dataInfo{font-size:.75rem}.content-asset .cProduct-text{margin-top:1.875rem;font-size:.875rem}.content-asset .cProduct-note{margin-top:.75rem;font-size:.75rem}.content-asset .cProduct-cautionList{margin-top:.75rem}.content-asset .cProduct-caution{font-size:.75rem;padding-left:.75rem}.content-asset .cProduct-noteList{margin-top:.5rem}.content-asset .cProduct-noteItem{font-size:.75rem;padding-left:.75rem}.content-asset .cProduct .btn{padding-block:1.875rem;padding-inline:1rem}.content-asset .cProduct .btn.-flex{gap:.75rem}.content-asset .cProduct .btn li{width:11.5rem;height:3rem;border-radius:.125rem;font-size:.8125rem;padding:0}.content-asset .cProduct .btn li .msg-area,.content-asset .cProduct .btn li .out-of-stock{font-size:.8125rem;padding-block:.875rem .5rem;border-radius:.125rem}.content-asset .cProduct .btn li .static-add-to-cart{border-radius:.125rem;padding:.625rem 0}.content-asset .cProduct .btn li .static-add-to-cart:after{right:.625rem}.content-asset .cProduct-cart{width:11.5rem;height:3rem;border-radius:.125rem;padding:0}.content-asset .cProduct-link{width:11.5rem;height:3rem}.content-asset .cProduct-link.-single{width:19.75rem}.content-asset .cSection{padding-top:6.875rem}.content-asset .cSectionSmallTitle{padding-left:1rem}.content-asset .cSectionSmallTitle-title{font-size:.6875rem;padding-left:1rem;padding-bottom:.625rem}.content-asset .cSectionSmallTitle-title:before{top:.25rem;width:.6875rem;height:.6875rem}.content-asset .cSectionTitle-inner{margin-left:1.0625rem;height:2.5rem}.content-asset .cSectionTitle-inner:before{width:.4375rem}.content-asset .cSectionTitle-title{font-size:1.125rem;padding-left:1.5rem;line-height:1.3888888889}.content-asset .cSectionTitle-title sup{top:-.4375rem;font-size:.625rem}.content-asset .cSelectProduct picture{width:100%;height:auto}.content-asset .cSelectProduct-main{border-top:1px solid hsla(0,0%,83.9%,.5);padding-block:1.875rem 1.75rem;padding-inline:1rem}.content-asset .cSelectProduct-label{height:1.125rem;font-size:.625rem;line-height:1.8;padding-inline:.25rem .1875rem;padding-top:.0625rem;border-radius:.125rem;margin-bottom:.875rem}.content-asset .cSelectProduct-name{font-size:1.25rem}.content-asset .cSelectProduct-values{margin-top:.875rem}.content-asset .cSelectProduct .cSelectProduct-valueItem+.cSelectProduct-valueItem{margin-top:.25rem}.content-asset .cSelectProduct-taxText{font-size:.625rem;margin-bottom:.125rem}.content-asset .cSelectProduct-valueContent{gap:.625rem}.content-asset .cSelectProduct-excluded{gap:.25rem}.content-asset .cSelectProduct-taxPrice{font-size:.875rem}.content-asset .cSelectProduct-excludedText{font-size:.625rem}.content-asset .cSelectProduct-excludedPrice{font-size:.75rem}.content-asset .cSelectProduct-data,.content-asset .cSelectProduct .cSelectProduct-values+.cSelectProduct-data{margin-top:.75rem}.content-asset .cSelectProduct .cSelectProduct-data+.cSelectProduct-text{margin-top:2rem}.content-asset .cSelectProduct-dataIndex{font-size:.75rem}.content-asset .cSelectProduct-text{margin-top:1.625rem;font-size:.875rem;line-height:1.5714285714}.content-asset .cSelectProduct-cautionList,.content-asset .cSelectProduct-noteList{margin-top:.625rem}.content-asset .cSelectProduct-note{font-size:.75rem;padding-left:1.5rem}.content-asset .cSelectProduct-caution{font-size:.75rem;padding-left:.75rem}.content-asset .cSelectProduct-attention{font-size:.75rem;margin-top:.25rem}.content-asset .cSelectProduct-linkContent{padding-block:1.75rem 1.75rem;padding-inline:1rem}.content-asset .cSelectProduct-linkContent .btns,.content-asset .cSelectProduct-linkContent .product-select-attribute{gap:.75rem}.content-asset .cSelectProduct-linkContent .btn .static-add-to-cart{position:absolute;top:0;border-radius:.125rem}.content-asset .cSelectProduct-link{width:11.5rem;height:3rem}.content-asset .select-label{font-size:.75rem}.content-asset #me-contents .static-pdp-main .product-select-attribute .product-variations{font-size:.8125rem}.content-asset #me-contents .static-pdp-main .product-select-attribute .product-variations.va-size{width:100%}.content-asset #me-contents .static-pdp-main .product-select-attribute .product-variations.va-size select{font-size:.75rem;letter-spacing:.8px;padding:.625rem}.content-asset #me-contents .static-pdp-main .product-variations .value{width:11.5rem;height:3rem;border-radius:.125rem}.content-asset #me-contents .static-pdp-main .product-variations .value:after{top:1.25rem;right:.5rem;width:.625rem;height:.625rem}.content-asset #me-contents .static-pdp-main .cart{position:relative;width:11.5rem;height:3rem}.content-asset #me-contents .static-pdp-main .msg-area,.content-asset #me-contents .static-pdp-main .out-of-stock{font-size:.8125rem;padding-block:.875rem .5rem;border-radius:.125rem}.content-asset #me-contents .static-pdp-main button.static-add-to-cart{padding:.5rem 0;font-size:.75rem}.content-asset #me-contents .static-pdp-main button:after{right:.5rem}.content-asset .cSlider-image.-note:before{font-size:.625rem;right:.625rem;bottom:.625rem}.content-asset .cSlider .slick-next,.content-asset .cSlider .slick-prev{margin-top:-2.25rem;padding-block:.875rem;padding-inline:.8125rem .875rem}.content-asset .cSlider .slick-next:before,.content-asset .cSlider .slick-prev:before{height:.75rem}.content-asset .cSlider .slick-dots{margin-top:1rem}.content-asset .cSmallTitle:before{width:1rem}.content-asset .cSmallTitle-inner{gap:.625rem;padding-bottom:.75rem}.content-asset .cSmallTitle-number{font-size:.75rem}.content-asset .cSmallTitle-title{font-size:.875rem}.content-asset .cSmallTitle-border:before{width:.5rem}.content-asset .cThirdColumn-inner{margin-inline:1rem}.content-asset .cThirdColumn-item{width:100%}.content-asset .cThirdColumn .cThirdColumn-item+.cThirdColumn-item{margin-top:2.1875rem}.content-asset .cThirdColumn-image{margin-block:2.25rem 1.5rem}.content-asset .cThirdColumn-main{margin-top:.875rem}.content-asset .cThirdColumn-text{font-size:.875rem}.content-asset .cThirdColumn-link{margin-top:1.625rem;width:19.75rem}.content-asset .cTrialKit{padding-top:6.875rem}.content-asset .cTrialKit-copy{padding-top:1.875rem;margin-inline:1rem}.content-asset .cTrialKit-copyMain{font-size:1.25rem}.content-asset .cTrialKit-copySub{margin-top:.625rem;font-size:.875rem}.content-asset .cTrialKit-link{margin-top:2.875rem}.content-asset .cTrialKit-linkText{align-items:flex-end;margin-top:1.75rem;margin-inline:1rem}.content-asset .cTrialKit-linkText .text{font-size:1rem;letter-spacing:-.03em}.content-asset .cTrialKit-linkText .arrow{margin-bottom:-.625rem;margin-right:-.25rem}html{font-size:3.8647342995vw;min-height:100vh}.content-asset .column{padding-left:0;padding-right:0}}@media screen and (min-width:769px) and (max-width:1100px){.content-asset .cChoiceColorProduct-content{flex-direction:column;gap:0}.content-asset .cChoiceColorProduct-main{max-width:100%}.content-asset .cChoiceProduct-inner{flex-direction:column;gap:50px}.content-asset .cChoiceProduct-main{margin-inline:auto}.content-asset .cColumn2-content{flex-direction:column-reverse;gap:36px}.content-asset .cColumn2-main{max-width:100%}.content-asset .cColumn2-link{max-width:316px;width:100%}.content-asset .cFlexCampaign-inner{flex-direction:column-reverse;gap:40px}.content-asset .cFlexCampaign-content,.content-asset .cFlexCampaign-image{max-width:100%}.content-asset .cFlexCampaign-link{max-width:316px;width:100%;margin-inline:auto}.content-asset .cFlexCampaign-link._tbNone{display:none}.content-asset .cFlexCampaign-link._tbBlock{display:block;margin-top:30px}.content-asset .cFlow-item{padding-right:0}.content-asset .cHalfColumn-inner{flex-direction:column;gap:40px}.content-asset .cHalfColumn-item{width:100%}.content-asset .cMeasure-content{flex-direction:column;gap:40px}.content-asset .cMeasure-text{max-width:100%}.content-asset .cProduct-content{flex-direction:column;gap:0}.content-asset .cProduct-image{margin-inline:auto}.content-asset .cProduct-main{max-width:100%}.content-asset .cSelectProduct{flex-direction:column;gap:0}.content-asset .cSelectProduct-main{max-width:100%}.content-asset .cThirdColumn-inner{flex-direction:column}.content-asset .cThirdColumn-item{width:100%}}