.projectPlanRecommendedSetCard[data-v-76562d7d]{position:relative;transition:box-shadow .2s ease}.projectPlanRecommendedSetCard[data-v-76562d7d]:hover{box-shadow:0 2px 8px #0000001a}.projectPlanRecommendedSetCard__price[data-v-76562d7d]{line-height:10.66667vw!important;transform:translateY(-2px)}@media only screen and (min-width:535px){.projectPlanRecommendedSetCard__price[data-v-76562d7d]{line-height:57.06667px!important}}@media only screen and (min-width:768px){.projectPlanRecommendedSetCard__price[data-v-76562d7d]{line-height:3.90625vw!important}}@media only screen and (min-width:1024px){.projectPlanRecommendedSetCard__price[data-v-76562d7d]{line-height:40px!important}}@media only screen and (min-width:768px){.projectPlanRecommendedSetCard__price[data-v-76562d7d]{transform:translateY(-4px)}}.projectPlanRecommendedSetCard__icon[data-v-76562d7d]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.projectModalRecommendedSet :deep(.ui-modal-dialog__content){max-width:240vw!important}@media only screen and (min-width:535px){.projectModalRecommendedSet :deep(.ui-modal-dialog__content){max-width:1284px!important}}@media only screen and (min-width:768px){.projectModalRecommendedSet :deep(.ui-modal-dialog__content){max-width:87.89063vw!important}}@media only screen and (min-width:1024px){.projectModalRecommendedSet :deep(.ui-modal-dialog__content){max-width:900px!important}}.projectModalRecommendedSet__priceTaxExcluded{right:.8vw!important;top:3.46667vw!important}@media only screen and (min-width:535px){.projectModalRecommendedSet__priceTaxExcluded{top:18.54667px!important}}@media only screen and (min-width:768px){.projectModalRecommendedSet__priceTaxExcluded{top:1.26953vw!important}}@media only screen and (min-width:1024px){.projectModalRecommendedSet__priceTaxExcluded{top:13px!important}}@media only screen and (min-width:535px){.projectModalRecommendedSet__priceTaxExcluded{right:4.28px!important}}@media only screen and (min-width:768px){.projectModalRecommendedSet__priceTaxExcluded{right:.29297vw!important}}@media only screen and (min-width:1024px){.projectModalRecommendedSet__priceTaxExcluded{right:3px!important}}@media only screen and (min-width:768px){.projectModalRecommendedSet__priceTaxExcluded{right:0!important;top:4vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectModalRecommendedSet__priceTaxExcluded{top:21.4px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectModalRecommendedSet__priceTaxExcluded{top:1.46484vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectModalRecommendedSet__priceTaxExcluded{top:15px!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectModalRecommendedSet__priceTaxExcluded{right:0!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectModalRecommendedSet__priceTaxExcluded{right:0!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectModalRecommendedSet__priceTaxExcluded{right:0!important}}.projectModalRecommendedSet__price{line-height:16vw!important;transform:translateY(-6px)}@media only screen and (min-width:535px){.projectModalRecommendedSet__price{line-height:85.6px!important}}@media only screen and (min-width:768px){.projectModalRecommendedSet__price{line-height:5.85938vw!important}}@media only screen and (min-width:1024px){.projectModalRecommendedSet__price{line-height:60px!important}}@media only screen and (min-width:768px){.projectModalRecommendedSet__price{transform:translateY(-8px)}}.projectModalRecommendedSet__itemName,.projectModalRecommendedSet__subTextarea{white-space:pre-wrap}.partialsPlanRecommendedSetGuide[data-v-4c0bdeaf]{position:relative}.partialsPlanRecommendedSetGuide__icon[data-v-4c0bdeaf]{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.partialsPlanRecommendedSetGuide__firstCardFullWidth[data-v-4c0bdeaf]{display:grid;grid-template-columns:1fr;justify-items:center}@media only screen and (min-width:768px){.partialsPlanRecommendedSetGuide__firstCardFullWidth[data-v-4c0bdeaf]{grid-template-columns:repeat(2,1fr)}.partialsPlanRecommendedSetGuide__firstCardFullWidth[data-v-4c0bdeaf]>:first-child{grid-column:1/-1}}.partialsPlanVoice .v-slide-group__next,.partialsPlanVoice .v-slide-group__prev{display:none}.partialsPlanVoice__swiperSlide{max-width:260.26667vw!important}@media only screen and (min-width:768px){.partialsPlanVoice__swiperSlide .v-slide-group__container{justify-content:center}.partialsPlanVoice__swiperSlide .v-slide-group__content{display:flex;gap:4.26667vw!important;justify-content:center}}@media only screen and (min-width:768px) and (min-width:535px){.partialsPlanVoice__swiperSlide .v-slide-group__content{gap:22.82667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsPlanVoice__swiperSlide .v-slide-group__content{gap:1.5625vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsPlanVoice__swiperSlide .v-slide-group__content{gap:16px!important}}@media only screen and (min-width:535px){.partialsPlanVoice__swiperSlide{max-width:1392.42667px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__swiperSlide{max-width:95.3125vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__swiperSlide{max-width:976px!important}}.partialsPlanVoice__button{align-items:center!important;display:flex!important;gap:2.66667vw!important;justify-content:center!important;min-width:61.33333vw!important;padding-left:10.66667vw!important;padding-right:10.66667vw!important}@media only screen and (min-width:535px){.partialsPlanVoice__button{min-width:328.13333px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__button{min-width:22.46094vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__button{min-width:230px!important}}@media only screen and (min-width:535px){.partialsPlanVoice__button{padding-left:57.06667px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__button{padding-left:3.90625vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__button{padding-left:40px!important}}@media only screen and (min-width:535px){.partialsPlanVoice__button{padding-right:57.06667px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__button{padding-right:3.90625vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__button{padding-right:40px!important}}@media only screen and (min-width:535px){.partialsPlanVoice__button{gap:14.26667px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__button{gap:.97656vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__button{gap:10px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__button{margin-left:98.66667vw!important;margin-top:5.33333vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsPlanVoice__button{margin-left:527.86667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsPlanVoice__button{margin-left:36.13281vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsPlanVoice__button{margin-left:370px!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsPlanVoice__button{margin-top:28.53333px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsPlanVoice__button{margin-top:1.95313vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsPlanVoice__button{margin-top:20px!important}}.partialsPlanVoice .uiTitle :deep(.uiTitle__leadCopy){font-size:3.46667vw!important;font-weight:300!important}@media only screen and (min-width:535px){.partialsPlanVoice .uiTitle :deep(.uiTitle__leadCopy){font-size:18.54667px!important}}@media only screen and (min-width:768px){.partialsPlanVoice .uiTitle :deep(.uiTitle__leadCopy){font-size:1.26953vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice .uiTitle :deep(.uiTitle__leadCopy){font-size:13px!important}}.partialsPlanVoice .uiTitle :deep(.uiTitle__title){font-size:5.33333vw!important;font-weight:600!important}@media only screen and (min-width:535px){.partialsPlanVoice .uiTitle :deep(.uiTitle__title){font-size:28.53333px!important}}@media only screen and (min-width:768px){.partialsPlanVoice .uiTitle :deep(.uiTitle__title){font-size:1.95313vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice .uiTitle :deep(.uiTitle__title){font-size:20px!important}}.partialsPlanVoice__satisfaction{font-size:4.26667vw!important;font-style:normal!important;font-weight:600!important;line-height:170%!important}@media only screen and (min-width:535px){.partialsPlanVoice__satisfaction{font-size:22.82667px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__satisfaction{font-size:1.5625vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__satisfaction{font-size:16px!important}}.partialsPlanVoice__subtitle{font-size:4.26667vw!important;font-style:normal!important;font-weight:300!important;line-height:170%!important}@media only screen and (min-width:535px){.partialsPlanVoice__subtitle{font-size:22.82667px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__subtitle{font-size:1.5625vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__subtitle{font-size:16px!important}}.partialsPlanVoice__subtitle .text-nowrap{white-space:nowrap!important}.partialsPlanVoice__notation{align-items:flex-start!important;align-self:stretch!important;display:flex!important;font-family:Hiragino Kaku Gothic Pro,sans-serif!important;font-size:3.2vw!important;font-style:normal!important;font-weight:300!important;gap:.53333vw!important;line-height:150%!important}@media only screen and (min-width:535px){.partialsPlanVoice__notation{gap:2.85333px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__notation{gap:.19531vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__notation{gap:2px!important}}@media only screen and (min-width:535px){.partialsPlanVoice__notation{font-size:17.12px!important}}@media only screen and (min-width:768px){.partialsPlanVoice__notation{font-size:1.17188vw!important}}@media only screen and (min-width:1024px){.partialsPlanVoice__notation{font-size:12px!important}}.partialsPlanVoice__notation .text-nowrap{white-space:nowrap!important}
