
.defaultBg{
background-image: radial-gradient(circle at center center, transparent,rgb(33,33,33)),repeating-linear-gradient(135deg, rgb(33,33,33) 0px, rgb(33,33,33) 2px,transparent 2px, transparent 10px,rgb(33,33,33) 10px, rgb(33,33,33) 11px,transparent 11px, transparent 21px),repeating-linear-gradient(45deg, rgb(47,47,47) 0px, rgb(47,47,47) 4px,transparent 4px, transparent 8px),linear-gradient(90deg, rgb(33,33,33),rgb(33,33,33));
}

.copyrighttBg{
background-image: linear-gradient(67.5deg, rgb(215, 215, 215) 0%, rgb(215, 215, 215) 46%,rgb(198, 198, 198) 46%, rgb(198, 198, 198) 49%,rgb(181, 181, 181) 49%, rgb(181, 181, 181) 56%,rgb(164, 164, 164) 56%, rgb(164, 164, 164) 61%,rgb(146, 146, 146) 61%, rgb(146, 146, 146) 75%,rgb(129, 129, 129) 75%, rgb(129, 129, 129) 84%,rgb(112, 112, 112) 84%, rgb(112, 112, 112) 100%),linear-gradient(22.5deg, rgb(215, 215, 215) 0%, rgb(215, 215, 215) 46%,rgb(198, 198, 198) 46%, rgb(198, 198, 198) 49%,rgb(181, 181, 181) 49%, rgb(181, 181, 181) 56%,rgb(164, 164, 164) 56%, rgb(164, 164, 164) 61%,rgb(146, 146, 146) 61%, rgb(146, 146, 146) 75%,rgb(129, 129, 129) 75%, rgb(129, 129, 129) 84%,rgb(112, 112, 112) 84%, rgb(112, 112, 112) 100%),linear-gradient(112.5deg, rgb(215, 215, 215) 0%, rgb(215, 215, 215) 46%,rgb(198, 198, 198) 46%, rgb(198, 198, 198) 49%,rgb(181, 181, 181) 49%, rgb(181, 181, 181) 56%,rgb(164, 164, 164) 56%, rgb(164, 164, 164) 61%,rgb(146, 146, 146) 61%, rgb(146, 146, 146) 75%,rgb(129, 129, 129) 75%, rgb(129, 129, 129) 84%,rgb(112, 112, 112) 84%, rgb(112, 112, 112) 100%),linear-gradient(90deg, rgb(231, 231, 231),rgb(195, 195, 195)); background-blend-mode:overlay,overlay,overlay,normal;
}

.contactBg{
background-image: linear-gradient(45deg, rgba(14, 14, 14,0.03) 0%, rgba(14, 14, 14,0.03) 38%,rgba(250, 250, 250,0.03) 38%, rgba(250, 250, 250,0.03) 45%,rgba(113, 113, 113,0.03) 45%, rgba(113, 113, 113,0.03) 100%),linear-gradient(135deg, rgba(148, 148, 148,0.03) 0%, rgba(148, 148, 148,0.03) 36%,rgba(219, 219, 219,0.03) 36%, rgba(219, 219, 219,0.03) 63%,rgba(62, 62, 62,0.03) 63%, rgba(62, 62, 62,0.03) 100%),linear-gradient(90deg, rgb(255,255,255),rgb(255,255,255));
}

.top01Bg{
background-image: radial-gradient(circle at center center, rgba(33,33,33,0),rgb(33,33,33)),repeating-linear-gradient(135deg, rgb(33,33,33) 0px, rgb(33,33,33) 1px,transparent 1px, transparent 4px),repeating-linear-gradient(45deg, rgb(56,56,56) 0px, rgb(56,56,56) 5px,transparent 5px, transparent 6px),linear-gradient(90deg, rgb(33,33,33),rgb(33,33,33));
}

