*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;word-break:break-word;font-family:YakuHanJP,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;font-style:normal}body{margin:0;padding:0;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;color:#000;background-color:#fff}h1,h2,h3,h4,h5,h6{font-weight:bold}section{position:relative}main{margin:0 auto;padding:99px 0 0;display:block}button,input,select,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}textarea{resize:none}a{cursor:pointer;text-decoration:none;color:inherit;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}a:hover{text-decoration:none!important;opacity:0.8}img{margin:0 auto;display:block;width:100%;height:auto}ul{list-style-position:inside}::-webkit-input-placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,::placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}button{cursor:pointer;transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear}button:hover{text-decoration:none!important;opacity:0.8}picture{display:block}@media print,screen and (max-width:1279px) and (min-width:1000px){main{padding:8.4375vw 0 0}}@media print,screen and (max-width:999px) and (min-width:394px){main{padding:10.1801801802vw 0 0}}@media print,screen and (max-width:393px){main{padding:10.1781170483vw 0 0}}.textCenter{text-align:center}.displayNone{display:none}.noDrag{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print,screen and (min-width:1000px){.pcBlock{display:block}.spBlock{display:none!important}.mdspBlock{display:none!important}}@media print,screen and (max-width:999px) and (min-width:394px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdBlock{display:block}}@media print,screen and (max-width:999px){.pcBlock{display:none!important}.spBlock{display:none!important}.mdspBlock{display:block!important}}@media print,screen and (max-width:393px){.pcBlock{display:none!important}.mdBlock{display:none!important}.spBlock{display:block!important}}.pageKv--product .pageKv__container{position:relative}.pageKv--product .pageKv__bg{top:0;right:0;bottom:0;left:0;position:absolute;display:block;overflow:hidden}.pageKv--product .pageKv__bg img{margin:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.pageKv--product .pageKv__bg:after{display:none}.pageKv--product .pageKv__breadcrumbs{padding:5px 0;position:relative;border-bottom:1px solid rgba(255,255,255,0.4)}.pageKv--product .pageKv__content{top:auto;bottom:auto;left:auto;padding:86px 140px 85px;position:relative;display:block}.pageKv--product .pageKv__contentTxt{padding-left:0;width:100%}.pageKv--product .pageKv__title{margin:8px 0 0}.pageKv__breadcrumbs{top:0;right:0;bottom:auto;left:0;position:absolute;padding:10px 0 0;border-bottom:1px solid rgba(255,255,255,0.6)}.breadcrumbs__container{margin:0 auto;padding-left:66px;width:1050px;max-width:100%}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 13px;list-style:none}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:11px;font-weight:400;line-height:1.4;letter-spacing:0.04em}.breadcrumbs__item+.breadcrumbs__item:before{content:"";margin-right:13px;display:block;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.breadcrumbs__link{text-decoration:underline}.productLead{padding:59px 0 0}.productLead__container{margin:0 auto;padding-left:12px;width:1050px;max-width:100%}.productLead__title{margin:0;color:#1C1C1C;font-size:26px;font-weight:500;line-height:1.6;letter-spacing:0.04em}.productLead__text{margin:32px 0 0;color:#1C1C1C;font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0.04em}.productDetail{margin:0 auto;padding:110px 0 139px;max-width:1280px}.productDetail.smTopPad{padding-top:56px}.productDetail.mdTopPad{padding-top:73px}.productDetail__container{margin:0 auto;width:1050px;max-width:100%}.productDetail__container:not(:last-of-type){margin-bottom:77px}.productDetail__list{margin:51px 0 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 55px 1fr;grid-template-columns:repeat(2,1fr);gap:55px;list-style:none}.productDetail__itemImage{width:100%;height:342px;overflow:hidden}.productDetail__itemImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productDetail__itemTitle{margin:17px 0 0;color:#101828;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.04em}.productDetail__itemText{margin:19px 0 0;width:488px;max-width:100%;color:#333;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.04em}.productDetail__itemNote{margin:0;width:448px;max-width:100%;color:#333;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.04em}.productDetail__figure{margin:48px 0 0;width:497px;max-width:100%;height:343px;border:1px solid #D9D9D9;overflow:hidden}.productDetail__figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.productDetail__figureCaption{margin:12px 0 0;color:#101828;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:0.04em}.productDetail--wide .productDetail__itemNote,.productDetail--wide .productDetail__itemText{width:100%}.productCart{padding:79px 0 139px}.productCart__container{margin:0 auto;width:1050px;max-width:100%}.productCart__list{margin:51px 0 0;display:-ms-grid;display:grid;-ms-grid-columns:(250px)[2];grid-template-columns:repeat(2,250px);width:500px;max-width:100%;list-style:none}.productCart__item{position:relative;height:171px;overflow:hidden}.productCart__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productCart__itemLabel{top:auto;right:12px;bottom:10px;left:auto;position:absolute;color:#fff;font-size:14px;font-weight:500;line-height:1.6;letter-spacing:0.04em}.productCart__text{margin:17px 0 0;width:486px;max-width:100%;color:#333;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:0.02em}.productCart__note{margin:0;width:486px;max-width:100%;color:#333;font-size:12px;font-weight:400;line-height:1.75;letter-spacing:0.02em}@media print,screen and (min-width:1280px){.productCart__header .headerV2__content,.productDetail__header .headerV2__content{padding-left:17px}.productCart__header .headerV2__title:before,.productDetail__header .headerV2__title:before{left:-132px;width:96px;background-color:#5A98F6}}@media print,screen and (max-width:1279px) and (min-width:1000px){.pageKv--product .pageKv__content{padding:6.71875vw 10.9375vw 6.640625vw}.pageKv--product .pageKv__title{margin:0.625vw 0 0}.productLead{padding:4.609375vw 0 0}.productLead__container{padding-left:0.9375vw;width:82.03125vw}.productLead__title{font-size:2.03125vw}.productLead__text{margin:2.5vw 0 0;font-size:1.25vw}.productDetail{padding:8.59375vw 0 10.859375vw}.productDetail.smTopPad{padding-top:4.375vw}.productDetail.mdTopPad{padding-top:5.703125vw}.productDetail__container{width:82.03125vw}.productDetail__container:not(:last-of-type){margin-bottom:6.015625vw}.productDetail__list{margin:3.984375vw 0 0;gap:4.296875vw}.productDetail__itemImage{height:26.71875vw}.productDetail__itemTitle{margin:1.328125vw 0 0;font-size:1.25vw}.productDetail__itemText{margin:1.484375vw 0 0;width:38.125vw;font-size:1.09375vw}.productDetail__itemNote{width:35vw;font-size:1.09375vw}.productDetail__figure{margin:3.75vw 0 0;width:38.828125vw;height:26.796875vw}.productDetail__figureCaption{margin:0.9375vw 0 0;font-size:1.25vw}.productCart__header .headerV2__content,.productDetail__header .headerV2__content{padding-left:1.328125vw}.productCart__header .headerV2__title:before,.productDetail__header .headerV2__title:before{left:-10.3125vw;width:7.5vw}}@media print,screen and (max-width:999px) and (min-width:394px){.pageKv--product .pageKv__bg{height:100%}.pageKv--product .pageKv__content{padding:10.1801801802vw 3.8138138138vw 8.6486486486vw}.pageKv--product .pageKv__title{margin:1.5315315315vw 0 0}.productLead{padding:7.6376376376vw 0 0}.productLead__container{padding:0 3.8138138138vw;width:100%}.productLead__title{font-size:4.3243243243vw}.productLead__text{margin:4.0740740741vw 0 0;font-size:3.3033033033vw}.productDetail{padding:8.6086086086vw 0 10.2102102102vw}.productDetail.mdTopPad,.productDetail.smTopPad{padding-top:8.6486486486vw}.productDetail__container{padding:0 3.8038038038vw;width:100%}.productDetail__container:not(:last-of-type){margin-bottom:8.6486486486vw}.productDetail__list{margin:6.1061061061vw 0 0;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:7.6376376376vw}.productDetail__itemImage{height:50.8908908909vw}.productDetail__itemTitle{margin:3.0530530531vw 0 0;font-size:3.5635635636vw}.productDetail__itemText{margin:3.0530530531vw 0 0;width:100%;font-size:3.0530530531vw}.productDetail__itemNote{width:100%;font-size:3.0530530531vw}.productDetail__figure{margin:6.1061061061vw 0 0;width:100%;height:61.0710710711vw}.productDetail__figureCaption{margin:2.032032032vw 0 0;font-size:3.3033033033vw}}@media print,screen and (max-width:393px){.pageKv--product .pageKv__bg{height:100%}.pageKv--product .pageKv__content{padding:10.1781170483vw 3.8167938931vw 8.6513994911vw}.pageKv--product .pageKv__title{margin:1.5267175573vw 0 0}.productLead{padding:7.6335877863vw 0 0}.productLead__container{padding:0 3.8167938931vw;width:100%}.productLead__title{font-size:4.3256997455vw}.productLead__text{margin:4.0712468193vw 0 0;font-size:3.3078880407vw}.productDetail{padding:8.6513994911vw 0 10.1781170483vw}.productDetail.mdTopPad,.productDetail.smTopPad{padding-top:8.6513994911vw}.productDetail__container{padding:0 3.8167938931vw;width:100%}.productDetail__container:not(:last-of-type){margin-bottom:8.6513994911vw}.productDetail__list{margin:6.106870229vw 0 0;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:7.6335877863vw}.productDetail__itemImage{height:50.8905852417vw}.productDetail__itemTitle{margin:3.0534351145vw 0 0;font-size:3.5623409669vw}.productDetail__itemText{margin:3.0534351145vw 0 0;width:100%;font-size:3.0534351145vw}.productDetail__itemNote{width:100%;font-size:3.0534351145vw}.productDetail__figure{margin:6.106870229vw 0 0;width:100%;height:61.0687022901vw}.productDetail__figureCaption{margin:2.0356234097vw 0 0;font-size:3.3078880407vw}}
/*# sourceMappingURL=page-product-single.css.map */