.heading-1{font-size:24px;font-weight:700;color:#222222;margin:0}.heading-2{display:flex;align-items:center;font-size:20px;font-weight:700;margin:0}.heading-2 .heading-icon{margin-right:8px}.heading-3{font-size:18px;font-weight:700;line-height:1.5}.heading-4{font-size:16px;font-weight:700}.text-base{font-size:14px;line-height:1.8;letter-spacing:0.8pt}.text-sub{font-size:12px;line-height:1.8;letter-spacing:0.8pt}.button{display:inline-block;position:relative;background-color:transparent;border:none;border-radius:2px;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none !important}.button .font-icon{margin:0;padding:0}.button:disabled,.button.disabled{opacity:0.2;cursor:not-allowed;pointer-events:none}.btn-100{height:36px;font-size:10px;text-align:center;line-height:36px;padding:0 16px}.btn-200,.btn-link-normal.small,.btn-link-special.small,.btn-link-primary.small{height:40px;font-size:12px;text-align:center;line-height:40px;padding:0 16px}.btn-300,.btn-link-normal,.btn-link-primary,.btn-dl-document-sm{height:44px;font-size:14px;text-align:center;line-height:44px;padding:0 16px}.btn-400,.btn-link-special,.btn-dl-document{height:48px;font-size:16px;text-align:center;line-height:48px;padding:0 24px}.btn-500,.btn-new-dl-document{height:56px;font-size:16px;text-align:center;line-height:56px;padding:0 24px}.btn-dl-document{transition:.3s ease-out;background-color:#F66800;color:white !important}.btn-dl-document:hover{box-shadow:1px 4px 6px rgba(0,0,0,0.12),1px 4px 6px rgba(0,0,0,0.12);opacity:0.8;-webkit-transform:scale(1.02);transform:scale(1.02)}.btn-dl-document.disabled:hover,.btn-dl-document:disabled:hover{box-shadow:none;opacity:0.2;-webkit-transform:none;transform:none}.btn-dl-document:hover{color:white !important}.btn-new-dl-document{transition:.3s ease-out;background-color:#F66800;color:white !important}.btn-new-dl-document:hover{box-shadow:1px 4px 6px rgba(0,0,0,0.12),1px 4px 6px rgba(0,0,0,0.12);opacity:0.8;-webkit-transform:scale(1.02);transform:scale(1.02)}.btn-new-dl-document.disabled:hover,.btn-new-dl-document:disabled:hover{box-shadow:none;opacity:0.2;-webkit-transform:none;transform:none}.btn-new-dl-document:hover{color:white !important}.btn-dl-document-sm{transition:.3s ease-out;background-color:#F66800;color:white !important}.btn-dl-document-sm:hover{box-shadow:1px 4px 6px rgba(0,0,0,0.12),1px 4px 6px rgba(0,0,0,0.12);opacity:0.8;-webkit-transform:scale(1.02);transform:scale(1.02)}.btn-dl-document-sm.disabled:hover,.btn-dl-document-sm:disabled:hover{box-shadow:none;opacity:0.2;-webkit-transform:none;transform:none}.btn-dl-document-sm:hover{color:white !important}.btn-link-primary{transition:.3s ease-out;background-color:#006666;color:white !important}.btn-link-primary:hover{box-shadow:1px 4px 6px rgba(0,0,0,0.12),1px 4px 6px rgba(0,0,0,0.12);opacity:0.8;-webkit-transform:scale(1.02);transform:scale(1.02)}.btn-link-primary.disabled:hover,.btn-link-primary:disabled:hover{box-shadow:none;opacity:0.2;-webkit-transform:none;transform:none}.btn-link-primary:hover{color:white !important}.btn-link-special{transition:.3s ease-out;background-color:#006666;color:white !important}.btn-link-special:hover{box-shadow:1px 4px 6px rgba(0,0,0,0.12),1px 4px 6px rgba(0,0,0,0.12);opacity:0.8;-webkit-transform:scale(1.02);transform:scale(1.02)}.btn-link-special.disabled:hover,.btn-link-special:disabled:hover{box-shadow:none;opacity:0.2;-webkit-transform:none;transform:none}.btn-link-special:hover{color:white !important}.btn-link-normal{transition:all 0.3s;color:#555555;background-color:transparent;border:1px solid #E0E0E0}.btn-link-normal:hover{color:#222222;border-color:#555555}.form-control{color:#222222}.reviewOverviewCard{background-color:#ffffff;border-radius:8px;width:100%;padding-top:40px}.reviewOverviewCard+.reviewOverviewCard{margin-top:48px}.reviewOverviewCard .reviewOverviewCard__footer{margin-top:8px;display:flex;justify-content:flex-end}.reviewOverviewCard .reviewOverviewCard__subheader{height:32px;background:#F1F8F8;width:100%;border-radius:4px;font-size:16px;font-weight:bold;padding-left:8px;color:#006666;display:flex;align-items:center}.reviewOverviewCard .reviewOverviewCard__title{font-size:24px;font-weight:bold;color:#006666;margin:0;padding-bottom:8px;border-bottom:1px solid #E0E0E0}@media (max-width: 599px){.reviewOverviewCard .reviewOverviewCard__title{font-size:20px}}.reviewOverviewCard .reviewOverviewCard__subTitle{font-size:16px;font-weight:bold;color:#006666;margin-top:0;border-bottom:solid 1px #EEEEEE;padding-bottom:12px}.reviewOverviewCard .reviewOverviewCard__contents{padding-top:32px}.serviceReputationMetricsContainer{display:flex}@media (max-width: 599px){.serviceReputationMetricsContainer{display:block;height:100%;padding-bottom:6px}}.serviceReputationMetricsBlockV2{display:flex}@media (max-width: 599px){.serviceReputationMetricsBlockV2{display:flex;flex-direction:column}}.serviceReputationMetricsBarContainerText{font-weight:600;color:#222222;margin-bottom:16px;font-size:16px}.serviceReputationMetricsBarCahrtV2{width:80%;max-width:328px;padding-right:20px}@media (max-width: 599px){.serviceReputationMetricsBarCahrtV2{width:100%;max-width:100%;border-right:none;padding-right:0px;padding-bottom:20px}}.serviceReputationMetricsReputationBlock{display:flex;margin-bottom:16px}@media (max-width: 599px){.serviceReputationMetricsReputationBlock{justify-content:center}}.serviceReputationMetricsStarBlock{display:flex;align-items:center}.serviceReputationMetricsStarBlock .serviceReputationMetricsStarBlock__star{font-size:20px}.serviceReputationMetricsRateBlock{display:flex;font-size:28px;color:#006666;font-weight:bold;align-items:baseline}.serviceReputationMetricsChartBlockMozik{background:inherit;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);top:-5px;left:-5px;right:-5px;bottom:-5px}.serviceReputationMetricsChartBlockMozikString{position:absolute;z-index:10000}.serviceReputationMetricsChartContainer{position:relative;width:100%;padding-left:16px;box-sizing:border-box}@media (max-width: 599px){.serviceReputationMetricsChartContainer{width:100%;padding-left:0px}}.serviceReputationMetricsChartContainer .serviceReputationMetricsChartContainer__title{background-color:#F1F8F8;width:100%;border-radius:4px;display:flex;align-items:center;text-align:left;padding:0px 8px;height:30px;box-sizing:border-box;color:#006666;font-weight:bold}@media (max-width: 599px){.serviceReputationMetricsChartContainer .serviceReputationMetricsChartContainer__title{margin-top:20px}}.serviceReputationMetricsChartHiddenBlock{position:absolute;width:100%;align-items:center;justify-content:center;white-space:pre-line;margin-left:40px;top:42%;z-index:1;text-align:center;font-size:15px;font-weight:bold}@media (max-width: 599px){.serviceReputationMetricsChartHiddenBlock{width:100%;top:30%;margin-left:0px}}.serviceReputationMetricsChartBlock{display:flex;width:100%;align-items:center;justify-content:center;white-space:pre-line}@media (max-width: 599px){.serviceReputationMetricsChartBlock{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0px;margin-left:0px;margin-top:10px;flex-direction:column;align-items:center}}.serviceReputationMetricsChartBlock .serviceReputationMetricsChartBlock__chart{width:100%;max-width:398px;display:flex;flex-direction:column;align-items:center}@media (max-width: 1024px){.serviceReputationMetricsChartBlock .serviceReputationMetricsChartBlock__chart{justify-content:center;margin-right:0px}}@media (max-width: 599px){.serviceReputationMetricsChartBlock .serviceReputationMetricsChartBlock__chart{margin-top:10px;box-sizing:border-box;padding-bottom:20px;margin-right:0px}}.serviceReputationMetricsLinkBlock{margin-bottom:5px}@media (max-width: 599px){.serviceReputationMetricsLinkBlock{text-align:center}}.serviceReputationMetricsBarContainerTop{padding-bottom:10px;border-bottom:1px dashed #E0E0E0}.serviceReputationMetricsBarContainer{margin-top:10px;padding-bottom:10px}.serviceReputationMetricsBarBlock{display:flex;height:17px;margin-bottom:10px;align-items:center;justify-content:center}@media (max-width: 599px){.serviceReputationMetricsBarBlock{height:28px}}.serviceReputationMetricsBarBlock .serviceReputationMetricsBarBlock__rate{display:flex;align-items:center;justify-content:left;font-size:1em;height:16px}@media (min-width: 800px){.serviceReputationMetricsBarBlock .serviceReputationMetricsBarBlock__rate{width:40%}}@media (max-width: 599px){.serviceReputationMetricsBarBlock .serviceReputationMetricsBarBlock__rate{width:40%}}.serviceReputationMetricsBarBlock .serviceReputationMetricsBarBlock__count{width:40px;display:flex;align-items:center;justify-content:center;font-size:1em;height:16px}.serviceReputationMetricsBarBlock .serviceReputationMetricsFilterForm{display:inline}.serviceReputationMetricsBarBlock .serviceReputationMetricsFilterForm button{background:none;border:none;padding:0;color:#555555;cursor:pointer;font-size:1em;text-decoration:underline}.serviceReputationMetricsBarBlock .serviceReputationMetricsFilterForm button:visited{color:#555555}.serviceReputationMetricsBarBlock .serviceReputationMetricsBarBlock__bar{width:100%;margin-right:5px;margin-left:5px;border:1px solid #E0E0E0;height:18px;border-radius:3px}.serviceReputationMetricsBarBlock .serviceReputationMetricsBarBlock__progress{display:block;position:relative;text-align:center;color:#f0ffff;height:16px;border-radius:2px}.bar_star_1{background:#707070}.bar_star_2{background:#707070}.bar_star_3{background:#30B0B0}.bar_star_4{background:#30B0B0}.bar_star_5{background:#3E837F}.serviceReputationMetricsButtonBlock{margin-top:20px}@media (max-width: 599px){.serviceReputationMetricsButtonBlock{display:none}}.serviceReputationMetricsButtonBlock a{color:white;text-decoration:none}.serviceReputationMetricsButtonBlock a:hover{color:white;text-decoration:none}.serviceReputationMetricsButton{color:white !important;width:320px;background:#30B0B0;display:flex;align-items:center;justify-content:center;font-size:14px;padding:12px 18px;transition:0.4s ease all;font-weight:bold;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:5px}@media (max-width: 599px){.serviceReputationMetricsButton{width:100%}}.serviceReputationMetricsButtonBlockSP{color:white;display:none;margin-top:20px}@media (max-width: 599px){.serviceReputationMetricsButtonBlockSP{display:block}}.serviceReputationMetricsButtonBlockSP a{color:white;text-decoration:none}.serviceReputationMetricsButtonBlockSP a:hover{color:white;text-decoration:none}.serviceReputationMetricsLabel{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:8px;-webkit-column-gap:20px;column-gap:20px;margin-top:-110px;max-width:398px;width:100%}@media (max-width: 599px){.serviceReputationMetricsLabel{flex-direction:column;margin-top:-87px;margin-left:0px}}.serviceReputationMetricsLabel .serviceReputationMetricsLabel__service{font-size:12px;transition:0.4s ease all;border:none;box-sizing:border-box;border-radius:24px;padding:2px 16px;color:#006666;background-color:rgba(48,176,176,0.3);text-align:center;max-width:100%;overflow-wrap:break-word;word-break:break-word}.serviceReputationMetricsLabel .serviceReputationMetricsLabel__category{width:auto;border:1px solid #30B0B0;font-size:12px;transition:0.4s ease all;border:none;box-sizing:border-box;border-radius:24px;padding:2px 16px 2px 16px;color:#707070;background-color:rgba(112,112,112,0.2);text-align:center}.reputationRecommendCard{display:flex;background:#F5F5F5;margin:40px 0 48px 0px;padding:16px;border:1px solid #E0E0E0}@media (max-width: 599px){.reputationRecommendCard{flex-direction:column;margin:40px 0px}}.reputationRecommendCard .recomendReputation{width:50%}@media (max-width: 599px){.reputationRecommendCard .recomendReputation{width:100%}}.reputationRecommendCard .recomendReputation .title{font-weight:bold}.reputationRecommendCard .reveiwButton{margin-top:10px;width:50%;text-align:center}@media (max-width: 599px){.reputationRecommendCard .reveiwButton{width:100%}}.reputationRecommendCard .reveiwButton a{color:white;text-decoration:none}.reputationRecommendCard .reveiwButton a:hover{color:white;text-decoration:none}.reputationRecommendCard .reveiwButton .ss-post-review{display:flex;align-items:center;justify-content:right;width:100%}.reputationSearchFormWrapper .reputationSortBlock{display:flex;align-items:baseline;justify-content:flex-start;padding:6px 0px 6px 0px}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSortBlock{padding:6px 0px 6px 12px}}.reputationSearchFormWrapper .reputationSortBlock .reputationSortBlock__title{font-size:16px;font-weight:bold;color:#006666;margin-right:34px}@media (max-width: 1130px){.reputationSearchFormWrapper .reputationSortBlock .reputationSortBlock__title{margin-right:33px}}.reputationSearchFormWrapper .reputationSortBlock .reputationSortBlock__selectItem{position:relative}.reputationSearchFormWrapper .reputationSortBlock .reputationSortBlock__selectItem::before{pointer-events:none;position:absolute;top:1em;right:2em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #555555}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSortBlock .reputationSortBlock__selectItem::before{right:0.8em}}.reputationSearchFormWrapper .reputationSearchBlock{display:block;padding:6px 0 0 0;margin-bottom:12px}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSearchBlock{flex-direction:column;align-items:center}}.reputationSearchFormWrapper .reputationSearchBlock .reputationSearchBlock__title{font-size:16px;font-weight:bold;color:#006666;margin-bottom:12px;display:block}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSearchBlock .reputationSearchBlock__title{display:none}}.reputationSearchFormWrapper .reputationSearchBlock .reputationSearchBlock__spTitle{display:none;font-size:16px;font-weight:bold;color:#006666;width:100%;justify-content:space-between;align-items:center;border:1px solid #E0E0E0;background-color:#ffffff;border-radius:4px;padding:6px 12px 6px 12px}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSearchBlock .reputationSearchBlock__spTitle{display:flex}}.reputationSearchFormWrapper .reputationSearchBlock .activeSpTitle{border:none}.reputationSearchFormWrapper .reputationSearchInnerBlock{display:flex;width:88%}@media (max-width: 1130px){.reputationSearchFormWrapper .reputationSearchInnerBlock{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSearchInnerBlock{width:100%;display:none;flex-direction:column;padding:6px 6px 6px 6px}}.reputationSearchFormWrapper .reputationSearchInnerBlock .reputationSearchInnerBlock__selectItem{position:relative}.reputationSearchFormWrapper .reputationSearchInnerBlock .reputationSearchInnerBlock__selectItem label{position:absolute;top:0;left:12px;margin:0;height:34px;display:flex;align-items:center;color:#555555;font-weight:lighter}.reputationSearchFormWrapper .reputationSearchInnerBlock .reputationSearchInnerBlock__selectItem::before{pointer-events:none;position:absolute;top:1em;right:2em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #555555}@media (max-width: 1130px){.reputationSearchFormWrapper .reputationSearchInnerBlock .reputationSearchInnerBlock__selectItem::before{right:0.8em}}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSearchInnerBlock .reputationSearchInnerBlock__selectItem::before{right:0.8em}}.reputationSearchFormWrapper .reputationSearchFormWrapper__select{font-size:14px;border:1px solid #E0E0E0;background-color:#ffffff;border-radius:4px;height:34px;padding-top:2px;padding-right:12px;margin-right:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1130px){.reputationSearchFormWrapper .reputationSearchFormWrapper__select{width:100%}}.reputationSearchFormWrapper .reputationSearchFormWrapper__select::-ms-expand{display:none}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSearchFormWrapper__select{margin-right:0px}}.reputationSearchFormWrapper .reputationTopicBlock{margin:24px 0}.reputationSearchFormWrapper .reputationTopicBlock__radio{display:none}.reputationSearchFormWrapper .reputationTopicBlock__radioItem{margin:-4px -4px 0}.reputationSearchFormWrapper .reputationTopicBlock__title{margin-bottom:10px;color:#006666;font-weight:bold;font-size:16px}.reputationSearchFormWrapper .reputationTopicBlock__radioLabel{font-size:14px;padding:6px 12px;margin:6px;border:1px solid #E0E0E0;color:#555555;font-weight:normal;border-radius:4px;cursor:pointer;line-height:1.5}.reputationSearchFormWrapper .reputationTopicBlock__radioLabel:hover{background-color:#F1F8F8;border-color:#30B0B0}.reputationSearchFormWrapper .reputationTopicBlock__radio:checked+.reputationTopicBlock__radioLabel{color:#ffffff;background-color:#30B0B0;font-weight:bold}.reputationSearchFormWrapper .reputationSelectionPointsWrapper{margin:24px 0}.reputationSearchFormWrapper .reputationSelectionPoints{display:flex;flex-wrap:wrap;margin:-4px}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSelectionPoints{justify-content:center}}.reputationSearchFormWrapper .reputationSelectionPoint{display:flex;justify-content:space-between;width:32%;font-size:14px;letter-spacing:-1px;line-height:21px;border:1px solid #E0E0E0;background-color:#ffffff;border-radius:4px;padding:8px 12px;margin:4px;cursor:pointer}@media (max-width: 599px){.reputationSearchFormWrapper .reputationSelectionPoint{flex-direction:column;width:45%;align-items:center;padding:4px 8px}}.reputationSearchFormWrapper .reputationSelectionPoint:hover{text-decoration:underline}.reputationSearchFormWrapper .reputationSelectionPoint:hover:not(.reputationSelectionPoint--zero,.reputationSelectionPoint--selected){background:#F1F8F8;border-color:#30B0B0}.reputationSearchFormWrapper .reputationSelectionPoint--selected{color:#ffffff;font-weight:bold;background-color:#30B0B0}.reputationSearchFormWrapper .reputationSelectionPoint--selected:hover{border-color:#30B0B0}.reputationSearchFormWrapper .reputationSelectionPoint .reputationSelectionPoint__label{color:#555555}.reputationSearchFormWrapper .reputationSelectionPoint .reputationSelectionPoint__label--selected{color:#ffffff}.reputationSearchFormWrapper .reputationSelectionPoint .reputationSelectionPoint__count{color:#30B0B0}.reputationSearchFormWrapper .reputationSelectionPoint .reputationSelectionPoint__count--zero{color:#555555}.reputationSearchFormWrapper .reputationSelectionPoint .reputationSelectionPoint__count--selected{color:#ffffff}.reputationSearchFormWrapper a.reputationSelectionPoint{transition:none}.reputationSearchFormWrapper a.reputationSelectionPoint:focus{text-decoration:none}.reputationSearchFormWrapper .reputationSearchFormLabel{margin-bottom:12px;color:#006666;font-weight:bold;font-size:16px}.reviewItems__title{font-size:24px;font-weight:bold;color:#006666;margin:0;padding-bottom:8px;border-bottom:1px solid #E0E0E0}@media (max-width: 599px){.reviewItems__title{font-size:20px}}.reviewServiceReputation{background-color:#ffffff;border-radius:8px;width:100%;padding-top:40px}.reviewServiceReputation .reviewServiceReputation__title{font-size:24px;font-weight:bold;color:#006666;margin:0;padding-bottom:8px;border-bottom:1px solid #E0E0E0}@media (max-width: 599px){.reviewServiceReputation .reviewServiceReputation__title{font-size:20px}}.reviewServiceReputation .reviewServiceReputation__buttonGroup{display:flex;gap:12px}@media (max-width: 599px){.reviewServiceReputation .reviewServiceReputation__buttonGroup{display:block}}.reviewServiceReputation .reviewServiceReputation__subTitle{font-size:16px;font-weight:bold;color:#006666;margin-top:0;border-bottom:solid 1px #EEEEEE;padding-bottom:12px}.reviewServiceReputation .reviewServiceReputation__contents{padding-top:32px}.reviewServiceReputation .reviewServiceReputation__button{width:254px;height:48px;margin-top:20px}@media (max-width: 599px){.reviewServiceReputation .reviewServiceReputation__button{width:100%}}.reviewServiceReputation .onlyPc{display:block}@media (max-width: 599px){.reviewServiceReputation .onlyPc{display:none}}.recommendedServiceCard{border:1px solid #E0E0E0;padding:16px 32px;display:flex;margin-top:26px}@media (max-width: 599px){.recommendedServiceCard{padding:16px 16px}}.recommendedServiceCard .recommendedServiceCard__left{padding:16px 0}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCard__left{padding:0}}.recommendedServiceCard .recommendedServiceCard__right{padding-left:32px;width:100%}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCard__right{padding-left:17px}}.recommendedServiceCard .recommendedServiceCardIcon{box-shadow:2px 2px 12px rgba(34,34,34,0.1);border-radius:2px;min-width:90px;min-height:90px;max-width:90px;max-height:90px;display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardIcon{min-width:60px;min-height:60px;max-width:60px;max-height:60px}}.recommendedServiceCard .recommendedServiceCardIcon img{-o-object-fit:contain;object-fit:contain;border-radius:2px;width:100%;height:100%;max-width:90px;max-height:90px}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardIcon img{width:100%;height:100%;max-width:60px;max-height:60px}}.recommendedServiceCard .recommendedServiceCardLink{color:#30B0B0}.recommendedServiceCard .recommendedServiceCardService{display:flex;justify-content:space-between}.recommendedServiceCard .recommendedServiceCardImages{display:flex}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardImages{flex-direction:column}}.recommendedServiceCard .recommendedServiceCardImages--image img{-o-object-fit:contain;object-fit:contain;height:42px}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardImages--image img{min-width:45px;max-width:45px;height:auto}}.recommendedServiceCard .recommendedServiceCardImages--image:not(:last-child){margin-right:4px}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardImages--image:not(:last-child){margin-bottom:4px;margin-right:0px}}.recommendedServiceCard .recommendedServiceCardReview{margin-right:8px}.recommendedServiceCard .recommendedServiceCardReview .recommendedServiceCardReview__serviceName{font-weight:bold;font-size:14px;line-height:20px;color:#30B0B0;word-break:break-word}.recommendedServiceCard .recommendedServiceCardReview .recommendedServiceCardReview__review{margin-top:6px;display:flex}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardReview .recommendedServiceCardReview__review{flex-direction:column}}.recommendedServiceCard .recommendedServiceCardReview .recommendedServiceCardReview__review .recommendedServiceCardReview__review--number{color:#555555;font-size:14px;line-height:150%;padding:0 4px}.recommendedServiceCard .recommendedServiceCardReview .recommendedServiceCardReview__review .recommendedServiceCardReview__review--count{display:flex;align-items:center;cursor:pointer;font-family:Hiragino Kaku Gothic Pro;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#30B0B0;font-size:12px;line-height:150%;margin-left:4px}.recommendedServiceCard .recommendedServiceCardReview .text-yellow{color:#FFD600}.recommendedServiceCard .recommendedServiceCardReview .text-black-400{color:#E0E0E0}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardReviewRate{margin-bottom:4px}}.recommendedServiceCard .recommendedServiceCardTexts{margin-top:12px;color:#222222;letter-spacing:0.8px;font-weight:300;font-size:16px;line-height:150%}.recommendedServiceCard .recommendedServiceCardTexts span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:72px}@media (max-width: 599px){.recommendedServiceCard .recommendedServiceCardTexts{margin-left:-74px;margin-top:16px}}.recommendedServiceCard .recommendedServiceCardThreePoint{display:flex}.recommendedServiceCard .recommendedServiceCardThreePoint .recommendedServiceCardThreePoint__icon{color:#30B0B0;margin-right:8px;font-size:12px}.recommendedServiceCard .recommendedServiceCardThreePoint .recommendedServiceCardThreePoint__icon i{vertical-align:sub}.recommendedServiceCard .recommendedServiceCardThreePoint .recommendedServiceCardThreePoint__text{color:#555555;font-size:14px;line-height:20px}.recommendedServiceCard .recommendedServiceCardThreePoint:not(:last-child){margin-bottom:4px}h3+.recommendedServiceCard{margin-top:24px}.reputationAnswerItemServiceBlock .reputationAnswerItemServiceBlock__logo{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:2px;box-shadow:2px 2px 12px 0 rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;padding:calc(40px / 15)}.reputationAnswerItemServiceBlock .reputationAnswerItemServiceBlock__logo img{width:100%;height:100%;max-width:40px;max-height:40px;-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;';border-radius:1.5px}.reputationAnswerItemServiceBlock .reputationAnswerItemServiceBlock__name{padding-left:16px;font-size:18px;font-weight:600;color:#006666}.reputationAnswerItemServicePickupHeaderBlock{color:#ffffff;font-size:16px;font-weight:bold;display:inline-block;background:linear-gradient(91.57deg, #30B0B0 4.72%, #066 97.65%);border-radius:8px 8px 0px 0px;padding:10px 18px}.reputationAnswerItemServicePickupHeaderBlock i{font-size:18px;margin-left:8px}.reputationAnswerItemWrap{border:solid 1px #EEEEEE;border-radius:8px;padding:16px;margin-bottom:38px}@media (max-width: 599px){.reputationAnswerItemWrap{padding:16px 8px;border:solid 1px #EEEEEE;border-radius:8px}}.reputationAnswerItemContentsBlock{display:flex}@media (max-width: 599px){.reputationAnswerItemContentsBlock{flex-direction:column}}.reputationAnswerItemContentsBlock .reputationAnswerItemBlock{width:100%}.reputationAnswerItemPickupBlock{border:solid 1px #30B0B0;border-radius:0px 8px 8px 8px;margin-bottom:38px}@media (max-width: 599px){.reputationAnswerItemPickupBlock{padding:8px}}.reputationAnswerItemTopBlock{display:flex;align-items:flex-start;padding-bottom:12px}.reputationAnswerItemTopLeftBlock{padding-bottom:12px;display:flex;align-items:flex-start}.reputationAnswerItemTopLeftBlock .reputationAnswerItemTopLeftBlock__icon{width:70px;height:70px;line-height:70px;border-radius:50%;text-align:center;font-size:36px;margin-left:18px;margin-right:30px}@media (max-width: 599px){.reputationAnswerItemTopLeftBlock .reputationAnswerItemTopLeftBlock__icon{width:38px;height:38px;min-width:38px;line-height:38px;margin-left:0;margin-right:15px;font-size:24px}}.reputationAnswerItemTopLeftBlock .reputationAnswerItemTopLeftBlock__icon--anonymous{color:#707070;background-color:#EEEEEE}.reputationAnswerItemTopLeftBlock .reputationAnswerItemTopLeftBlock__icon--image img{width:100%;height:100%;border-radius:50%}.reputationAnswerItemTopRightItemBaseInfoBlock{display:flex;align-items:center}.reputationAnswerItemTopRightItemBaseInfoBlock .reputationAnswerItemTopRightItemBaseInfoBlock__username{color:#222222;font-size:16px;font-weight:600;margin-right:16px}@media (max-width: 599px){.reputationAnswerItemTopRightItemBaseInfoBlock .reputationAnswerItemTopRightItemBaseInfoBlock__username{width:134px;margin-right:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 599px){.reputationAnswerItemTopRightItemBaseInfoBlock .reputationAnswerItemTopRightItemBaseInfoBlock__username--pickup{width:130px}}.reputationAnswerItemTopRightItemBaseInfoBlock .reputationAnswerItemTopRightItemBaseInfoBlock__position{color:#006666;background-color:#E2F1F0;border-radius:4px;height:22px;line-height:22px;font-size:12px;padding:0 4px}.reputationAnswerItemTopRightItemBlock{display:flex;align-items:center}@media (max-width: 599px){.reputationAnswerItemTopRightItemBlock{display:initial}}.reputationAnswerItemTopRightItemBlock .reputationAnswerItemTopRightItemBlock__separator{margin:0 8px}@media (max-width: 599px){.reputationAnswerItemTopRightItemBlock .reputationAnswerItemTopRightItemBlock__separator{display:none}}.reputationAnswerItemStatusBlock{padding:12px 0;border-top:solid 1px #EEEEEE;border-bottom:solid 1px #EEEEEE;display:flex;align-items:center}@media (max-width: 599px){.reputationAnswerItemStatusBlock{flex-direction:column;align-items:start}}.reputationAnswerItemStatusScoreBlock{margin-right:24px}@media (max-width: 599px){.reputationAnswerItemStatusScoreBlock{margin-bottom:8px}}.reputationAnswerItemStatusScoreBlock .reputationAnswerItemStatusScoreBlock__stars{margin-right:4px}.reputationAnswerItemStatusTagsBlock{display:flex}.reputationAnswerItemStatusTagBlock{color:#707070;background-color:#EEEEEE;height:20px;line-height:20px;border-radius:10px / 50%;padding:0 8px;display:block}.reputationAnswerItemStatusTagBlock .reputationAnswerItemStatusTagBlock__title{margin-right:6px;font-weight:600}.reputationAnswerItemBasic{margin-right:24px}.reputationAnswerItemBasic .reputationAnswerItemStatusScoreBlock__stars{margin-right:4px}.reputationAnswerItemBasicBlock{padding:18px 0;border-bottom:solid 1px #EEEEEE}.reputationAnswerItemBasicBlock .reputationAnswerItemBasicBlock__title{font-weight:600;font-size:20px;margin-bottom:18px;line-height:1.8;margin-top:0}.reputationAnswerItemBasicBlock .reputationAnswerItemBasicBlock__title a{color:#222222}.reputationAnswerItemBasicBlock .reputationAnswerItemBasicBlock__title a .highlight{background:#FFF500}.reputationAnswerItemBasicBlock .reputationAnswerItemBasicBlock__description{color:#222222;word-wrap:break-word;white-space:pre-line}.reputationAnswerItemBasicBlock .reputationAnswerItemBasicBlock__description .highlight{background:#FFF500}.reputationAnswerItemFirstQuestionBlock{padding-top:18px;margin-bottom:24px}.reputationAnswerItemFirstQuestionBlock .reputationAnswerItemFirstQuestionBlock__title{font-size:14px;color:#707070;display:flex;align-items:center;margin-top:0;margin-bottom:18px;line-height:100%}.reputationAnswerItemFirstQuestionBlock .reputationAnswerItemFirstQuestionBlock__title::before{content:"";height:1px;width:20px;min-width:20px;background:#707070;display:block;margin-right:.4em}.reputationAnswerItemFirstQuestionBlock .reputationAnswerItemFirstQuestionBlock__answer{color:#222222;word-wrap:break-word;white-space:pre-line}.reputationAnswerSecondItemBlock{display:flex}@media (max-width: 599px){.reputationAnswerSecondItemBlock{flex-direction:column}}@media (max-width: 599px){.reputationAnswerSecondItemBlock{display:none}}.reputationAnswerSecondItemBlockIsOpened{display:block}.reputationAnswerItemMoreButtonBlock{width:80%;margin:0 auto;margin-top:20px;color:#30B0B0;background-color:#ffffff;border:1px solid #30B0B0;border-radius:2em;display:flex;align-items:center;justify-content:center;font-size:14px;padding:12px;transition:0.4s ease all}.reputationAnswerItemMoreButtonBlock .inner-text{line-height:100%;font-weight:bold;color:#30B0B0;transition:inherit}.reputationAnswerItemMoreButtonBlock .inner-icon{margin-left:14px;color:#30B0B0;transition:inherit}.reputationAnswerItemMoreButtonBlock:hover{color:#ffffff;background-color:#30B0B0}.reputationAnswerItemMoreButtonBlock:hover .inner-text{color:#ffffff}.reputationAnswerItemMoreButtonBlock:hover .inner-icon{color:#ffffff}@media (max-width: 599px){.reputationAnswerItemMoreButtonBlock{width:100%}}.review-tooltip{position:relative}.review-tooltip .review-tooltip-text{visibility:hidden;background-color:black;color:#fff;text-align:center;padding:4px 10px;border-radius:2px;position:absolute;z-index:1;bottom:130%;left:-8%;width:200px}.review-tooltip:hover .review-tooltip-text{visibility:visible}.review-tooltip .review-tooltip-text::after{content:" ";position:absolute;top:100%;left:45%;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.review-tooltip .review-tooltip-text{opacity:0;transition:opacity 1s}.review-tooltip:hover .review-tooltip-text{opacity:1}.reputationAnswerItemSectionBorderBlock{border-top:1px solid #E0E0E0;margin-top:24px;margin-bottom:24px}.reputationAnswerItemSectionPCBlock{display:block}@media (max-width: 599px){.reputationAnswerItemSectionPCBlock{display:none}}.reputationAnswerItemSectionSPBlock{display:none}@media (max-width: 599px){.reputationAnswerItemSectionSPBlock{display:block}}.reputationAnswerServiceSimpleCard{display:flex;align-items:center;border:1px solid #EEEEEE;border-radius:4px;height:40px;box-sizing:content-box;transition:all 0.3s;box-shadow:0px 2px 16px rgba(0,0,0,0)}.reputationAnswerServiceSimpleCard .reputationAnswerServiceSimpleCard__logo{width:40px;height:40px;padding:calc(40px / 15)}.reputationAnswerServiceSimpleCard .reputationAnswerServiceSimpleCard__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;';border-radius:3px 0 0 3px}.reputationAnswerServiceSimpleCard .reputationAnswerServiceSimpleCard__serviceName{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;color:#222222}.reputationAnswerServiceSimpleCard .reputationAnswerServiceSimpleCard__divider{height:100%;border-left:1px solid #EEEEEE;margin-right:8px}.reputationAnswerServiceSimpleCard--linked:hover{box-shadow:0px 2px 16px rgba(0,0,0,0.1)}.reputationAnswerGoodPointsBlock{margin-bottom:24px}.reputationAnswerGoodPointsBlock .reputationAnswerGoodPointsBlock__title{font-size:14px;color:#707070;display:flex;align-items:center;margin-top:0;margin-bottom:18px;line-height:100%}@media (max-width: 599px){.reputationAnswerGoodPointsBlock .reputationAnswerGoodPointsBlock__title{line-height:20px}}.reputationAnswerGoodPointsBlock .reputationAnswerGoodPointsBlock__title::before{content:"";height:1px;width:20px;background:#707070;display:block;margin-right:.4em}.reputationAnswerGoodPointsBlock .reputationAnswerGoodPointsBlock__point{display:flex;margin-bottom:8px}.reputationAnswerGoodPointsBlock .reputationAnswerGoodPointsBlock__point i{line-height:1.8;color:#F66800;padding-right:12px}.reputationAnswerGoodPointsBlock .reputationAnswerGoodPointsBlock__text{color:#222222;display:inline-block}.reputationAnswerBadPointsBlock{margin-bottom:24px}.reputationAnswerBadPointsBlock .reputationAnswerBadPointsBlock__title{font-size:14px;color:#707070;display:flex;align-items:center;margin-top:0;margin-bottom:18px;line-height:100%}@media (max-width: 599px){.reputationAnswerBadPointsBlock .reputationAnswerBadPointsBlock__title{line-height:20px}}.reputationAnswerBadPointsBlock .reputationAnswerBadPointsBlock__title:before{content:"";height:1px;width:20px;background:#707070;display:block;margin-right:.4em}.reputationAnswerBadPointsBlock .reputationAnswerBadPointsBlock__point{display:flex;margin-bottom:8px}.reputationAnswerBadPointsBlock .reputationAnswerBadPointsBlock__point i{line-height:1.8;color:#006666;padding-right:12px}.reputationAnswerBadPointsBlock .reputationAnswerBadPointsBlock__text{color:#222222;display:inline-block}.reputationAnswerServicesAnswersBlock reputationAnswerServicesAnswersBlock__title-default{font-weight:600;color:#222222;margin-bottom:12px}@media (max-width: 599px){.reputationAnswerServicesAnswersBlock reputationAnswerServicesAnswersBlock__title-default{line-height:20px}}.reputationAnswerServicesAnswersBlock reputationAnswerServicesAnswersBlock__title--sub{color:#707070;display:flex;align-items:center;margin-bottom:18px;line-height:100%}@media (max-width: 599px){.reputationAnswerServicesAnswersBlock reputationAnswerServicesAnswersBlock__title--sub{line-height:20px}}.reputationAnswerServicesAnswersBlock reputationAnswerServicesAnswersBlock__title--sub:before{content:"";height:1px;width:20px;background:#707070;display:block;margin-right:.4em}.reputationAnswerServicesAnswersAnswerBlock{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.reputationAnswerServicesAnswersAnswerBlock .reputationAnswerServicesAnswersAnswerBlock__service{width:200px;margin-bottom:12px;margin-right:8px}@media (max-width: 599px){.reputationAnswerServicesAnswersAnswerBlock .reputationAnswerServicesAnswersAnswerBlock__service{width:100%;margin-bottom:8px}}.reputationAnswerSectionPriceBlock{display:block}.reputationAnswerSectionPriceTitleBlock{font-size:16px;font-weight:600;color:#222222;margin-bottom:20px;line-height:100%}.reputationAnswerSectionPriceTopBlock{display:flex;color:#707070;margin-bottom:20px}@media (max-width: 599px){.reputationAnswerSectionPriceTopBlock{flex-direction:column}}.reputationAnswerSectionPriceTopBlock .reputationAnswerSectionPriceTopBlock__separator{margin:0 8px}@media (max-width: 599px){.reputationAnswerSectionPriceTopBlock .reputationAnswerSectionPriceTopBlock__separator{display:none}}.reputationAnswerSectionPriceTopAnswerBlock{display:flex}.reputationAnswerSectionPriceTopAnswerBlock .reputationAnswerSectionPriceTopAnswerBlock__title{font-weight:600;color:#222222;margin-bottom:12px;line-height:100%}.reputationAnswerSectionPriceTopAnswerBlock .reputationAnswerSectionPriceTopAnswerBlock__answer{word-wrap:break-word;white-space:pre-line;color:#222222;margin-bottom:20px}.reputationAnswerSectionPriceTextAnswerBlock .reputationAnswerSectionPriceTextAnswerBlock__title{font-weight:600;color:#222222;margin-bottom:12px;line-height:100%}.reputationAnswerSectionPriceTextAnswerBlock .reputationAnswerSectionPriceTextAnswerBlock__answer{word-wrap:break-word;white-space:pre-line;color:#222222;margin-bottom:20px}.reputationAnswerSectionStoryTitleBlock{font-size:16px;font-weight:600;color:#222222;margin-bottom:20px;line-height:100%}.reputationAnswerSectionStoryTopBlock{display:flex;color:#707070;margin-bottom:20px}@media (max-width: 1080px){.reputationAnswerSectionStoryTopBlock{flex-direction:column}}.reputationAnswerSectionStoryTopBlock .reputationAnswerSectionStoryTopBlock__separator{margin:0 8px}@media (max-width: 1080px){.reputationAnswerSectionStoryTopBlock .reputationAnswerSectionStoryTopBlock__separator{display:none}}.reputationAnswerSectionStoryTopBlock .reputationAnswerSectionStoryTopBlock__answer{display:flex}.reputationAnswerSectionStoryTopAnswerBlock{display:flex}.reputationAnswerSectionStoryTopBlockAnswerBlock{display:flex}.reputationAnswerSectionStoryTopTextAnswerBlock{display:block}.reputationAnswerSectionStoryTopTextAnswerBlock .reputationAnswerSectionStoryTopTextAnswerBlock__title{font-weight:600;color:#222222;margin-bottom:12px;line-height:100%}.reputationAnswerSectionStoryTopTextAnswerBlock .reputationAnswerSectionStoryTopTextAnswerBlock__answer{word-wrap:break-word;white-space:pre-line;color:#222222;margin-bottom:20px}.reputationAnswerSectionUsageEnvTitleBlock{color:#222222;margin-bottom:18px;font-size:16px;font-weight:bold}.reputationAnswerSectionUsageEnvQuestionBlockWrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.reputationAnswerSectionUsageEnvQuestionBlock{display:flex;justify-content:space-between;width:100%;margin-bottom:16px;border-bottom:1px solid #E0E0E0}@media screen and (max-width: 480px){.reputationAnswerSectionUsageEnvQuestionBlock{flex-direction:column;margin-bottom:16px}}.reputationAnswerSectionUsageEnvQuestionBlock .reputationAnswerSectionUsageEnvQuestionBlock__question{color:#707070;font-size:14px}@media screen and (max-width: 480px){.reputationAnswerSectionUsageEnvQuestionBlock .reputationAnswerSectionUsageEnvQuestionBlock__question{color:#707070;font-size:14px;margin-bottom:12px}}.reputationAnswerSectionUsageEnvQuestionBlock .reputationAnswerSectionUsageEnvQuestionBlock__answer{font-size:14px}.reputationAnswerReplyBlock{margin-top:20px;position:relative;padding:20px;background-color:#F5F5F5;border-radius:4px;color:black}@media (max-width: 599px){.reputationAnswerReplyBlock{margin-top:40px}}.reputationAnswerReplyTitleBlock{display:flex;justify-content:space-between}.reputationAnswerReplyTitleBlock .reputationAnswerReplyTitleBlock__title{font-size:16px;font-weight:bold}.reputationAnswerReplyTitleBlock .reputationAnswerReplyTitleBlock__publishedAt{color:#707070}.reputationAnswerReplyBlock::before{content:'';position:absolute;left:20px;top:-15px;display:block;width:0;height:0;border-right:15px solid transparent;border-bottom:15px solid #F5F5F5;border-left:15px solid transparent}.reputationAnswerReplyContentBlock{margin-top:12px;word-break:break-all;white-space:pre-wrap}.downloadAllServicesWrapper{background:#ffffff;padding:16px}@media (max-width: 599px){.downloadAllServicesWrapper{padding:0}}.downloadAllServicesWrapper .downloadAllServices{background-color:#ffffff;border:1px solid #F5F5F5;max-height:440px;overflow:auto}.downloadAllServicesWrapper .downloadAllServicesAutoWidth{background-color:#ffffff;border:1px solid #F5F5F5;max-height:440px;overflow-y:auto;overflow-x:hidden}.downloadAllServicesWrapper .downloadAllService:nth-of-type(even){background-color:#F5F5F5}.downloadAllServicesWrapper .downloadAllService .downloadAllService__inner{padding:16px;display:flex;align-items:center;cursor:pointer}.downloadAllServicesWrapper .downloadAllService .downloadAllService__logo{width:60px;height:60px;min-width:60px;min-height:60px;border-radius:2px;-webkit-transform:scale(1.02);transform:scale(1.02);box-shadow:2px 2px 12px 0 rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;position:relative;background-color:white;margin-right:10px;padding:calc(60px / 15)}.downloadAllServicesWrapper .downloadAllService .downloadAllService__logo a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3.4285714286px}.downloadAllServicesWrapper .downloadAllService .downloadAllService__logo img{width:100%;height:100%;max-width:60px;max-height:60px;-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;';display:block;margin:auto;border-radius:1.5px}@media all and (-ms-high-contrast: none){.downloadAllServicesWrapper .downloadAllService .downloadAllService__logo img{height:auto}}.downloadAllServicesWrapper .downloadAllService .downloadAllService__name{color:#555555;font-size:14px;line-height:20px}.downloadAllServicesWrapper .downloadAllService .downloadAllService__number{font-size:14px;color:#555555;margin-left:4px;vertical-align:bottom}.downloadAllServicesWrapper .downloadButton{width:300px}.downloadAllServicesWrapper .downloadButtonForm{margin-top:20px}@media (max-width: 599px){.downloadAllServicesWrapper .downloadButtonForm{display:flex;justify-content:center}}.downloadAllServicesWrapper .checkbox .lever-sm:before{border-radius:2px}.downloadAllServicesWrapper .boxil-checkbox{margin-right:12px}.cvButton{position:relative;font-family:'Noto Sans JP';height:60px;width:320px;background-color:#F66800;box-sizing:border-box;box-shadow:0px 2px 8px rgba(0,0,0,0.1);border-radius:2px;color:#FFFFFF;font-style:normal;font-weight:700;font-size:16px;line-height:23px;text-align:center}.cvButton .cvButton__categoryName{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;border:2px solid #F66800;background:#ffffff;color:#F66800;padding:0 12px;border-radius:20px;white-space:nowrap;height:24px;position:absolute;top:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cvButton .cvButton__categoryName::before{content:'';position:absolute;left:50%;bottom:-6px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:7px;background:#ffffff;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%)}.cvButton:hover{color:#FFFFFF}.commonComparedService{background-color:#ffffff;border-radius:8px;padding-top:40px}@media (min-width: 599px){.commonComparedService{width:750px}}.commonComparedService .commonComparedService__title{font-size:24px;font-weight:bold;color:#006666;margin:0;padding-bottom:8px;border-bottom:1px solid #E0E0E0}@media (max-width: 599px){.commonComparedService .commonComparedService__title{font-size:20px}}.commonComparedService .commonComparedService__items{padding-top:32px;display:flex;overflow:auto;padding-bottom:16px}.commonComparedService .comparedServiceItem{min-width:200px;width:200px;border:1px solid #E0E0E0;border-radius:4px;position:relative;z-index:101;overflow:hidden}.commonComparedService .comparedServiceItem:not(:first-child){margin-left:24px}.commonComparedService .comparedServiceItem .comparedServiceItemService{height:calc(200px - 80px);display:flex;align-items:center;justify-content:center;width:100%}.commonComparedService .comparedServiceItem .comparedServiceItemService .comparedServiceItemServiceLogo{width:70px;height:70px;border:1px solid #E0E0E0;border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center}.commonComparedService .comparedServiceItem .comparedServiceItemService .comparedServiceItemServiceLogo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:70px;max-height:70px}.commonComparedService .comparedServiceItem .comparedServiceItemName{color:#006666;text-align:center;padding:0px 12px;min-height:50px;max-height:50px;font-weight:bold}.commonComparedService .comparedServiceItem .comparedServiceItemName a{color:#006666}.commonComparedService .comparedServiceItem .comparedServiceItem__sub{border-top:1px solid #E0E0E0;display:flex;align-items:center;justify-content:center;padding:8px;line-height:1}.reviewsV2ServiceShowCardWrapper{width:100%;margin-top:24px}.reviewsV2ServiceShowCard{background-color:#ffffff;padding:0;border-radius:8px;width:100%}.reviewsV2ServiceShowCard>div{padding-top:20px}.reviewsV2ServiceShowCard+.reviewsV2ServiceShowCard{margin-top:48px}.reviewsV2ServiceShowCard__footer{margin-top:8px;display:flex;justify-content:flex-end}.reviewsV2ServiceShowCard__subheader{height:32px;background:#F1F8F8;width:100%;border-radius:4px;font-size:16px;font-weight:bold;padding-left:8px;color:#006666;display:flex;align-items:center}.reviews{box-sizing:border-box;font-size:14px;line-height:1.8;letter-spacing:0.8pt;word-wrap:break-word;width:100%}@media (max-width: 599px){.reviews{max-width:100%;min-width:100%}}.reviews a{color:#616161;transition:all .3s}.reviews .reviews__item{background-color:#FFFFFF;border:1px solid #E0E0E0;margin-bottom:32px;padding:0 32px 32px;max-width:832px}@media (max-width: 599px){.reviews .reviews__item{padding:0 16px 24px}}.reviews .serviceShow{background-color:#F5F5F5;padding-bottom:30px;max-width:100%}