.companyBg{
background-image: repeating-linear-gradient(112.5deg, hsla(19,0%,93%,0.2) 0px, hsla(19,0%,93%,0.2) 0px,transparent 0px, transparent 1px,hsla(19,0%,93%,0.2) 1px, hsla(19,0%,93%,0.2) 4px,transparent 4px, transparent 5px,hsla(19,0%,93%,0.2) 5px, hsla(19,0%,93%,0.2) 8px),repeating-linear-gradient(0deg, hsla(19,0%,93%,0.2) 0px, hsla(19,0%,93%,0.2) 0px,transparent 0px, transparent 1px,hsla(19,0%,93%,0.2) 1px, hsla(19,0%,93%,0.2) 4px,transparent 4px, transparent 5px,hsla(19,0%,93%,0.2) 5px, hsla(19,0%,93%,0.2) 8px),linear-gradient(135deg, rgb(238, 238, 238),rgb(121, 121, 121));
}


.achievementBg{
	background-image: repeating-linear-gradient(157.5deg, hsla(268,0%,34%,0.2) 0px, hsla(268,0%,34%,0.2) 0px,transparent 0px, transparent 1px,hsla(268,0%,34%,0.2) 1px, hsla(268,0%,34%,0.2) 6px,transparent 6px, transparent 7px,hsla(268,0%,34%,0.2) 7px, hsla(268,0%,34%,0.2) 12px),repeating-linear-gradient(90deg, hsla(268,0%,34%,0.2) 0px, hsla(268,0%,34%,0.2) 0px,transparent 0px, transparent 1px,hsla(268,0%,34%,0.2) 1px, hsla(268,0%,34%,0.2) 6px,transparent 6px, transparent 7px,hsla(268,0%,34%,0.2) 7px, hsla(268,0%,34%,0.2) 12px),linear-gradient(90deg, rgb(23,23,23),rgb(23,23,23));
}

