.partialsFuneralDetailOverview__title{line-height:8vw!important}@media only screen and (min-width:535px){.partialsFuneralDetailOverview__title{line-height:42.8px!important}}@media only screen and (min-width:768px){.partialsFuneralDetailOverview__title{line-height:2.92969vw!important}}@media only screen and (min-width:1024px){.partialsFuneralDetailOverview__title{line-height:30px!important}}@media only screen and (min-width:768px){.partialsFuneralDetailOverview__title{line-height:9.6vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsFuneralDetailOverview__title{line-height:51.36px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsFuneralDetailOverview__title{line-height:3.51563vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsFuneralDetailOverview__title{line-height:36px!important}}.projectVisitCta{cursor:pointer}.partialsFuneralDetailConsiderationAction__snackbar{z-index:1000!important}.partialsFuneralDetailConsiderationAction__snackbar--limitExceeded .v-overlay__content{background:#b5050a!important}.partialsFuneralDetailConsiderationAction__snackbar--limitExceeded .uiLink,.partialsFuneralDetailConsiderationAction__snackbar--limitExceeded .uiLink a{display:inline!important}.projectBasicPlanList__container{background-color:#ffe687;background-image:url(../images/common/sp/common-bg-pattern-yellow-light3-sp.webp);background-position-x:center;background-repeat:repeat-y;background-size:700px 1400px}@media only screen and (min-width:768px){.projectBasicPlanList__container{background-image:url(../images/common/pc/common-bg-pattern-yellow-light3-pc.webp);background-position-y:16px;background-size:830px 1360px}.projectBasicPlanList__container--showFlow{background-color:transparent!important;background-image:none!important}.projectBasicPlanList__cardContainer--showFlow{background-image:linear-gradient(#fff 60px,#ffe687 0);display:table}}.projectBasicPlanList__recommendIcon{left:-2.13333vw!important;position:absolute;top:-4.26667vw!important;z-index:1}@media only screen and (min-width:535px){.projectBasicPlanList__recommendIcon{top:-22.82667px!important}}@media only screen and (min-width:768px){.projectBasicPlanList__recommendIcon{top:-1.5625vw!important}}@media only screen and (min-width:1024px){.projectBasicPlanList__recommendIcon{top:-16px!important}}@media only screen and (min-width:535px){.projectBasicPlanList__recommendIcon{left:-11.41333px!important}}@media only screen and (min-width:768px){.projectBasicPlanList__recommendIcon{left:-.78125vw!important}}@media only screen and (min-width:1024px){.projectBasicPlanList__recommendIcon{left:-8px!important}}@media only screen and (min-width:768px){.projectBasicPlanList__recommendIcon{left:1.06667vw!important;top:1.06667vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectBasicPlanList__recommendIcon{top:5.70667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectBasicPlanList__recommendIcon{top:.39063vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectBasicPlanList__recommendIcon{top:4px!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectBasicPlanList__recommendIcon{left:5.70667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectBasicPlanList__recommendIcon{left:.39063vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectBasicPlanList__recommendIcon{left:4px!important}}.projectBasicPlanList__planPrice{position:relative}.projectBasicPlanList__planExcludingTax{white-space:nowrap}.projectBasicPlanList__notation{position:absolute;transform:translate(16px)}@media only screen and (max-width:767px){.projectBasicPlanList__planTypeLowestPrice{width:100%}}.partialsFuneralDetailReview{padding-top:16vw!important;position:relative}@media only screen and (min-width:535px){.partialsFuneralDetailReview{padding-top:85.6px!important}}@media only screen and (min-width:768px){.partialsFuneralDetailReview{padding-top:5.85938vw!important}}@media only screen and (min-width:1024px){.partialsFuneralDetailReview{padding-top:60px!important}}@media only screen and (min-width:768px){.partialsFuneralDetailReview{background-image:url(../images/common/pc/common-bg-pattern-yellow-light1-pc.webp);background-position-y:80px;background-size:780px 832px;padding-top:21.33333vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.partialsFuneralDetailReview{padding-top:114.13333px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsFuneralDetailReview{padding-top:7.8125vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsFuneralDetailReview{padding-top:80px!important}}.partialsFuneralDetailReview:before{background:#ffe687;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:16vw!important;left:50%;position:absolute;top:-1px;transform:translate(-50%);width:100%}@media only screen and (min-width:535px){.partialsFuneralDetailReview:before{height:85.6px!important}}@media only screen and (min-width:768px){.partialsFuneralDetailReview:before{height:5.85938vw!important}}@media only screen and (min-width:1024px){.partialsFuneralDetailReview:before{height:60px!important}}@media only screen and (min-width:768px){.partialsFuneralDetailReview:before{height:21.33333vw!important;width:60%}}@media only screen and (min-width:768px) and (min-width:535px){.partialsFuneralDetailReview:before{height:114.13333px!important}}@media only screen and (min-width:768px) and (min-width:768px){.partialsFuneralDetailReview:before{height:7.8125vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.partialsFuneralDetailReview:before{height:80px!important}}.partialsFuneralDetailAccess__detailText{white-space:pre-line}.partialsFuneralDetailInfo__featureItem{cursor:pointer}.projectFuneralRoomCard__card-title{word-break:break-all}.projectFuneralRoomCard__card-title-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.partialsFuneralDetailFuneralRoom__scrollContainer,.partialsFuneralDetailFuneralNear__scrollContainer{position:relative}.pagesFuneralDetailIndex__mainContainerWrapper{box-shadow:0 4px 4px #0000001a;position:relative;z-index:1}@media only screen and (min-width:768px){.pagesFuneralDetailIndex__mainContainer{max-width:977px;padding-right:66.66667vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.pagesFuneralDetailIndex__mainContainer{padding-right:356.66667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.pagesFuneralDetailIndex__mainContainer{padding-right:24.41406vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.pagesFuneralDetailIndex__mainContainer{padding-right:250px!important}}.pagesFuneralDetailIndex__floatingCta{top:17.06667vw!important}@media only screen and (min-width:535px){.pagesFuneralDetailIndex__floatingCta{top:91.30667px!important}}@media only screen and (min-width:768px){.pagesFuneralDetailIndex__floatingCta{top:6.25vw!important}}@media only screen and (min-width:1024px){.pagesFuneralDetailIndex__floatingCta{top:64px!important}}.pagesFuneralDetailIndex__mainContainerArrow{bottom:0;filter:drop-shadow(0 4px 2px rgba(0,0,0,.1));position:absolute;z-index:1}.pagesFuneralDetailIndex__mainContainerArrow:after{background-color:#fff;bottom:-7.46667vw!important;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:7.73333vw!important;left:50%;position:absolute;transform:translate(-50%);width:27.73333vw!important;z-index:1}@media only screen and (min-width:535px){.pagesFuneralDetailIndex__mainContainerArrow:after{bottom:-39.94667px!important}}@media only screen and (min-width:768px){.pagesFuneralDetailIndex__mainContainerArrow:after{bottom:-2.73437vw!important}}@media only screen and (min-width:1024px){.pagesFuneralDetailIndex__mainContainerArrow:after{bottom:-28px!important}}@media only screen and (min-width:535px){.pagesFuneralDetailIndex__mainContainerArrow:after{width:148.37333px!important}}@media only screen and (min-width:768px){.pagesFuneralDetailIndex__mainContainerArrow:after{width:10.15625vw!important}}@media only screen and (min-width:1024px){.pagesFuneralDetailIndex__mainContainerArrow:after{width:104px!important}}@media only screen and (min-width:535px){.pagesFuneralDetailIndex__mainContainerArrow:after{height:41.37333px!important}}@media only screen and (min-width:768px){.pagesFuneralDetailIndex__mainContainerArrow:after{height:2.83203vw!important}}@media only screen and (min-width:1024px){.pagesFuneralDetailIndex__mainContainerArrow:after{height:29px!important}}@media only screen and (min-width:768px){.pagesFuneralDetailIndex__mainContainerArrow:after{bottom:-15.73333vw!important;height:16vw!important;width:77.86667vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.pagesFuneralDetailIndex__mainContainerArrow:after{bottom:-84.17333px!important}}@media only screen and (min-width:768px) and (min-width:768px){.pagesFuneralDetailIndex__mainContainerArrow:after{bottom:-5.76172vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.pagesFuneralDetailIndex__mainContainerArrow:after{bottom:-59px!important}}@media only screen and (min-width:768px) and (min-width:535px){.pagesFuneralDetailIndex__mainContainerArrow:after{width:416.58667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.pagesFuneralDetailIndex__mainContainerArrow:after{width:28.51563vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.pagesFuneralDetailIndex__mainContainerArrow:after{width:292px!important}}@media only screen and (min-width:768px) and (min-width:535px){.pagesFuneralDetailIndex__mainContainerArrow:after{height:85.6px!important}}@media only screen and (min-width:768px) and (min-width:768px){.pagesFuneralDetailIndex__mainContainerArrow:after{height:5.85938vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.pagesFuneralDetailIndex__mainContainerArrow:after{height:60px!important}}
