html:not(.mobile) a:hover{text-decoration:none}.win body{letter-spacing:0}button{border:none;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}body{color:#000;overflow-x:hidden}img{display:block;user-drag:none;-webkit-user-drag:none;-moz-user-drag:none;max-width:100%}main{margin-bottom:40px}.c-item-card{width:42.1333333333vw;position:relative;box-sizing:border-box;display:flex;border-radius:1.0666666667vw;box-shadow:0 0 2.64vw 0 rgba(0,0,0,.15)}.c-item-card__link{color:#303030;opacity:1;transition:opacity .3s linear;max-width:42.1333333333vw;width:100%;position:relative;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.c-item-card__body{order:1;display:flex;justify-content:center;align-items:flex-start;background-color:#fff;border-radius:0 0 1.0666666667vw 1.0666666667vw;align-self:stretch;padding:4.2666666667vw 0}.c-item-card__inner{display:flex;width:37.0666666667vw;flex-direction:column;align-items:flex-start;gap:2.1333333333vw}.c-item-card__title{font-size:3.2vw;font-weight:bold;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;line-height:1.4}.c-item-card__price{font-size:2.66vw;font-weight:normal;line-height:1.3;font-family:"Roboto","Arial",sans-serif}.c-item-card__price-num{padding:0 .2em;font-size:1.4em;font-family:"Roboto","Arial",sans-serif;line-height:100%}.c-item-card__figure{margin:0;order:0;overflow:hidden;position:relative;max-width:42.1333333333vw;width:100%;border-radius:1.0666666667vw 1.0666666667vw 0 0}@media screen and (min-width: 501px){.c-item-card{max-width:27.25vw;width:33%;border-radius:.6666666667vw;box-shadow:0 0 .8333333333vw 0 rgba(0,0,0,.15)}.c-item-card__link{max-width:27.25vw}.c-item-card__body{order:1;border-radius:0 0 .6666666667vw .6666666667vw;padding:2vw 0}.c-item-card__inner{width:23.9166666667vw;height:auto;gap:.8333333333vw}.c-item-card__title{font-size:.9375rem}.c-item-card__price{font-size:.825rem}.c-item-card__price-num{padding:0 .2em;font-size:1.4em}.c-item-card__figure{max-width:27.25vw;border-radius:.6666666667vw .6666666667vw 0 0}}@media screen and (min-width: 1201px){.c-item-card{max-width:327px;width:33%;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.c-item-card__link{color:#303030;max-width:327px}.c-item-card__body{order:1;border-radius:0 0 8px 8px;padding:24px 0}.c-item-card__inner{width:287px;gap:10px}.c-item-card__figure{max-width:327px;border-radius:8px 8px 0 0}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.modal-overlay.is-active{opacity:1;visibility:visible}body.modal-open{overflow:hidden}#modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}#modal.is-active{opacity:1;visibility:visible}.c-modal{position:relative}.c-modal__body{display:flex;width:80.8vw;flex-direction:column;align-items:center;gap:8.5333333333vw;margin:auto;background-color:#fff;max-height:70vh;overflow-y:auto;padding:10.6666666667vw 6.4vw}.c-modal__button{position:absolute;z-index:1001;width:8vw;height:8vw;right:0;top:-10.6666666667vw;cursor:pointer;overflow:hidden;border:solid 1px #fff;background:none;outline:none;opacity:.5;border-radius:6.6666666667vw;transition:top .3s ease-in-out;text-indent:-9999px}.c-modal__button::before,.c-modal__button::after{content:"";position:absolute;display:block;width:.5333333333vw;height:4.8vw;right:3.4666666667vw;top:1.3333333333vw;background-color:#fff;border-radius:.5333333333vw}.c-modal__button::before{transform:rotate(45deg)}.c-modal__button::after{transform:rotate(-45deg)}.c-modal__title{position:relative}.c-modal .--lead{width:78.4vw;color:#303030;font-feature-settings:"palt" on;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;font-size:4.8vw;font-weight:bold;line-height:1.3;text-align:center}.c-modal .red{color:#db5006}.c-modal__stone{position:absolute;width:18.4vw;right:-6.4vw;bottom:-7.7333333333vw}.c-modal__top{display:flex;width:76.5333333333vw;justify-content:center;align-items:center;gap:4.2666666667vw;flex-direction:column;margin:auto;font-size:4vw}.c-modal__top__image{width:53.3333333333vw;height:auto}.c-modal__wrapper{display:flex;justify-content:center;align-items:center;margin:0 auto}.c-modal__flow{padding:0;position:relative}.c-modal__flow::before{content:"";width:1.8666666667vw;height:100%;background:#eee;margin-left:-34.4vw;display:block;position:absolute;top:0;left:32vw;border-radius:5.28vw}.c-modal__flow__list{padding-left:10.6666666667vw;position:relative;list-style-type:none;margin-top:6.4vw}.c-modal__flow__list:first-of-type{margin-top:0}.c-modal__flow__list::before{width:1.6vw;height:1.6vw;margin-top:-0.8vw;background:#ff8a01;border-radius:50%;left:-1.8vw;content:"";display:block;position:absolute;top:2.6666666667vw}.c-modal__flow__list::after{width:10.1333333333vw;border-bottom:.2666666667vw dashed #999;position:absolute;left:.8vw;content:"";display:block;position:absolute;top:2.6666666667vw}.c-modal__flow__list__title{display:flex;gap:2.1333333333vw;font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:4vw;line-height:1.6;letter-spacing:.4vw}.c-modal__flow__list__title__number{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;display:flex;justify-content:center;align-items:center;font-size:4vw;font-weight:bold;width:6.4vw;height:6.4vw;border-radius:50%;color:#fff;background:#db5006}.c-modal__flow__list__title__number.last{border-radius:8vw;height:12.8vw;padding-left:1.8666666667vw}.c-modal__flow__list__title__desc{margin-left:0;flex:1;width:56.2666666667vw;font-size:4vw}.c-modal__flow__list__image{width:53.3333333333vw;height:35.2vw;margin-top:2.6666666667vw}@media screen and (min-width: 501px){.c-modal__body{width:66.6666666667vw;gap:2.6666666667vw;padding:3.3333333333vw 0}.c-modal__button{width:30px;height:30px;top:-40px;border-radius:15px}.c-modal__button::before,.c-modal__button::after{content:"";position:absolute;display:block;width:2px;height:18px;right:13px;top:5px;background-color:#fff;border-radius:2px}.c-modal .--lead{width:24.5vw;font-size:2.3333333333vw}.c-modal__stone{width:10.6666666667vw;right:-11.9166666667vw;bottom:-3.3333333333vw}.c-modal__top{width:41.75vw;gap:1.3333333333vw;flex-direction:row;font-size:1.3333333333vw}.c-modal__top__image{width:16.6666666667vw}.c-modal__flow{max-width:37vw}.c-modal__flow::before{content:"";width:1vw;margin-left:-17.1666666667vw;left:16.6666666667vw;border-radius:2.6666666667vw}.c-modal__flow__list{padding-left:5.3333333333vw;margin-top:3.2vw}.c-modal__flow__list::before{width:.9333333333vw;height:.9333333333vw;margin-top:-0.4vw;left:-0.4vw;top:1.4166666667vw}.c-modal__flow__list::after{width:4.9166666667vw;border-bottom:.1333333333vw dashed #999;left:.4vw;top:1.4166666667vw}.c-modal__flow__list__title{gap:.8vw;font-size:1.3333333333vw;letter-spacing:.1333333333vw}.c-modal__flow__list__title__number{font-size:2vw;width:3vw;height:3vw}.c-modal__flow__list__title__number.last{border-radius:2.2083333333vw;height:6.25vw;padding-left:.8333333333vw}.c-modal__flow__list__title__desc{width:27.3333333333vw;font-size:1.1666666667vw}.c-modal__flow__list__image{width:25vw;height:16.6666666667vw;margin-top:.8333333333vw}}@media screen and (min-width: 1201px){.c-modal__body{width:800px;gap:32px;padding:40px 0}.c-modal__button{width:30px;height:30px;top:-40px;border-radius:15px}.c-modal__button::before,.c-modal__button::after{content:"";position:absolute;display:block;width:2px;height:18px;right:13px;top:5px;background-color:#fff;border-radius:2px}.c-modal .--lead{width:294px;font-size:28px}.c-modal__stone{width:128px;right:-143px;bottom:-40px}.c-modal__top{width:501px;gap:16px;font-size:16px}.c-modal__top__image{width:200px}.c-modal__flow{max-width:444px}.c-modal__flow::before{content:"";width:12px;margin-left:-206.4px;left:200px;border-radius:32px}.c-modal__flow__list{padding-left:64px;margin-top:38.4px}.c-modal__flow__list::before{width:11.2px;height:11.2px;margin-top:-4.8px;left:-4.8px;top:17px}.c-modal__flow__list::after{width:59px;border-bottom:1.6px dashed #999;left:4.8px;top:17px}.c-modal__flow__list__title{gap:9.6px;font-size:16px;letter-spacing:1.6px}.c-modal__flow__list__title__number{font-size:24px;width:36px;height:36px}.c-modal__flow__list__title__number.last{border-radius:26.5px;height:75px;padding-left:10px}.c-modal__flow__list__title__desc{width:328px;font-size:14px}.c-modal__flow__list__image{width:300px;height:200px;margin-top:10px}}.p-MV__slider-container{position:relative;width:100vw;height:106.6666666667vw;overflow:hidden;background-color:#fff;margin:0 auto}.p-MV__fixed-text-content{position:absolute;z-index:10}@media screen and (max-width: 500px){.p-MV__fixed-text-content{bottom:6.4vw;left:50%;transform:translateX(-50%);width:89.3333333333vw}}.p-MV__fixed-text-content h1{margin-top:0}.p-MV__background-slides{list-style:none;margin:0;padding:0;width:100%;height:100%;position:relative;z-index:1}.p-MV__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;animation:fadeSlideshow 12s infinite}.p-MV__slide:nth-child(1){animation-delay:0s}.p-MV__slide:nth-child(2){animation-delay:3s}.p-MV__slide:nth-child(3){animation-delay:6s}.p-MV__slide:nth-child(4){animation-delay:9s}.p-MV__slide picture,.p-MV__slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@keyframes fadeSlideshow{0%{opacity:0}8.3333333333%{opacity:1}25%{opacity:1}33.3333333333%{opacity:0}100%{opacity:0}}.p-MV__modal-button{display:flex;margin:0 auto;padding:10.6666666667vw 0}.p-MV__modal-button__img{width:77.6vw;display:block;height:auto;border-radius:40vw;box-shadow:0 0 8vw 0 rgba(0,0,0,.2)}@media screen and (min-width: 501px){.p-MV__slider-container{width:100%;height:42.25vw;max-width:1160px}.p-MV__fixed-text-content{top:4.8333333333vw;left:1.4166666667vw;bottom:auto;width:45.0833333333vw}.p-MV__modal-button{padding:5.3333333333vw 0 6.6666666667vw 0}.p-MV__modal-button__img{max-width:54.1666666667vw;border-radius:13.3333333333vw;box-shadow:0 0 3.3333333333vw 0 rgba(0,0,0,.2)}}@media screen and (min-width: 1201px){.p-MV__slider-container{width:1160px;height:507px;max-width:1160px}.p-MV__fixed-text-content{width:541px;top:58px;left:17px}.p-MV__modal-button{padding:64px 0 80px 0}.p-MV__modal-button__img{max-width:650px;border-radius:160px;box-shadow:0 0 30px 0 rgba(0,0,0,.2)}}.p-CategorySearch{width:100vw;margin:0 auto;display:flex;padding-bottom:21.3333333333vw;flex-direction:column;align-items:center;gap:6.4vw;align-self:stretch}.p-CategorySearch__title{color:#303030;text-align:center;font-feature-settings:"palt" on;font-size:4.8vw;font-style:normal;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;font-weight:bold;line-height:1.4;letter-spacing:.7466666667vw}.p-CategorySearch__card-flex{display:flex;max-width:87.2vw;flex-wrap:wrap;gap:2.9333333333vw}.p-CategorySearch__card-article{width:42.1333333333vw;position:relative;box-sizing:border-box;display:flex;border-radius:1.0666666667vw;box-shadow:0 0 2.6666666667vw 0 rgba(0,0,0,.15)}.p-CategorySearch__card-link{color:#303030;opacity:1;transition:opacity .3s linear;max-width:42.1333333333vw;width:100%;position:relative;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;border-radius:1.0666666667vw}.p-CategorySearch__card-thumbnail{margin:0;order:0;overflow:hidden;position:relative;max-width:42.1333333333vw;width:100%;border-radius:1.0666666667vw 1.0666666667vw 0 0}.p-CategorySearch__card-box{order:1;display:flex;height:8.5333333333vw;padding:2.6666666667vw 2.6666666667vw 3.7333333333vw 2.6666666667vw;justify-content:center;align-items:center;gap:2.6666666667vw;flex-shrink:0;align-self:stretch;flex-grow:1}.p-CategorySearch__card-title{color:#303030;font-kerning:none;font-feature-settings:"palt" on;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;font-size:4.2666666667vw;font-style:normal;font-weight:bold;line-height:1.1;text-align:center}@media screen and (min-width: 501px){.p-CategorySearch{max-width:96.6666666667vw;padding-bottom:6.6666666667vw;gap:5.3333333333vw}.p-CategorySearch__title{font-size:1.75rem;letter-spacing:.2333333333vw}.p-CategorySearch__card-flex{max-width:138.3333333333vw;gap:2.6666666667vw}.p-CategorySearch__card-article{max-width:22.1666666667vw;width:25%;border-radius:.6666666667vw;box-shadow:0 0 .8333333333vw 0 rgba(0,0,0,.15)}.p-CategorySearch__card-link{color:#303030;opacity:1;max-width:22.1666666667vw;border-radius:.6666666667vw}.p-CategorySearch__card-thumbnail{max-width:22.1666666667vw;border-radius:.6666666667vw .6666666667vw 0 0}.p-CategorySearch__card-box{height:6.6666666667vw;padding:.8333333333vw;gap:.8333333333vw}.p-CategorySearch__card-title{font-size:2vw;line-height:1.4}}@media screen and (min-width: 501px)and (max-width: 767px){.p-CategorySearch__card-box{padding:1.5625vw}.p-CategorySearch__card-title{font-size:1rem}}@media screen and (min-width: 1201px){.p-CategorySearch{max-width:1160px;padding-bottom:80px;gap:64px}.p-CategorySearch__title{letter-spacing:2.8px}.p-CategorySearch__card-flex{max-width:1160px;margin:-1.5rem auto 3.75rem;gap:32px}.p-CategorySearch__card-article{max-width:266px;width:25%;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.p-CategorySearch__card-link{color:#303030;opacity:1;max-width:266px;border-radius:8px}.p-CategorySearch__card-thumbnail{max-width:266px;border-radius:8px 8px 0 0}.p-CategorySearch__card-box{height:80px;padding:10px;gap:10px}.p-CategorySearch__card-title{font-size:24px;line-height:1.4}}.p-product-list{width:100vw;margin:0 auto;display:flex;padding-bottom:21.3333333333vw;flex-direction:column;align-items:center;gap:10.6666666667vw;align-self:stretch}.p-product-list__wrap{display:flex;width:87.2vw;flex-direction:column;align-items:flex-start;gap:6.4vw}.p-product-list__lead{display:flex;flex-direction:column;align-items:center;gap:2.1333333333vw}.p-product-list__product-ttl{color:#303030;font-feature-settings:"palt" on;font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:4.8vw;font-style:normal;font-weight:bold;line-height:100%;letter-spacing:.48vw}.p-product-list__product-copy{color:#db5006;font-feature-settings:"palt" on;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;font-size:4.8vw;font-style:normal;font-weight:bold;line-height:1.4}.p-product-list__description{color:#303030;font-feature-settings:"palt" on;font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:4.2666666667vw;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:.4266666667vw}.p-product-list__item{display:flex;width:87.2vw;align-items:flex-start;gap:2.9333333333vw;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}@media screen and (min-width: 501px){.p-product-list{max-width:96.6666666667vw;padding-bottom:6.6666666667vw;gap:3.3333333333vw}.p-product-list__wrap{width:88.4166666667vw;gap:1.3333333333vw}.p-product-list__lead{gap:.6666666667vw;align-items:flex-start}.p-product-list__product-ttl{font-size:1.5rem;letter-spacing:.2vw}.p-product-list__product-copy{font-size:1.5rem}.p-product-list__description{font-size:1rem;letter-spacing:.1333333333vw}.p-product-list__item{width:88.4166666667vw;gap:3.3333333333vw}}@media screen and (min-width: 1201px){.p-product-list{max-width:1060px;padding-bottom:80px;gap:40px}.p-product-list__wrap{width:1061px;gap:16px}.p-product-list__lead{gap:8px}.p-product-list__product-ttl{letter-spacing:2.4px}.p-product-list__description{letter-spacing:1.6px}.p-product-list__item{width:1061px;gap:40px}}.p-product-info{display:flex;flex-direction:column;align-items:center;gap:21.3333333333vw;align-self:stretch;margin-bottom:21.3333333333vw}.p-product-info__top{display:flex;width:100vw;flex-direction:column;align-items:center;gap:4.2666666667vw}.p-product-info__title{width:87.2vw;color:#000;text-align:center;font-feature-settings:"pwid" on,"palt" on;font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:6.4vw;font-weight:bold;line-height:1.2}.p-product-info__title span{font-feature-settings:"pwid" on,"palt" on;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;font-size:7.4666666667vw}.p-product-info .blue{color:#12559f}.p-product-info__top-lead{width:87.2vw;color:#303030;font-feature-settings:"palt" on;font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:4.2666666667vw;line-height:1.8;letter-spacing:.4266666667vw}.p-product-info__body{display:flex;flex-direction:column;align-items:center;gap:6.4vw}.p-product-info__comment{color:#000;font-feature-settings:"palt" on;font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:6.4vw;font-weight:bold;line-height:1.4;margin:auto;text-align:center;width:79.7333333333vw}.p-product-info .red{color:#db5006;text-align:center;font-feature-settings:"palt" on;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;font-size:7.4666666667vw;font-weight:bold;line-height:1.4}.p-product-info__group{width:74.4vw;padding:8.5333333333vw 6.4vw;background-color:#faf3d1;border-radius:4.2666666667vw}.p-product-info__group__lead{color:#000;font-family:"Hiragino Mincho ProN","游明朝体","Yu Mincho",YuMincho,serif !important;font-weight:bold;font-size:5.3333333333vw;line-height:1.5}.p-product-info__group__wrapper{display:flex;flex-direction:column;gap:6.4vw;margin-top:4.2666666667vw;align-items:center}.p-product-info__group__prof{display:flex;width:74.4vw;flex-direction:column;align-items:center;gap:4.2666666667vw}.p-product-info__group__prof__image{width:41.0666666667vw;height:40.8vw;border-radius:50%}.p-product-info__group__desc{background-color:#fff;padding:4.2666666667vw;border-radius:2.1333333333vw;position:relative}.p-product-info__wrapper{display:flex;gap:4.2666666667vw;flex-direction:column;align-items:center}.p-product-info__name{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:4.2666666667vw;line-height:1.3;letter-spacing:.4266666667vw;font-weight:bold;text-align:center;font-feature-settings:"palt" on}.p-product-info__name.orange{color:#db5006}.p-product-info__name.strong{font-size:6.4vw;color:#000}.p-product-info__detail{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:3.7333333333vw;line-height:1.3;letter-spacing:.3733333333vw;margin-top:2.1333333333vw}.p-product-info__item01{width:65.8666666667vw;display:flex;flex-direction:column;align-items:flex-start;gap:4.2666666667vw}.p-product-info__item02{width:65.8666666667vw;height:auto}.p-product-info__item03{width:65.3333333333vw;display:flex;flex-direction:column;gap:1.6vw}.p-product-info__text{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;line-height:1.6;font-size:4.2666666667vw}.p-product-info__tableTitle{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:3.7333333333vw;text-align:center;font-weight:bold}.p-product-info__caption{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",sans-serif !important;font-size:2.6666666667vw;line-height:1.8;text-align:center}@media screen and (min-width: 501px){.p-product-info{gap:6.6666666667vw;margin-bottom:6.6666666667vw}.p-product-info__top{width:96.6666666667vw;gap:2vw}.p-product-info__title{width:47.0833333333vw;font-size:2.6666666667vw}.p-product-info__title span{font-size:3.3333333333vw}.p-product-info__top-lead{font-size:1.3333333333vw;letter-spacing:.125vw;width:96.6666666667vw}.p-product-info__body{width:96.6666666667vw;gap:2vw}.p-product-info__comment{font-size:2.6666666667vw;width:44.3333333333vw}.p-product-info .red{font-size:3.3333333333vw}.p-product-info__group{width:91.3333333333vw;padding:3.3333333333vw 2.6666666667vw;border-radius:.4166666667vw}.p-product-info__group__number{width:5.75vw;height:2.25vw;border-radius:.25vw;font-size:1.5vw}.p-product-info__group__lead{font-size:2.6666666667vw;text-align:center}.p-product-info__group__wrapper{flex-direction:row;align-items:flex-start;gap:2vw;margin-top:1.3333333333vw}.p-product-info__group__prof{width:16.6666666667vw;gap:.6666666667vw}.p-product-info__group__prof__image{width:12.8333333333vw;height:12.75vw}.p-product-info__group__desc{width:72.6666666667vw;padding:1.3333333333vw;border-radius:.8333333333vw;padding:2vw}.p-product-info__wrapper{flex-direction:row;align-items:flex-start;gap:1.3333333333vw;gap:2vw}.p-product-info__item01{width:45.5833333333vw;gap:1.3333333333vw}.p-product-info__item02{width:23.1666666667vw}.p-product-info__item03{width:20.4166666667vw;gap:.5vw}.p-product-info__text{letter-spacing:.125vw;font-size:1.3333333333vw}.p-product-info__name{font-size:1.3333333333vw;line-height:1.6;letter-spacing:.1333333333vw}.p-product-info__name.strong{font-size:2vw}.p-product-info__detail{font-size:1vw;letter-spacing:.1vw;margin-top:.6666666667vw}.p-product-info__tableTitle{font-size:1.1666666667vw}.p-product-info__caption{font-size:.8333333333vw;line-height:1.8;text-align:left}}@media screen and (min-width: 1201px){.p-product-info{gap:80px;margin-bottom:80px}.p-product-info__top{width:1160px;gap:24px}.p-product-info__title{width:565px;font-size:32px;line-height:1.2}.p-product-info__title span{font-size:40px}.p-product-info__top-lead{font-size:16px;letter-spacing:1.6px;width:1160px}.p-product-info__body{width:1160px;gap:24px}.p-product-info__comment{font-size:32px;width:532px}.p-product-info .red{font-size:40px;line-height:1.4}.p-product-info__group{width:1096px;padding:40px 32px 40px;border-radius:5px}.p-product-info__group__number{width:69px;height:27px;border-radius:3px;font-size:18px}.p-product-info__group__lead{font-size:32px}.p-product-info__group__wrapper{flex-direction:row;align-items:flex-start;gap:24px;margin-top:16px}.p-product-info__group__prof{width:200px;gap:8px}.p-product-info__group__prof__image{width:154px;height:153px}.p-product-info__group__desc{width:872px;padding:16px;border-radius:10px;padding:24px}.p-product-info__wrapper{flex-direction:row;align-items:flex-start;gap:16px;gap:24px}.p-product-info__item01{width:547px;gap:16px}.p-product-info__item02{width:278px}.p-product-info__item03{width:245px;gap:6px}.p-product-info__text{letter-spacing:1.5px;font-size:16px}.p-product-info__name{font-size:16px;line-height:1.6;letter-spacing:1.6px}.p-product-info__name.strong{font-size:24px}.p-product-info__detail{font-size:12px;line-height:1.3;letter-spacing:1.2px;margin-top:8px}.p-product-info__tableTitle{font-size:14px}.p-product-info__caption{font-size:10px;line-height:1.8}}@media screen and (max-width: 500px){.u-pc{display:none}}@media screen and (min-width: 768px){.u-tab{display:none}}@media screen and (min-width: 501px){.u-sp{display:none}}/*# sourceMappingURL=style.min.css.map */