.projectPlanTableCard{position:relative}.projectPlanTableCard__chevron{position:absolute;right:1.06667vw!important;top:50%;transform:translateY(-50%)}@media only screen and (min-width:535px){.projectPlanTableCard__chevron{right:5.70667px!important}}@media only screen and (min-width:768px){.projectPlanTableCard__chevron{right:.39063vw!important}}@media only screen and (min-width:1024px){.projectPlanTableCard__chevron{right:4px!important}}@media only screen and (max-width:767px){.projectPlanTableCard__chevron{right:-.53333vw!important}}@media only screen and (max-width:767px) and (min-width:535px){.projectPlanTableCard__chevron{right:-2.85333px!important}}@media only screen and (max-width:767px) and (min-width:768px){.projectPlanTableCard__chevron{right:-.19531vw!important}}@media only screen and (max-width:767px) and (min-width:1024px){.projectPlanTableCard__chevron{right:-2px!important}}.projectPlanTableCard__planCard:hover{filter:brightness(103%)}.projectPlanTableCard__recommendIcon{left:-2.13333vw!important;position:absolute;top:-4.26667vw!important;z-index:1}@media only screen and (min-width:535px){.projectPlanTableCard__recommendIcon{top:-22.82667px!important}}@media only screen and (min-width:768px){.projectPlanTableCard__recommendIcon{top:-1.5625vw!important}}@media only screen and (min-width:1024px){.projectPlanTableCard__recommendIcon{top:-16px!important}}@media only screen and (min-width:535px){.projectPlanTableCard__recommendIcon{left:-11.41333px!important}}@media only screen and (min-width:768px){.projectPlanTableCard__recommendIcon{left:-.78125vw!important}}@media only screen and (min-width:1024px){.projectPlanTableCard__recommendIcon{left:-8px!important}}@media only screen and (min-width:768px){.projectPlanTableCard__recommendIcon{left:1.06667vw!important;top:1.06667vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectPlanTableCard__recommendIcon{top:5.70667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectPlanTableCard__recommendIcon{top:.39063vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectPlanTableCard__recommendIcon{top:4px!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectPlanTableCard__recommendIcon{left:5.70667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectPlanTableCard__recommendIcon{left:.39063vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectPlanTableCard__recommendIcon{left:4px!important}}@media only screen and (min-width:768px){.projectPlanTableCard__planTitle .uiImg img{max-height:30px;width:auto!important}}.projectPlanTableCard__planDetailNormalPrice--taxExcluded{transform:translate(-3px);transform-origin:left top}@media only screen and (min-width:768px){.projectPlanTableCard__planDetailNormalPrice--taxExcluded{transform:translate(-2px)}}.projectPlanTableCard__planDetailNormalPriceText--taxExcluded{transform:scale(.6)}.projectPlanTableCard__yen{margin-bottom:.8vw!important}@media only screen and (min-width:535px){.projectPlanTableCard__yen{margin-bottom:4.28px!important}}@media only screen and (min-width:768px){.projectPlanTableCard__yen{margin-bottom:.29297vw!important}}@media only screen and (min-width:1024px){.projectPlanTableCard__yen{margin-bottom:3px!important}}@media only screen and (min-width:768px){.projectPlanTableCard__yen{margin-bottom:.53333vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectPlanTableCard__yen{margin-bottom:2.85333px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectPlanTableCard__yen{margin-bottom:.19531vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectPlanTableCard__yen{margin-bottom:2px!important}}.projectPlan__container--area{padding-top:26.66667vw!important}@media only screen and (min-width:535px){.projectPlan__container--area{padding-top:142.66667px!important}}@media only screen and (min-width:768px){.projectPlan__container--area{padding-top:9.76563vw!important}}@media only screen and (min-width:1024px){.projectPlan__container--area{padding-top:100px!important}}@media only screen and (min-width:768px){.projectPlan__container--area{padding-top:29.86667vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectPlan__container--area{padding-top:159.78667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectPlan__container--area{padding-top:10.9375vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectPlan__container--area{padding-top:112px!important}}.projectPlan__container--showTabContent{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){.projectPlan__container--showTabContent{background-image:url(../images/common/pc/common-bg-pattern-yellow-light3-pc.webp);background-position-y:16px;background-size:830px 1360px}}.projectPlan__cardContainer--showFlow{display:table}.projectPlan__planTypes{position:relative}.projectPlan__planTypeWrapper{cursor:pointer;position:relative;transform-origin:bottom;transition:all .3s ease-in-out}@media only screen and (min-width:768px){.projectPlan__planTypeWrapper:hover{transform:scaleY(.95)}.projectPlan__planTypeWrapper:hover .projectPlan__planTypeCardContent,.projectPlan__planTypeWrapper:hover .projectPlan__recommendIcon{transform:scaleY(1.05)}.projectPlan__planTypeWrapper:hover .projectPlan__planTypeCardContentBottom,.projectPlan__planTypeWrapper:hover .projectPlan__planTypeCardContentHead{transform:translateY(3px)}.projectPlan__planTypeWrapper:hover .uiCard{box-shadow:transparent}}.projectPlan__planTypeCard{overflow:hidden;position:relative;transform-origin:bottom;transition:all .3s ease-in-out}.projectPlan__planTypeCard--active{box-shadow:none;outline:4px solid #654412;outline-offset:-1.5px}@media only screen and (min-width:768px){.projectPlan__planTypeCard--active{outline-width:5px}}.projectPlan__planTypeCardContent{transition:all .3s ease-in-out;white-space:nowrap}.projectPlan__planTypeCardContent .uiCard{transform-origin:bottom;transition:all .3s ease-in-out}.projectPlan__planTypeCardContentBottom,.projectPlan__planTypeCardContentHead{position:relative;transform-origin:bottom;transition:all .3s ease-in-out}.projectPlan__recommendIcon{left:-2.4vw!important;pointer-events:none;position:absolute;top:14.13333vw!important;transition:all .3s ease-in-out;z-index:1}@media only screen and (min-width:535px){.projectPlan__recommendIcon{top:75.61333px!important}}@media only screen and (min-width:768px){.projectPlan__recommendIcon{top:5.17578vw!important}}@media only screen and (min-width:1024px){.projectPlan__recommendIcon{top:53px!important}}@media only screen and (min-width:535px){.projectPlan__recommendIcon{left:-12.84px!important}}@media only screen and (min-width:768px){.projectPlan__recommendIcon{left:-.87891vw!important}}@media only screen and (min-width:1024px){.projectPlan__recommendIcon{left:-9px!important}}@media only screen and (min-width:768px){.projectPlan__recommendIcon{left:-4.26667vw!important;top:-1.6vw!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectPlan__recommendIcon{top:-8.56px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectPlan__recommendIcon{top:-.58594vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectPlan__recommendIcon{top:-6px!important}}@media only screen and (min-width:768px) and (min-width:535px){.projectPlan__recommendIcon{left:-22.82667px!important}}@media only screen and (min-width:768px) and (min-width:768px){.projectPlan__recommendIcon{left:-1.5625vw!important}}@media only screen and (min-width:768px) and (min-width:1024px){.projectPlan__recommendIcon{left:-16px!important}}.projectPlan__planPrice{position:relative}.projectPlan__planExcludingTax{white-space:nowrap}.projectPlan__notation{position:absolute;transform:translate(16px)}.projectPlan__planTabBody{position:relative}@media only screen and (max-width:767px){.projectPlan__planTypeLowestPrice{width:100%}}
