.itemCases{padding:0px 10px;margin-bottom:30px;font-size:16px}.itemCases .itemHArea{width:100%;text-align:center}.itemCases .itemHArea .sectionTitle{margin-bottom:20px}.itemCases .moreDetails{margin-bottom:30px}.itemCases .leadBlock h1{text-align:center;font-weight:bold;display:block;font-size:20px;padding:10px 0}.itemCases .leadBlock h1 .top{color:var(--first-color);padding-bottom:10px}.itemCases .leadBlock img{width:100%;margin:10px 0}.itemCases .leadBlock .leadTitle{padding:10px;color:var(--first-color);font-weight:bold;text-align:center}.itemCases .leadBlock .leadTitle img{width:200px}.itemCases .leadBlock .leadTitle strong{font-size:24px}.itemCases .leadBlock .leadTx{font-size:14px}.itemCases .leadBlock .leadTx p{padding:10px;line-height:20px;font-size:14px;margin-bottom:0}.itemCases .leadBlock .leadTx .recommendCaseTx{color:var(--first-color);font-size:16px;font-weight:bold;padding:10px;margin-bottom:10px;text-align:center}.itemCases .detail.areaDetail{border:2px solid var(--first-color)}.itemCases .detail.areaDetail .areaLabel{position:absolute;top:0;right:0;background-color:var(--first-color);color:#fff;font-weight:bold;padding:8px 20px;text-align:center;border-radius:0 4px 0 0}.itemCases .detail.areaDetail .item_text_box{margin-top:0px}.itemCases .detail.areaDetail .label{background-color:var(--first-color)}.itemCases .detail.areaDetail .sCard{background-color:var(--first-color)}.itemCases .detail.areaDetail .schedule .fa-clock{color:var(--first-color)}.itemCases .detail.areaDetail .area .fa-map-location{color:var(--first-color)}.itemCases .detail{padding:20px 20px 0px;box-sizing:border-box;position:relative;border-radius:8px;border:1px solid #BEBEBE;margin:0 auto 30px}.itemCases .detail .detailList{margin-bottom:14px;font-weight:bold}.itemCases .detail .detailList h1{font-size:16px;text-align:left;font-weight:bold}.itemCases .detail .detailList h2{font-size:16px;border-bottom:none}.itemCases .detail .detailList span{font-size:14px}.itemCases .detail .plan_and_points{display:flex;gap:10px}.itemCases .detail .label{background-color:#009791;font-size:16px;display:inline-block;padding:10px;margin-right:6px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em}.itemCases .detail .item_text_box{margin-top:0px}.itemCases .detail .sCard{position:absolute;top:0;right:0;display:inline-flex;background-color:#2DB4AF;border-radius:0px 4px 0px 4px;padding:8px;font-size:16px;font-weight:bold;color:#fff}.itemCases .detail .schedule{font-weight:bold}.itemCases .detail .schedule .fa-clock{color:#2DB4AF;margin-right:10px}.itemCases .detail .area{font-weight:bold}.itemCases .detail .area .fa-map-location{margin-right:10px;color:#2DB4AF}.itemCases .detail .priceComparison{display:flex;justify-content:normal}.itemCases .detail .price{text-align:left;width:100%;border:3px solid #e66400;border-radius:4px;margin-right:10px;display:flex}.itemCases .detail .price .priceLabel{border-radius:unset;font-size:14px;padding:5px;display:block;font-weight:bold;color:#fff;background-color:#e66400;width:100%;text-align:center}.itemCases .detail .price .quotationPrice{width:100%;text-align:center;font-size:13px;padding:5px;color:#D80012}.itemCases .detail .max_quotation{border:3px solid #999;margin-right:0px}.itemCases .detail .max_quotation .priceLabel{background-color:#999}.itemCases .detail .max_quotation .quotationPrice{color:#999}.itemCases .detail .discount{color:#333;font-size:15px;padding-bottom:5px;margin-bottom:30px;text-align:center;width:100%}.itemCases .detail .discount .discountText{border-bottom:4px solid #e60000;display:inline-block}.itemCases .detail .discount .discountText .discountNum{color:#e60000;font-weight:bold;font-size:30px;margin:10px;display:inline}.itemCases .detail .moreArea{width:100%;text-align:center;margin:10px 0 10px}.itemCases .detail .moreArea .moreLink{text-align:center;border-radius:20px;border:2px solid #00746F;background-color:#00746F;color:#fff;font-weight:bold;display:inline-block;padding:7px 60px;font-size:16px}.itemCases .caseHArea{background-color:#2d74b4}.itemCases .caseHArea h2{font-weight:bold;font-size:18px;color:#fff;padding:10px 20px;text-align:center;margin:0;border-bottom:none}.itemCases .caseDescription{padding:10px}.itemCases .caseDescription p{font-size:16px;line-height:26px}.itemCases .relatedCases .itemCases{padding:0}.itemCases .relatedCases .sectionTitle .section_name{font-size:22px}.itemCases .sectionTitle .area_name{color:var(--first-color);font-size:16px;line-height:36px;text-align:center;display:block}.itemCases .sectionTitle .section_name{color:#000000;font-size:28px;line-height:36px;text-align:center;display:block}.itemCases .caseDetail #simpleForm{width:calc(100% + 20px);margin-left:-10px}.itemCases .caseDetail #taskleRecommend{width:calc(100% + 20px);margin-left:-10px}.itemCases .caseDetail #blockMaliciousVendors{width:calc(100% + 20px);margin-left:-10px}.reviewArea .reviewTitle{text-align:center;font-weight:bold;font-size:18px;color:#00746F}.reviewArea .review_info{margin:0}.reviewArea .review_box{color:#000000;font-size:16px;margin:5px auto 5px;padding:10px;line-height:normal;font-weight:normal;width:100%;border:none}