.serviceBg{
background-image: linear-gradient(158deg, rgba(84, 84, 84, 0.03) 0%, rgba(84, 84, 84, 0.03) 20%,rgba(219, 219, 219, 0.03) 20%, rgba(219, 219, 219, 0.03) 40%,rgba(54, 54, 54, 0.03) 40%, rgba(54, 54, 54, 0.03) 60%,rgba(99, 99, 99, 0.03) 60%, rgba(99, 99, 99, 0.03) 80%,rgba(92, 92, 92, 0.03) 80%, rgba(92, 92, 92, 0.03) 100%),linear-gradient(45deg, rgba(221, 221, 221, 0.02) 0%, rgba(221, 221, 221, 0.02) 14.286%,rgba(8, 8, 8, 0.02) 14.286%, rgba(8, 8, 8, 0.02) 28.572%,rgba(52, 52, 52, 0.02) 28.572%, rgba(52, 52, 52, 0.02) 42.858%,rgba(234, 234, 234, 0.02) 42.858%, rgba(234, 234, 234, 0.02) 57.144%,rgba(81, 81, 81, 0.02) 57.144%, rgba(81, 81, 81, 0.02) 71.42999999999999%,rgba(239, 239, 239, 0.02) 71.43%, rgba(239, 239, 239, 0.02) 85.71600000000001%,rgba(187, 187, 187, 0.02) 85.716%, rgba(187, 187, 187, 0.02) 100.002%),linear-gradient(109deg, rgba(33, 33, 33, 0.03) 0%, rgba(33, 33, 33, 0.03) 12.5%,rgba(147, 147, 147, 0.03) 12.5%, rgba(147, 147, 147, 0.03) 25%,rgba(131, 131, 131, 0.03) 25%, rgba(131, 131, 131, 0.03) 37.5%,rgba(151, 151, 151, 0.03) 37.5%, rgba(151, 151, 151, 0.03) 50%,rgba(211, 211, 211, 0.03) 50%, rgba(211, 211, 211, 0.03) 62.5%,rgba(39, 39, 39, 0.03) 62.5%, rgba(39, 39, 39, 0.03) 75%,rgba(55, 55, 55, 0.03) 75%, rgba(55, 55, 55, 0.03) 87.5%,rgba(82, 82, 82, 0.03) 87.5%, rgba(82, 82, 82, 0.03) 100%),linear-gradient(348deg, rgba(42, 42, 42, 0.02) 0%, rgba(42, 42, 42, 0.02) 20%,rgba(8, 8, 8, 0.02) 20%, rgba(8, 8, 8, 0.02) 40%,rgba(242, 242, 242, 0.02) 40%, rgba(242, 242, 242, 0.02) 60%,rgba(42, 42, 42, 0.02) 60%, rgba(42, 42, 42, 0.02) 80%,rgba(80, 80, 80, 0.02) 80%, rgba(80, 80, 80, 0.02) 100%),linear-gradient(120deg, rgba(106, 106, 106, 0.03) 0%, rgba(106, 106, 106, 0.03) 14.286%,rgba(67, 67, 67, 0.03) 14.286%, rgba(67, 67, 67, 0.03) 28.572%,rgba(134, 134, 134, 0.03) 28.572%, rgba(134, 134, 134, 0.03) 42.858%,rgba(19, 19, 19, 0.03) 42.858%, rgba(19, 19, 19, 0.03) 57.144%,rgba(101, 101, 101, 0.03) 57.144%, rgba(101, 101, 101, 0.03) 71.42999999999999%,rgba(205, 205, 205, 0.03) 71.43%, rgba(205, 205, 205, 0.03) 85.71600000000001%,rgba(53, 53, 53, 0.03) 85.716%, rgba(53, 53, 53, 0.03) 100.002%),linear-gradient(45deg, rgba(214, 214, 214, 0.03) 0%, rgba(214, 214, 214, 0.03) 16.667%,rgba(255, 255, 255, 0.03) 16.667%, rgba(255, 255, 255, 0.03) 33.334%,rgba(250, 250, 250, 0.03) 33.334%, rgba(250, 250, 250, 0.03) 50.001000000000005%,rgba(231, 231, 231, 0.03) 50.001%, rgba(231, 231, 231, 0.03) 66.668%,rgba(241, 241, 241, 0.03) 66.668%, rgba(241, 241, 241, 0.03) 83.33500000000001%,rgba(31, 31, 31, 0.03) 83.335%, rgba(31, 31, 31, 0.03) 100.002%),linear-gradient(59deg, rgba(224, 224, 224, 0.03) 0%, rgba(224, 224, 224, 0.03) 12.5%,rgba(97, 97, 97, 0.03) 12.5%, rgba(97, 97, 97, 0.03) 25%,rgba(143, 143, 143, 0.03) 25%, rgba(143, 143, 143, 0.03) 37.5%,rgba(110, 110, 110, 0.03) 37.5%, rgba(110, 110, 110, 0.03) 50%,rgba(34, 34, 34, 0.03) 50%, rgba(34, 34, 34, 0.03) 62.5%,rgba(155, 155, 155, 0.03) 62.5%, rgba(155, 155, 155, 0.03) 75%,rgba(249, 249, 249, 0.03) 75%, rgba(249, 249, 249, 0.03) 87.5%,rgba(179, 179, 179, 0.03) 87.5%, rgba(179, 179, 179, 0.03) 100%),linear-gradient(241deg, rgba(58, 58, 58, 0.02) 0%, rgba(58, 58, 58, 0.02) 25%,rgba(124, 124, 124, 0.02) 25%, rgba(124, 124, 124, 0.02) 50%,rgba(254, 254, 254, 0.02) 50%, rgba(254, 254, 254, 0.02) 75%,rgba(52, 52, 52, 0.02) 75%, rgba(52, 52, 52, 0.02) 100%),linear-gradient(90deg, #ffffff,#ffffff);
}

.grpupText{
	font-size: 14px;
	line-height: 1.8em;
	padding-top: 10px;
	padding-bottom: 10px;
}


.partnerBg{
	background-image: radial-gradient(circle at center center, hsla(166,0%,10%,1) 0%,hsla(181,0%,10%,1) 29%,transparent 65%),linear-gradient(90deg, rgb(35,35,35) 0%, rgb(35,35,35) 50%,rgb(35,35,35) 50%, rgb(35,35,35) 100%); background-size: 7px 7px;
}

.partnerBg02{
background-image: radial-gradient(circle at center center, rgb(30, 31, 170) 0%, rgb(30, 31, 170) 4%,rgb(33, 27, 152) 4%, rgb(33, 27, 152) 8%,rgb(37, 24, 134) 8%, rgb(37, 24, 134) 12%,rgb(40, 20, 116) 12%, rgb(40, 20, 116) 16%,rgb(44, 17, 97) 16%, rgb(44, 17, 97) 20%,rgb(47, 13, 79) 20%, rgb(47, 13, 79) 24%,rgb(51, 10, 61) 24%, rgb(51, 10, 61) 28%,rgb(54, 6, 43) 28%, rgb(54, 6, 43) 100%);
}

.partnerBg03{
background-image: linear-gradient(135deg, transparent 0%, transparent 45%,rgba(205, 92, 179,0.6) 45%, rgba(205, 92, 179,0.6) 89%,transparent 89%, transparent 91%,rgba(172, 89, 159,0.6) 91%, rgba(172, 89, 159,0.6) 100%),linear-gradient(45deg, transparent 0%, transparent 2%,rgb(205, 92, 179) 2%, rgb(205, 92, 179) 31%,rgb(139, 86, 140) 31%, rgb(139, 86, 140) 51%,transparent 51%, transparent 59%,rgb(39, 77, 82) 59%, rgb(39, 77, 82) 100%),linear-gradient(90deg, rgb(208,100,199),rgb(208,100,199));
}
.partnerBg04{
background-image: repeating-linear-gradient(90deg, rgb(28, 34, 80) 0px, rgb(28, 34, 80) 28px,rgb(23, 58, 144) 28px, rgb(23, 58, 144) 74px,rgb(33, 9, 15) 74px, rgb(33, 9, 15) 206px);
}

.partnerBg05{
background-image: linear-gradient(75deg, rgba(155, 155, 155, 0.31) 0%, rgba(155, 155, 155, 0.31) 12.5%,rgba(134, 134, 134, 0.31) 12.5%, rgba(134, 134, 134, 0.31) 25%,rgba(113, 113, 113, 0.31) 25%, rgba(113, 113, 113, 0.31) 37.5%,rgba(92, 92, 92, 0.31) 37.5%, rgba(92, 92, 92, 0.31) 50%,rgba(70, 70, 70, 0.31) 50%, rgba(70, 70, 70, 0.31) 62.5%,rgba(49, 49, 49, 0.31) 62.5%, rgba(49, 49, 49, 0.31) 75%,rgba(28, 28, 28, 0.31) 75%, rgba(28, 28, 28, 0.31) 87.5%,rgba(7, 7, 7, 0.31) 87.5%, rgba(7, 7, 7, 0.31) 100%),linear-gradient(55deg, rgb(16, 16, 16) 0%, rgb(16, 16, 16) 12.5%,rgb(25, 25, 25) 12.5%, rgb(25, 25, 25) 25%,rgb(35, 35, 35) 25%, rgb(35, 35, 35) 37.5%,rgb(44, 44, 44) 37.5%, rgb(44, 44, 44) 50%,rgb(53, 53, 53) 50%, rgb(53, 53, 53) 62.5%,rgb(62, 62, 62) 62.5%, rgb(62, 62, 62) 75%,rgb(72, 72, 72) 75%, rgb(72, 72, 72) 87.5%,rgb(81, 81, 81) 87.5%, rgb(81, 81, 81) 100%);
}

.partnerBg06{
background-image: repeating-linear-gradient(45deg, rgb(237, 237, 237) 0px, rgb(237, 237, 237) 92px,rgb(242, 242, 242) 92px, rgb(242, 242, 242) 184px);
}

.historyBg{
background-image: repeating-linear-gradient(90deg, rgb(236, 236, 236) 0px, rgb(236, 236, 236) 4px,rgb(236, 236, 236) 4px, rgb(236, 236, 236) 8px,rgb(238, 238, 238) 8px, rgb(238, 238, 238) 12px,rgb(234, 234, 234) 12px, rgb(234, 234, 234) 16px,rgb(234, 234, 234) 16px, rgb(234, 234, 234) 20px,rgb(239, 239, 239) 20px, rgb(239, 239, 239) 24px,rgb(235, 235, 235) 24px, rgb(235, 235, 235) 28px,rgb(237, 237, 237) 28px, rgb(237, 237, 237) 32px,rgb(238, 238, 238) 32px, rgb(238, 238, 238) 36px,rgb(233, 233, 233) 36px, rgb(233, 233, 233) 40px);
}

.groupBg{
background-image: linear-gradient(135deg, rgba(238, 238, 238, 0.08) 0%, rgba(238, 238, 238, 0.08) 55%,rgba(109, 109, 109, 0.08) 55%, rgba(109, 109, 109, 0.08) 60%,rgba(107, 107, 107, 0.08) 60%, rgba(107, 107, 107, 0.08) 81%,rgba(57, 57, 57, 0.08) 81%, rgba(57, 57, 57, 0.08) 94%,rgba(203, 203, 203, 0.08) 94%, rgba(203, 203, 203, 0.08) 100%),linear-gradient(0deg, rgba(53, 53, 53, 0.02) 0%, rgba(53, 53, 53, 0.02) 24%,rgba(89, 89, 89, 0.02) 24%, rgba(89, 89, 89, 0.02) 27%,rgba(190, 190, 190, 0.02) 27%, rgba(190, 190, 190, 0.02) 34%,rgba(51, 51, 51, 0.02) 34%, rgba(51, 51, 51, 0.02) 63%,rgba(217, 217, 217, 0.02) 63%, rgba(217, 217, 217, 0.02) 74%,rgba(226, 226, 226, 0.02) 74%, rgba(226, 226, 226, 0.02) 77%,rgba(60, 60, 60, 0.02) 77%, rgba(60, 60, 60, 0.02) 100%),linear-gradient(45deg, rgba(212, 212, 212, 0.03) 0%, rgba(212, 212, 212, 0.03) 2%,rgba(186, 186, 186, 0.03) 2%, rgba(186, 186, 186, 0.03) 4%,rgba(163, 163, 163, 0.03) 4%, rgba(163, 163, 163, 0.03) 5%,rgba(167, 167, 167, 0.03) 5%, rgba(167, 167, 167, 0.03) 35%,rgba(20, 20, 20, 0.03) 35%, rgba(20, 20, 20, 0.03) 62%,rgba(204, 204, 204, 0.03) 62%, rgba(204, 204, 204, 0.03) 65%,rgba(53, 53, 53, 0.03) 65%, rgba(53, 53, 53, 0.03) 71%,rgba(84, 84, 84, 0.03) 71%, rgba(84, 84, 84, 0.03) 100%),linear-gradient(45deg, rgba(184, 184, 184, 0.05) 0%, rgba(184, 184, 184, 0.05) 10%,rgba(75, 75, 75, 0.05) 10%, rgba(75, 75, 75, 0.05) 32%,rgba(53, 53, 53, 0.05) 32%, rgba(53, 53, 53, 0.05) 38%,rgba(103, 103, 103, 0.05) 38%, rgba(103, 103, 103, 0.05) 72%,rgba(114, 114, 114, 0.05) 72%, rgba(114, 114, 114, 0.05) 76%,rgba(62, 62, 62, 0.05) 76%, rgba(62, 62, 62, 0.05) 100%),linear-gradient(90deg, rgba(108, 108, 108, 0.03) 0%, rgba(108, 108, 108, 0.03) 42%,rgba(6, 6, 6, 0.03) 42%, rgba(6, 6, 6, 0.03) 51%,rgba(227, 227, 227, 0.03) 51%, rgba(227, 227, 227, 0.03) 57%,rgba(143, 143, 143, 0.03) 57%, rgba(143, 143, 143, 0.03) 75%,rgba(178, 178, 178, 0.03) 75%, rgba(178, 178, 178, 0.03) 83%,rgba(98, 98, 98, 0.03) 83%, rgba(98, 98, 98, 0.03) 85%,rgba(152, 152, 152, 0.03) 85%, rgba(152, 152, 152, 0.03) 100%),linear-gradient(135deg, rgba(106, 106, 106, 0.03) 0%, rgba(106, 106, 106, 0.03) 43%,rgba(67, 67, 67, 0.03) 43%, rgba(67, 67, 67, 0.03) 59%,rgba(142, 142, 142, 0.03) 59%, rgba(142, 142, 142, 0.03) 66%,rgba(160, 160, 160, 0.03) 66%, rgba(160, 160, 160, 0.03) 96%,rgba(242, 242, 242, 0.03) 96%, rgba(242, 242, 242, 0.03) 100%),linear-gradient(45deg, rgba(63, 63, 63, 0.07) 0%, rgba(63, 63, 63, 0.07) 10%,rgba(206, 206, 206, 0.07) 10%, rgba(206, 206, 206, 0.07) 38%,rgba(241, 241, 241, 0.07) 38%, rgba(241, 241, 241, 0.07) 49%,rgba(26, 26, 26, 0.07) 49%, rgba(26, 26, 26, 0.07) 52%,rgba(155, 155, 155, 0.07) 52%, rgba(155, 155, 155, 0.07) 72%,rgba(210, 210, 210, 0.07) 72%, rgba(210, 210, 210, 0.07) 91%,rgba(30, 30, 30, 0.07) 91%, rgba(30, 30, 30, 0.07) 100%),linear-gradient(90deg, rgba(196, 196, 196, 0.08) 0%, rgba(196, 196, 196, 0.08) 5%,rgba(182, 182, 182, 0.08) 5%, rgba(182, 182, 182, 0.08) 17%,rgba(196, 196, 196, 0.08) 17%, rgba(196, 196, 196, 0.08) 23%,rgba(62, 62, 62, 0.08) 23%, rgba(62, 62, 62, 0.08) 33%,rgba(127, 127, 127, 0.08) 33%, rgba(127, 127, 127, 0.08) 70%,rgba(112, 112, 112, 0.08) 70%, rgba(112, 112, 112, 0.08) 100%),linear-gradient(45deg, rgba(240, 240, 240, 0.04) 0%, rgba(240, 240, 240, 0.04) 9%,rgba(84, 84, 84, 0.04) 9%, rgba(84, 84, 84, 0.04) 35%,rgba(162, 162, 162, 0.04) 35%, rgba(162, 162, 162, 0.04) 45%,rgba(2, 2, 2, 0.04) 45%, rgba(2, 2, 2, 0.04) 52%,rgba(208, 208, 208, 0.04) 52%, rgba(208, 208, 208, 0.04) 88%,rgba(85, 85, 85, 0.04) 88%, rgba(85, 85, 85, 0.04) 100%),linear-gradient(90deg, rgb(177, 45, 148),rgb(0, 243, 220));
}

.grouplogoBg{
background-image: repeating-linear-gradient(148deg, rgba(0,0,0,0.03) 0px, rgba(0,0,0,0.03) 12px,transparent 12px, transparent 13px,rgba(0,0,0,0.03) 13px, rgba(0,0,0,0.03) 18px,transparent 18px, transparent 26px),repeating-linear-gradient(83deg, rgba(0,0,0,0.03) 0px, rgba(0,0,0,0.03) 6px,transparent 6px, transparent 14px,rgba(0,0,0,0.03) 14px, rgba(0,0,0,0.03) 26px,transparent 26px, transparent 38px),repeating-linear-gradient(325deg, rgba(0,0,0,0.03) 0px, rgba(0,0,0,0.03) 12px,transparent 12px, transparent 15px,rgba(0,0,0,0.03) 15px, rgba(0,0,0,0.03) 20px,transparent 20px, transparent 30px),repeating-linear-gradient(148deg, rgba(0,0,0,0.03) 0px, rgba(0,0,0,0.03) 5px,transparent 5px, transparent 7px,rgba(0,0,0,0.03) 7px, rgba(0,0,0,0.03) 12px,transparent 12px, transparent 23px),repeating-linear-gradient(330deg, rgba(0,0,0,0.03) 0px, rgba(0,0,0,0.03) 6px,transparent 6px, transparent 17px,rgba(0,0,0,0.03) 17px, rgba(0,0,0,0.03) 28px,transparent 28px, transparent 29px),repeating-linear-gradient(142deg, rgba(0,0,0,0.03) 0px, rgba(0,0,0,0.03) 6px,transparent 6px, transparent 7px,rgba(0,0,0,0.03) 7px, rgba(0,0,0,0.03) 12px,transparent 12px, transparent 21px),linear-gradient(90deg, hsl(124,0%,91%),hsl(124,0%,91%));
}


.pointTitle {
  position: relative;
  padding: 0.5em;
  background: #a6d3c8;
  color: white;
  margin-bottom: 30px;
}

.pointTitle::before {
  position: absolute;
  content: '';
  top: 100%;
  left: 0;
  border: none;
  border-bottom: solid 15px transparent;
  border-right: solid 20px rgb(149, 158, 155);
}


.midashi {
  border-bottom: solid 3px #a6d3c8;
  position: relative;
 }

.midashi:after {
  position: absolute;
  content: " ";
  display: block;
  border-bottom: solid 3px #71958c;
  bottom: -3px;
  width: 20%;
}


.menu-active{
  background-color: #1e8a8a;
  padding: 20px 25px;
  border-radius: 10px;
  color: #fff;
  font-weight: 600;
 
}


.badge-group {
    display: inline-block;
    color: #fff;
    background-color: #e51d51;
    padding: 0.3rem 0.6rem;
    border-radius: 1rem;
    font-size: 0.8rem;
    text-align: center;
    white-space: nowrap;
    margin-bottom: 5px;
}


.badge {
    display: inline-block;
    color: #fff;
    background-color: #5d7da9;
    padding: 0.3rem 0.6rem;
    border-radius: 1rem;
    font-size: 0.8rem;
    text-align: center;
    white-space: nowrap;
}

.companyWrap{
	border-radius: 10px;
	background:rgba(255,255,255,0.8);
	padding: 30px 30px 60px 30px;
	 box-shadow: 0px 10px 10px -6px rgba(0, 0, 0, 0.3);
	}


.service-content-area .service-content .title{
	max-width: 800px !important;
}	


.service-item02 {
  background: var(--tj-color-common-white);
  padding: 40px 30px 45px;
  margin-bottom: 30px;
  position: relative;
  border-radius: 12px;
}



.topTitle{
	color: #fff;
	font-size: 400%
}

.disc-list li{
	list-style: disc;
}

@media only screen and (max-width: 1400px) {
.topTitle{
	font-size: 300%
}
}

@media only screen and (max-width: 768px) {
.topTitle{
	font-size: 250%
}
}

@media only screen and (max-width: 450px) {
.topTitle{
	font-size: 200%
	
}
}


.grop-logo img{
	width: 200px;
	margin-bottom: 20px;
}

.service-content .desc{
	color: #eee !important;
	
}



.blog-content h4{
	font-size: 16px !important;
}


.table_design03 {
border-collapse: collapse;
width: 100%;
max-width: 800px;
}
.table_design03 th, .table_design03 td {
border-bottom: 2px solid #c1c7c6;
padding: 1em;
}
.table_design03 th {
border-bottom: 2px solid #4d9bc1;;
font-weight: bold;
text-align: center;
width: 20%;
min-width: 4em;
}

.contact-list{
	margin: 0px;
	padding: 0px;
}

.contact-list li{
	margin-bottom: 10px;
	list-style: decimal;
	margin-left: 25px;
}



.footer-link li a{
	color: #ccc !important;
}

