/* Minification failed. Returning unminified contents.
(155,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(157,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(158,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(165,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(166,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(184,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(186,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(187,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(193,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(194,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(195,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(196,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(197,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(198,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(204,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(211,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(213,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(214,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(215,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(218,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(219,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(223,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(224,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(225,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(229,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(239,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(240,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(245,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(246,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(251,26): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(252,26): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(253,26): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(254,23): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(255,23): run-time error CSS1039: Token not allowed after unary operator: '-c-graycc'
(256,25): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(257,26): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray2'
(258,26): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(259,26): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(260,26): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(261,24): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(262,26): run-time error CSS1039: Token not allowed after unary operator: '-c-dark33'
(263,26): run-time error CSS1039: Token not allowed after unary operator: '-c-dark22'
(264,26): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(265,26): run-time error CSS1039: Token not allowed after unary operator: '-c-dark00'
(266,25): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(267,24): run-time error CSS1039: Token not allowed after unary operator: '-c-blue'
(268,27): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue'
(269,28): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(272,37): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(273,37): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(274,37): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(275,37): run-time error CSS1039: Token not allowed after unary operator: '-c-graycc'
(276,36): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(277,37): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray2'
(278,37): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(279,37): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(280,37): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(281,35): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(282,37): run-time error CSS1039: Token not allowed after unary operator: '-c-dark33'
(283,37): run-time error CSS1039: Token not allowed after unary operator: '-c-dark22'
(284,37): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(285,37): run-time error CSS1039: Token not allowed after unary operator: '-c-dark00'
(286,36): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(287,35): run-time error CSS1039: Token not allowed after unary operator: '-c-blue'
(288,38): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue'
(298,23): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(300,26): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(301,28): run-time error CSS1039: Token not allowed after unary operator: '-normal'
(302,30): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(303,26): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(305,27): run-time error CSS1039: Token not allowed after unary operator: '-center'
(306,25): run-time error CSS1039: Token not allowed after unary operator: '-left'
(307,26): run-time error CSS1039: Token not allowed after unary operator: '-right'
(310,35): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(310,69): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(310,112): run-time error CSS1039: Token not allowed after unary operator: '-center'
(310,161): run-time error CSS1039: Token not allowed after unary operator: '-block'
(310,198): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(312,33): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(312,77): run-time error CSS1039: Token not allowed after unary operator: '-center'
(312,126): run-time error CSS1039: Token not allowed after unary operator: '-block'
(312,163): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(314,34): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(314,68): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(314,110): run-time error CSS1039: Token not allowed after unary operator: '-center'
(314,159): run-time error CSS1039: Token not allowed after unary operator: '-block'
(314,196): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(316,36): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(316,70): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(316,113): run-time error CSS1039: Token not allowed after unary operator: '-center'
(316,162): run-time error CSS1039: Token not allowed after unary operator: '-block'
(316,199): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(317,38): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(319,67): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(322,20): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(323,31): run-time error CSS1039: Token not allowed after unary operator: '-center'
(325,26): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(328,19): run-time error CSS1039: Token not allowed after unary operator: '-full'
(332,23): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(333,23): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(334,26): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(335,26): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(337,91): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(337,138): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(337,160): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(338,36): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(340,39): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(340,82): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(345,66): run-time error CSS1039: Token not allowed after unary operator: '-block'
(345,155): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(345,202): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(346,68): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(346,96): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(351,65): run-time error CSS1039: Token not allowed after unary operator: '-block'
(351,154): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(351,201): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(352,73): run-time error CSS1039: Token not allowed after unary operator: '-block'
(352,161): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(356,121): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(356,168): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(360,43): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(361,84): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(361,131): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(365,65): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(365,112): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(366,35): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(371,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(372,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(373,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(374,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(375,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(376,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(377,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(378,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(379,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(380,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(381,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(382,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(383,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(384,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(385,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(386,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(387,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(388,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(390,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(391,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(392,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(393,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(394,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(395,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(396,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(397,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(398,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(399,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(400,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(401,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(402,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(412,23): run-time error CSS1039: Token not allowed after unary operator: '-full'
(417,104): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(420,30): run-time error CSS1039: Token not allowed after unary operator: '-full'
(432,50): run-time error CSS1039: Token not allowed after unary operator: '-full'
(432,87): run-time error CSS1039: Token not allowed after unary operator: '-center'
(432,108): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(433,37): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(433,95): run-time error CSS1039: Token not allowed after unary operator: '-center'
(433,122): run-time error CSS1039: Token not allowed after unary operator: '-center'
(433,174): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(433,193): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(434,42): run-time error CSS1039: Token not allowed after unary operator: '-block'
(437,92): run-time error CSS1039: Token not allowed after unary operator: '-c-blue'
(438,93): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(441,26): run-time error CSS1039: Token not allowed after unary operator: '-center'
(443,131): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(450,144): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(450,177): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(452,30): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(452,55): run-time error CSS1039: Token not allowed after unary operator: '-center'
(455,47): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(455,71): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(455,96): run-time error CSS1039: Token not allowed after unary operator: '-center'
(457,53): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(458,39): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(459,178): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(459,211): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(460,38): run-time error CSS1039: Token not allowed after unary operator: '-block'
(460,143): run-time error CSS1039: Token not allowed after unary operator: '-center'
(460,169): run-time error CSS1039: Token not allowed after unary operator: '-normal'
(461,53): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(461,75): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(462,120): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(463,34): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(464,24): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(465,29): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(466,26): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(466,50): run-time error CSS1039: Token not allowed after unary operator: '-center'
(467,31): run-time error CSS1039: Token not allowed after unary operator: '-block'
(467,83): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(472,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(479,29): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(479,58): run-time error CSS1039: Token not allowed after unary operator: '-center'
(480,79): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(480,107): run-time error CSS1039: Token not allowed after unary operator: '-center'
(481,58): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(483,57): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(483,80): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(484,37): run-time error CSS1039: Token not allowed after unary operator: '-block'
(485,41): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(498,22): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(499,40): run-time error CSS1039: Token not allowed after unary operator: '-c-dark33'
(499,65): run-time error CSS1039: Token not allowed after unary operator: '-clamp-95'
(499,81): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(499,97): run-time error CSS1039: Token not allowed after unary operator: '-clmap-80'
(500,35): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(500,79): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(502,61): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(502,84): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(503,76): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(505,41): run-time error CSS1039: Token not allowed after unary operator: '-c-dark22'
(505,65): run-time error CSS1039: Token not allowed after unary operator: '-clmap-80'
(505,81): run-time error CSS1039: Token not allowed after unary operator: '-clamp-50'
(506,41): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(506,65): run-time error CSS1039: Token not allowed after unary operator: '-center'
(507,44): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(507,68): run-time error CSS1039: Token not allowed after unary operator: '-center'
(508,76): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(508,101): run-time error CSS1039: Token not allowed after unary operator: '-block'
(509,53): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(509,72): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(514,35): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(515,32): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(515,56): run-time error CSS1039: Token not allowed after unary operator: '-center'
(516,37): run-time error CSS1039: Token not allowed after unary operator: '-block'
(525,37): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(526,104): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(529,103): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(529,157): run-time error CSS1039: Token not allowed after unary operator: '-center'
(533,51): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(545,119): run-time error CSS1039: Token not allowed after unary operator: '-left'
(546,72): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(546,100): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(555,25): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(555,129): run-time error CSS1039: Token not allowed after unary operator: '-center'
(556,50): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(556,73): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(556,137): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(557,141): run-time error CSS1039: Token not allowed after unary operator: '-c-graycc'
(557,180): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(557,208): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(560,66): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(560,92): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(561,30): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(561,52): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(562,64): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(562,94): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(563,17): run-time error CSS1030: Expected identifier, found '>'
(563,21): run-time error CSS1031: Expected selector, found ')'
(563,21): run-time error CSS1025: Expected comma or open brace, found ')'
(566,65): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(567,32): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(569,51): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(569,77): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(571,137): run-time error CSS1039: Token not allowed after unary operator: '-clamp-8'
(571,160): run-time error CSS1039: Token not allowed after unary operator: '-block'
(575,74): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(575,97): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(576,92): run-time error CSS1039: Token not allowed after unary operator: '-center'
(577,30): run-time error CSS1039: Token not allowed after unary operator: '-block'
(578,34): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(579,34): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(580,31): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(584,178): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(585,35): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(585,91): run-time error CSS1039: Token not allowed after unary operator: '-center'
(585,151): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(586,68): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(587,42): run-time error CSS1039: Token not allowed after unary operator: '-block'
(593,22): run-time error CSS1039: Token not allowed after unary operator: '-full'
(593,56): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(594,43): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(595,46): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(595,73): run-time error CSS1039: Token not allowed after unary operator: '-normal'
(596,41): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(596,69): run-time error CSS1039: Token not allowed after unary operator: '-center'
(597,34): run-time error CSS1039: Token not allowed after unary operator: '-block'
(600,24): run-time error CSS1039: Token not allowed after unary operator: '-full'
(600,58): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(601,45): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(602,74): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(602,119): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(606,79): run-time error CSS1039: Token not allowed after unary operator: '-full'
(606,113): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(609,66): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(610,35): run-time error CSS1039: Token not allowed after unary operator: '-center'
(610,73): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(610,101): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(611,69): run-time error CSS1039: Token not allowed after unary operator: '-center'
(616,54): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(617,68): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(618,38): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(618,73): run-time error CSS1039: Token not allowed after unary operator: '-center'
(622,22): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(622,50): run-time error CSS1039: Token not allowed after unary operator: '-center'
(622,68): run-time error CSS1039: Token not allowed after unary operator: '-clamp-4'
(622,91): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(622,109): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(623,65): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(623,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(623,114): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(623,136): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(624,43): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(624,65): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(624,92): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(625,34): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(626,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(627,32): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(627,71): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(627,99): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(634,57): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(635,100): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(635,123): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(636,41): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(637,88): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(637,122): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(638,38): run-time error CSS1039: Token not allowed after unary operator: '-c-blue'
(642,164): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(642,192): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(643,46): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(644,51): run-time error CSS1039: Token not allowed after unary operator: '-left'
(644,70): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(645,52): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(646,91): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(647,138): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(650,38): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(652,77): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(653,160): run-time error CSS1039: Token not allowed after unary operator: '-clamp-320'
(653,194): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(657,23): run-time error CSS1039: Token not allowed after unary operator: '-block'
(672,32): run-time error CSS1039: Token not allowed after unary operator: '-block'
(674,87): run-time error CSS1039: Token not allowed after unary operator: '-full'
(674,266): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(674,294): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(675,66): run-time error CSS1039: Token not allowed after unary operator: '-full'
(680,187): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(681,144): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(682,81): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(687,26): run-time error CSS1039: Token not allowed after unary operator: '-block'
(709,26): run-time error CSS1039: Token not allowed after unary operator: '-block'
(710,27): run-time error CSS1039: Token not allowed after unary operator: '-block'
(731,135): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(731,163): run-time error CSS1039: Token not allowed after unary operator: '-left'
(734,127): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(734,151): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(738,75): run-time error CSS1039: Token not allowed after unary operator: '-clamp-8'
(738,103): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(743,87): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(745,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(745,63): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(749,45): run-time error CSS1039: Token not allowed after unary operator: '-block'
(749,94): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(751,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(752,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(756,37): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(764,29): run-time error CSS1039: Token not allowed after unary operator: '-clamp-5'
(769,37): run-time error CSS1039: Token not allowed after unary operator: '-block'
(777,32): run-time error CSS1039: Token not allowed after unary operator: '-block'
(778,38): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(778,75): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(787,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(788,48): run-time error CSS1039: Token not allowed after unary operator: '-clamp-34'
(788,71): run-time error CSS1039: Token not allowed after unary operator: '-clamp-34'
(798,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-6'
(814,67): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(814,86): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(816,29): run-time error CSS1039: Token not allowed after unary operator: '-block'
(816,91): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(816,114): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(821,104): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(822,69): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(824,64): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(824,92): run-time error CSS1039: Token not allowed after unary operator: '-center'
(825,49): run-time error CSS1039: Token not allowed after unary operator: '-normal'
(828,140): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(829,51): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(830,68): run-time error CSS1039: Token not allowed after unary operator: '-center'
(830,107): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(847,76): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(849,56): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(849,79): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(861,147): run-time error CSS1039: Token not allowed after unary operator: '-center'
(910,31): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(918,38): run-time error CSS1039: Token not allowed after unary operator: '-center'
(919,34): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(925,36): run-time error CSS1039: Token not allowed after unary operator: '-block'
(926,75): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(926,98): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(927,52): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(932,38): run-time error CSS1039: Token not allowed after unary operator: '-center'
(933,34): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(941,36): run-time error CSS1039: Token not allowed after unary operator: '-block'
(942,36): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(942,70): run-time error CSS1039: Token not allowed after unary operator: '-center'
(942,135): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(942,158): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(953,113): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(955,69): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(955,92): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(957,37): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(957,72): run-time error CSS1039: Token not allowed after unary operator: '-center'
(958,84): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(959,72): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(965,38): run-time error CSS1039: Token not allowed after unary operator: '-center'
(966,31): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(969,31): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(972,43): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(972,89): run-time error CSS1039: Token not allowed after unary operator: '-center'
(972,116): run-time error CSS1039: Token not allowed after unary operator: '-center'
(973,78): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(977,38): run-time error CSS1039: Token not allowed after unary operator: '-center'
(979,42): run-time error CSS1039: Token not allowed after unary operator: '-block'
(980,89): run-time error CSS1039: Token not allowed after unary operator: '-center'
(982,57): run-time error CSS1039: Token not allowed after unary operator: '-center'
(986,157): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(986,182): run-time error CSS1039: Token not allowed after unary operator: '-center'
(986,213): run-time error CSS1039: Token not allowed after unary operator: '-center'
(987,51): run-time error CSS1039: Token not allowed after unary operator: '-center'
(989,55): run-time error CSS1039: Token not allowed after unary operator: '-center'
(989,86): run-time error CSS1039: Token not allowed after unary operator: '-center'
(991,41): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(991,71): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(995,38): run-time error CSS1039: Token not allowed after unary operator: '-center'
(996,34): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(998,114): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(999,97): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(999,120): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1003,31): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1004,31): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1006,72): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1006,95): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1008,32): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1008,128): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1009,90): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1011,76): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1011,99): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1013,44): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1017,36): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1017,55): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1018,92): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1018,114): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1019,70): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1027,85): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1029,42): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1035,90): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1036,41): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1037,45): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1040,93): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1041,71): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1042,50): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1042,75): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1045,69): run-time error CSS1039: Token not allowed after unary operator: '-c-blue'
(1051,49): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1052,51): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1052,135): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1052,178): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1052,208): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1052,255): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1054,79): run-time error CSS1039: Token not allowed after unary operator: '-right'
(1055,63): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1055,91): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1058,51): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1058,76): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1058,96): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1058,166): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1058,235): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1058,262): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1059,105): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1059,141): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1064,107): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1065,62): run-time error CSS1039: Token not allowed after unary operator: '-title-top'
(1066,30): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(1068,115): run-time error CSS1039: Token not allowed after unary operator: '-sub-tit-idx'
(1069,40): run-time error CSS1039: Token not allowed after unary operator: '-sub-tit-idx'
(1074,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-6'
(1087,31): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1088,89): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1095,71): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1095,176): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1100,125): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1100,156): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(1101,70): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1102,155): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1102,184): run-time error CSS1039: Token not allowed after unary operator: '-clamp-4'
(1105,68): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1105,97): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1106,125): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1108,94): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1117,154): run-time error CSS1039: Token not allowed after unary operator: '-clamp-1200'
(1119,27): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1158,28): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1159,111): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1159,135): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1160,34): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1161,37): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1161,62): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1161,252): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1161,280): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1163,52): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1164,46): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1164,65): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1165,35): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1165,83): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1168,52): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1171,84): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1172,68): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1172,124): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1178,49): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1178,151): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1178,180): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1179,45): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1179,68): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1180,41): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1181,48): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1188,133): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1188,156): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1189,82): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1189,111): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1195,82): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1196,52): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1197,87): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1198,56): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1199,92): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1202,38): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1207,69): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1208,93): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1213,164): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1213,189): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1213,218): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1217,104): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1218,232): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1219,28): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1219,65): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1227,46): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1227,92): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1227,119): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1228,81): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1236,37): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1236,71): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1237,121): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1237,140): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1237,183): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1237,211): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(1238,75): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1238,94): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1240,101): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1240,138): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1245,26): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1253,68): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1255,40): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1257,48): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1260,29): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1261,100): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1262,66): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1263,31): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1264,119): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1264,218): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1264,237): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1264,283): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1265,193): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1266,40): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1269,132): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1278,211): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1283,33): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1291,100): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1292,27): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1293,93): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1294,62): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1295,33): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1296,30): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1297,33): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1298,36): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1299,25): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1299,164): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1305,39): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1306,66): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1306,101): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1306,157): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1307,33): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1307,68): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1308,167): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1308,212): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(1308,275): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1308,298): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1311,33): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1311,71): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1311,92): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1313,37): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1314,97): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1315,226): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1315,271): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1315,335): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1315,358): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1318,47): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1318,241): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1320,31): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1320,106): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1321,35): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1322,29): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1324,84): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1324,118): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1325,34): run-time error CSS1039: Token not allowed after unary operator: '-c-blue'
(1328,142): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1329,87): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1329,110): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1334,173): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1337,44): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1340,35): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1341,43): run-time error CSS1039: Token not allowed after unary operator: '-right'
(1341,118): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1344,44): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1345,132): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1345,157): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1347,84): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1351,112): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1353,62): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1354,240): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1357,129): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1359,39): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1360,39): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1362,74): run-time error CSS1039: Token not allowed after unary operator: '-normal'
(1363,68): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1366,74): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1366,102): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1367,114): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1375,80): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1376,39): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1376,95): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1376,207): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1377,94): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1378,43): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1382,43): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1389,82): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1390,86): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1390,115): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1391,100): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1391,119): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1394,42): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1396,159): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1396,224): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1404,39): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1407,57): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1408,107): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1411,86): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1411,109): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1412,80): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1413,53): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1414,89): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1415,89): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1418,87): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1418,110): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1420,51): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1420,86): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1420,107): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1426,120): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1427,104): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1427,132): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1428,43): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1429,43): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1430,204): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1430,228): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1430,258): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1432,39): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1433,130): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1433,158): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1434,123): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1434,146): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1435,49): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1435,101): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1439,108): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1439,127): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1440,33): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1441,191): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1442,44): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1442,148): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1443,48): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1445,89): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1445,112): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1446,30): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1446,55): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1449,28): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1449,53): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1450,46): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1450,181): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1450,244): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1452,152): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1457,81): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1457,104): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1458,79): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1458,108): run-time error CSS1039: Token not allowed after unary operator: '-normal'
(1459,133): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1461,55): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1462,157): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1463,87): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1463,151): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1463,174): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1466,48): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1466,218): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1466,265): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1468,83): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1468,106): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1469,63): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1469,93): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1469,116): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1474,43): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1475,69): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1475,94): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1475,119): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1475,150): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1476,58): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1477,29): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1479,138): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1480,62): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1481,216): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1482,181): run-time error CSS1039: Token not allowed after unary operator: '-c-skblue2'
(1485,128): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1486,34): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1486,102): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1487,74): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1487,103): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1488,46): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1494,66): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1494,90): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1494,115): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1494,146): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1495,48): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1496,35): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1497,40): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1498,182): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1499,41): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1500,183): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1502,52): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1508,78): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1511,30): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1511,163): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1512,32): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1512,106): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1512,179): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1513,44): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1513,67): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1515,97): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1515,116): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1517,71): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1517,96): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1518,105): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1519,37): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1520,125): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1523,76): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1523,99): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1526,76): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1526,95): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1528,117): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1528,140): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1529,34): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1529,69): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1530,72): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1530,101): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1531,72): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1534,73): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1535,113): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1536,106): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1537,44): run-time error CSS1039: Token not allowed after unary operator: '-right'
(1537,98): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1538,36): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1538,61): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1539,38): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1539,63): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1540,39): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1545,79): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1546,36): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1546,65): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1547,71): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1551,42): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1551,228): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1553,35): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1554,195): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1558,29): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1559,69): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(1559,97): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1560,50): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1561,37): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1577,108): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1577,131): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1580,106): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1582,44): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1584,43): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1584,71): run-time error CSS1039: Token not allowed after unary operator: '-baseline'
(1585,54): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1592,83): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1592,112): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1592,139): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1592,179): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1592,199): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1592,262): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1593,75): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1593,114): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1593,142): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1594,38): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1596,58): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1596,114): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1596,143): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1599,69): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1599,164): run-time error CSS1039: Token not allowed after unary operator: '-c-dark00'
(1599,192): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1600,84): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1600,103): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1607,51): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1607,75): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1607,98): run-time error CSS1039: Token not allowed after unary operator: '-clamp-70'
(1607,119): run-time error CSS1039: Token not allowed after unary operator: '-clamp-60'
(1608,27): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1608,49): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(1608,65): run-time error CSS1039: Token not allowed after unary operator: '-clamp-86'
(1608,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1608,116): run-time error CSS1039: Token not allowed after unary operator: '-clamp-35'
(1608,143): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1609,43): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1609,65): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1609,94): run-time error CSS1039: Token not allowed after unary operator: '-clamp-5'
(1610,31): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1611,29): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1612,43): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1613,33): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1613,53): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1613,69): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1613,118): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1614,46): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1614,80): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1615,43): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1615,67): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1615,90): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1615,118): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1615,144): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1616,50): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1617,46): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1617,72): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1617,96): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1617,123): run-time error CSS1039: Token not allowed after unary operator: '-clamp-6'
(1618,48): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1618,114): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(1619,77): run-time error CSS1039: Token not allowed after unary operator: '-right'
(1619,98): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1622,31): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1622,57): run-time error CSS1039: Token not allowed after unary operator: '-clamp-32'
(1622,87): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1623,32): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1623,58): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1624,52): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1625,42): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1625,83): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1627,40): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1627,64): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1627,81): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1627,97): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1627,125): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1627,153): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1627,176): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1627,194): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1628,39): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1629,35): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1629,61): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1629,85): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1629,101): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1629,117): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1629,145): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1630,30): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1630,66): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1631,56): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1631,82): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1631,116): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1632,20): run-time error CSS1062: Expected semicolon or closing curly-brace, found 'var('
(1632,51): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1632,76): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1633,35): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1634,37): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1635,55): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1635,79): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1635,97): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1636,31): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1636,57): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1636,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1636,128): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1636,155): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1637,41): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1637,64): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1637,80): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1637,96): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1637,123): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1637,148): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1638,78): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1639,41): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1639,66): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1639,94): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1640,45): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1640,71): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1640,121): run-time error CSS1039: Token not allowed after unary operator: '-clamp-50'
(1640,148): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1640,167): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1641,32): run-time error CSS1039: Token not allowed after unary operator: '-clamp-170'
(1643,35): run-time error CSS1039: Token not allowed after unary operator: '-clamp-500'
(1643,69): run-time error CSS1039: Token not allowed after unary operator: '-c-graydd'
(1643,92): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1643,116): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(1643,132): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1643,162): run-time error CSS1039: Token not allowed after unary operator: '-clamp-5'
(1644,42): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1647,36): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1648,33): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1649,41): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1649,63): run-time error CSS1039: Token not allowed after unary operator: '-clamp-364'
(1649,95): run-time error CSS1039: Token not allowed after unary operator: '-clamp-90'
(1651,53): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1652,46): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1652,64): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1653,50): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1653,76): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1654,51): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1654,79): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1654,99): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1654,123): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1655,71): run-time error CSS1039: Token not allowed after unary operator: '-clamp-5'
(1655,86): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(1655,137): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(1655,159): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1655,188): run-time error CSS1039: Token not allowed after unary operator: '-clamp-8'
(1655,217): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(1657,42): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1657,67): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1657,105): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1657,136): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1658,52): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1658,77): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1658,99): run-time error CSS1039: Token not allowed after unary operator: '-clamp-156'
(1658,123): run-time error CSS1039: Token not allowed after unary operator: '-clamp-156'
(1659,50): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1659,76): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1660,55): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1660,78): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1660,127): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1661,49): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1661,75): run-time error CSS1039: Token not allowed after unary operator: '-clamp-32'
(1661,105): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1661,133): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1662,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1662,78): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1662,106): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1662,124): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1663,44): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1663,70): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1663,100): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1664,40): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1664,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1664,72): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1667,36): run-time error CSS1039: Token not allowed after unary operator: '-clamp-90'
(1667,77): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1668,32): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1669,34): run-time error CSS1039: Token not allowed after unary operator: '-clamp-364'
(1669,65): run-time error CSS1039: Token not allowed after unary operator: '-clamp-60'
(1670,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1671,54): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1672,40): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1672,66): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1672,94): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1672,114): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1673,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1673,66): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1673,89): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1673,107): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1674,48): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1674,70): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1677,29): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1677,58): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1677,86): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1678,37): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1679,30): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1679,52): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1682,24): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1682,97): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1683,36): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1684,42): run-time error CSS1039: Token not allowed after unary operator: '-clamp-400'
(1685,155): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1688,40): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1689,30): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1689,66): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1689,90): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1689,106): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(1689,122): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1690,46): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1691,49): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1691,74): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1691,117): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1692,51): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1693,50): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1693,72): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1694,40): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1694,66): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1694,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1694,112): run-time error CSS1039: Token not allowed after unary operator: '-clamp-27'
(1694,136): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1694,160): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1697,52): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(1698,57): run-time error CSS1039: Token not allowed after unary operator: '-clamp-32'
(1700,75): run-time error CSS1039: Token not allowed after unary operator: '-clamp-21'
(1700,98): run-time error CSS1039: Token not allowed after unary operator: '-clamp-21'
(1700,131): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1700,154): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1700,179): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(1700,207): run-time error CSS1039: Token not allowed after unary operator: '-clamp-22'
(1700,235): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1700,280): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1700,308): run-time error CSS1039: Token not allowed after unary operator: '-clamp-21'
(1700,333): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1700,363): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1701,40): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1701,66): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1701,218): run-time error CSS1039: Token not allowed after unary operator: '-clamp-5'
(1701,244): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1701,288): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1707,30): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1712,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1712,84): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1712,108): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1712,135): run-time error CSS1039: Token not allowed after unary operator: '-clamp-60'
(1713,29): run-time error CSS1039: Token not allowed after unary operator: '-clamp-90'
(1713,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-90'
(1713,81): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1714,37): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1714,63): run-time error CSS1039: Token not allowed after unary operator: '-clamp-32'
(1714,91): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1715,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1716,48): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1716,78): run-time error CSS1039: Token not allowed after unary operator: '-clamp-5'
(1716,99): run-time error CSS1039: Token not allowed after unary operator: '-clamp-170'
(1716,123): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1716,156): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1717,42): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1717,68): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1718,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-38'
(1718,61): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1718,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1718,110): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1718,138): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(1720,29): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1721,44): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1721,68): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1721,91): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1721,133): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1721,158): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1721,184): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(1722,47): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1722,73): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(1723,49): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1724,31): run-time error CSS1039: Token not allowed after unary operator: '-clamp-580'
(1726,33): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1726,63): run-time error CSS1039: Token not allowed after unary operator: '-clamp-75'
(1726,95): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1726,120): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1727,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(1728,35): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1730,132): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1731,150): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1732,33): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1733,97): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1734,40): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1735,77): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1736,65): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1746,64): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1776,45): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1776,69): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1776,92): run-time error CSS1039: Token not allowed after unary operator: '-clamp-54'
(1776,134): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1776,158): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1776,184): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(1819,46): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1819,68): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1819,91): run-time error CSS1039: Token not allowed after unary operator: '-clamp-9'
(1819,108): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1819,132): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1819,154): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1820,59): run-time error CSS1039: Token not allowed after unary operator: '-c-graycc'
(1820,82): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1820,109): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1820,131): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(1820,153): run-time error CSS1039: Token not allowed after unary operator: '-clamp-95'
(1820,176): run-time error CSS1039: Token not allowed after unary operator: '-clamp-26'
(1820,204): run-time error CSS1039: Token not allowed after unary operator: '-clamp-26'
(1820,234): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(1820,282): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1821,41): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1821,63): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1822,48): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1824,51): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1825,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-285'
(1825,77): run-time error CSS1039: Token not allowed after unary operator: '-clamp-95'
(1825,126): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1825,151): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1825,179): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1825,208): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1825,237): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1825,257): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1825,282): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1825,313): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1825,341): run-time error CSS1039: Token not allowed after unary operator: '-clamp-56'
(1826,111): run-time error CSS1039: Token not allowed after unary operator: '-absolute'
(1827,53): run-time error CSS1039: Token not allowed after unary operator: '-clamp-285'
(1827,77): run-time error CSS1039: Token not allowed after unary operator: '-clamp-95'
(1827,110): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1827,141): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1827,164): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1827,190): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1827,218): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1827,246): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1827,274): run-time error CSS1039: Token not allowed after unary operator: '-clamp-34'
(1829,41): run-time error CSS1039: Token not allowed after unary operator: '-clamp-60'
(1830,46): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1830,64): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1830,90): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1830,120): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1831,40): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1831,66): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1832,35): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1832,61): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1832,91): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1833,40): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1833,63): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1833,85): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1833,115): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1835,46): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1836,48): run-time error CSS1039: Token not allowed after unary operator: '-clamp-580'
(1838,57): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1838,83): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1841,44): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1841,71): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1842,66): run-time error CSS1039: Token not allowed after unary operator: '-clamp-74'
(1843,120): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(1843,144): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1843,164): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1843,189): run-time error CSS1039: Token not allowed after unary operator: '-absolute'
(1844,58): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1844,77): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(1844,101): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(1844,127): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1844,149): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1844,182): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1844,214): run-time error CSS1039: Token not allowed after unary operator: '-clamp-22'
(1844,241): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1844,267): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(1844,296): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1844,316): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1845,38): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1845,68): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1846,23): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1846,49): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1846,65): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1847,29): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1848,49): run-time error CSS1039: Token not allowed after unary operator: '-c-bgray'
(1848,72): run-time error CSS1039: Token not allowed after unary operator: '-clamp-22'
(1848,94): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1848,120): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1848,147): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1849,63): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1849,89): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1849,116): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1849,154): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1850,43): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1850,65): run-time error CSS1039: Token not allowed after unary operator: '-clamp-22'
(1850,87): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1850,113): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1850,153): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1851,72): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1851,94): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1852,115): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1852,145): run-time error CSS1039: Token not allowed after unary operator: '-absolute'
(1853,68): run-time error CSS1039: Token not allowed after unary operator: '-c-orange'
(1853,96): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1854,44): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1855,75): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1857,26): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1857,48): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1857,81): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1858,51): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1858,91): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1858,113): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1858,139): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1858,166): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1859,35): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1859,74): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1859,96): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1859,122): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1859,167): run-time error CSS1039: Token not allowed after unary operator: '-medi'
(1859,188): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1860,29): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1860,71): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1861,36): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1861,66): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1862,32): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1862,62): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1863,22): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1864,35): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1864,58): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1864,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1864,113): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1864,142): run-time error CSS1039: Token not allowed after unary operator: '-clamp-64'
(1864,164): run-time error CSS1039: Token not allowed after unary operator: '-clamp-252'
(1864,235): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1865,30): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1865,52): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1865,82): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1865,106): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1867,84): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(1867,108): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1867,128): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1867,153): run-time error CSS1039: Token not allowed after unary operator: '-absolute'
(1870,31): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1870,50): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1870,68): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1870,94): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1871,26): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1871,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1872,38): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1872,61): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1872,91): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1872,152): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1872,174): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1872,202): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1873,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1874,42): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1875,50): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1876,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1878,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1884,28): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1884,54): run-time error CSS1039: Token not allowed after unary operator: '-clamp-150'
(1885,28): run-time error CSS1039: Token not allowed after unary operator: '-clamp-384'
(1885,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-473'
(1886,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1888,40): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1888,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1889,47): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1889,145): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1889,161): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1890,89): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1891,111): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1891,138): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1893,56): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1893,76): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1894,20): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1894,50): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1894,95): run-time error CSS1039: Token not allowed after unary operator: '-clamp-5'
(1894,110): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(1894,133): run-time error CSS1039: Token not allowed after unary operator: '-clamp-28'
(1896,55): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1898,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1898,122): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(1898,145): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1899,36): run-time error CSS1039: Token not allowed after unary operator: '-clamp-60'
(1900,33): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1900,96): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1900,126): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1901,73): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1902,25): run-time error CSS1039: Token not allowed after unary operator: '-c-gray99'
(1902,51): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1902,81): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1903,97): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1903,143): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1906,25): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(1907,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-50'
(1907,56): run-time error CSS1039: Token not allowed after unary operator: '-c-gray76'
(1907,82): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(1907,109): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1907,137): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1907,161): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1908,16): run-time error CSS1039: Token not allowed after unary operator: '-clamp-200'
(1908,40): run-time error CSS1039: Token not allowed after unary operator: '-clamp-120'
(1908,66): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(1908,99): run-time error CSS1039: Token not allowed after unary operator: '-c-gray'
(1909,89): run-time error CSS1039: Token not allowed after unary operator: '-absolute'
(1911,37): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1911,59): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1911,89): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1911,111): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1911,135): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1913,41): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue2'
(1913,65): run-time error CSS1039: Token not allowed after unary operator: '-c-gray44'
(1914,35): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue'
(1917,34): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(1917,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(1917,88): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1917,111): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1918,48): run-time error CSS1039: Token not allowed after unary operator: '-c-grayaa'
(1918,78): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1918,100): run-time error CSS1039: Token not allowed after unary operator: '-c-skyblue'
(1918,128): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1918,150): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1918,180): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1918,208): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(1971,23): run-time error CSS1039: Token not allowed after unary operator: '-clamp-345'
(1972,28): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(1972,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1973,32): run-time error CSS1039: Token not allowed after unary operator: '-clamp-8'
(1973,62): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1973,86): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(1973,112): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1974,35): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1975,66): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1978,39): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1978,95): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1979,39): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1979,63): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1979,90): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1979,126): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1980,43): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1980,67): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1980,83): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1980,100): run-time error CSS1039: Token not allowed after unary operator: '-clamp-100'
(1982,100): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1983,54): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1984,51): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1985,55): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1987,39): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(1987,70): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(1988,37): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1989,108): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(1989,138): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1989,169): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(1990,49): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1992,45): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1992,69): run-time error CSS1039: Token not allowed after unary operator: '-left'
(1992,95): run-time error CSS1039: Token not allowed after unary operator: '-clamp-25'
(1993,53): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(1993,83): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(1994,38): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1994,57): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(1995,34): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(1995,50): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(1996,45): run-time error CSS1039: Token not allowed after unary operator: '-full'
(1996,64): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(1996,90): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(1998,46): run-time error CSS1039: Token not allowed after unary operator: '-block'
(1998,70): run-time error CSS1039: Token not allowed after unary operator: '-center'
(1998,95): run-time error CSS1039: Token not allowed after unary operator: '-clamp-60'
(1999,156): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2000,57): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2001,57): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(2001,80): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2001,98): run-time error CSS1039: Token not allowed after unary operator: '-clamp-24'
(2002,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(2003,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2004,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2004,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2006,36): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2007,36): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2007,60): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2009,37): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2009,78): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2009,118): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(2009,148): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2011,31): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2011,47): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2015,32): run-time error CSS1039: Token not allowed after unary operator: '-clamp-55'
(2016,34): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2019,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(2019,66): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2020,46): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2020,72): run-time error CSS1039: Token not allowed after unary operator: '-clamp-35'
(2023,34): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2024,72): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2025,53): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(2027,54): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2028,42): run-time error CSS1039: Token not allowed after unary operator: '-clamp-11'
(2028,64): run-time error CSS1039: Token not allowed after unary operator: '-clamp-50'
(2028,88): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2028,130): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2028,160): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2029,58): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(2029,81): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(2029,109): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(2029,135): run-time error CSS1039: Token not allowed after unary operator: '-clamp-11'
(2039,31): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2039,47): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2039,71): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2039,98): run-time error CSS1039: Token not allowed after unary operator: '-clamp-40'
(2040,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-65'
(2040,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-65'
(2040,86): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2041,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-22'
(2042,79): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(2042,103): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(2042,127): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2042,157): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2044,37): run-time error CSS1039: Token not allowed after unary operator: '-clamp-22'
(2044,67): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(2045,22): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2046,33): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2047,34): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2047,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2049,37): run-time error CSS1039: Token not allowed after unary operator: '-clamp-42'
(2049,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-42'
(2049,91): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2050,50): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(2051,45): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2053,38): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2054,48): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(2055,48): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2056,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(2057,42): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2058,64): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2058,127): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2061,46): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2063,37): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2064,27): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2064,53): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2064,126): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(2064,146): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2064,162): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2064,254): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2064,277): run-time error CSS1039: Token not allowed after unary operator: '-relative'
(2065,34): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(2066,38): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2067,33): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(2069,39): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2072,30): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2073,31): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2073,117): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(2073,141): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2073,157): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2073,187): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2074,51): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2075,48): run-time error CSS1039: Token not allowed after unary operator: '-clamp-120'
(2075,72): run-time error CSS1039: Token not allowed after unary operator: '-clamp-44'
(2075,98): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2076,28): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(2076,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2077,30): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2077,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(2078,30): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2078,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(2079,37): run-time error CSS1039: Token not allowed after unary operator: '-clamp-13'
(2080,40): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(2080,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2080,86): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2081,76): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2082,46): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(2082,68): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2083,50): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2083,74): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2085,63): run-time error CSS1039: Token not allowed after unary operator: '-left'
(2085,89): run-time error CSS1039: Token not allowed after unary operator: '-clamp-30'
(2086,55): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2087,48): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(2088,95): run-time error CSS1039: Token not allowed after unary operator: '-clamp-146'
(2088,119): run-time error CSS1039: Token not allowed after unary operator: '-clamp-82'
(2088,145): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2090,42): run-time error CSS1039: Token not allowed after unary operator: '-clamp-16'
(2091,30): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2091,49): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2091,72): run-time error CSS1039: Token not allowed after unary operator: '-clamp-14'
(2091,96): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(2091,115): run-time error CSS1039: Token not allowed after unary operator: '-clamp-60'
(2091,145): run-time error CSS1039: Token not allowed after unary operator: '-clamp-50'
(2093,39): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(2093,63): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2094,33): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2095,32): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2095,51): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2095,77): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2095,107): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2098,50): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2099,34): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2100,93): run-time error CSS1039: Token not allowed after unary operator: '-clamp-12'
(2102,70): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(2120,51): run-time error CSS1039: Token not allowed after unary operator: '-c-white'
(2123,75): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2130,71): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2136,100): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2153,49): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2154,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2157,107): run-time error CSS1039: Token not allowed after unary operator: '-clamp-70'
(2164,35): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2166,45): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2170,50): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2171,49): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2172,40): run-time error CSS1039: Token not allowed after unary operator: '-clamp-20'
(2172,56): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2178,34): run-time error CSS1039: Token not allowed after unary operator: '-clamp-10'
(2181,44): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(2181,68): run-time error CSS1039: Token not allowed after unary operator: '-clamp-18'
(2200,35): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2202,38): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2218,36): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2219,40): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2222,35): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2228,49): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2239,37): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2248,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2250,60): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2257,34): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(2259,41): run-time error CSS1039: Token not allowed after unary operator: '-clamp-6'
(2262,74): run-time error CSS1039: Token not allowed after unary operator: '-right'
(2269,54): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2276,40): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2276,71): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2285,54): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(2292,68): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2294,101): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2297,70): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2297,96): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2299,61): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2301,43): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2303,87): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(2303,110): run-time error CSS1039: Token not allowed after unary operator: '-c-dark11'
(2311,67): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2315,42): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2324,33): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2324,114): run-time error CSS1039: Token not allowed after unary operator: '-left'
(2325,35): run-time error CSS1039: Token not allowed after unary operator: '-flex'
(2325,80): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2325,106): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2330,53): run-time error CSS1039: Token not allowed after unary operator: '-left'
(2335,46): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2336,51): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(2338,52): run-time error CSS1039: Token not allowed after unary operator: '-clamp-8'
(2338,67): run-time error CSS1039: Token not allowed after unary operator: '-clamp-15'
(2338,128): run-time error CSS1039: Token not allowed after unary operator: '-c-grayee'
(2340,54): run-time error CSS1039: Token not allowed after unary operator: '-normal'
(2341,144): run-time error CSS1039: Token not allowed after unary operator: '-block'
(2352,38): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2352,67): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2355,51): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2360,41): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2363,137): run-time error CSS1039: Token not allowed after unary operator: '-center'
(2403,75): run-time error CSS1039: Token not allowed after unary operator: '-full'
(2434,47): run-time error CSS1039: Token not allowed after unary operator: '-clamp-50'
 */
@charset "utf-8";

/* reset */
html {
    font-size: 62.5%;
    scroll-behavior: smooth;
}
html, body{
    -webkit-text-size-adjust: none;  /* 크롬, 사파리, 오페라 신버전 */
    -ms-text-size-adjust: none;  /* IE */
    -moz-text-size-adjust: none;  /* 파이어폭스 */
    -o-text-size-adjust: none;  /* 오페라 구버전 */
}

*{box-sizing: border-box; -webkit-tap-highlight-color: transparent; word-break: keep-all}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button,label{margin: 0; padding: 0;box-sizing:border-box;}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px transparent inset !important;
    box-shadow: 0 0 0px 1000px transparent inset !important;
    -webkit-text-fill-color: #000 !important;
}
body {
    color: #444;
    overflow-x: hidden;
    font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
    line-height: 1.5;
    font-size:1.6rem;
}
fieldset,img{border: 0 none; vertical-align: middle}
img{max-width: 100%}
svg{overflow: visible}
dl,ul,ol,li{list-style: none}
blockquote, q{quotes: none}
blockquote::before, blockquote::after,q::before, q::after{content: ''; content: none}
input,select,textarea,button{font-size: inherit; font-family: inherit; vertical-align: middle}
input, select{-webkit-appearance: none; -webkit-border-radius: 0; outline: none; border: none}
input[type='checkbox'], input[type='radio']{clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; position: absolute; width: 1px}
textarea{-webkit-appearance: none; -webkit-border-radius: 0; resize: vertical; width: 100%; outline: none; font-family: inherit}
button{background: none}
table{border-collapse: collapse; border-spacing: 0}
button{border: 0 none; cursor: pointer}
a{color: inherit; text-decoration: none}
a:active, a:hover{text-decoration: none}
address,caption,cite,code,dfn,em,var{font-style: normal; font-weight: normal}
caption{overflow: hidden; position: absolute; clip: rect(0, 0, 0, 0); width: 1px; height: 1px; margin: -1px}
legend{overflow: hidden; position: absolute; clip: rect(0, 0, 0, 0); width: 1px; height: 1px; margin: -1px}
h1, h2, h3, h4, h5, h6{font-weight: 400}
pre{font-family: inherit;}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    transition: background-color 5000s ease-in-out 0s;
    -webkit-transition: background-color 9999s ease-out;
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
}

/* loading */
.loading-wrap{background: rgba(255,255,255,.8);width:100%;height:100%; position:fixed;z-index: 9999;}
.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.pace-inactive{display:none}
.pace .pace-progress{background:#e65857;position:fixed;z-index:100;top:0;right:100%;width:100%;height:3px}
.circle{width:10px; height:10px;position: absolute;border-radius: 50%;background-color: #E33735;left: 10%;transform-origin: 50%;animation: circle .6s alternate infinite ease;}
.circle:nth-child(2){left: 38%;animation-delay: .2s;}
.circle:nth-child(3){left:auto; right:15%; animation-delay: .3s;}
.loader {width: 100px;height: 100px;position: absolute;left:50%; top:50%;transform: translate(-50%, -50%);}

@keyframes circle{
    0%{top:60px; height:5px; border-radius: 50px 50px 25px 25px; transform: scaleX(1.7); background-color: #E33735;}
    100%{top:0; background-color: #E33735;}
}
/* skip */
.skip{overflow:hidden;position:relative;z-index:1000;width:100%;text-align:center;}
.skip a{display:block;overflow:hidden;height:1px;width:1px;margin:0 -1px -1px 0;line-height:0;font-size:0;color:#fff;}
.skip a:focus, .skip a:hover, .skip a:active{width:auto;height:20px;margin:0;padding:8px 0 0 15px;background:#20262c;font-size:12px;font-weight:700;line-height:1;}
@charset "utf-8";
/*
Copyright (c) 2021 Kil Hyung-jin, with Reserved Font Name Pretendard.
https://github.com/orioncactus/pretendard

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
*/

@font-face {
    font-family: 'Pretendard';
    font-weight: 900;
    font-display: swap;
    src: local('Pretendard Black'), url(/Homedata/font/Pretendard-Black.woff2) format('woff2'), url(/Homedata/font/Pretendard-Black.woff) format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 800;
    font-display: swap;
    src: local('Pretendard ExtraBold'), url(/Homedata/font/Pretendard-ExtraBold.woff2) format('woff2'), url(/Homedata/font/Pretendard-ExtraBold.woff) format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 700;
    font-display: swap;
    src: local('Pretendard Bold'), url(/Homedata/font/Pretendard-Bold.woff2) format('woff2'), url(/Homedata/font/Pretendard-Bold.woff) format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 600;
    font-display: swap;
    src: url(/Homedata/font/Pretendard-SemiBold.woff2) format('woff2'), url(/Homedata/font/Pretendard-SemiBold.woff) format('woff'), local('Pretendard SemiBold');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 500;
    font-display: swap;
    src: url(/Homedata/font/Pretendard-Medium.woff2) format('woff2'), url(/Homedata/font/Pretendard-Medium.woff) format('woff'), local('Pretendard Medium');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 400;
    font-display: swap;
    src: url(/Homedata/font/Pretendard-Regular.woff2) format('woff2'), url(/Homedata/font/Pretendard-Regular.woff) format('woff'), local('Pretendard Regular');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 300;
    font-display: swap;
    src: url(/Homedata/font/Pretendard-Light.woff2) format('woff2'), url(/Homedata/font/Pretendard-Light.woff) format('woff'), local('Pretendard Light');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 200;
    font-display: swap;
    src: url(/Homedata/font/Pretendard-ExtraLight.woff2) format('woff2'), url(/Homedata/font/Pretendard-ExtraLight.woff) format('woff'), local('Pretendard ExtraLight');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 100;
    font-display: swap;
    src: url(/Homedata/font/Pretendard-Thin.woff2) format('woff2'), url(/Homedata/font/Pretendard-Thin.woff) format('woff'), local('Pretendard Thin');
}
/*폰트 컬러*/
:root {
    --dpr: 1;
    --c-orange: #F54314;
    --c-grayaa: #aaa;
    --c-graycc: #ccc;
    --c-graydd: #ddd;
    --c-grayee: #eee;
    --c-bgray: #F4F5F9;
    --c-bgray2: #F4F5F6;
    --c-gray99: #999;
    --c-gray44: #444;
    --c-gray76: #767676;
    --c-gray: #F9FAFB;
    --c-dark33: #333;
    --c-dark22: #222;
    --c-dark11: #111;
    --c-dark00: #000;
    --c-white: #fff;
    --c-blue: #3165EE;
    --c-skyblue: #2196F3;
    --c-skyblue2: #EDF4F9;
    --flex: flex;
    --relative: relative;
    --absolute: absolute;
    --block: block;
    --center: center;
    --left: left;
    --right: right;
    --bold: bold;
    --semibold: 600;
    --medi: 500;
    --normal: normal;
    --full: 100%;
    --baseline: baseline;
    --clamp-4: clamp(0.2133rem, 0.2083vw, 0.4000rem);
    --clamp-5: clamp(0.2667rem, 0.2604vw, 0.5000rem);
    --clamp-6: clamp(0.3200rem, 0.3125vw, 0.6000rem);
    --clamp-8: clamp(0.4267rem, 0.4167vw, 0.8000rem);
    --clamp-9: clamp(0.4800rem, 0.4688vw, 0.9000rem);
    --clamp-10: clamp(0.5333rem, 0.5208vw, 1.0000rem);
    --clamp-12: clamp(0.6400rem, 0.6250vw, 1.2000rem);
    --clamp-13: clamp(0.6933rem, 0.6771vw, 1.3000rem);
    --clamp-14: clamp(0.7467rem, 0.7292vw, 1.4000rem);
    --clamp-15: clamp(0.8000rem, 0.7813vw, 1.5000rem);
    --clamp-16: clamp(0.8533rem, 0.8333vw, 1.6000rem);
    --clamp-18: clamp(0.9600rem, 0.9375vw, 1.8000rem);
    --clamp-20: clamp(1.0667rem, 1.0417vw, 2.0000rem);
    --clamp-21: clamp(1.1200rem, 1.0938vw, 2.1000rem);
    --clamp-22: clamp(1.1733rem, 1.1458vw, 2.2000rem);
    --clamp-24: clamp(1.2800rem, 1.2500vw, 2.4000rem);
    --clamp-25: clamp(1.3333rem, 1.3021vw, 2.5000rem);
    --clamp-26: clamp(1.3867rem, 1.3542vw, 2.6000rem);
    --clamp-27: clamp(1.4400rem, 1.4063vw, 2.7000rem);
    --clamp-28: clamp(1.4933rem, 1.4583vw, 2.8000rem);
    --clamp-30: clamp(1.6000rem, 1.5625vw, 3.0000rem);
    --clamp-32: clamp(1.7067rem, 1.6667vw, 3.2000rem);
    --clamp-34: clamp(1.8133rem, 1.7708vw, 3.4000rem);
    --clamp-35: clamp(1.8667rem, 1.8229vw, 3.5000rem);
    --clamp-38: clamp(2.0267rem, 1.9792vw, 3.8000rem);
    --clamp-40: clamp(2.1333rem, 2.0833vw, 4.0000rem);
    --clamp-44: clamp(2.3467rem, 2.2917vw, 4.4000rem);
    --clamp-50: clamp(2.6667rem, 2.6042vw, 5.0000rem);
    --clamp-54: clamp(2.8800rem, 2.8125vw, 5.4000rem);
    --clamp-56: clamp(2.9867rem, 2.9167vw, 5.6000rem);
    --clamp-60: clamp(3.2000rem, 3.1250vw, 6.0000rem);
    --clamp-64: clamp(3.4133rem, 3.3333vw, 6.4000rem);
    --clamp-70: clamp(3.7333rem, 3.6458vw, 7.0000rem);
    --clamp-74: clamp(3.9467rem, 3.8542vw, 7.4000rem);
    --clamp-75: clamp(4.6875rem, 3.9063vw, 7.5000rem);
    --clmap-80: clamp(4.2667rem, 4.1667vw, 8.0000rem);
    --clamp-86: clamp(4.5867rem, 4.4792vw, 8.6000rem);
    --clamp-90: clamp(4.8000rem, 4.6875vw, 9.0000rem);
    --clmap-94: clamp(5.0133rem, 4.8958vw, 9.4000rem);
    --clamp-95: clamp(5.0667rem, 4.9479vw, 9.5000rem);
    --clamp-100: clamp(5.3333rem, 5.2083vw, 10.0000rem);
    --clamp-105: clamp(5.6000rem, 5.4688vw, 10.5000rem);
    --clamp-120: clamp(6.4000rem, 6.2500vw, 12.0000rem);
    --clamp-122: clamp(6.5067rem, 6.3542vw, 12.2000rem);
    --clamp-150: clamp(9.3750rem, 7.8125vw, 15.0000rem);
    --clamp-156: clamp(8.3200rem, 8.1250vw, 15.6000rem);
    --clamp-170: clamp(9.0667rem, 8.8542vw, 170px);
    --clamp-200: clamp(10.6667rem, 10.4167vw, 20.0000rem);
    --clamp-252: clamp(13.4400rem, 13.1250vw, 25.2000rem);
    --clamp-285: clamp(15.2000rem, 14.8438vw, 28.5000rem);
    --clamp-320: clamp(17.0667rem, 16.6667vw, 32.0000rem);
    --clamp-364: clamp(19.4133rem, 18.9583vw, 36.4000rem);
    --clamp-384: clamp(20.4800rem, 20.0000vw, 38.4000rem);
    --clamp-400: clamp(21.3333rem, 20.8333vw, 40.0000rem);
    --clamp-473: clamp(25.2267rem, 24.6354vw, 47.3000rem);
    --clamp-500: clamp(26.6667rem, 26.0417vw, 50.0000rem);
    --clamp-580: clamp(30.9333rem, 30.2083vw, 58.0000rem);
    --clamp-700: clamp(37.3333rem, 36.4583vw, 70.0000rem);
    --clamp-1200: clamp(75.0000rem, 62.5000vw, 120.0000rem);
}
html.scroll-lock {overflow: hidden;}

/*폰트컬러*/
.fc_orange { color: var(--c-orange) !important;}
.fc_graydd { color: var(--c-graydd);}
.fc_grayee { color: var(--c-grayee);}
.fc_grayaa{color:var(--c-grayaa);}
.fc_graycc{color:var(--c-graycc);}
.fc_bgray { color: var(--c-bgray);}
.fc_bgray2 { color: var(--c-bgray2);}
.fc_gray99 { color: var(--c-gray99);}
.fc_gray44 { color: var(--c-gray44);}
.fc_gray76 { color: var(--c-gray76);}
.fc_gray { color: var(--c-gray);}
.fc_dark33 { color: var(--c-dark33);}
.fc_dark22 { color: var(--c-dark22);}
.fc_dark11 { color: var(--c-dark11);}
.fc_dark00 { color: var(--c-dark00);}
.fc_white { color: var(--c-white);}
.fc_blue { color: var(--c-blue);}
.fc_skyblue { color: var(--c-skyblue);}
.fc_skyblue2 { color: var(--c-skyblue2);}

/*배경색*/
.bg_orange { background-color: var(--c-orange);}
.bg_graydd { background-color: var(--c-graydd);}
.bg_grayee { background-color: var(--c-grayee);}
.bg_graycc { background-color: var(--c-graycc);}
.bg_bgray { background-color: var(--c-bgray);}
.bg_bgray2 { background-color: var(--c-bgray2);}
.bg_gray99 { background-color: var(--c-gray99);}
.bg_gray44 { background-color: var(--c-gray44);}
.bg_gray76 { background-color: var(--c-gray76);}
.bg_gray { background-color: var(--c-gray);}
.bg_dark33 { background-color: var(--c-dark33);}
.bg_dark22 { background-color: var(--c-dark22);}
.bg_dark11 { background-color: var(--c-dark11);}
.bg_dark00 { background-color: var(--c-dark00);}
.bg_white { background-color: var(--c-white);}
.bg_blue { background-color: var(--c-blue);}
.bg_skyblue { background-color: var(--c-skyblue);}

.w1920{max-width:1920px;margin:0 auto;}
.w1200{/*max-width:var(--clamp-1200); */width:1200px;margin:0 auto;}

/*폰트사이즈 */
.fs_50{font-size:3.31em;}
.fs_30{font-size:1.88em;}
.fs_20{font-size:1.25em;}
.fs_18{font-size:1.13em;}
.fs_14{font-size:var(--clamp-14);}

.f_bold{font-weight:var(--bold)}
.f_normal{font-weight:var(--normal)}
.f_semibold{font-weight:var(--semibold)}
.f_medi{font-weight:var(--medi)}

.f_center{text-align:var(--center)}
.f_left{text-align:var(--left)}
.f_right{text-align:var(--right)}
.underline {text-decoration:underline;}

.btn_white {border:1px solid var(--c-graydd); background-color:var(--c-white);font-size:1.8rem;text-align:var(--center);height:44px;padding:0 20px;display:var(--block);border-radius:5px;color:var(--c-gray44);line-height:42px;cursor:pointer;transition:all .2s;}
.btn_white:hover {border-color:#888;}
.btn_red {background-color:var(--c-orange);font-size:1.8rem;text-align:var(--center);height:44px;padding:0 20px;display:var(--block);border-radius:5px;color:var(--c-white);line-height:42px;white-space:nowrap;cursor:pointer;transition:all .2s;}
.btn_red:hover {background:#CB1100}
.btn_gray {border:1px solid var(--c-graydd); background-color:var(--c-gray);font-size:1.8rem;text-align:var(--center);height:44px;padding:0 20px;display:var(--block);border-radius:5px;color:var(--c-gray44);line-height:42px;cursor:pointer;transition:all .2s;}
.btn_gray:hover {border-color:#888;}
.btn_delete {border:1px solid var(--c-graydd); background-color:var(--c-white);font-size:1.8rem;text-align:var(--center);height:44px;padding:0 20px;display:var(--block);border-radius:5px;color:var(--c-orange);line-height:42px;cursor:pointer;transition:all .2s;}
.btn_delete:hover {border-color:var(--c-orange);}

.lg {width:170px; height:54px; line-height:52px; font-weight:var(--medi);}
.btn_red.lg {line-height:54px;}

.flex{display:var(--flex);}
.flex.center{align-items:var(--center)}
.flex.side{justify-content:space-between}
.relative {position:var(--relative);}
.flex.bottom{align-items: flex-end;}

.w100 {width:var(--full);}
.inn1200 {max-width:120rem; width:100%; margin:0 auto; padding-bottom:150px;}
.mtzero{margin-top:0;}
.ptzero{padding-top:0 !important;}
.mt20{margin-top:var(--clamp-20)!important;}
.mt40{margin-top:var(--clamp-40)!important;}
.mb10{margin-bottom:var(--clamp-10)!important;}
.mb40{margin-bottom:var(--clamp-40)!important;}
.overhidden{overflow:hidden}
.ip_basic {width:100%; height:54px; padding:0 25px; font-size:18px; border:1px solid var(--c-graydd); border-radius:5px; background:var(--c-white); color:var(--c-gray44);}
.ip_basic::placeholder {color:var(--c-gray99);}
.ip_basic:focus {border-color:#FF9D83;}
.ip_basic:disabled {border-color:var(--c-graydd); background:#F2F3F4; color:var(--c-gray99);}

.custom-checkbox {position:relative;}
.custom-checkbox .chkbox {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0}
.custom-checkbox .chkbox + label {display: inline-block;position: relative;padding-left:36px;height:26px;cursor: pointer;font-size:18px;line-height:26px;}
.custom-checkbox .chkbox + label:before {content:'';display:var(--block);position:absolute; left:0; top:0; width:24px; height:24px; border:1px solid var(--c-graydd); border-radius:5px; background:var(--c-white);}
.custom-checkbox .chkbox:checked + label:before {border-color:var(--c-orange); background:var(--c-orange) url(/Renewal/images/comm/ic_check.svg)no-repeat 50% 50%;}

.custom-radiobox {position:relative;}
.custom-radiobox .rdbox {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);border: 0}
.custom-radiobox .rdbox + label {display: inline-block;position: relative;padding-left:36px;height:26px;cursor: pointer;font-size:18px;line-height:26px;}
.custom-radiobox .rdbox + label:before {content:'';display:var(--block);position:absolute; left:0; top:0; width:24px; height:24px; border:1px solid var(--c-graydd); border-radius:50%; background:var(--c-white);}
.custom-radiobox .rdbox:checked + label:after {content:''; display:var(--block); position:absolute; left:7px; top:7px; width:12px; height:12px; background:var(--c-orange); border-radius:50%;}

select { border: 0; clip: rect(0 0 0 0); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; overflow: hidden; padding: 0; position: absolute; width: 1px; white-space: nowrap; }
.ts-wrapper {position:relative; width:200px; cursor: pointer;}
.ts-control {position:relative; width:100%; height:54px; line-height:54px; padding:0 50px 0 25px; border:1px solid var(--c-graydd); border-radius:5px; background:var(--c-white); font-size:18px; outline:0; /*touch-action: manipulation;*/}
.ts-control .item {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ts-control:after {content:''; position:absolute; right:25px; top:50%; transform:translateY(-50%); width:14px; height:14px; background:url(/Renewal/images/comm/ic_select.svg);}
.ts-control:focus-within {border-color:#FF9D83}
.ts-control .item.placeholder {color:var(--c-gray99);}
.ts-dropdown {position:absolute; width:100%; padding:10px 0; border:1px solid var(--c-graydd); border-radius:5px; background:var(--c-white); z-index:1;}
.ts-dropdown .option {font-size:18px; padding:0 25px; line-height:44px; cursor:pointer; white-space:nowrap;}
.ts-dropdown .option:hover {background:#F2F3F4;}

textarea {resize:none; padding:13px 25px; border:1px solid var(--c-graydd); border-radius:5px; background:var(--c-white); font-size:18px;}
textarea::placeholder {color:var(--c-gray99);}

@media screen and (max-width: 1200px) {

    :root{
        --clamp-5:clamp(5.00px,1.3333vw, 10.00px);
        --clamp-8:clamp(8.00px,2.1333vw, 16.00px);
        --clamp-9:clamp(9.00px,2.4000vw, 18.00px);
        --clamp-10:clamp(10.00px,2.6667vw, 20.00px);
        --clamp-11:clamp(11.00px,2.9333vw, 22.00px);
        --clamp-12:clamp(12.00px,3.2000vw, 24.00px);
        --clamp-13:clamp(13.00px,3.4667vw, 26.00px);
        --clamp-14:clamp(14.00px,3.7333vw, 28.00px);
        --clamp-15:clamp(15.00px,4.0000vw, 30.00px);
        --clamp-16:clamp(16.00px,4.2667vw, 32.00px);
        --clamp-18:clamp(18.00px,4.8000vw, 36.00px);
        --clamp-20:clamp(20.00px,5.3333vw, 40.00px);
        --clamp-22:clamp(22.00px,5.8667vw, 44.00px);
        --clamp-24:clamp(24.00px,6.4000vw, 48.00px);
        --clamp-25: clamp(25.00px,6.6667vw, 50.00px);
        --clamp-28:clamp(28.00px,7.4667vw, 56.00px);
        --clamp-30:clamp(30.00px,8.0000vw, 60.00px);
        --clamp-34:clamp(34.00px,9.0667vw, 68.00px);
        --clamp-35:clamp(35.00px,9.3333vw, 70.00px);
        --clamp-40:clamp(40.00px, 10.6667vw, 80.00px);
        --clamp-42:clamp(42.00px,11.2000vw, 84.00px);
        --clamp-44:clamp(44.00px,11.7333vw, 88.00px);
        --clamp-50:clamp(50.00px,13.3333vw, 100.00px);
        --clamp-55:clamp(55.00px,14.6667vw, 110.00px);
        --clamp-60:clamp(60.00px,16.0000vw, 120.00px);
        --clamp-65:clamp(65.00px,17.3333vw, 130.00px);
        --clamp-70:clamp(70.00px,18.6667vw, 140.00px);
        --clamp-82:clamp(82.00px,21.8667vw, 164.00px);
        --clamp-100:clamp(100.00px,26.6667vw, 200.00px);
        --clamp-120:clamp(120.00px,32.0000vw, 240.00px);
        --clamp-146: clamp(146.00px,38.9333vw, 292.00px);
        --clamp-345 :clamp(345.00px,92.0000vw, 690.00px);
    }

}

@media screen and (max-width: 1024px) {
    .inn1200 {padding:0 clamp(15px,4.00vw,50px) clamp(100px,26.67vw,150px);width:100%}
    .btn_white, .btn_red, .btn_gray, .btn_delete {font-size:clamp(1.4rem,3.73vw,1.8rem); padding:0 10px;}
    .lg {width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px); line-height:clamp(42px,11.2vw,52px);}
    .btn_red.lg {line-height:clamp(44px,11.73vw,54px);}
    .w100 {width:var(--full);}
    .ip_basic {height:clamp(44px,11.73vw,54px); padding:0 clamp(15px,4vw,25px); font-size:clamp(14px,3.73vw,18px); background-position:right clamp(15px,4vw,25px) center;}
    .custom-checkbox .chkbox + label, .custom-radiobox .rdbox + label {font-size:clamp(1.4rem,3.73vw,1.8rem);}
    textarea {padding:11px clamp(15px,4vw,25px); font-size:clamp(14px,3.73vw,18px);}

    .ts-control {height:clamp(44px,11.73vw,54px); line-height:clamp(44px,11.73vw,54px); padding:0 var(--clamp-25) 0 clamp(15px,4vw,25px); font-size:clamp(14px,3.73vw,18px);}
    .ts-control:after {right:clamp(15px,4vw,25px); width:clamp(12px,3.2vw,14px); height:clamp(12px,3.2vw,14px); background-size:cover;}
    .ts-control .item {overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
    .ts-dropdown {width:var(--full);}
    .ts-dropdown .option {font-size:clamp(14px,3.73vw,18px); padding:0 clamp(15px,4vw,25px);}
}
@charset "utf-8";
/*공통 레이아웃*/

/* skipToContent */
#skipToContent { position:absolute; top:0; left:0; width:100%; z-index:999; }
#skipToContent a { display:block; height:0; width:0; margin-bottom:-1px; overflow:hidden; text-align:center; color:#fff; white-space:nowrap; background:#001; }
#skipToContent a:focus, #skipToContent a:active { height:auto; width:auto; padding:5px; margin-bottom:10px; }

/*탑공지*/
.topmost_notice_bar {overflow:hidden; width:var(--full); height:40px; text-align:var(--center); color:var(--c-grayaa); background:#222;}
.topmost_notice_bar a {display:var(--flex); height:40px; padding:0 15px; justify-content:var(--center); align-items:var(--center); gap:8px; font-size:12px; font-weight:var(--medi); color:var(--c-grayaa);}
.topmost_notice_bar a span {display:var(--block); padding:4px 6px; border-radius:4px; font-size:11px;}
.topmost_notice_bar a p {min-width:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.topmost_notice_bar a .ty_notice {border:1px solid #AEE1E3; background:#E2F6F8; color:#00AEBD;}
.topmost_notice_bar a .ty_update {border:1px solid #C5E5FF; background:#E7F2FB; color:var(--c-blue);}
.topmost_notice_bar a .ty_inspect {border:1px solid #FFDBDC; background:#FBF0F0; color:var(--c-orange);}

/* 탑배너 */
.top_box{text-align:var(--center);width:100%;height:70px;overflow:hidden;position:relative;}
.top_box .bnr_close{position:absolute;right:54px;top:50%;margin-top:-13px;width:26px;height:26px;background:url('/Homedata/images/comm/ic_topbnr_close.svg') 0 0 no-repeat;background-size:cover;z-index:1;}
.top_box .swiper-arr {position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:550px; z-index:1; display:var(--flex); justify-content:space-between; padding:0 15px;}
.top_box .btn_prev {width:34px; height:34px; background:url('/Homedata/images/comm/ic_slide_prev.svg') 0 0 no-repeat; background-size:cover;}
.top_box .btn_next {width:34px; height:34px; background:url('/Homedata/images/comm/ic_slide_next.svg') 0 0 no-repeat; background-size:cover;}
.top_box .btn_prev:hover {background:url('/Homedata/images/comm/ic_slide_prev_on.svg') 0 0 no-repeat; background-size:cover;}
.top_box .btn_next:hover {background:url('/Homedata/images/comm/ic_slide_next_on.svg') 0 0 no-repeat; background-size:cover;}

/*헤더*/
.header {position:relative; width:100%; height:clamp(64px,17.07vw,80px); top:0; padding:0 clamp(15px,4.00vw,50px);border-bottom:1px solid var(--c-grayee);background-color:var(--c-white);z-index:12;}
.header.fixed {position:fixed; top:0;}
.header > .inn {display:var(--flex); align-items:var(--center);justify-content:space-between; height:79px;}
.header > .inn > .flex {gap:3.18vw;}
.header .logo a {display:block; width:222px; height:31px; font-size:0; background:url(/Homedata/images/comm/srook_logo.svg)no-repeat 0 0;}
.header .nav {font-size:17px;font-weight:var(--semibold);display:var(--flex); align-items:var(--center)}
.header .nav > li {position:relative;padding:0 15px; line-height:79px; margin:0 15px;}
.header .nav > li a{font-size:17px;font-weight:var(--semibold);}
.header .nav > li a:hover {color:var(--c-orange);}
.header .nav li ul {display:none; border-radius:15px; box-sizing:border-box;position:absolute;width:160px;height:auto;left:50%;margin-left:-80px;top:79px; border:1px solid var(--c-grayee);background-color:var(--c-white); box-shadow:0px 5px 15px rgba(0, 0, 0, 0.04);border-radius:15px;z-index:9;padding:10px 0; }
.header .nav li ul li a{display:var(--block);padding:0 10px;margin:0 10px;border-radius:8px;height:44px;box-sizing:border-box;text-align:var(--center);font-weight:var(--normal);line-height:44px;}
.header .nav li ul li:hover a{background-color:var(--c-bgray); color:var(--c-orange);}
.btn_order_srch{background:url('/Homedata/images/comm/ic_top_srch.svg') 0 0 no-repeat; background-size:18px;color:var(--c-gray76);padding-left:26px;font-weight:500;font-size:1.6rem}
.btn_order_srch:hover{color:var(--c-orange);}
.btn_login {color:var(--c-gray76);font-weight:500; font-size:clamp(1.3rem,3.47vw,1.6rem)}
.btn_login:hover{color:var(--c-orange);}
.right_menu{display:var(--flex);align-items:var(--center)}
.right_menu .bar{display:var(--block);width:1px;height:14px;background-color:var(--c-graydd);margin:0 16px;}
.header .btn_admin{margin:0 6px 0 30px}
.all_menu {width:30px; height:auto; aspect-ratio:1/1; margin-left:50px; background:url(/Homedata/images/comm/ic_gnb.svg)no-repeat 0 0; background-size:cover; font-size:0;}
.all_menu.close {background:url(/Homedata/images/comm/ic_gnb_close.svg)no-repeat 0 0; background-size:cover;}

#container {padding-bottom:var(--clamp-150)}
#container.nopadding {padding-bottom:0;}

/*전체메뉴*/
.all_gnb {display:none; position:absolute; left:0; top:80px; bottom:0; width:100%; height:calc(100vh - 80px); background:#fff; z-index:10;}
.all_gnb .inn {height:100%;}
.all_gnb .util_btn {display:none;}
.all_gnb .gnb {display:var(--flex); justify-content:var(--center); align-items:stretch;}
.all_gnb .gnb dl {width:20rem; padding-top:15rem; border-right:1px solid var(--c-grayee); text-align:var(--center); height:100vh; box-sizing:border-box;}
.all_gnb .gnb dl:first-child {border-left:1px solid var(--c-grayee);}
.all_gnb .gnb dl dt {margin-bottom:3rem;}
.all_gnb .gnb dl dt a {font-size:3rem; font-weight:var(--semibold); color:var(--c-dark11);}
.all_gnb .gnb dl dd a {display:var(--block); font-size:1.8rem; padding:10px 0;}
.all_gnb .gnb dl dd a:hover {color:var(--c-orange);}
.all_gnb .gnb dl.gap {display:none;}
/* 배율 150 ~ 200 */
body.zoom-150 .all_gnb .gnb dl dt a, body.zoom-175 ,body.zoom-200 .all_gnb .gnb dl dt a{font-size:2rem}
body.zoom-150 .all_gnb .gnb dl dt,body.zoom-175 .all_gnb .gnb dl dt,body.zoom-200 .all_gnb .gnb dl dt{ margin-bottom:10px;}
body.zoom-150 .all_gnb .gnb dl dd a, body.zoom-175, body.zoom-200 .all_gnb .gnb dl dd a{font-size:1.2rem}
body.zoom-150 .all_gnb .gnb dl, body.zoom-175 .all_gnb .gnb dl,
body.zoom-200 .all_gnb .gnb dl {padding-top:50px}
body.zoom-150 .function_wrap section .tit h3,
body.zoom-175 .function_wrap section .tit h3,
body.zoom-200 .function_wrap section .tit h3 {font-size: 1.7rem;}

/*푸터*/
.footer{display:var(--flex);width:100%;position:relative;z-index:9}
.footer .ft_left{background-color:var(--c-dark33);padding:var( --clamp-95) var(--clamp-44) var(--clmap-80);width:50%;}
.footer .ft_left dl dt{color:var(--c-white); font-size:28px; font-weight:var(--semibold); margin-bottom:5px;}
.footer .ft_left dd{font-size:16px;color:rgba(255,255,255,0.65);line-height:1.5;}
.footer .ft_left .customer {font-size:50px;font-weight:var(--semibold); color:var(--c-orange);margin:50px 0 20px;}
.footer .ft_left .ft_kg_logo{margin-top:97px; font-size:1.8rem; color:var(--c-white); line-height:1.5;}
.footer .ft_left .ft_kg_logo img {vertical-align:bottom; margin-bottom:2px; width:105px;}
.footer .ft_right{background-color:var(--c-dark22);padding:var(--clmap-80) var(--clamp-50);width:50%;}
.footer .ft_right .ft_nav {display:var(--flex);align-items:var(--center); width:100%;border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:10px;margin-bottom:50px;}
.footer .ft_right .ft_nav ul {display:var(--flex);align-items:var(--center);}
.footer .ft_right .ft_nav a{color:rgba(255,255,255,0.65);margin-right:var(--clamp-40); display:var(--block);font-size:1.6rem;}
.footer .ft_right .ft_nav .private{font-weight:var(--medi); color:var(--c-white);}
.footer .ft_right .ft_nav .btn_down{padding-right:18px;background:url('/Homedata/images/comm/ic_ft_down.svg') 100% 50% no-repeat; background-size:14px;}
.footer .ft_right .addr{margin-bottom:50px}
.footer .ft_right br {display:none;}
.footer address p{color:rgba(255,255,255,0.65);margin-bottom:10px;line-height:1.5;font-size:1.6rem;}
.footer address p span{color:var(--c-white);margin-right:10px;font-weight:500;}
.footer .sns_menu{display:var(--flex);align-items:var(--center);}
.footer .sns_menu li a{display:var(--block);width:40px;height:40px; border-radius:100%;margin-right:8px;transition:all .2s;}
.footer .sns_menu li .btn_insta{background:url('/Homedata/images/comm/ic_ft_insta.svg') 100% 50% no-repeat; background-size:cover;}
.footer .sns_menu li .btn_facebook{background:url('/Homedata/images/comm/ic_ft_facebook.svg') 100% 50% no-repeat; background-size:cover;}
.footer .sns_menu li .btn_blog{background:url('/Homedata/images/comm/ic_ft_blog.svg') 100% 50% no-repeat; background-size:cover;}
.footer .sns_menu li .btn_youtube {background:url('/Homedata/images/comm/ic_ft_youtube.svg') 100% 50% no-repeat; background-size:cover;}
.footer .sns_menu li .btn_insta:hover{background:url('/Homedata/images/comm/ic_ft_insta_on.svg') 100% 50% no-repeat; background-size:cover;}
.footer .sns_menu li .btn_facebook:hover{background:url('/Homedata/images/comm/ic_ft_facebook_on.svg') 100% 50% no-repeat; background-size:cover;}
.footer .sns_menu li .btn_blog:hover{background:url('/Homedata/images/comm/ic_ft_blog_on.svg') 100% 50% no-repeat; background-size:cover;}
.footer .sns_menu li .btn_youtube:hover {background:url('/Homedata/images/comm/ic_ft_youtube_on.svg') 100% 50% no-repeat; background-size:cover;}
.footer .ft_logo{margin-bottom:var(--clamp-30);}
.footer .copyright{position:relative;font-size:14px;letter-spacing:-0.02em;line-height:150%;color:var(--c-white);opacity:0.4;margin-top:50px}
.footer .custom-select {background:#222;}
.custom-select {position:absolute; right:0; bottom:0; width:160px; border:1px solid rgba(255,255,255,0.15);border-radius:22px; cursor:pointer;}
.custom-select .selected {height:40px; padding:0 24px; cursor:pointer; font-size:1.6rem; display:var(--flex);justify-content:space-between;align-items:var(--center);color:rgba(255,255,255,0.65);}
.custom-select .arrow {transition:transform 0.3s ease;}
.custom-select .options {display:none; width:100%; padding-top:25px;}
.custom-select .options li {padding:0 24px;line-height:30px; color:rgba(255,255,255,0.65); cursor:pointer; font-size:1.6rem;}
.custom-select .options li:hover {background:var(--c-gray44);}
.custom-select .arrow.rotate {transform:rotate(180deg);}

/*푸터고정버튼*/
.fo_fixed_btn {position:fixed; right:clamp(15px,4vw,50px); bottom:clamp(20px,5.33vw,50px); z-index:10; display:flex; flex-direction:column; align-items:end; gap:15px; height:127px;}
.chatbox_link {filter:drop-shadow(0 5px 10px rgba(0, 0, 0, 0.12));}

/*.remote_link {transition:width .3s; overflow:hidden; width:56px; height:56px; text-align:var(--left); padding-left:25px; border-radius:28px; border:1px solid var(--c-graydd); background:var(--c-white); box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.06);}
.remote_link span {transition:opacity .2s; opacity:0; position:absolute; right:60px; top:17px; font-size:18px; color:var(--c-gray44); font-weight:var(--medi); white-space:nowrap;}
.remote_link img {position:absolute; right:8px; top:12px;}
.remote_link:hover {width:197px;}
.remote_link:hover span {opacity:1;}*/
.remote_link {display: flex;align-items: center;justify-content: flex-start;width: 56px;height: 56px;text-align: var(--left);
    padding-left: 25px;    border-radius: 28px; border: 1px solid var(--c-graydd);background: var(--c-white);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.06);
    border-radius: 9999px;background: #fff;color:#000;cursor: pointer;overflow: hidden; position: relative;transition: width .35s ease, background-color .2s ease, box-shadow .2s ease;transform-origin: left center;}
.remote_link img {position: absolute;right: 8px;top: 12px;}
.remote_link span {white-space: nowrap;opacity: 0;transform: translateX(-6px);margin-left: 0;font-size: 16px;
color: #000;transition: opacity .3s ease, transform .35s ease, margin .35s ease;position: absolute;left: 16px;top: 50%;transform: translateY(-50%) translateX(-6px);}
.remote_link:hover {width: 197px; background: #fff;box-shadow: 0 6px 14px rgba(0,0,0,.25);}
.remote_link:hover span {opacity: 1;transform: translateY(-50%) translateX(0);margin-left: 8px;transition: opacity .3s ease .35s, transform .35s ease, margin .35s ease;}

/*서브타이블*/
.sub_tit {position:var(--relative); padding-top:clamp(60px,16vw,114px); margin-bottom:clamp(40px,10.67vw,60px); text-align:var(--center);}
.sub_tit h2 {display:inline-block; position:var(--relative); color:var(--c-dark11); font-size:clamp(28px,7.47vw,58px); font-weight:var(--bold)}
.sub_tit h2 .flag {position:absolute; right:-70px; top:13px; width:61px; height:26px; line-height:26px; border-radius:13px; background:var(--c-graycc); font-size:12px; color:var(--c-white); font-weight:var(--semibold)}
.sub_tit p {font-size:clamp(14px,3.73vw,18px); margin-top:20px;}
.detail_tit {position:relative; padding-top:clamp(60px,16vw,114px);}
.detail_tit h2{font-size:clamp(18px,4.8vw,32px);font-weight:var(--bold);margin-bottom:var(--clamp-10)}
.detail_tit p{font-size:var(--clamp-16);color:var(--c-gray76);}
.detail_tit .date{font-size:clamp(14px,3.73vw,16px);color:var(--c-gray76);margin-bottom:var(--clamp-20)}
.detail_tit:has(> h2):not(:has(> p)) h2 {margin-bottom:var(--clamp-20)}

/*경로*/
.breadcrumb {position:absolute; right:0; top:50px; display:var(--flex);justify-content:flex-end;align-items:center;}
.breadcrumb li {padding:0 var(--clamp-13);position:relative;}
.breadcrumb li:last-child {padding-right:0;}
.breadcrumb li a, .breadcrumb li span {color:var(--c-gray76);font-size:var(--clamp-16);}
.breadcrumb li a img {margin-top:-2px;}
.breadcrumb li:after{content:''; width:10px;height:10px; background:url('/Homedata/images/comm/ic_arr.svg') 0 0 no-repeat;margin:0 var(--clamp-8);display:var(--block);position:absolute;top:50%;margin-top:-5px;right:-13px}
.breadcrumb li:last-child:after{content:none;}

/*탭메뉴*/
.tab_menu {width:100%; padding:10px; border-radius:14px; background:var(--c-gray); display:var(--flex);}
.tab_menu li {width:50%; height:54px; line-height:54px; border-radius:5px; text-align:var(--center);}
.tab_menu li a {display:var(--block); font-size:18px; font-weight:500;}
.tab_menu li a:hover {color:var(--c-orange);}
.tab_menu li.on {background:var(--c-orange);}
.tab_menu li.on a {color:var(--c-white);}

/*레이어팝업*/
#dim {display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:50;}
.layer_pop {display:none; position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); max-width:600px; width:100%; padding:40px 30px; border-radius:25px; background:var(--c-white); z-index:51;}
.layer_pop .pop_hea {display:var(--flex); justify-content:space-between; align-items:var(--center); padding-bottom:20px; border-bottom:1px solid var(--c-gray99);}
.layer_pop .pop_hea p {font-size:24px; font-weight:500; color:var(--c-dark11);}
.layer_pop .pop_hea.noflex {display:var(--block)}
.layer_pop .pop_hea.noflex .txt {margin-top:10px; font-size:clamp(14px,3.73vw,16px); line-height:1.5;}
.layer_pop .pop_hea button img {width:clamp(22px, 5.87vw, 30px);}
.layer_pop .pop_con {padding:30px 20px 0; max-height:80vh; overflow-y:auto;}
#popRemote.layer_pop .pop_con{min-height:20rem}
/*테이블 리스트*/
.tb_list {width:var(--full); border-top:1px solid var(--c-grayee);}
.tb_list tr {border-bottom:1px solid var(--c-grayee);}
.tb_list th {padding:16px 0; background:var(--c-gray); font-weight:var(--normal);font-size:1.6rem}
.tb_list td {padding:16px 0; color:var(--c-gray76); text-align:var(--center);font-size:1.6rem}
.tb_list .txt_clip {display:var(--block); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-decoration:underline; width:130px; margin:0 auto; cursor:pointer;}
.tb_list .txt_clip.name{text-decoration:none}
/*테이블 상세*/
.tb_detail {width:var(--full); border-top:1px solid var(--c-gray99);}
.tb_detail tr {border-bottom:1px solid var(--c-grayee);}
.tb_detail th {padding:20px; font-size:18px; font-weight:500; color:var(--c-dark11); line-height:1.5; background:var(--c-gray);}
.tb_detail td {padding:20px 25px; font-size:18px; line-height:1.5;}

/*테이블 상세(그리드형)*/
.detail_grid {display:grid; grid-template-columns:17% 33% 17% 33%; width:var(--full); border-top:1px solid var(--c-gray99); gap:0;}
.detail_grid .item {display:contents;}
.detail_grid .item a {word-break:break-all;}
.detail_grid .th, .detail_grid .td {border-bottom:1px solid var(--c-grayee); padding:clamp(15px, 4vw, 20px) clamp(15px, 4vw, 25px);  font-size:clamp(14px, 3.73vw, 18px); line-height:1.5;box-sizing: border-box;    overflow: hidden;}
.detail_grid .th {text-align:var(--center); font-weight:500; color:var(--c-dark11); background:var(--c-gray);}
.detail_grid .td.flex {gap:clamp(4px,1.07vw,10px); align-items:var(--center);}
.detail_grid .wide3 {grid-column:span 3;}
.detail_grid .wide4 {grid-column:span 4; border-bottom:0;}
.detail_grid .wide4 .inn {padding:20px 0;}
.detail_grid .wide4 .inn * {font-size:18px;}
.detail_grid .file .wide4 {border-top:1px solid var(--c-grayee);}
.detail_grid .file .wide4:last-child {border-bottom:1px solid var(--c-grayee);}
.detail_grid .download {display:var(--flex); gap:10px; align-items:var(--center);}
.detail_grid .download:before {content:''; width:clamp(18px,4.8vw,22px); height:clamp(18px,4.8vw,22px); background:url(/Homedata/images/comm/ic_file.svg)no-repeat; background-size:cover;}

/*페이징*/
.paging{display:var(--flex);justify-content:var(--center);gap:var(--clamp-4);padding:var(--clamp-40) 0 var(--clamp-150);}
.paging .direction,.paging .btn{display:inline-block;width:var(--clamp-40);height:var(--clamp-40);font-size:var(--clamp-18);color:var(--c-gray44);border-radius:5px }
.paging .btn.active{background-color:var(--c-orange);color:var(--c-white);font-weight:var(--bold);}
.paging .prev {margin-right:var(--clamp-16);}
.paging .next {margin-left:var(--clamp-16);}
.btn_wrap.list{margin:0 0 var(--clamp-150); border-top:1px solid var(--c-grayee);padding-top:var(--clamp-40)}
.list_bott {margin-top:47px;}
.list_bott .btn_red {position:absolute; right:0; top:-7px;}
.list_bott .paging {padding:0;}


/*게시판 상세*/
.board_detail .bd_tit {margin-bottom:20px; display:var(--flex); justify-content:space-between; align-items:flex-start; gap:15px;}
.board_detail .bd_tit .tit {margin-bottom:10px; font-size:clamp(18px,4.8vw,32px); font-weight:var(--semibold); color:var(--c-dark11);}
.board_detail .bd_tit .date {color:var(--c-gray76); font-size:clamp(14px,3.73vw,16px);}
.board_detail .answer {padding:3px 13px; font-size:clamp(11px,2.93vw,16px); color:var(--c-gray99); border:1px solid var(--c-graydd); border-radius:5px; background:#f5f5f5; line-height:1.5;}
.board_detail .answer.on {color:var(--c-blue); border-color:#C5E5FF; background:#E7F2FB;}
.board_detail .complete_btn {margin-top:100px;}

/*좌측 고정메뉴 + 레이아웃*/
.sticky_wrap .sticky_menu {position:fixed; top:50%; transform:translateY(-50%); margin-left:50px; padding:2rem 2.5rem; border-radius:1.5rem; border:1px solid var(--c-grayee); background:var(--c-white); box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.04); z-index:2;}
.sticky_wrap .sticky_menu .inn {display:var(--flex); flex-direction:column; flex-shrink:0; min-width:126px;}
.sticky_wrap .sticky_menu button {text-align:var(--left); color:var(--c-gray99); position:relative; font-size:clamp(1.4rem,3.73vw,1.6rem); line-height:3.8rem; outline:none;}
.sticky_wrap .sticky_menu button:hover {color:var(--c-dark11);}
.sticky_wrap .sticky_menu button.active {position:relative; padding-left:40px; color:var(--c-dark11); font-weight:500;}
.sticky_wrap .sticky_menu button.active:before {content:''; position:absolute; left:0; top:17px; width:30px; height:1px; background:var(--c-dark11);}

/*좌측고정 +  제휴서비스 중간 전체 배경색 추가 */
.bg_gray_block{background-color:var(--c-gray);width:100vw;}
.sticky_wrap .sticky_contents.collabo_contents{width:100%;}
.sticky_wrap .sticky_contents.collabo_contents .bg_gray_block{position:var(--relative)}
.sticky_wrap .sticky_contents.collabo_contents .bg_gray_block:before,.sticky_wrap .sticky_contents.collabo_contents .bg_gray_block:after{content:'';width:var(--clamp-320);background-color:var(--c-gray);position:absolute;left:-10%;height:100%;display:block;top:0;}
.sticky_wrap .sticky_contents.collabo_contents .bg_gray_block:after{right:-10%;left:auto;}
.sticky_wrap .sticky_contents.collabo_contents .bg_gray_block{overflow:hidden}

.mo_none{display:var(--block);}
.mo_img{display:none;}
.pc_none{display:none;}


@media screen and (max-width:1600px) {
    /*헤더*/
    .header .nav {display:none;}

    /*좌측 고정메뉴 + 레이아웃*/
  /*  .sticky_wrap .sticky_contents.inn1200 {width:75vw;}*/
}

@media screen and (max-width:1500px) {
    /*좌측 고정메뉴 + 레이아웃*/
    .sticky_wrap {display:var(--block);}
  /*  .sticky_wrap .sticky_contents.inn1200 {width:100%; transform:none;}*/
    .sticky_wrap .sticky_menu {z-index:2; transform:none; position:sticky; width:var(--full); top:clamp(6.4rem,17.07vw,8rem); margin:0 0 4rem; padding:0; border:0; border-radius:0; box-shadow:none; padding-left:clamp(15px,4.00vw,50px); border-bottom:1px solid var(--c-grayee); background:var(--c-white);overflow-x:hidden}
    .sticky_wrap .sticky_menu .inn {max-width:120rem; width:var(--full); margin:0 auto; flex-direction:row; gap:clamp(2rem,5.33vw,4rem);}
    .sticky_wrap .sticky_menu .swiper-slide {width:auto;}
    .sticky_wrap .sticky_menu button {font-size:clamp(1.4rem,3.73vw,1.8rem); white-space:nowrap; height:clamp(4rem,10.67vw,6.3rem);}
    .sticky_wrap .sticky_menu button.active,.sticky_wrap .sticky_menu button:hover {padding:0;}
    .sticky_wrap .sticky_menu button.active:before,.sticky_wrap .sticky_menu button:hover:before {display:none;}
    .sticky_wrap .sticky_menu button.active:after,.sticky_wrap .sticky_menu button:hover:after  {content:""; position:absolute; left:0; bottom:0; width:100%; height:1px; background:var(--c-dark11);z-index:9}
    .sticky_wrap .sticky_contents.collabo_contents,.sticky_wrap .sticky_contents.collabo_contents .bg_gray_block{transform:none;padding:0 var(--clamp-15);}
    .sticky_wrap .sticky_contents.collabo_contents .bg_gray {margin:0 calc(var(--clamp-15) * -1); padding:0 clamp(15px,4.00vw,50px);}
    
}
@media screen and (max-width:1400px) {
    /*푸터*/
    .footer{display:var(--block)}
    .footer .ft_left,.footer .ft_right{width:100%; padding:50px;}
}

@media screen and (max-width:1280px) {
    /*전체메뉴*/
    .all_gnb .gnb dl {width:calc(100% / 6);}
    .all_gnb .gnb dl:first-child {border-left:0;}
    .all_gnb .gnb dl:last-child {border-right:0;}
    .sticky_wrap .sticky_contents.collabo_contents .bg_gray_block:before, 
    .sticky_wrap .sticky_contents.collabo_contents .bg_gray_block:after{content:none;}

}

@media screen and (max-width:1200px) {
    /*경로*/
    .breadcrumb{display:none;}

}

@media screen and (max-width:1024px) {
    .mo_none{display:none;}
    .mo_img{display:var(--block);width:100%;}
    .pc_none{display:var(--block);}

    /* 탑배너 */
    .top_box {height:auto;}
    .top_box .bnr_close {width:24px; height:24px; margin-top:-12px; right:clamp(15px,4vw, 30px);}
    .top_box .swiper-arr {display:none;}

    /*헤더*/
    .header > .inn {height:clamp(63px,16.8vw,79px);}
    .header .right_menu .btn_admin , .header .right_menu .btn_login {display:none;}
    .header .logo a {width:clamp(34px,9.07vw,44px); height:auto; aspect-ratio:1/1; background:url(/Homedata/images/comm/m_logo.svg)no-repeat 0 0; background-size:contain;}
    .header .btn_red, .header .btn_white {height:clamp(34px,9.07vw,44px); line-height:clamp(34px,9.07vw,44px);}
    .all_menu {margin-left:clamp(20px,5.33vw,50px); width:clamp(22px,5.87vw,30px);}
    .btn_order_srch {min-height:18px; padding-left:clamp(24px,6.40vw,26px); font-size:clamp(1.3rem,3.47vw,1.6rem);}

    /*전체메뉴*/
    .all_gnb {overflow-y:auto; top:clamp(64px,17.07vw,80px); height:calc(100vh - clamp(64px,17.07vw,80px)); -webkit-overflow-scrolling: touch;}
    .all_gnb .inn {height:auto;}
    .all_gnb .util_btn {display:flex; padding:clamp(30px,8vw, 60px) clamp(30px,8vw, 60px) clamp(10px,2.6667vw, 20px); gap:clamp(6px,1.6vw, 12px);}
    .all_gnb .util_btn a {width:calc((100% - clamp(6px,1.6vw, 12px))/2); font-size:clamp(1.4rem,3.73vw,1.8rem);}
    .all_gnb .gnb {flex-direction:column; justify-content:start;}
    .all_gnb .gnb dl {width:100%; height:auto; padding:clamp(20px,5.3333vw, 40px) clamp(30px,8vw, 60px); border-bottom:1px solid var(--c-grayee); text-align:var(--left);}
    .all_gnb .gnb dl:last-child {margin-bottom:100px;}
    .all_gnb .gnb dl dt {margin-bottom:0; position:relative;}
    .all_gnb .gnb dl dt.depth2:after {content:""; position:absolute; right:0; top:50%; transform:translateY(-50%); width:var(--clamp-14); height:var(--clamp-14); background:url(/Homedata/images/comm/ic_plus.svg)no-repeat 0 0; background-size:cover; cursor:pointer;}
    .all_gnb .gnb dl dt.depth2.open:after {background:url(/Homedata/images/comm/ic_minus.svg)no-repeat 0 50%; background-size:contain;}
    .all_gnb .gnb dl dt a {font-size:clamp(1.8rem,4.8vw,3rem);}
    .all_gnb .gnb dl dd {display:none; flex-wrap:wrap; margin-top:10px;}
    .all_gnb .gnb dl dd a {width:clamp(140px,42.67vw,160px); padding:var(--clamp-8) 0; font-size:var(--clamp-14); white-space:nowrap;}
    .all_gnb .gnb dl.gap {display:block; height:100px; padding:0; border-bottom:0;}

    /*푸터*/
    .footer .ft_left, .footer .ft_right {padding:clamp(60px,16vw,95px) clamp(15px,4.00vw,50px);}
    .footer .ft_left dl dt {font-size:clamp(2.2rem,5.87vw,2.8rem); margin-bottom:var(--clamp-10);}
    .footer .ft_left dd {font-size:clamp(1.4rem,3.73vw,1.6rem);}
    .footer .ft_left .customer {margin:var(--clamp-30) 0 var(--clamp-20); font-size:clamp(4rem,10.67vw,5rem);}
    .footer .ft_left .ft_kg_logo {margin-top:clamp(60px,16vw,97px); font-size:clamp(1.6rem,4.27vw,1.8rem)}
    .footer .ft_left .ft_kg_logo b {font-size:clamp(1.6rem,4.27vw,1.8rem)}
    .footer .ft_left .ft_kg_logo img {width:clamp(94px,25.07vw,105px);}
    .footer .ft_right .ft_nav {display:var(--block); border:0; padding:0; margin-bottom:var(--clamp-30);}
    .footer .ft_right .ft_nav ul { padding-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.15);}
    .footer .ft_right .ft_nav ul + ul {margin-top:var(--clamp-20);}
    .footer .ft_right .ft_nav a {margin-right:var(--clamp-20); font-size:clamp(1.4rem,3.73vw,1.6rem);}
    .footer .ft_right br {display:block;}
    .footer .ft_right .addr {margin-bottom:60px;}
    .footer .ft_logo {width:clamp(130px,34.67vw,175px);}
    .footer address p {display:var(--flex); font-size:clamp(1.3rem,3.47vw,1.6rem);}
    .footer address p:last-child {margin-bottom:0;}
    .custom-select * {font-size:clamp(1.4rem,3.73vw,1.6rem);}
    .footer .copyright {font-size:clamp(1.2rem,3.2vw,1.4rem);}

    .all_gnb .gnb dl dd a {width:140px; padding:0; line-height:37px; font-size:1.4rem;}

    /*탭메뉴*/
    .tab_menu {padding:var(--clamp-5); border-radius:clamp(9px,2.4vw,14px);}
    .tab_menu li {height:clamp(44px,11.7333vw,54px); line-height:clamp(44px,11.7333vw,54px);}
    .tab_menu li a {font-size:clamp(14px,3.73vw,18px);}

    /*서브타이블*/
    .sub_tit h2 .flag {display:var(--block); position:initial; margin:6px auto 0;}
    .sub_tit.mo_hide {padding:0;}

    /*테이블 상세*/
    .tb_detail th {padding:clamp(15px,4vw,20px); font-size:clamp(14px,3.73vw,18px);}
    .tb_detail td {padding:clamp(15px,4vw,20px) clamp(15px,4vw,25px); font-size:clamp(14px,3.73vw,18px);}

    /*테이블 상세(그리드형)*/
    .detail_grid {display:var(--block);}
    .detail_grid .item {display:var(--flex); border-bottom:1px solid var(--c-grayee);}
    .detail_grid .item.file {display:block;}
    .detail_grid .th {flex-shrink:0; width:clamp(115px,33.33%,200px);}
    .detail_grid .th, .detail_grid .td {border-bottom:0;}
    .detail_grid .wide4 .inn {padding:0;}
    .detail_grid .wide4 .inn * {font-size:clamp(14px, 3.73vw, 18px)}

    /*페이징*/
    .list_bott .btn_red {position:initial; margin:30px auto;}
    .paging .btn{font-size:var(--clamp-14);}
    .paging .direction,.paging .btn{width:var(--clamp-34);height:var(--clamp-34);}
    .paging .prev {margin-right:0;}
    .paging .next {margin-left:0;}

    .layer_pop {height:100%; border-radius:0; padding:0;}
    .layer_pop .pop_hea {padding:18px 15px;}
    .layer_pop .pop_hea p {font-size:clamp(18px,4.8vw,24px);}
    .layer_pop .pop_con {max-height:calc(100vh - 64px); padding:30px clamp(15px,4vw,20px);}

    /*게시판 상세*/
    .board_detail .answer {padding:4px var(--clamp-6); line-height:1;}

    /*좌측 고정메뉴 + 레이아웃*/
    .sticky_wrap .sticky_menu {-ms-overflow-style:none; scrollbar-width:none; -webkit-overflow-scrolling:touch;}
    .sticky_wrap .sticky_menu.mo_hide {display:none;}
    .sticky_wrap .sticky_menu .inn {max-width:none; justify-items:flex-start; width:fit-content; display:inline-flex; gap:0;width:100%;}
    .sticky_wrap .sticky_menu .swiper-slide {padding:0 clamp(10px,2.67vw,20px)}
    .sticky_wrap .sticky_contents.collabo_contents,.sticky_wrap .sticky_contents.collabo_contents .bg_gray_block{padding:0;overflow-x:hidden}
    .sticky_wrap .sticky_contents.collabo_contents .bg_gray_block:before, .sticky_wrap .sticky_contents.collabo_contents .bg_gray_block:after{content:none;}
    .sticky_wrap .sticky_contents.faq_contents {overflow-x:inherit;}

}
@charset "utf-8";
#container.fixed {padding-top:80px;}
/*메인 공통*/
.mai_tit {margin-bottom:60px;}
.mai_tit h3 {margin-bottom:20px; font-size:5rem; font-weight:var(--bold); color:var(--c-dark11);}
.mai_tit p {font-size:2rem;}
.mai_tit span {display:var(--block); margin-top:clamp(20px,5.33vw,40px); font-weight:var(--semibold); color:var(--c-dark11); font-size:clamp(16px,4.27vw,24px);}
.mai_tit .mo_show {display:none;}
.mai_con {margin:150px 0;}
.mai_con .inn {max-width:1200px; width:100%; margin:0 auto;}
.mai_con .btn {gap:8px; margin-top:60px;}
.mai_con .nor_tb {flex-shrink:0; width:calc((100% / 3) * 2); table-layout:fixed; border:2px solid var(--c-white); border-right:0; margin-bottom:1px;}
.mai_con .nor_tb th {height:90px; font-size:2.2rem; background:var(--c-bgray);}
.mai_con .nor_tb th:nth-child(1) {border-radius:25px 0 0 25px;}
.mai_con .nor_tb td {height:94px; border-bottom:1px solid var(--c-grayee); text-align:var(--center); font-size:2.2rem; font-weight:500;}
.mai_con .nor_tb td.fc_gray99 {font-weight:var(--normal);}
.mai_con .nor_tb tr:first-child td {height:104px;}
.mai_con .nor_tb tr:last-child td {border-bottom:0; height:104px;}
.mai_con .sr_tb {border-collapse:separate; overflow:hidden; flex-shrink:0; width:calc(100% / 3); border-radius:25px; border:2px solid var(--c-orange); box-shadow:0px 5px 20px 0px rgba(245, 67, 20, 0.20);}
.mai_con .sr_tb th {height:104px; background:var(--c-orange);}
.mai_con .sr_tb td {height:94px; font-size:2.4rem; text-align:var(--center); border-bottom:1px solid var(--c-grayee);}
.mai_con .sr_tb tr:first-child td {height:104px;}
.mai_con .sr_tb tr:last-child td {border-bottom:0; height:104px;}
.pagination {display:flex; gap:8px; width:auto !important;}
.pagination span {display:block; margin:0 !important; width:8px; height:8px; border-radius:8px; background:#000; opacity:0.2; cursor:pointer;}
.pagination span.swiper-pagination-bullet-active {width:24px; background:#111; opacity:1;}
.btn_pause {width:40px; height:40px; background:url(/Homedata/images/comm/ic_slide_pause.svg)no-repeat 50% 50%; cursor:pointer;}
.btn_pause.play {background:url(/Homedata/images/comm/ic_slide_play.svg)no-repeat 50% 50%;}

/*메인비주얼*/
.mai_visual {width:100%; height:780px; overflow:hidden;}
.mai_visual .inn {width:100%; height:100%;}
.mai_visual .swiper-slide.bg01 {background:linear-gradient(99deg, #F4FFF2 0%, #FFD5C3 100%);}
.mai_visual .swiper-slide.bg02 {background:linear-gradient(99deg, #E7F0FD 0%, #9DE2FF 100%);}
.mai_visual .swiper-slide.bg03 {background:linear-gradient(99deg, #FFF9F5 0%, #DECDFF 100%);}
.mai_visual .swiper-slide .con {display:flex; justify-content:space-between; align-items:end; position:relative; width:1200px; height:100%; margin:0 auto;}
.mai_visual .txt {margin-top:66px; white-space:nowrap; padding-bottom:306px;}
.mai_visual .txt p {margin-bottom:30px; font-size:6.6rem; font-weight:var(--bold); line-height:1.35; color:#111;}
.mai_visual .txt span {font-size:2rem;}
.mai_visual .txt .sm {font-size:20px; font-weight:var(--semibold); color:var(--c-dark11); margin-bottom:10px;}
.mai_visual .txt img.sm {display:inline-block; margin-bottom:15px;}
.mai_visual .img {position:relative; width:600px; height:600px; margin-bottom:40px;}
.mai_visual .img.mg_b_0 {margin-bottom:0;}
.mai_visual .img.img2 {width:642px; height:594px;}
.mai_visual .img.img3 {width:659px; height:602px;}
.mai_visual .img img {position:absolute; left:0; bottom:0;}
.mai_visual .swiper-arr {z-index:1; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:1200px; max-width:1920px; width:100%; height:46px; margin:0 auto; display:flex; justify-content:space-between;}
.mai_visual .btn_prev {width:46px; height:46px; background:url(/Homedata/images/comm/ic_slide_prev.svg)no-repeat; background-size:cover; z-index:1; cursor:pointer;}
.mai_visual .btn_prev:hover {background:url(/Homedata/images/comm/ic_slide_prev_on.svg)no-repeat;}
.mai_visual .btn_next {width:46px; height:46px; background:url(/Homedata/images/comm/ic_slide_next.svg)no-repeat; background-size:cover; z-index:1; cursor:pointer;}
.mai_visual .btn_next:hover {background:url(/Homedata/images/comm/ic_slide_next_on.svg)no-repeat;}
.mai_visual .swiper-controls {width:1200px; position:absolute; left:50%; bottom:206px; transform:translateX(-50%); display:flex; align-items:var(--center); gap:20px; z-index:1;}

/*메인비주얼 모션*/
.mai_visual .motion {visibility:hidden;}
.mai_visual .motion.animated {visibility:visible; animation-play-state:running;}
.mai_visual .motion.animated.img1 {animation:fadeMoveY 0.6s ease-out 0s both;}
.mai_visual .motion.animated.img2 {animation:fadeMoveY 0.6s ease-out 0.5s both;}
.mai_visual .motion.animated.img3 {animation:fadeMoveY 0.6s ease-out 1s both;}
.mai_visual .motion.animated.img4 {animation:MoveY 2s ease-out 0.2s infinite alternate; position:absolute; bottom:250px; left:auto; right:30px;}
.mai_visual .motion.animated.img21 {animation:fadeMoveYR 0.5s ease-out 0s both;}
.mai_visual .motion.animated.img22 {animation:fadeIn 0.5s ease-out 0.5s both;}
.mai_visual .motion.animated.img23 {animation:fadeIn 0.5s ease-out 1s both;}
.mai_visual .motion.animated.img24 {animation:fadeMoveX 0.5s ease-out 1.5s both;}
.mai_visual .motion.animated.img25 {animation:fadeMoveX 0.5s ease-out 2s both;}
.mai_visual .motion.animated.img32 {animation:fadeMoveYR 0.5s ease-out 0s both }
.mai_visual .motion.animated.img33 {animation:fadeMoveYR 0.5s ease-out 0.5s both }
.mai_visual .motion.animated.img34 {animation:fadeMoveYR 0.5s ease-out 1s both }
.mai_visual .motion.animated.img35 {animation:fadeIn 0.5s ease-out 1.5s both }
.mai_visual .motion.animated.img36 {animation:fadeIn 0.5s ease-out 2s both }
.mai_visual .motion.animated.img37 {animation:fadeIn 0.5s ease-out 2.5s both }
.mai_visual .motion.animated.img38 {animation:fadeIn 0.5s ease-out 3s both }

/* 키프레임 */
@keyframes fadeMoveY {
    0% {transform:translateY(-50px); opacity:0;}
    100% {transform:translateY(0); opacity:1;}
}
@keyframes fadeMoveYR {
    0% {transform:translateY(50px); opacity:0;}
    100% {transform:translateY(0); opacity:1;}
}
@keyframes fadeMoveX {
    0% {transform:translateX(-50px); opacity:0;}
    100% {transform:translateX(0); opacity:1;}
}
@keyframes MoveY {
    from {transform:translateY(0);}
    to {transform:translateY(61px);}
}
@keyframes fadeIn {
    from {opacity:0;}
    to { opacity:1;}
}
@keyframes fadeMoveTit {
    0% {transform:translateY(-100px); opacity:0;}
    100% {transform:translateY(0); opacity:1;}
}

/*커스텀 쇼핑몰*/
.mai_con01 .inn {display:var(--flex); justify-content:space-between;}
.mai_con01 .mai_tit {position:sticky; top:150px; align-self:flex-start;}
.mai_con01 .scroll_box video {overflow:hidden; width:590px; margin-bottom:clamp(16px,4.27vw,30px); border-radius:25px; border:6px solid #e1e2e3;}
.mai_con01 .scroll_box .flex {gap:clamp(11px,2.93vw,20px);}
.mai_con01 .scroll_box .flex .flex {flex-direction:column; gap:clamp(16px,4.27vw,30px);}
.mai_con01 .scroll_box .flex .flex:nth-child(2) {margin-top:clamp(100px,26.67vw,200px);}

/*스마트한 서비스*/
.mai_con02 .mai_tit {text-align:var(--center);}
.mai_con02 .con ul {display:var(--flex); gap:20px;}
.mai_con02 .con li {overflow:hidden; position:relative; flex-shrink:0; width:calc((100% - 60px) / 4); height:340px; border-radius:25px; z-index:1;}
.mai_con02 .con li:nth-child(1) {background:url(/Homedata/images/img/smart_obj1.png)no-repeat 0 0; background-size:cover;}
.mai_con02 .con li:nth-child(2) {background:url(/Homedata/images/img/smart_obj2.png)no-repeat 0 0; background-size:cover;}
.mai_con02 .con li:nth-child(3) {background:url(/Homedata/images/img/smart_obj3.png)no-repeat 0 0; background-size:cover;}
.mai_con02 .con li:nth-child(4) {background:url(/Homedata/images/img/smart_obj4.png)no-repeat 0 0; background-size:cover;}
.mai_con02 .con li a {display:var(--block); padding:40px 20px 0 30px; width:100%; height:100%;}
.mai_con02 .con p {margin-bottom:15px; font-size:2.4rem; font-weight:var(--semibold); color:var(--c-white);}
.mai_con02 .con span {font-size:1.8rem; color:var(--c-white);}
.mai_con02 .con li:after {opacity:0; transition:opacity .2s; content:""; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(245,67,20,0.75) url(/Homedata/images/comm/ic_arrow_right.svg)no-repeat right 30px bottom 30px; z-index:-1;}
.mai_con02 .con li:hover:after {opacity:1;}

/*쉽고 빠른 판매 솔루션*/
.mai_con03 .mai_tit {text-align:var(--center);}
.mai_con03 .con ul {display:var(--flex); gap:20px; flex-wrap:wrap;}
.mai_con03 .con li {overflow:hidden; position:relative; width:calc((100% - 20px) /2); height:460px; padding:30px 30px 0; border-radius:25px;}
.mai_con03 .con li:nth-child(1) {background:linear-gradient(121deg, #FFE8E9 0%, #F8F8F8 100%);}
.mai_con03 .con li:nth-child(2) {background:linear-gradient(121deg, #DBEEFC 0%, #F4F5F9 100%);}
.mai_con03 .con li:nth-child(3) {background:linear-gradient(121deg, #FFF1D9 0%, #F8F8F8 100%);}
.mai_con03 .con li:nth-child(4) {background:linear-gradient(121deg, #F3E4FF 0%, #F4F5F9 100%);}
.mai_con03 .con li:nth-child(5) {background:linear-gradient(121deg, #D4EEEE 0%, #F4F5F9 100%);}
.mai_con03 .con li:nth-child(6) {background:url(/Homedata/images/img/img_project6.png)no-repeat 0 0; background-size:cover;}
.mai_con03 .con li a {display:var(--block);}
.mai_con03 .con li p {display:var(--flex); gap:5px; align-items:var(--center); margin-bottom:15px; font-size:3.2rem; font-weight:var(--semibold); color:var(--c-dark11);}
.mai_con03 .con li p:after {content:""; width:36px; height:36px; border-radius:50%; background:rgba(0,0,0,0) url(/Homedata/images/comm/ic_arrow.svg)no-repeat 50% 50%;}
.mai_con03 .con li p.rotate:after {background-image:url(/Homedata/images/comm/ic_arrow_rotate.svg);}
.mai_con03 .con li:hover p:after {background:rgba(0,0,0,0.4) url(/Homedata/images/comm/ic_arrow_on.svg)no-repeat 50% 50%;}
.mai_con03 .con li:hover p.rotate:after {background:rgba(0,0,0,0.4) url(/Homedata/images/comm/ic_arrow_rotate_on.svg)no-repeat 50% 50%;}
.mai_con03 .con li span {font-size:1.8rem;}
.mai_con03 .con li img {position:absolute; left:50%; bottom:0; transform:translateX(-50%); width:490px;}

/*메인리뷰 스크롤*/
.mai_con04 {width:100%; overflow-x:hidden;}
.mai_con04 .swiper-wrapper {transition-timing-function:linear !important;}
.mai_con04 .swiper-slide {overflow:hidden; width:460px; height:318px; border-radius:25px; border:1px solid var(--c-grayee);}
.mai_con04 dl {padding:40px;}
.mai_con04 dt {margin-bottom:10px; font-size:2rem; font-weight:var(--semibold); color:var(--c-dark11);}
.mai_con04 .txt {margin-bottom:20px; line-height:1.6; word-break:break-all; font-size:1.6rem;}
.mai_con04 .star_name {display:var(--flex); gap:10px; align-items:var(--center);}
.mai_con04 .star_name .bar {display:block; width:1px; height:12px; background:var(--c-graydd);}
.mai_con04 .star_name p {font-size:1.4rem; line-height:1.6; color:var(--c-gray76);}
.mai_con04 .img1 {border:0; background:url(/Homedata/images/img/review_obj1.png)no-repeat;}
.mai_con04 .img2 {border:0; background:url(/Homedata/images/img/review_obj2.png)no-repeat;}
.mai_con04 .img3 {border:0; background:url(/Homedata/images/img/review_obj3.png)no-repeat;}

/*최저 수수료 프로모션*/
.mai_con05 .mai_tit {text-align:var(--center);}
.mai_con05 .con {display:var(--flex); align-items:end;}

/*이벤트 및 프로모션*/
.mai_con06 .inn {display:var(--flex); justify-content:space-between;}
.mai_con06 .con {width:50%;}
.mai_con06 .swiper-slide {overflow:hidden; border-radius:clamp(15px,4vw,25px);}
.mai_con06 .swiper-controls {display:var(--flex); margin-top:10px; justify-content:var(--center); align-items:var(--center); gap:20px;}
.mai_con06 .pagination span.swiper-pagination-bullet-active {background:var(--c-orange);}

/*다양한 제휴서비스*/
.mai_con07 {width:100%; overflow-x:hidden;}
.mai_con07 .mai_tit {text-align:var(--center);}
.mai_con07 .swiper-slide {width:220px; height:220px;}
.mai_con07 .swiper-slide a {display:var(--block); width:220px; height:220px;}
.mai_con07 .swiper-slide p {position:absolute; bottom:30px; width:100%; text-align:var(--center); font-size:2rem; line-height:1.7; font-weight:500;}
.mai_con07 .swiper-wrapper {transition-timing-function:linear !important;}
.mai_con07 .swiper-wrapper.center {justify-content:var(--center);}
.mai_con07 .swiper-slide {margin:0 25px;}

/*성공파트너 스룩페이*/
.mai_con08 {width:100%; height:1080px; margin-bottom:0; background:url(/Homedata/images/img/ft_bnr.png)no-repeat 50% 0; background-size:cover; display:var(--flex); align-items:var(--center); justify-content:var(--center); flex-direction:column; gap:60px;}
.mai_con08 > p {font-size:6.6rem; text-align:var(--center);}
.mai_con08 .btn {margin:0;}
.mai_con08 .btn_white {display:flex; align-items:var(--center); justify-content:var(--center); gap:6px;}
.mai_con08 .btn_white .img_download {font-size:0; width:18px; height:18px; background:url(/Homedata/images/comm/ic_download_off.svg)no-repeat 50% 50%; transition:all .2s;}
.mai_con08 .btn_white:hover {color:var(--c-orange); border-color:var(--c-graydd);}
.mai_con08 .btn_white:hover .img_download {background:url(/Homedata/images/comm/ic_download_on.svg)no-repeat 50% 50%;}

/*스룩페이에서는 무료*/
.mai_con09 .mai_tit {text-align:var(--center);}
.mai_con09 .con ul {display:var(--flex); gap:clamp(15px,4vw,24px);}
.mai_con09 .con li {overflow:hidden; width:calc((100% - 48px) /3); border-radius:clamp(15px,4vw,25px);}
.mai_con09 .con .txt {padding:clamp(20px,5.33vw,30px) clamp(15px,4vw,30px) clamp(30px,8vw,40px); background:var(--c-gray);}
.mai_con09 .con .txt p {margin-bottom:10px; font-size:clamp(16px,4.27vw,24px); font-weight:var(--semibold); color:var(--c-dark11);}
.mai_con09 .con .txt span {font-size:clamp(14px,3.73vw,18px);}

/*신용카드 수수료 인하*/
.mai_con10 .inn {display:var(--flex); justify-content:space-between;}
.mai_con10 .con {display:var(--flex); flex-wrap:wrap; align-items:end; width:50%;}
.mai_con10 .nor_tb, .mai_con10 .sr_tb {width:50%;}
.mai_con10 .sr_tb th {padding:36px 0; font-size:24px; font-weight:var(--semibold); color:var(--c-white);}
.mai_con10 .sr_tb td img {margin-left:10px; margin-top:-8px;}
.mai_con10 .br_box {width:var(--full); margin-top:clamp(20px,5.33vw,30px); padding:clamp(30px,8vw,40px); border:1px solid var(--c-grayee); border-radius:25px;}
.mai_con10 .br_box dl + dl {margin-top:20px; padding-top:20px; border-top:1px solid var(--c-grayee);}
.mai_con10 .br_box dt {margin-bottom:10px; font-size:clamp(14px,3.73vw,18px);}
.mai_con10 .br_box dd {font-size:clamp(16px,4.27vw,24px); font-weight:var(--semibold); color:var(--c-dark11)}
.mai_con10 .br_box dd span {font-size:clamp(14px,3.73vw,18px);}
.mai_con10 .br_box dd em {font-weight:var(--semibold);}

/*메인 팝업*/
.main_popup {display:none; position:fixed; left:50%; top:50%; max-width:380px; width:calc(100% - 40px); transform:translate(-50%,-50%); overflow:hidden; border-radius:20px; z-index:51;}
.main_popup .pop_btn {display:var(--flex); width:var(--full); height:clamp(50px,13.33vw,60px);}
.main_popup .pop_btn button {width:50%; font-size:clamp(14px,3.73vw,16px); background:var(--c-white); color:var(--c-gray44);}
.main_popup .pop_btn button:first-child {border-right:1px solid var(--c-grayee);}
.main_popup > .btn_close {position:absolute; top:20px; right:20px; width:clamp(30px,8vw,40px); z-index:1;}

/*통합주문조회*/
.pop_order_srch {max-width:500px; padding:40px 20px 34px;}
.pop_order_srch .tit .logo {margin-bottom:10px;}
.pop_order_srch .tit h3 {font-size:24px;}
.pop_order_srch .tit .txt {margin-top:20px; font-size:1.6rem;}
.pop_order_srch .con  {margin-top:30px; padding-top:30px; border-top:1px solid var(--c-gray99);}
.pop_order_srch .con .txt {font-size:1.8rem;}
.pop_order_srch .con .inp {position:var(--relative); margin-top:30px; gap:6px;}
.pop_order_srch .con .inp .timer {position:absolute; right:112px; top:50%; transform:translateY(-50%); font-size:1.6rem;}
.pop_order_srch .con .inp button {flex-shrink:0; width:86px;}
.pop_order_srch .con .custom-checkbox {margin-top:20px;}
.pop_order_srch .con .custom-checkbox .chkbox + label:before {width:20px; height:20px;}
.pop_order_srch .con .custom-checkbox .chkbox + label {padding-left:28px; height:22px; line-height:22px; font-size:14px;}
.pop_order_srch .compelete {margin-top:30px; padding-top:30px; border-top:1px solid var(--c-grayee); }
.pop_order_srch .txt_list {display:var(--flex); flex-direction:column; gap:6px; margin-top:20px;}
.pop_order_srch .txt_list li {position:var(--relative); padding-left:13px; font-size:14px;}
.pop_order_srch .txt_list li:before {content:''; position:absolute; left:0; top:6px; width:5px; height:5px; border-radius:50%; background:#d9d9d9;}
.pop_order_srch .srch_lst {margin-top:30px;}
.pop_order_srch .lst_top {padding-bottom:10px; font-size:14px; border-bottom:1px solid var(--c-gray99);}
.pop_order_srch .lst li {padding:20px 0; border-bottom:1px solid var(--c-grayee);}
.pop_order_srch .lst li .shop_name {display:var(--flex); align-items:var(--center); gap:4px;}
.pop_order_srch .lst li .shop_name a {font-size:14px;}
.pop_order_srch .lst li .state {line-height:1; padding:6px; font-size:14px; color:#777; border-radius:4px; background:#F1F2F5;}
.pop_order_srch .lst li .state.blue {background:#E8F2FF; color:var(--c-blue);}
.pop_order_srch .lst li .state.red {background:#FEEDED; color:#F54C4C;}
.pop_order_srch .lst li .partial_cancel {margin-right:6px; font-size:13px;}
.pop_order_srch .lst li .order_mid {margin:10px 0;}
.pop_order_srch .lst li .order_mid .date {font-size:1.4rem;}
.pop_order_srch .lst li .order_mid .pdt_name {margin:8px 0;font-size:1.6rem;}
.pop_order_srch .lst li .btn_util {display:var(--flex); align-items:flex-end; gap:4px; justify-content:end;}
.pop_order_srch .lst li .btn_util a {display:var(--block); width:calc((100% - 8px)/3); height:36px; line-height:34px; text-align:var(--center); font-size:14px; font-weight:var(--medi); border:1px solid var(--c-graydd); border-radius:5px; background:var(--c-gray);}
.pop_order_srch .lst li .btn_util a img {margin:-2px 6px 0 0;}
.pop_order_srch .lst li > p {margin-top:10px; font-size:12px; text-align:var(--right);}
.pop_order_srch .nodata {padding:0; border-top:1px solid var(--c-gray99); text-align:var(--center);}
.pop_order_srch .nodata p {margin:30px 0 10px; font-size:18px; }
.pop_order_srch .nodata span {font-size:14px;}
.pop_order_srch .nodata + .btn_tel {position:var(--relative); display:var(--block); width:var(--full); margin-top:60px; height:54px; font-size:18px; text-align:var(--center); line-height:52px; border-radius:5px; border:1px solid var(--c-graydd);background:var(--c-gray);}
.pop_order_srch .nodata + .btn_tel:before {content:""; position:absolute; left:0; top:-30px; width:var(--full); height:1px; background:var(--c-grayee);}
.pop_order_srch .btn_red {height:54px; font-size:16px;}


/* 서비스 소개 메인 텍스트 */
.sub_main_tit {position: sticky; top: 0; z-index:11; width: 100%; height: calc(100vh - 7rem); color: var(--c-orange);}
.sub_main_tit .tit {position: absolute; left: 50%; top: var(--title-top, 0%); transform: translate(-50%, -50%); display: flex; align-items: center; justify-content: center;
width: auto; font-size: var(--clamp-150); font-weight: 800; text-align: center; overflow: hidden; transition: opacity 0.5s ease-out;
will-change: top, font-size, opacity;}
.sub_main_tit .tit span {transform: translateY(50%); opacity: 0; transition: transform 0.5s ease-in-out calc(var(--sub-tit-idx)* 0.07s),
    opacity 0.4s ease-in-out calc(var(--sub-tit-idx)* 0.07s);}
.sub_main_tit.active .tit span {transform: unset; opacity: 1;}
.sub_main_tit.active .tit span.f_side {margin-left: clamp(1.5rem, 4vw, 3rem);}
.sub_main_tit.fade-out .tit {opacity: 0;}
.sub_main_tit.scrolled {top:17%}
.sub_main_tit.scrolled .tit span.f_side {margin-left: var(--clamp-6); text-shadow: none; font-weight: 700;}
.sub_main_tit.hidden.active .tit {opacity: 0 !important; pointer-events: none;}

.tit.slideUp {overflow: hidden; line-height: 1.4;}
.tit.slideUp span {display: inline-block; transform: translateY(115%); transition: transform 0.8s; transition-delay: 0.3s;}
.tit.slideUp.active span {transform: unset;}

.slide-content .img_wrap p {opacity:0; transform:translateY(2rem); transition:opacity 0.6s ease, transform 0.6s ease; transition-delay:0s;}
.slide-content.active .img_wrap p:nth-child(2) {opacity:1; transform:translateY(0); transition-delay:0.0s;}
.slide-content.active .img_wrap p:nth-child(1) {opacity:1; transform:translateY(0); transition-delay:0.7s;}
.slide-content.active .img_wrap p:nth-child(3) {opacity:1; transform:translateY(0); transition-delay:1.4s;}

/* 서브 컨텐츠 타이틀 */
.sub_cont_tit.org {color:var(--c-orange);}
.sub_cont_tit .desc {font-size:clamp(2.8rem,7.4667vw,5rem); font-weight:700; color:var(--c-dark11);}
.sub_cont_tit.active .desc {opacity:1;}

/* 서비스 소개 */
.service_contain .service_wrap {position:relative; background-color:#fff;}
.service_contain .service_wrap .sub_cont_tit {padding-top:23svh;}
.service_contain .service_wrap .sub_cont_tit .desc {animation:fadeMoveTit 1s ease-out 0s forwards; animation-delay:2s;}
.service_contain .service_wrap .sub_cont_tit .txt_s {font-weight:var(--bold); font-size:clamp(1.4rem,3.7333vw,1.8rem); margin-bottom:clamp(1rem, 2.6667vw, 2rem); display:var(--block);}
.service_contain .service_wrap .sub_cont_tit.hidden {display:none;}
.service_contain .service_wrap .core_cont {position:relative; z-index:9}
.service_contain .service_wrap .core_cont .cont {/* height:100%; */ display:flex; align-items:center; position:relative; margin-top:clamp(3rem,8.0000vw, 4rem)}
.service_contain .service_wrap .core_cont .cont ul {display:flex; flex-direction:column; align-items:flex-start; margin-right:clamp(6.4375rem, 5.3646vw, 10.3rem)}
.service_contain .service_wrap .core_cont .cont ul li {font-size:clamp(2.2rem,5.8667vw,3.2rem); font-weight:600; color:var(--c-graydd); margin-bottom:var(--clamp-44); display:inline-block;}
.service_contain .service_wrap .core_cont .cont ul li.on {color:var(--c-dark11); position:relative}
.service_contain .service_wrap .core_cont .cont ul li.on:after {content:''; position:absolute; width:100%; height:0.1rem; border-bottom:0.2rem solid var(--c-dark11); padding-top:var(--clamp-4); left:0; bottom:0; display:inline-block;}
.service_contain .service_wrap .section_wrap {position:relative; width:100%; height:100%;}

.service_contain .service_wrap .core_cont .cont .box {display:var(--flex); justify-content:var(--center); height:auto;}
.service_contain .service_wrap .core_cont .cont .box .img_wrap {position:relative; width:max(27.28125vw, 90%); display:var(--flex); align-items:center;}
.service_contain .service_wrap .core_cont .cont .box .img_wrap p {width:clamp(10.9rem,29.0667vw,19.6rem)}
.service_contain .service_wrap .core_cont .cont .box .img_wrap p:nth-child(2) {margin:0 var(--clamp-20)}
.slide-container {height:400vh; position:relative; background-color:#1a202c;}
.service_contain .service_wrap .core_cont.slide-wrapper {position:relative; top:0; left:0; width:100%; height:100vh;}

.slide-content {position:absolute; top:0; left:0; width:100%; /* height:100%; */ display:flex; justify-content:center; align-items:center; opacity:0; z-index:9;}
.slide-content.active {opacity:1;}
.service_contain.is-fixed .service_wrap .core_cont.slide-wrapper {position:fixed}

/* 각 서비스 로고 영역 */
.aos_box {padding-top:clamp(2.5rem, 2.0833vw, 4rem); position:relative; width:100%; top:50svh; height:auto; transform:translateY(-50svh); max-width:var(--clamp-1200); display:flex; justify-content:center; margin:0 auto; flex-wrap:wrap; background:#fff;}
.aos_box p {width:100%; text-align:center; font-size:clamp(2.8rem,7.4667vw,5rem); margin-bottom:clamp(2.5rem, 2.0833vw, 4rem); padding-top:20svh;}
.aos_box span {color:var(--c-orange); font-weight:700; display:inline-block}
.aos_box .txt_s {font-size:clamp(1.4rem,3.7333vw,1.8rem); font-weight:700}
.aos_box .image_wrap {position:relative; width:100%; height:100%;}
.image_wrap {position:absolute; top:0; left:0; width:100%; height:100%; display:flex; justify-content:center; align-items:center;}
.image_wrap img {position:absolute; top:50%; left:50%; opacity:0; width:clamp(10.7rem, 28.5333vw, 25rem); height:auto;}
.image_wrap .img1 {transform:translate(-40%, -50%); z-index:10;}
.image_wrap .img2 {transform:translate(-40%, -50%); z-index:8;}
.image_wrap .img3 {transform:translate(-50%, -50%); z-index:6;}
.aos_box.is-animated .image_wrap .img1 {
  animation: split-left 1s cubic-bezier(.22,.7,.22,1) forwards;
}
.aos_box.is-animated .image_wrap .img2 {
  opacity: 1;
  animation: center-pop 1s ease-out forwards 60ms;
}
.aos_box.is-animated .image_wrap .img3 {
  animation: split-right 1s cubic-bezier(.22,.7,.22,1) forwards;
}
/*.aos_box.is-animated .image_wrap img {opacity:1;}*/
.aos_box_img {position:relative;}

@keyframes split-left {
  0%   {opacity: 0; transform: translate(-50%, -50%)}
  40%  {opacity: 1;}
  100% {opacity: 1; transform: translate(-140%, -50%)} /* 왼쪽으로 */
}
@keyframes split-right {
  0%   {opacity: 0; transform: translate(-50%, -50%)}
  40%  {opacity: 1;}
  100% {opacity: 1; transform: translate(40%, -50%)}   /* 오른쪽으로 */
}
@keyframes center-pop {
  0%   {opacity: 1; transform: translate(-50%, -50%)}
  100% {opacity: 1; transform: translate(-50%, -50%)}
}

svg#round_box {width:clamp(34.5rem, 92vw, 81.2rem); height:clamp(16.1rem, 42.9333vw, 37.2rem); display:block; position:relative;}
.dashed-round-rect {fill:none; stroke:#DDD; stroke-width:0.5; stroke-dasharray:2 2; animation:dash-rotate 2s linear infinite;}
@keyframes dash-rotate {to {stroke-dashoffset:-30;}}
.shopping {background:var(--c-gray); padding:clamp(10rem,26.67vw,15rem) 0;}
.shopping h3 {margin-bottom:clamp(3.8rem,10.13vw,6rem); font-size:clamp(2.8rem,7.47vw,5rem); font-weight:var(--bold); text-align:var(--center);}
.shopping .tabList {display:var(--flex); gap:clamp(1rem,2.67vw,2rem); flex-wrap:wrap;}
.shopping .tabList li {display:var(--flex); align-items:var(--center); width:calc((100% - clamp(1rem,2.67vw,2rem))/2); height:clamp(10rem,26.7vw,13.8rem); padding:0 clamp(1.5rem,4vw,3rem); border-radius:clamp(1.5rem,4vw,2.5rem); border:1px solid var(--c-grayee); background:var(--c-white);}
.shopping .tabList li a {font-size:clamp(1.3rem,3.4667vw, 1.8rem);}
.shopping .tabList li.on {border:0.2rem solid var(--c-orange); box-shadow:0 clamp(0.2rem,0.53vw,0.5rem) clamp(1rem,2.67vw,2rem) 0 rgba(245, 67, 20, 0.20);}
.shopping .tabList li.on a {font-weight:var(--medi); color:var(--c-dark11);}
.shopping .tab_wrap {display:var(--flex); gap:clamp(1rem,2.67vw,4rem); width:var(--full);}
.shopping .tab_conbox {flex-shrink:0; width:58rem; height:auto; aspect-ratio:116/91; position:relative;}
.shopping .tab_conbox .tabGroup li {position:absolute; right:0; top:0;}
.shopping .tab_conbox .tabGroup li img {width:var(--full)}

/* 스룩페이 알차게 사용하기 */
.service_useInfo .top_tit {margin-bottom:clamp(4rem,10.67vw,6rem); text-align:var(--center);}
.service_useInfo .top_tit h3 {margin-bottom:2rem; font-weight:var(--bold); font-size:clamp(2.8rem,7.47vw,5rem); color:var(--c-dark11);}
.service_useInfo .top_tit p {font-size:clamp(1.4rem,3.73vw,2rem)}

.tabarea_menu {margin-bottom:clamp(4rem,10.67vw,6rem); position:sticky; top:clamp(6.4rem,17.07vw,8rem); z-index:10;}
.tabarea_menu.sticky {background:#F9FAFB;}
.tabarea_menu ul {max-width:120rem; margin:0 auto; display:flex; height:clamp(5.4rem,14.4vw,7.4rem); padding:clamp(0.5rem,1.33vw,1rem); border-radius:clamp(0.9rem,2.4vw,1.4rem); background:#F9FAFB; box-sizing:border-box;}
.tabarea_menu ul li {width:25%; text-align:var(--center); line-height:clamp(4.4rem,11.73vw,5.4rem); font-size:clamp(1.4rem,3.73vw,1.8rem); color:var(--c-gray76); font-weight:var(--medi);}
.tabarea_menu ul li.active {background:var(--c-orange); color:var(--c-white); border-radius:0.5rem;}
.tabarea_menu ul li:hover a {color:var(--c-orange);}
.tabarea_menu ul li.active:hover a {color:var(--c-white);}

.useInfo_area section + section {padding-top:clamp(10rem,30vw,15rem)}
.useInfo_area .mo_show {display:none;}
.useInfo_area .flex {gap:5rem; align-items:flex-start;}
.useInfo_area .txt_box {padding-top:2rem;}
.useInfo_area .txt_box .tit {margin-bottom:clamp(2rem,5.33vw,4rem);}
.useInfo_area .txt_box .tit h3 {margin-bottom:clamp(1rem,2.67vw,1.5rem); font-size:clamp(1.8rem,4.8000vw, 2.2rem); font-weight:var(--semibold); color:var(--c-orange);}
.useInfo_area .txt_box .tit p {font-size:clamp(2.2rem,5.87vw,3.8rem); color:var(--c-dark11); font-weight:var(--bold);}
.useInfo_area .txt_box .txt p {font-size:clamp(1.4rem,3.73vw,1.8rem);}
.useInfo_area .txt_box .txt p + p {margin-top:clamp(1rem,2.67vw,1.5rem);}
.useInfo_area .txt_box .btn_white {margin-top:clamp(3rem,8vw, 6rem); padding:0 1rem; position:relative; z-index:1;}

.useInfo_area .fade_btn dl {padding:3rem 7.8rem 3rem 3rem; border-radius:1.4rem; cursor:pointer;}
.useInfo_area .fade_btn dl dd {font-size:clamp(1.4rem,3.73vw,1.8rem); color:var(--c-grayaa);}
.useInfo_area .fade_btn dl.active {background:var(--c-gray) url("/Homedata/images/comm/ic_arr.svg") no-repeat center right 3rem; background-size:1.8rem;}
.useInfo_area .fade_btn dl.active dd, .useInfo_area .fade_btn dl:hover dd {color:var(--c-gray44);}
.useInfo_area .fade_con {position:relative; color:var(--c-gray44);}
.useInfo_area .fade_con > div {position:absolute; left:0; top:0; line-height:0; width:var(--full);}
.useInfo_area .img {flex-shrink:0; width:68rem; height:auto; aspect-ratio:680/500;}
.useInfo_area .img > div {overflow:hidden; border-radius:clamp(1.5rem,4vw,2.5rem); border:clamp(0.3rem,0.8vw,0.6rem) solid #E1E2E3;}
.useInfo_area .img video {width:var(--full);}
.useInfo_area #sec2 .img > div {border:0; border-radius:0;}
.useInfo_area #sec2 .img > div video {border-radius:clamp(1.5rem,4vw,2.5rem); border:clamp(0.3rem,0.8vw,0.6rem) solid #E1E2E3;}
.bottom_bnr {width:100%; position:relative; height:clamp(28rem,74.6667vw, 39.4rem); background:url(/Homedata/images/img/pc_bnr.png) 0 0 no-repeat; background-size:cover; z-index:9}
.bottom_bnr:after {content:''; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5); display:block; width:100%; height:100%;}
.bottom_bnr .txt_box {position:relative; z-index:9; text-align:var(--center); margin:0 auto; padding-top:clamp(6rem,16vw, 8rem)}
.bottom_bnr .txt_box p {font-size:clamp(2.8rem,7.4667vw, 5rem); font-weight:700; color:var(--c-white)}
.bottom_bnr .txt_box .btn_red {width:clamp(12rem,32vw, 17rem); margin:4rem auto 0;}

/*Member 공통*/
.member_layout {margin:0 auto clamp(10rem,26.67vw,15rem); max-width:58rem; padding:0 1.5rem;}
.member_layout .complete_btn, .inp_form .complete_btn, .complete_btn {margin-top:clamp(3rem,8vw,4rem); padding-top:clamp(3rem,8vw,4rem); border-top:1px solid var(--c-grayee); display:var(--flex); justify-content:var(--center); gap:clamp(0.6rem,1.6vw,0.8rem);}
.complete_btn.between {justify-content:space-between;}
.complete_btn.between div {gap:0.6rem;}
.inp_form dl + dl {margin-top:2.5rem;}
.inp_form dt {position:relative; display:inline-block; margin-bottom:1rem; font-weight:500; color:var(--c-dark11); font-size:clamp(1.3rem,3.47vw,1.6rem);}
.inp_form dt.required:after {content:""; position:absolute; right:clamp(-1.2rem,-2.13vw,-0.8rem); top:0.5rem; display:block; width:clamp(0.4rem,1.07vw,0.6rem); height:clamp(0.4rem,1.07vw,0.6rem); border-radius:50%; background:var(--c-orange);}
.inp_form dd {display:var(--flex); gap:0.6rem; align-items:var(--center);}
.inp_form dd + dd {margin-top:1rem;}
.inp_form dd button {flex-shrink:0;}
.inp_form .txt {font-size:clamp(1.3rem,3.47vw,1.6rem);}
.inp_form .txt.error {display:none;}
.inp_form .txt + .txt {margin-top:0.6rem;}
.login_banner {margin-top:clamp(4rem,10.67vw,6rem);}
.login_banner .swiper-slide {overflow:hidden; border-radius:clamp(1.5rem,4vw,2.5rem);}
.login_banner .swiper-controls {display:var(--flex); margin-top:1rem; justify-content:var(--center); align-items:var(--center); gap:2rem;}
.login_banner .pagination span.swiper-pagination-bullet-active {background:var(--c-orange);}
.inp_form.type2 dl:after {content:""; display:block; clear:both;}
.inp_form.type2 dt {float:left; width:14.8rem; line-height:5.4rem; margin:0; font-size:clamp(1.3rem,3.47vw,1.8rem)}
.inp_form.type2 dt.required:after {position:relative; right:clamp(-0.6rem,-1.07vw,-0.4rem); top:clamp(-0.6rem,-1.07vw,-0.4rem); display:inline-block;}
.inp_form.type2 dd {float:right; width:calc(100% - 14.8rem);}
.inp_form.type2 dd.rdio_chk {line-height:5.4rem; gap:4rem;}
.inp_form.type2 dd.chkbox {flex-wrap:wrap; row-gap:2.6rem;}
.inp_form.type2 dd.chkbox > div {width:14.4rem;}
.tb-s3 {margin-top:2rem; width:var(--full); border-top:1px solid var(--c-gray99);}
.tb-s3 th {height:clamp(5.2rem,13.87vw,6rem); padding:0 1.5rem; font-size:clamp(1.4rem,3.73vw,1.8rem); font-weight:var(--medi); color:var(--c-gray44); border-right:0.1rem solid var(--c-grayee); background:var(--c-bgray);}
.tb-s3 th strong {font-size:clamp(1.4rem,3.73vw,1.8rem); font-weight:var(--medi); color:var(--c-gray44);}
.tb-s3 tbody th {padding:clamp(1.5rem,4vw,2rem) 1.5rem;}
.tb-s3 td {padding:clamp(1.5rem,4vw,2rem) 1.5rem; font-size:clamp(1.3rem,3.47vw,1.6rem); color:var(--c-gray76); border:0.1rem solid var(--c-grayee);}
.tb-s3 td:first-child {border-left:0}
.tb-s3 td:last-child {border-right:0}
.terms .tit {font-weight:500; margin-top:3rem;font-size:1.6rem}
.terms .top {margin:0;font-size:1.6rem;}
.terms .desc {color:var(--c-gray76); margin-top:0.6rem;font-size:1.6rem}
.terms p{font-size:1.6rem}


/*로그인*/
.login_form {padding-top:40px;}
.login_form .custom-checkbox {margin-top:20px;}
.login_form > .flex {margin-top:20px;}
.login_form .flex a {font-size:clamp(13px,3.47vw,16px); color:var(--c-gray76); text-decoration:underline;}
.login_form .flex > div {gap:20px;}
.inp_form.srch_result {text-align:var(--center); font-size:clamp(14px,3.73vw,18px);}
.inp_form.srch_result .profile {margin:0 auto 20px; width:clamp(80px,21.33vw,100px); height:auto; aspect-ratio:1/1; overflow:hidden; border-radius:50%;}
.inp_form.srch_result .profile img {width:var(--full);}

/*회원가입 공통*/
.join_tit {align-items:var(--center); margin-bottom:clamp(30px,8vw,40px);}
.join_tit.line {margin-bottom:0; padding-bottom:clamp(30px,8vw,40px); border-bottom:1px solid var(--c-gray99);}
.join_tit h3 {font-size:clamp(18px,4.8vw,32px); font-weight:var(--semibold);}
.join_tit .step {display:var(--flex); gap:clamp(20px,5.33vw,30px);}
.join_tit .step li {position:relative; width:clamp(26px,6.93vw,30px); height:clamp(26px,6.93vw,30px); text-align:var(--center); line-height:clamp(26px,6.93vw,30px); font-size:clamp(14px,3.73vw,16px); font-weight:var(--bold); color:var(--c-white); border-radius:50%; background:var(--c-grayee);}
.join_tit .step li + li:before {content:""; position:absolute; left:clamp(-30px,-5.33vw,-20px); top:50%; transform:translateY(-50%); width:clamp(20px,5.33vw,30px); height:1px; background:var(--c-grayee);}
.join_tit .step li.on {background:var(--c-orange);}

/*회원가입 Step1 ~ Step3, 완료*/
.join_agree .all_agree {margin-bottom:clamp(20px,5.33vw,30px); padding-bottom:clamp(18px,4.8vw,20px); border-bottom:1px solid var(--c-gray99);}
.join_agree .all_agree.custom-checkbox .chkbox + label {font-size:clamp(16px,4.27vw,24px); font-weight:500;}
.join_agree .agree_cnt + .agree_cnt {margin-top:clamp(25px,6.67vw,40px);}
.join_agree .agree_cnt a {text-decoration:underline; font-size:clamp(13px,3.47vw,16px)}
.join_agree .agree_cnt .txt {margin:10px 0 0 36px; font-size:clamp(13px,3.47vw,16px);}
.join_agree .custom-checkbox .chkbox + label {font-size:clamp(14px,3.73vw,20px);}
.join_agree .custom-checkbox.sub {margin:clamp(12px,3.2vw,20px) 0 0 36px;}
.join_agree .custom-checkbox.sub + .sub {margin-top:10px;}
.join_agree .custom-checkbox.sub label {font-size:clamp(14px,3.73vw,18px);}
.join_agree .required:after {content:""; position:absolute; right:clamp(-12px,2.13vw,-8px); top:5px; display:block; width:clamp(4px,1.07vw,6px); height:clamp(4px,1.07vw,6px); border-radius:50%; background:var(--c-orange);}
.join_step2 dl, .join_step3 dl {margin-top:clamp(20px,5.33vw,30px);}
.join_step2 .ts-wrapper {flex-shrink:0; width:30%;}
.join_step3 .operation_type {margin-top:20px; gap:clamp(14px,3.73vw,20px);}
.join_step3 .operation_type:nth-of-type(2) {gap:40px;}
.join_complete {text-align:var(--center);}
.join_complete > img {width:clamp(55px,14.67vw,76px);}
.join_complete h3 {margin:clamp(20px,5.33vw,40px) 0 clamp(10px,2.67vw,20px); font-size:clamp(18px,4.8vw,32px);}
.join_complete p {font-size:clamp(14px,3.73vw,18px);}
.join_complete span {display:inline-flex; gap:4px; font-weight:500;}
.join_complete br {display:none;}

/*FAQ*/
.faq_tab {margin-bottom:clamp(40px,10.67vw,60px); padding:10px; border-radius:5px; background:var(--c-gray);}
.faq_tab ul {display:var(--flex); flex-wrap:wrap;}
.faq_tab li {flex-shrink:0; width:20%; border-radius:5px; line-height:54px; text-align:var(--center);}
.faq_tab li a {font-size:clamp(14px,3.73vw,18px); color:var(--c-gray76); font-weight:500;}
.faq_tab li.on {background:var(--c-orange); box-shadow:0px 0px 5px 0px rgba(0,0,0,.05);}
.faq_tab li.on a {color:var(--c-white);}
.faq_tab li:hover a {color:var(--c-orange);}
.faq_tab li.on:hover a {color:var(--c-white);}
.list_top {display:var(--flex); flex-direction:row-reverse; justify-content:space-between; align-items:flex-end; padding-bottom:20px; border-bottom:1px solid var(--c-gray99);}
.list_top .search_box {position:relative;}
.list_top .search_box input {width:400px; padding-right:clamp(48px,12.8vw,68px);}
.list_top .search_box button {position:absolute; right:clamp(15px,4vw,25px); top:50%; transform:translateY(-50%); line-height:0;}
.list_top .num {font-size:clamp(14px,3.73vw,16px);}
.list_top.left{justify-content:flex-end;}
.faq li {border-bottom:1px solid var(--c-grayee);}
.faq .bl_row {position:relative; padding:14px 30px; display:var(--flex); gap:20px; align-items:var(--center); font-size:clamp(16px,4.27vw,20px); color:var(--c-dark11);}
.faq .bl_row .inn {display:var(--flex); gap:20px; align-items:var(--center); flex-grow:1;}
.faq .bl_row:before {content:'Q'; flex-shrink:0; width:clamp(38px,10.13vw,50px); height:auto; aspect-ratio:1/1; line-height:clamp(38px,10.13vw,50px); text-align:var(--center); border-radius:50%; background:var(--c-bgray); font-size:clamp(16px,4.27vw,20px); font-weight:var(--semibold); color:var(--c-dark11);}
.faq .bl_row .inn:after {content:''; flex-shrink:0; width:clamp(14px,3.73vw,16px); height:clamp(14px,3.73vw,16px); font-size:0; background:url(/Homedata/images/comm/ic_plus.svg)no-repeat 50% 50%; background-size:cover; cursor:pointer;}
.faq .bl_row .inn.on:after {background:url(/Homedata/images/comm/ic_minus.svg)no-repeat 50% 50%;}
.faq .bl_row .tag {display:var(--block); width:150px; text-align:var(--center); color:var(--c-gray76); font-size:clamp(14px,3.73vw,16px);}
.faq .bl_row .tit {flex-grow:1; word-break:break-word; cursor:pointer;}
.faq .bl_row .tit:hover {color:var(--c-orange);}
.faq .faq_a {position:relative; padding:24px 20px 35px 100px; min-height:100px; background:var(--c-gray); display:none; font-size:clamp(14px,4.8vw,18px);}
.faq .faq_a:before {content:'A'; position:absolute; top:clamp(20px,5.33vw,24px); left:clamp(15px,4vw,30px); width:clamp(38px,10.13vw,50px); height:auto; aspect-ratio:1/1; line-height:clamp(38px,10.13vw,50px); text-align:var(--center); border-radius:50%; background:var(--c-orange); font-size:clamp(16px,4.27vw,20px); font-weight:var(--semibold); color:var(--c-white);}

/*Q&A*/
.qna_list li {position:relative; display:var(--flex); align-items:flex-start; justify-content:space-between; padding:clamp(20px,5.33vw,24px) clamp(15px,4vw,30px) clamp(20px,5.33vw,24px) clamp(48px,12.8vw,78px); border-bottom:1px solid var(--c-grayee);}
.qna_list li:before {content:''; position:absolute; left:clamp(15px,4vw,30px); top:clamp(20px,5.33vw,24px); width:18px; height:auto; aspect-ratio:1/1; background:url(/Homedata/images/comm/ic_lock.svg)no-repeat;}
.qna_list .link {display:var(--block); margin-bottom:10px; font-size:clamp(16px,4.27vw,20px); color:var(--c-dark11);}
.qna_list .link:hover {color:var(--c-orange);}
.qna_list .date {color:var(--c-gray76); font-size:clamp(14px,3.73vw,16px);}
.qna_list .name {position:absolute; top:28px; right:161px; font-size:clamp(14px,3.73vw,18px);}
.qna_list .answer {padding:3px 13px; font-size:clamp(11px,2.93vw,16px); color:var(--c-gray99); border:1px solid var(--c-graydd); border-radius:5px; background:#f5f5f5;}
.qna_list .answer.on {color:var(--c-blue); border-color:#C5E5FF; background:#E7F2FB;}

/*Q&A 글쓰기*/
.write_top {position:relative; margin-bottom:clamp(20px,5.3333vw,40px); padding-bottom:clamp(10px,2.67vw,20px); border-bottom:1px solid var(--c-gray99);}
.write_top h3 {margin-bottom:10px; font-size:clamp(18px,4.8vw,32px); font-weight:var(--semibold); color:var(--c-dark11);}
.write_top p {font-size:clamp(14px,3.73vw,16px);}
.write_top p.txt_lg {font-size:clamp(20px,5.33vw,24px);}
.write_top .ta_r {position:absolute; right:0; bottom:20px;font-size:clamp(14px,3.73vw,18px);}
.write_top .ta_r.f_size16 {font-size:clamp(14px,3.73vw,16px);}
.write_top .ta_r:before {content:''; position:absolute; left:-12px; top:6px; width:clamp(4px,1.07vw,6px); height:auto; aspect-ratio:1/1; border-radius:50%; background:var(--c-orange);}
.write_top .ta_r.dot_none:before {display:none;}

.customer_form.inp_form .tel {display:var(--flex); gap:10px;}
.customer_form.inp_form .tel > *:not(span) {width:200px;}
.customer_form .sns_wrap {margin-top:15px; gap:40px;}
.customer_form .blk {display:var(--block);}
.customer_form .txt_byte {text-align:var(--right); margin-bottom:10px; font-size:clamp(13px,3.47vw,16px); color:var(--c-gray76);}
.customer_form textarea {height:clamp(150px,40vw,220px); overflow-y:auto;}
.customer_form input[type='file'] {visibility:hidden;}
.customer_form .file_list ul {display:var(--flex); gap:10px; flex-wrap:wrap;}
.customer_form .file_list li {position:relative; height:clamp(34px,9.07vw,42px); line-height:clamp(34px,9.07vw,42px); display:var(--flex); align-items:var(--center); gap:6px; padding:0 clamp(43px,11.47vw,54px) 0 clamp(15px,4vw,20px); border-radius:21px; background:#E9EAEB;}
.customer_form .file_list .item_name {font-size:clamp(14px,3.73vw,18px); overflow:hidden; text-overflow:ellipsis; max-width:90%; white-space:nowrap;}
.customer_form .file_list .item_vol {font-size:clamp(14px,3.73vw,18px); color:var(--c-gray99);}
.customer_form .file_list .del {position:absolute; right:clamp(6px,1.6vw,8px); top:clamp(6px,1.6vw,8px); width:clamp(22px,5.87vw,26px);}
.customer_form .link_conn {line-height:54px; font-size:clamp(14px,3.73vw,18px); text-decoration:underline;}

.qna_agree {margin-top:clamp(25px,6.67vw,40px); padding-top:clamp(25px,6.67vw,40px); border-top:1px solid var(--c-grayee);}
.qna_agree dl + dl {margin-top:clamp(25px,6.67vw,30px);}
.qna_agree dt {font-size:clamp(13px,3.47vw,18px); color:var(--c-dark11); font-weight:500;}
.qna_agree dt.required:after {content:''; position:relative; right:clamp(-6px,-1.07vw,-4px); top:clamp(-6px,-1.07vw,-4px); display:inline-block; width:clamp(4px,1.07vw,6px); height:clamp(4px,1.07vw,6px); border-radius:50%; background:var(--c-orange);}
.qna_agree dd {margin-top:10px; font-size:clamp(13px,3.47vw,16px)}
.qna_agree .tb_detail {margin:20px 0 15px;}
.qna_agree .info_txt {margin-top:25px; padding:clamp(20px,5.33vw,25px) clamp(15px,4vw,25px); border-radius:5px; background:var(--c-gray);}
.qna_agree .info_txt p {font-size:clamp(14px,3.73vw,18px); margin-bottom:10px;}
.qna_agree .info_txt ul {display:var(--flex); gap:5px; flex-direction:column;}
.qna_agree .info_txt li {display:var(--flex); gap:10px; font-size:clamp(13px,3.47vw,16px);}
.qna_agree .info_txt li:before {content:''; display:block; flex-shrink:0; width:4px; height:4px; margin-top:7px; border-radius:50%; background:#d9d9d9;}
.qna_agree table th {font-size:clamp(14px,3.73vw,16px); font-weight:var(--normal); white-space:nowrap;}
.qna_agree table td {font-size:clamp(14px,3.73vw,16px); color:var(--c-gray76);}

/*Q&A 비밀번호*/
.pna_pw {padding:clamp(60px, 16vw, 100px) 0 0; border-top:1px solid var(--c-gray99); text-align:var(--center);}
.pna_pw p {margin:clamp(20px,5.33vw,30px) 0 10px; font-size:clamp(16px,4.27vw,24px); font-weight:500; color:var(--c-dark11);}
.pna_pw span {font-size:clamp(14px,3.73vw,18px);}
.pna_pw > img {width:clamp(55px,14.67vw,76px);}
.pna_pw .inp {position:relative; max-width:400px; width:100%; margin:clamp(30px,8vw,40px) auto 0;}
.pna_pw .inp input {padding-right:clamp(30px,8vw,60px)}
.pna_pw .inp button {position:absolute; right:clamp(15px,4vw,30px); top:50%; transform:translateY(-50%);}
.collabo_contents .inn1200 > .board_detail .pna_pw p.fc_dark11{ font-size:clamp(1.6rem,4.27vw,2.4rem);}
/*Q&A 상세*/
.customer_admin {margin:100px 0; border-top:1px solid #FF9D83; background:var(--c-gray); padding:clamp(30px,8vw,40px) 30px;}
.customer_admin .ad_tit {display:var(--flex); justify-content:space-between; align-items:var(--center); margin-bottom:clamp(15px,4vw,20px); padding-bottom:clamp(15px,4vw,20px); border-bottom:1px solid var(--c-grayee);}
.customer_admin .ad_tit .tit {font-size:clamp(16px,4.27vw,24px); font-weight:500; color:var(--c-dark11);}
.customer_admin .ad_tit .date {color:var(--c-gray76); font-size:clamp(14px,3.73vw,16px);}
.customer_admin .ad_answer { font-size:clamp(14px,3.73vw,18px);}

/*서브페이지 배너*/
.sub_banner {max-width:1200px; width:var(--full); height:220px; margin:0 auto clamp(40px,10.67vw,85px); border-radius:clamp(15px,4vw,25px); font-size:0;}
.sub_banner.transfer {background:url("/Homedata/images/img/transfer_banner.jpg")no-repeat center center; background-size:cover;}
.sub_banner.suggest {background:url("/Homedata/images/img/suggest_banner.jpg")no-repeat center center; background-size:cover;}
.sub_banner.remote {background:url("/Homedata/images/img/remote_banner.jpg")no-repeat center center; background-size:cover;}

/*주요기능*/
.function_wrap section + section {padding-top:clamp(100px,30vw,150px);}
.function_wrap section .tit {margin-bottom:clamp(30px,8vw,40px); text-align:var(--center);}
.function_wrap section .tit h3 {font-size:clamp(1.8rem,4.8000vw, 2.2rem); color:var(--c-orange); font-weight:var(--bold);}
.function_wrap section .tit p {margin-top:6px; font-size:clamp(22px,5.87vw,38px); font-weight:var(--bold); color:var(--c-dark11);}
.function_wrap .flex {position:relative; gap:5rem; align-items:flex-start;}
.function_wrap .position {position:relative;}
.function_wrap .info_dl dl {display:var(--flex); gap:15px; align-items:flex-start;}
.function_wrap .info_dl dl + dl {margin-top:clamp(15px,4vw,20px);}
.function_wrap .info_dl dt {flex-shrink:0; width:clamp(42px,11.2vw,54px); height:auto; line-height:clamp(42px,11.2vw,54px); aspect-ratio:1/1; text-align:var(--center); border-radius:clamp(10px,2.67vw,14px); background:var(--c-skyblue2);}
.function_wrap .info_dl dt img {width:clamp(18px,4.8vw,22px)}
.function_wrap .info_dl dd {font-size:clamp(14px,3.73vw,18px);}

.function_wrap .btn_white {margin-top:60px;}
.function_wrap .btn_white.mo_show {display:none;}
.function_wrap .img {flex-shrink:0; width:680px; height:auto; aspect-ratio:680/500;}
.function_wrap .img > div {overflow:hidden; border-radius:clamp(15px,4vw,25px); border:clamp(3px,0.8vw,6px) solid #E1E2E3;}
.function_wrap .img video {width:var(--full);}
.function_wrap .img video:focus{outline:none;}
.function_wrap .img.modulshop_video {aspect-ratio:1/1; overflow:hidden; border-radius:clamp(15px,4vw,25px); border:clamp(3px,0.8vw,6px) solid #E1E2E3;}
.function_wrap .fade_con {position:relative; color:var(--c-gray44);}
.function_wrap .fade_con > div {position:absolute; left:0; top:0; display:none; line-height:0; width:var(--full);}
.function_wrap .fade_con > div:first-of-type {display:block;}
.function_wrap .fade_btn dl {padding:3rem 7.8rem 3rem 3rem; border-radius:14px; cursor:pointer;}
.function_wrap .fade_btn dt {font-size:clamp(1.6rem,4.27vw,2.4rem); font-weight:var(--semibold); color:var(--c-grayaa); margin-bottom:10px;}
.function_wrap .fade_btn dd {font-size:clamp(1.4rem,3.73vw,1.8rem); color:var(--c-grayaa);}
.function_wrap .fade_btn dl.active {background:var(--c-gray) url("/Homedata/images/comm/ic_arr.svg")no-repeat center right 30px; background-size:18px;}
.function_wrap .fade_btn dl.active dt, .function_wrap .fade_btn dl:hover dt {color:var(--c-dark11);}
.function_wrap .fade_btn dl.active dd, .function_wrap .fade_btn dl:hover dd {color:var(--c-gray44);}
.function_wrap .celeb_banner {position:relative; height:auto;box-sizing:border-box; margin-top:8rem; padding:4rem 6rem 3.5rem; background:linear-gradient(121deg, #DBEEFC 0%, #F4F5F9 100%); border-radius:clamp(15px,4vw,25px); cursor:pointer;}
.function_wrap .celeb_banner > img {position:absolute; bottom:0; right:100px; width: 39.7rem;height: 23rem;}
.function_wrap .celeb_banner .txt {font-size:clamp(18px,4.8vw,26px); font-weight:var(--semibold); color:var(--c-dark11);}
.function_wrap .celeb_banner .logo {margin:10px 0 20px;}
.function_wrap .celeb_banner button {display:var(--flex); gap:10px; align-items:var(--center); color:var(--c-gray44); font-size:clamp(14px,3.73vw,16px);}
.function_wrap .celeb_banner button img {transform:rotate(-45deg);}
.function_wrap .celeb_banner .app_btn_box{display: flex;gap: .6rem;}
.function_wrap .celeb_banner .app_btn_box a{display:inline-block;}
.swiper-wrapper .swiper-fade .swiper-slide img{width:100%;max-width:668px;}

.function_wrap .howtouse {margin-top:clamp(30px,8vw,40px); padding-top:clamp(30px,8vw,40px); border-top:1px solid var(--c-grayee);}
.function_wrap .howtouse .tit {margin-bottom:20px; font-size:clamp(16px,4.27vw,24px); font-weight:var(--semibold); text-align:var(--left);}
.function_wrap .howtouse ul {display:var(--flex); flex-direction:column; gap:16px;}
.function_wrap .howtouse li {display:var(--flex); align-items:flex-start;  gap:10px;}
.function_wrap .howtouse li .num {flex-shrink:0; width:clamp(25px,6.67vw,32px); height:clamp(25px,6.67vw,32px); line-height:clamp(25px,6.67vw,32px); border-radius:50%; font-size:1.6rem; font-weight:var(--bold); background:var(--c-skyblue2); text-align:var(--center);}
.function_wrap .howtouse li p {font-size:clamp(14px,3.73vw,18px); margin-top:4px;}
.function_wrap .bank_qr {display:var(--flex); gap:clamp(20px,5.33vw,30px); align-items:flex-start; margin-top:clamp(30px,8vw,40px); padding:30px 40px; border-radius:clamp(15px,4vw,25px); background:linear-gradient(121deg, #FFF1D9 0%, #F8F8F8 100%);cursor:pointer;}
.function_wrap .bank_qr .qr {width:135px; height:auto; aspect-ratio:1/1; padding:18px; border-radius:14px; border:2px solid var(--c-grayee); background:var(--c-white);}
.function_wrap .bank_qr .txt p {margin-bottom:clamp(10px,2.67vw,20px); font-size:clamp(18px,4.8vw,26px); font-weight:var(--semibold); color:var(--c-dark11);}
.function_wrap .bank_qr .txt span {display:var(--flex); gap:clamp(6px,1.6vw,10px); align-items:var(--center); font-size:clamp(14px,3.73vw,16px);}
.function_wrap .mo_show {display:none;}

/*원격지원서비스*/
.remote_wrap .tit {margin-bottom:clamp(30px,8vw,40px); font-size:clamp(22px,5.87vw,38px); font-weight:var(--bold); color:var(--c-dark11);}
.remote_wrap .bg {position:var(--relative); padding-top:clamp(100px,26.67vw,150px)}
.remote_wrap .bg:before {content:''; z-index:-1; position:absolute; left:50%; top:0; width:100vw; height:calc(100% + clamp(100px,26.67vw,150px)); transform:translateX(-50%); background:var(--c-gray);}
.remote_wrap .my_remote_link {display:var(--block); margin-top:20px; text-decoration:underline; font-size:clamp(14px,2.67vw,16px); text-align:var(--center);}
.remote_wrap .my_remote_link:hover {color:var(--c-orange);}
.remote_lst {margin-bottom:clamp(100px,26.67vw,150px)}
.remote_lst dt {margin-bottom:20px; font-size:clamp(20px,5.33vw,24px); font-weight:var(--semibold); color:var(--c-dark11);}
.remote_lst dd {display:var(--flex); align-items:var(--center); gap:10px; font-size:clamp(14px,3.73vw,18px);}
.remote_lst dd:before {content:''; width:5px; height:5px; border-radius:50%; background:#d9d9d9; flex-shrink:0;}
.remote_lst dd + dd {margin-top:8px;}
.remote_step {display:var(--flex); align-items:var(--center); gap:clamp(8px,2.13vw,14px);}
.remote_step dl {flex-shrink:0; display:var(--flex); flex-direction:column; gap:clamp(15px,4vw,20px); padding:20px clamp(15px,4vw,20px); width:252px; height:310px; text-align:var(--center) ; border-radius:clamp(15px,4vw,25px); background:var(--c-white);}
.remote_step .num {font-size:clamp(12px,3.2vw,14px); margin-bottom:10px;}
.remote_step .img {width:54px; height:auto; line-height:54px; margin:0 auto;  aspect-ratio:1/1; border-radius:clamp(10px,2.67vw,14px); background:var(--c-skyblue2);}
.remote_step .tit {font-size:clamp(16px,4.27vw,24px); margin-bottom:10px;}
.remote_step .txt {font-size:clamp(14px,3.73vw,18px);}

/*원격지원서비스 신청하기*/
.remote_apply .write_top p {font-size:clamp(20px,5.33vw,24px); font-weight:var(--semibold); color:var(--c-dark11);}
.remote_apply .write_top .ta_r {font-size:clamp(14px,3.73vw,16px); color:var(--c-gray76); font-weight:var(--normal);}
.remote_apply .calendar_area {margin-bottom:clamp(30px,8vw,40px); padding-bottom:clamp(30px,8vw,40px); border-bottom:1px solid var(--c-grayee);}
.remote_apply .calendar_area dt,.remote_apply .calendar_area dd {float:none;}
.remote_apply .calendar_area dd {gap:32px; width:var(--full); align-items:stretch;}
.remote_apply .calendar_area dd > div {flex-shrink:0; width:calc((100% - 32px)/2); padding:clamp(30px,8vw,40px) clamp(15px,4vw,40px); border:1px solid var(--c-graydd); border-radius:clamp(15px,4vw,25px);}
.remote_apply .time_list .time_tit {padding-bottom:10px; border-bottom:1px solid var(--c-grayee); font-size:clamp(20px,5.33vw,24px); font-weight:var(--semibold); color:var(--c-dark11); line-height:1.2;}
.remote_apply .time_list li {display:flex;flex-wrap:wrap;}
.remote_apply .time_list li strong {line-height:1.35; margin-top:clamp(20px, 5.33vw, 30px); margin-bottom:10px; font-size:clamp(13px,3.47vw,18px);width:100%;display:block}
.remote_apply .time_list li span {display:var(--block); flex-shrink:0; width:calc((100% - (clamp(6px,1.6vw,9px) * 2)) / 3); height:clamp(44px,11.73vw,54px); line-height:clamp(44px,11.73vw,54px); border:1px solid var(--c-graydd); border-radius:5px; text-align:var(--center); font-size:clamp(14px,3.73vw,18px);margin:0 clamp(6px, 1.6vw, 9px) clamp(6px, 1.6vw, 9px) 0;}
.remote_apply .time_list li span:nth-of-type(3n){margin-right:0;}
.remote_apply .time_list li span.past_time {background:#F2F3F4; border-color:var(--c-graydd); color:var(--c-gray99);}
.remote_apply .time_list li span.active_time {background:var(--c-orange); border-color:var(--c-orange); color:var(--c-white);}
.remote_apply .time_list .no_selected{font-size:1.6rem;padding:2rem 0}
/*원격지원서비스 신청달력*/
.flatpickr-current-month,.flatpickr-prev-month,.flatpickr-next-month,.flatpickr-month {display:none;}

.flatpickr-weekdaycontainer {display:var(--flex);}
.flatpickr-weekdaycontainer span, .dayContainer span {position:var(--relative); display:var(--flex); align-items:var(--center); justify-content:var(--center); width:calc(100% / 7); aspect-ratio:1/1; font-size:clamp(12px,3.2vw,18px);}
.flatpickr-weekdaycontainer span:first-child {color:var(--c-orange);}
.dayContainer {display:var(--flex); flex-wrap:wrap;}
.dayContainer span {padding:clamp(3px,0.8vw,10px);cursor:pointer;}
.dayContainer span:nth-child(7n+1),.dayContainer span:nth-child(7n),.dayContainer .nextMonthDay, .dayContainer .prevMonthDay {color:var(--c-grayaa);}
.dayContainer .selected,.dayContainer span.today {color:var(--c-white);}
.dayContainer .selected:before,.dayContainer span.today:before {content:''; position:absolute; width:calc(100% - clamp(3px,0.8vw,10px)); height:calc(100% - clamp(3px,0.8vw,10px)); border-radius:50%; background:var(--c-orange); z-index:-1;}
.dayContainer .today:before {content:''; position:absolute; width:calc(100% - clamp(3px,0.8vw,10px)); height:calc(100% - clamp(3px,0.8vw,10px)); border-radius:50%; background:var(--c-skblue2); z-index:-1;}
.flatpickr-day.selected_date {background-color:#007bff !important;color:white !important;border-radius:50%;}
.dayContainer .flatpickr-disabled{color:#aaa; cursor:default;}
#calendar_container {width:calc((100% - 32px) / 2);padding:clamp(30px, 8vw, 40px) clamp(15px, 4vw, 40px);border:1px solid var(--c-graydd);border-radius:clamp(15px, 4vw, 25px);}
.datepicker_header {display:var(--flex); gap:50px; padding-bottom:10px; border-bottom:1px solid var(--c-grayee);}
.datepicker_header button {font-size:clamp(20px,5.33vw,24px); color:var(--c-grayaa); font-weight:var(--semibold);}
.datepicker_header button.active {color:var(--c-dark11);}
.datepicker_inner_container .datepicker_table {width:100%;}
.datepicker .datepicker_header{display:none;}
#remote_cal { display:none;}
.datepicker_table tr th{font-weight:400}
.datepicker_table  tr td{cursor:pointer}
.datepicker_table tr th,.datepicker_table  tr td { position:var(--relative);display:var(--flex); align-items:var(--center); justify-content:var(--center);    width:calc(100% / 7);  aspect-ratio:1 / 1;  font-size:clamp(12px, 3.2vw, 18px);}
.datepicker_table tr th:first-child{color:var(--c-orange);}
.datepicker_table tr{display:var(--flex); flex-wrap:wrap;}
.datepicker_table td.today {color:var(--c-gray44);}
.datepicker_table td.today:before {content:'';position:absolute;width:calc(100% - clamp(3px,0.8vw,10px));height:calc(100% - clamp(3px,0.8vw,10px));border-radius:50%;background:var(--c-skyblue2);z-index:-1;}
.datepicker_table td.active {color:var(--c-white)}
.datepicker_table td.active:before {content:'';position:absolute;width:calc(100% - clamp(3px,0.8vw,10px));height:calc(100% - clamp(3px,0.8vw,10px));border-radius:50%;background:var(--c-orange);z-index:-1;}
.datepicker_table td.out_of_range,.datepicker_table td.day_in_unallowed,
.datepicker_table td.day_another_month {color:var(--c-grayaa);cursor:default}

/*신청내역*/
.remote_list .m_remote_con {display:none;}
.remote_list .remote_tbl .btn_white {width:54px; height:40px; padding:0; margin:0 auto; font-size:16px;}
.remote_list .complete_btn {margin-top:0; border-top:0;}
.remote_txt {min-height:230px; font-size:clamp(14px,3.73vw,16px); color:var(--c-gray76);}

/*가입안내*/
.sub_menu_list {display:var(--flex); margin-bottom:clamp(40px,10.67vw,60px); padding:clamp(5px,1.33vw,10px); border-radius:clamp(9px,2.4vw,14px); background:var(--c-gray);}
.sub_menu_list a {display:var(--block); width:50%; line-height:clamp(44px,11.73vw,55px); text-align:var(--center); font-size:clamp(14px,3.73vw,18px); font-weight:500; color:var(--c-gray76); border-radius:5px;}
.sub_menu_list a.selected {background:var(--c-orange); color:var(--c-white);}
.joininfo .page_tit {margin-bottom:clamp(40px,10.67vw,60px);}
.joininfo .page_tit h3 {margin-bottom:20px; font-size:clamp(22px,5.87vw,38px); font-weight:var(--bold); color:var(--c-dark11)}
.joininfo .page_tit p {font-size:clamp(14px,3.73vw,18px);}
.joininfo .tab_top {padding-bottom:10px; border-bottom:1px solid var(--c-grayee); display:var(--flex); gap:clamp(20px,5.33vw,50px);}
.joininfo .tab_top a {position:relative; font-size:clamp(14px,3.73vw,24px); font-weight:500; color:var(--c-grayaa);}
.joininfo .tab_top a.on {color:var(--c-dark11);}
.joininfo .tab_top a.on:after {content:''; position:absolute; bottom:-11px; left:0; width:100%; height:1px; background:var(--c-dark11)}
.joininfo .div_tit {margin:clamp(40px,10.67vw,100px) 0  20px;}
.joininfo .div_tit:first-child {margin-top:clamp(30px,8vw,40px);}
.joininfo .div_tit h4 {font-size:clamp(20px,5.33vw,32px); font-weight:var(--semibold); color:var(--c-dark11);}
.joininfo .div_tit p {font-size:clamp(14px,3.73vw,18px); margin-top:10px;}
.joininfo .sec_tit {padding:clamp(100px,26.67vw,150px) 0 clamp(30px,8vw,40px);}
.joininfo .sec_tit h4 {font-size:clamp(22px,5.87vw,38px); font-weight:var(--bold); color:var(--c-dark11);}
.joininfo .sec_tit p {font-size:clamp(14px,3.73vw,18px); margin-top:20px;}
.joininfo .div_sub_tit {margin:clamp(40px,10.67vw,60px) 0 20px; font-size:clamp(20px,5.33vw,24px); font-weight:var(--semibold); color:var(--c-dark11);}
.joininfo .num_tit {display:var(--flex); gap:10px; align-items:var(--center); margin:clamp(40px,10.67vw,60px) 0 20px;}
.joininfo .num_tit .tit {font-size:clamp(16px,4.27vw,24px); color:var(--c-dark11); font-weight:var(--semibold); white-space:nowrap;}
.joininfo .num_tit .sub {font-size:clamp(14px,3.73vw,18px); color:var(--c-gray99);}
.joininfo .num {flex-shrink:0;}
.joininfo .num img {width:clamp(21px,5.6vw,28px);}
.joininfo .gray_box {padding:30px clamp(15px,4vw,40px); background:var(--c-gray); border-radius:clamp(15px,4vw,25px);}
.joininfo .br_box {padding:30px clamp(15px,4vw,40px); border-radius:clamp(15px,4vw,25px); border:1px solid var(--c-grayee);}
.joininfo .ff_box {position:relative; padding:clamp(30px,8vw,40px) clamp(15px,4vw,40px); background:var(--c-white); border-radius:clamp(15px,4vw,25px);}
.joininfo .ff_box .tb_txt {text-align:var(--right); font-size:clamp(12px,3.2vw,14px); color:var(--c-gray99); margin:0 clamp(10px,2.67vw,20px) 10px 0;}
.joininfo .flex_list {display:var(--flex); align-items:var(--center); gap:clamp(10px,2.67vw,50px);}
.joininfo .flex_list p {display:var(--flex); align-items:var(--center); gap:10px; font-size:clamp(14px,3.73vw,18px)}
.joininfo .list_txt li {position:var(--relative); padding-left:15px; font-size:clamp(14px,3.73vw,18px);}
.joininfo .list_txt li:before {content:''; position:absolute; left:0; top:clamp(6px,1.6vw,8px); width:5px; height:5px; border-radius:50%; background:#d9d9d9;}
.joininfo .list_txt li + li {margin-top:clamp(8px,2.13vw,10px);}
.joininfo .list_txt li .flex {display:inline-flex; gap:4px;}
.joininfo .list_txt li a {text-decoration:underline;}
.joininfo .line {padding-top:30px; margin-top:30px; border-top:1px solid var(--c-grayee);}
.joininfo .join_step {display:var(--flex); justify-content:var(--center);align-items: baseline; gap:50px; margin-top:clamp(40px,10.67vw,54px);}
.joininfo .join_step li:nth-child(2n-1) {width:150px; text-align:var(--center);}
.joininfo .join_step.two_step{align-items: baseline; }
.joininfo .join_step li p {font-weight:500; font-size:clamp(16px,4.27vw,20px); margin-bottom:8px;}
.joininfo .join_step li span {font-size:clamp(14px,3.73vw,18px); white-space:nowrap;}
.joininfo .join_step .img {position:var(--relative); width:clamp(42px,11.2vw,54px); height:auto; aspect-ratio:1/1; line-height:clamp(42px,11.2vw,54px); margin:0 auto 15px; border-radius:clamp(10px,2.67vw,14px); background:var(--c-skyblue2);}
.joininfo .join_step .img .num {position:absolute; left:clamp(-14px,-2.8vw,-10.5px); top:clamp(-14px,-2.8vw,-10.5px);}
.joininfo .gray_bg {position:var(--relative); margin-top:clamp(100px,26.67vw,150px);}
.joininfo .gray_bg:before {content:''; z-index:-1; position:absolute; left:50%; top:0; width:100vw; height:calc(100% + clamp(100px, 26.67vw, 150px)); transform:translateX(-50%); background:var(--c-gray);}
.joininfo .mt20 {margin-top:20px;}
.joininfo .mt0 {margin-top:0}
.joininfo .mt3040 {margin-top:clamp(30px,8vw,40px)}
.joininfo table {width:var(--full); border-radius:clamp(10px,2.67vw,14px) clamp(10px,2.67vw,14px) 0 0; overflow:hidden;}
.joininfo table th {padding:clamp(15px,4vw,17px) 0; background:var(--c-bgray); font-weight:var(--medi); font-size:clamp(12px,3.2vw,18px);}
.joininfo table tr {border-bottom:1px solid var(--c-grayee)}
.joininfo table td {text-align:var(--center); font-size:clamp(12px,3.2vw,16px); padding:clamp(15px,4vw,20px) 0;}
.joininfo table td.bg {background:#F9FAFC; width:160px; font-size:clamp(12px,3.2vw,18px);}
.joininfo table th div, .joininfo table td div {font-size:clamp(10px,2.67vw,14px); margin-top:clamp(4px,1.07vw,6px);}
.joininfo table .mo_show {display:none;}
.joininfo .btn_white {width:auto; display:inline-flex; gap:4px;}
.joininfo .btn_white img {width:clamp(14px,3.73vw,18px);}
.joininfo .mo_tbl {display:none;}

#popLaw .pop_con {padding-bottom:clamp(30px,8vw,40px);}
#popLaw .pop_con p {font-size:clamp(14px,3.73vw,16px); margin-top:20px;}
#popLaw .pop_con .tit {font-size:clamp(16px,4.27vw,20px); margin-top:30px;}
#popLaw .pop_con .mt0 {margin-top:0;}
#popLaw .pop_con div {margin-top:6px; font-size:clamp(14px,3.73vw,16px);}

/*이용약관*/
.terms_wrap {font-size:clamp(14px,3.73vw,18px);}
.terms_wrap .tit {margin-top:clamp(40px,10.67vw,60px); font-size:clamp(16px,4.27vw,24px); font-weight:var(--semibold); color:var(--c-dark11)}
.terms_wrap .tit.top {margin-top:0;}
.terms_wrap .desc {margin-top:20px; font-size:clamp(14px,3.73vw,18px);}
.terms_wrap .desc-in {margin:8px 0 0 clamp(15px,4vw,20px); font-size:clamp(13px,3.47vw,16px); color:var(--c-gray76);}
.terms_wrap .ts-wrapper {display:inline-block; width:50%; margin-bottom:clamp(40px,10.67vw,60px);}
.terms_wrap .ts-wrapper * {text-align:var(--left);}
.terms_wrap .ts-wrapper .ts-dropdown-content {overflow:hidden;}
.terms_wrap .ts-control input {width:var(--full); vertical-align:var(--baseline);}
.terms_wrap .scroll_x {overflow-x:scroll; width:var(--full); -webkit-overflow-scrolling:touch;}
.terms_wrap .scroll_x .tb-s3 {min-width:953px;}
.terms_wrap .mt-20 {margin-top:clamp(15px,4vw,20px);}

/*샘플샵*/
.sampleshop_list {display:grid; grid-template-columns: repeat(auto-fit, minmax(285px, 1fr)); gap:20px; row-gap:62px;}
.sampleshop_list li {text-align:center; width:285px; margin:0 auto;}
.sampleshop_list .hover {transition:opacity .4s ease-out; opacity:0; display:var(--flex); justify-content:var(--center); align-items:var(--center); position:absolute; width:var(--full); height:var(--full); left:0; top:0; border:clamp(4px,1.07vw,6px) solid var(--c-grayee); border-radius:clamp(15px,4vw,25px); background:rgba(0,0,0,0.3);}
.sampleshop_list .hover button {width:143px; height:50px; background:var(--c-orange); font-size:18px; color:var(--c-white); font-weight:var(--medi); border-radius:25px; box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.15); }
.sampleshop_list .img {position:var(--relative);}
.sampleshop_list .img:hover .hover {opacity:1;}
.sampleshop_list .name {margin-top:20px; text-align:var(--center); font-size:clamp(16px,3.73vw,20px); color:var(--c-dark11); font-weight:var(--semibold)}
.sampleshop_pop {display:none; position:fixed; left:0; top:0; z-index:51;}
.sampleshop_pop .sample_div {position:relative;}
.sampleshop_pop .pop_hea {position:fixed; left:0; top:0; width:var(--full); height:clamp(64px,17.07vw,80px); line-height:clamp(64px,17.07vw,80px); background:var(--c-dark00); text-align:var(--center)}
.sampleshop_pop .pop_hea .tit {font-size:clamp(16px,4.27vw,20px); font-weight:var(--medi); color:var(--c-white);}
.sampleshop_pop .pop_hea .pop_close {position:absolute; right:clamp(15px,4vw,50px); top:50%; transform:translateY(-50%);}
.sampleshop_pop .pop_hea .pop_close img {width:clamp(22px,5.87vw,30px);}
.sampleshop_pop .pop_con {overflow-y:auto; position:fixed; left:50%; transform:translateX(-50%); top:clamp(64px,17.07vw,80px); max-width:511px; width:100%; height:calc(100vh - clamp(64px,17.07vw,80px)); scrollbar-width:none; -webkit-overflow-scrolling:touch;}
.sampleshop_pop #dim {z-index:0;}

/*  서브 화면 이벤트, 당첨 게시판 페이지  */
.event_tab{background:#F9FAFB;border-radius:var( --clamp-14);padding:var(--clamp-10);margin:var(--clamp-70) auto var(--clamp-60)}
.event_tab a{display:var(--block); padding:var(--clamp-13) var(--clamp-86);height:var(--clamp-54);line-height:var(--clamp-35);text-align:var(--center);width:50%;}
.event_tab a.active{background-color:var(--c-orange);color:var(--c-white);border-radius:var(--clamp-5)}
.posting_total{font-size:var(--clamp-16)}
.event_list{margin-top:var(--clamp-20)}
.event_list ul {border-top:1px solid var(--c-gray99);}
.event_list ul li {display:var(--flex);padding:var(--clamp-24) var(--clamp-30);gap:40px;border-bottom:1px solid var(--c-grayee); justify-content:space-between;}
.event_list ul li .event_tit{text-align:var(--left); width:50%;margin-top:var(--clamp-10)}
.event_list ul li .event_tit a{color:var(--c-dark11);display:var(--block);font-size:var(--clamp-20);font-weight:var(--medi);margin-bottom:var(--clamp-10)}
.event_list ul li .event_tit a:hover {color:var(--c-orange);}
.event_list ul li .event_tit span{color:var(--c-gray76);font-size:var(--clamp-16);display:var(--block);margin-bottom:var(--clamp-6)}
.event_list ul li .event_tit strong{color:var(--c-gray44);font-weight:500;display:inline-block;margin-right:var(--clamp-15)}
.event_list ul li .thumb {overflow:hidden; max-width:550px; text-align:var(--right);display:var(--block);border-radius:clamp(15px,4vw,25px);}
.event_list ul li .thumb img {width:100%;}

.event_detail .tit{color:var(--c-dark11);font-size:var(--clamp-32);margin-bottom:var(--clamp-10)}
.event_detail .date{color:var(--c-gray76);font-size:var(--clamp-16)}
.event_detail.inner_img{max-width:800px;width:var(--full);margin:0 auto;}
.event_detail{border-top:1px solid var( --c-gray99); border-bottom:1px solid var(--c-grayee)}

.posting_con{border-top:1px solid var(--c-gray99);padding:var(--clamp-20)  var(--clamp-30) var(--clamp-40); text-align:var(--center);margin-bottom:var(--clamp-40);height:var(--full);color:var(--c-gray44)}
.posting_con.lottery{padding:0 0 var(--clamp-40);}
.posting_con .post_txt{color:var(--c-gray44);font-size:var(--clamp-18);padding:var(--clamp-40) var(--clamp-20) var(--clamp-100);text-align:var(--left); white-space:pre-line;}
.posting_con dl{display:var(--flex);border-bottom:1px solid var(--c-grayee);}
.posting_con dl dt{background-color:#F9FAFB;color:var(--c-dark11);font-size:var(--clamp-18);width:30%;padding:var(--clamp-20)}
.posting_con dl dd{var(--c-gray44);font-size:var(--clamp-18); padding:var(--clamp-25);width:70%;}
.posting_con.left{text-align:var(--left);}
.posting_con img{margin-bottom:var(--clamp-40)}
.result_lottery{background-color:#F9FAFB;padding:var(--clamp-40); margin:var(--clamp-20) 0 var(--clamp-100);border-top:1px solid #FF9D83}
.result_lottery h3{color:var(--c-dark11);font-size:var(--clamp-24);padding-bottom:var(--clamp-20);border-bottom:1px solid var(--c-grayee);text-align:var(--left); }
.result_lottery .result{background:var(--c-white);padding:var(--clamp-20) var(--clamp-30) var(--clamp-30);text-align:var(--center);margin-top:var(--clamp-20); }
.result_lottery form ul{max-width:clamp(320px, 31.2500vw, 600px);margin:var(--clamp-20) auto 0;}
.result_lottery form ul li{display:var(--flex); align-items:var(--center);margin-bottom:var(--clamp-10)}
.result_lottery form ul li label{color:var(--c-dark11);font-size:var(--clamp-18);display:inline-block;margin-right:var(--clamp-50);text-align:var(--left); width:var(--clamp-100)}
.btn_wrap .btn_list{width:var(--clamp-170);margin:0 auto;}

.result_lottery input{width:var( --clamp-500);border:1px solid var(--c-graydd);height:var(--clamp-54);padding:var(--clamp-13) var(--clamp-25);border-radius:var(--clamp-5) ;}
.result_lottery .btn_lottery{margin:var(--clamp-20) auto 0;}

/*고객사례 게시판*/
.img_thema_list{margin-bottom:var(--clamp-100)}
.img_thema_list ul{display:var(--flex);align-items:flex-start;flex-wrap:wrap;}
.img_thema_list ul li{margin-right:var(--clamp-54);width:var(--clamp-364);margin-bottom:var( --clamp-90)}
.img_thema_list ul li:nth-child(3n){margin-right:0}
.img_thema_list ul li .thumb img{border-radius:var(--clamp-25);}
.img_thema_list ul li .thema_tit{margin:var(--clamp-30) 0 var(--clamp-20);}
.img_thema_list ul li .thema_tit span{color:var(--c-gray44);font-size:var(--clamp-16)}
.img_thema_list ul li .thema_tit a{font-size:var(--clamp-20);font-weight:var(--bold);display:var(--block);margin-top:var(--clamp-10)}
.img_thema_list ul li .hastag_box .tag,.hastag_box  .tag{padding:var(--clamp-5) var(--clamp-12);background-color:#F1F2F3;font-size:var(--clamp-13);color:var(--c-gray76);margin-right:var(--clamp-8);border-radius:var(--clamp-15)}

.img_thema_detail .top_info{display:var(--flex); align-items:var(--center);border-bottom:1px solid var(--c-gray99);padding-bottom:var(--clamp-20);}
.img_thema_detail .top_info img{border-radius:var(--full);margin-right:var(--clamp-30);width:var(--clamp-156);height:var(--clamp-156);}
.img_thema_detail .top_info .chennel {color:var(--c-gray44);font-size:var(--clamp-20);}
.img_thema_detail .top_info .chennel .link{width:var(--clamp-18);height:var(--clamp-18);display:inline-block;margin-left:var(--clamp-10); background:url('../../Homedata/images/comm/ic_arrow.svg') no-repeat 0 0;transform:rotate(-45deg);}
.img_thema_detail .top_info .right p{color:var(--c-dark11);font-size:var(--clamp-32);margin-bottom:var(--clamp-24);font-weight:var(--bold)}
.img_thema_detail .txtcon dl dt{margin-bottom:var(--clamp-10);font-size:var(--clamp-20);font-weight:var(--bold);color:var(--c-dark11);}
.img_thema_detail .txtcon dl dd{color:var(--c-gray44);font-size:var(--clamp-18);margin-bottom:var(--clamp-40);}
.img_thema_detail .txtcon{padding:var(--clamp-40) var(--clamp-40) var(--clamp-100)}

/* 매거진 리스트 */
.megazine_list{padding-bottom:var(--clamp-90);border-bottom:1px solid var( --c-grayee);}
.megazine_list ul{display:var(--flex);flex-wrap:wrap;}
.megazine_list ul li {width:var(--clamp-364);margin-bottom:var(--clamp-60);}
.megazine_list ul li img{margin-bottom:var(--clamp-20)}
.megazine_list ul li:nth-of-type(3n-1){margin:0 var(--clamp-54)}
.megazine_list ul li .tit a{color:var(--c-dark11);font-size:var(--clamp-20);font-weight:var(--bold);display:var(--block);text-overflow:ellipsis;   overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.megazine_list ul li .tit p{font-size:var(--clamp-18);color:var(--c-gray44);margin:var(--clamp-10) 0 var(--clamp-20);text-overflow:ellipsis;   overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.megazine_list ul li .tit .date{font-size:var(--clamp-16);color:var(--c-gray76);}

/*빈페이지*/
.empty_page{text-align:var(--center);padding-bottom:var(--clamp-100);margin-top:var(--clamp-40); }
.empty_page img {margin-bottom:var(--clamp-20);}
.empty_page p{font-size:var(--clamp-20);color:var(--c-gray44); }

/* 공지사항*/
.srch_top{display:var(--flex); justify-content:space-between;align-items:end;margin-bottom:var(--clamp-20);}
.srch_top .srch_box {position:var(--relative);}
.srch_top .srch_box .ip_basic{width:var(--clamp-400); height:5.4rem; border-radius:0.5rem;padding:0 clamp(3.5rem,9.33vw,5rem) 0 clamp(1.5rem,4vw,2.5rem);}
.srch_top .srch_box .btn_srch{position:absolute;top:50%;transform:translateY(-50%);right:clamp(1.5rem,4vw,2.5rem);width:1.8rem;height:1.8rem;display:var(--block)}
.srch_top .srch_box .btn_srch img {width:100%;}

.notice_list{border-top:1px solid var(--c-gray99)}
.notice_list li{display:var(--flex);border-bottom:1px solid var(--c-grayee);padding:var(--clamp-25) var(--clamp-44) var(--clamp-25) 0 ;}
.notice_list ul li .tit_con{margin-left:var(--clamp-30)}
.notice_list ul li .tit_con .tit{font-size:var(--clamp-20);position:var(--relative);margin-bottom:10px;display:var(--block)}
.notice_list ul li .tit_con .tit:hover{color:var(--c-orange);}
.notice_list ul li .tit_con .date{font-size:var(--clamp-16);color:var(--c-gray76); }
.notice_list li .pin_number{color:var(--c-gray44);font-size:var(--clamp-18);width:var(--clamp-100);height:var(--clamp-27);display:var(--block);text-align:var(--center); flex-shrink:0;}
.notice_list li.top .pin_number{font-size:0;background:url("../../Homedata/images/comm/ic_notice.svg") no-repeat 50% 0;margin-top:6px;}
.notice_list li.top{background-color:#F9FAFB;}
.notice_list li.top .tit_con .tit{font-weight:var(--semibold);}
.notice_list ul li.new .tit_con .tit{padding-right:var(--clamp-32);}
.notice_list li .tit_con .tit .ic_new{display:none;}
.notice_list li.new .tit_con .tit .ic_new{display:inline-block;width:var(--clamp-21);height:var(--clamp-21);background-color:var(--c-orange) ;color:var(--c-white);font-size:var(--clamp-12);line-height:var(--clamp-22);font-weight:var(--bold);box-sizing:border-box;text-align:var(--center);border-radius:var(--clamp-21);position:var(--relative);top:-3px;left:var(--clamp-10)}
.notice_list li .flag{margin-left:var(--clamp-30);font-size:var(--clamp-16); width:clamp(43.2000px, 4.2188vw, 81px);height:clamp(20px,5.33vw,30px); flex-shrink:0; line-height:clamp(18px,4.8vw,28px);border-radius:var(--clamp-5);text-align:var(--center);box-sizing:border-box;display:var(--block)}
.notice_list li .flag.notice{background-color:#E2F6F8 ; color:#00AEBD;border:1px solid #AEE1E3;}
.notice_list li .flag.update{background-color:#E7F2FB ; color:#3165EE;border:1px solid #C5E5FF;}
.notice_list li .flag.check{background-color:#FBF0F0 ; color:#F54314;border:1px solid #FFDBDC;}
.posting_con.left .noticon{white-space:pre-line}

.nodata_box {text-align:var(--center); margin-top:clamp(60px,16vw,100px);}
.nodata_box p{font-size:clamp(14.00px,3.7333vw, 20.00px);margin-top:clamp(20.00px,5.3333vw, 30px)}


/*제휴서비스 */
.collabo_top{background-color:#F9FAFB;padding:var(--clamp-40) ; border-radius:var(--clamp-25);display:var(--flex); margin-bottom:var(--clamp-60);}
.collabo_top img{width:var(--clamp-90);height:var(--clamp-90);margin-right:var(--clamp-30); }
.collabo_top .txt strong{color:var(--c-dark11);font-size:var(--clamp-32);font-weight:var(--bold);}
.collabo_top .txt p{margin:var(--clamp-20) 0  0;font-size:clamp(14.00px,3.7333vw, 18px);line-height:clamp(21.00px,5.6000vw, 27px);}
.collabo_top .btn_regist{border:1px solid var(--c-grayee);border-radius:var(--clamp-5);width:var(--clamp-170);height:var(--clamp-54);background-color:var(--c-white) }
.collabo_top .btn_regist span{color:var(--c-gray44);font-size:var(--clamp-18);}
.collabo_sub_tit{font-size:var(--clamp-38);font-weight:var(--bold); margin-bottom:var(--clamp-40);color:var(--c-dark11); margin-top:var(--clamp-150)}
.collabo_sub_tit.first{margin-top:0 }
.targeting_txt{display:var(--flex);flex-wrap:wrap;}
.collabo_con .ic_box{background-color:var(--c-skyblue2);width:var(--clamp-54);height:var(--clamp-54);font-size:0;border-radius:var(--clamp-14); display:var(--block);margin-right:var(--clamp-15); }
.ecount_con .flex .targeting_txt{display:var(--block);margin-right:var(--clamp-150)}
.ecount_con .flex  .targeting_txt li{width:var(--full);}
.ecount_con .point{width:var(--clamp-580);}
.ecount_con .flex{align-items:flex-start;}
.targeting_txt li {display:var(--flex); width:calc(50% - var(--clamp-75)); margin-bottom:var(--clamp-40);position:var(--relative);}
.targeting_txt li:nth-child(odd){margin-right:var(--clamp-150);}
.targeting_txt li p { height:var(--clamp-54)}
.benefit_info{margin-top:clamp(30.00px,8vw, 60.00px);}
.benefit_info .flag_color{width:clamp(54.00px,14.4000vw, 70px);height:clamp(54.00px,14.4000vw, 70px);border-radius:45px;color:var(--c-white);background:#652D8D; 
                          display:inline-block;line-height:clamp(54.00px,14.4000vw, 70px);margin-right:clamp(15.00px, 4vw, 30.00px); text-align:var(--center);}
.benefit_info .txt p{color:var(--c-dark11);font-size:clamp(16.00px,4.2667vw, 24px);font-weight:600;}
.benefit_info .txt span{font-size:clamp(14.00px,3.7333vw, 18.00px);margin-top:10px;display:var(--block)}
.benefit_info li{background-color:var(--c-white);padding:clamp(20.00px,5.3333vw, 40.00px) clamp(15.00px,4vw, 20.00px);
                     border-radius:clamp(15.00px,4vw, 25.00px);display:var(--flex);margin-bottom:clamp(15.00px,4vw, 20px)}
.txt_sub{font-size:clamp(14.00px,3.7333vw, 18.00px);color:var( --c-gray44) }
.gap_t40{margin-top:clamp(20.00px,5.3333vw, 40.00px)}
.gap_t150{margin-top:clamp(100.00px,26.6667vw, 150px)} 
.sub_bottom_txt{font-size:clamp(16.00px,4.2667vw, 24px);margin-bottom:10px;font-weight:600}

/*제휴서비스*/
.collabo_contents .mo {display:none;}
.collabo_contents .inn1200 {max-width:1200px;}
.collabo_contents .inn1200 > div {position:relative;}
.collabo_contents .inn1200 > div p{font-size:1.6rem;}
.collabo_contents .bg_gray {position:relative; text-align:var(--center);}
.collabo_contents .btn_wrap {display:flex; gap:6px;}
.collabo_contents .btn_wrap button, .collabo_contents .btn_wrap a {width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px); line-height:clamp(44px,11.73vw,54px);}
/*제휴서비스-카카오싱크*/
.kakaosync_01 .btn_regist {position:absolute; left:13.333%; top:3.52%;}
.kakaosync_02 .btn_red {position:absolute; bottom:8.64%; left:50%; transform:translateX(-50%); width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px);}
/*제휴서비스-이카운트*/
.ecount_01 .btn_regist {position:absolute; left:13.333%; top:10.5%;}
.ecount_02 .btn_wrap {position:absolute; left:50%; transform:translateX(-50%); bottom:14.25%;}
/*제휴서비스-바로앱*/
.baroapp_01 .btn_regist {position:absolute; left:13.333%; top:12.39%;}
.baroapp_02 .btn_red {position:absolute; bottom:9.63%; left:50%; transform:translateX(-50%); width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px);}
/*제휴서비스-굿스플로*/
.goodsflow_01 .btn_regist {position:absolute; left:13.333%; top:19.07%;}
.goodsflow_02 .btn_red {position:absolute; bottom:19.56%; left:50%; transform:translateX(-50%); width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px);}
/*제휴서비스-이지어드민*/
.ezadmin_01 .btn_regist {position:absolute; left:13.333%; top:10.94%;}
.ezadmin_02 .btn_red {position:absolute; bottom:7.07%; left:50%; transform:translateX(-50%); width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px);}
/*제휴서비스-발주모아*/
.baljumoa_01 .btn_regist {position:absolute; left:13.333%; top:10.94%;}
.baljumoa_02 .btn_red {position:absolute; bottom:16.22%; left:50%; transform:translateX(-50%); width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px);}
/*제휴서비스-셀메이트*/
.sellmate_01 .btn_regist {position:absolute; left:13.333%; top:9.89%;}
.sellmate_01 .btn_red {position:absolute; bottom:calc(-1 * (clamp(74px,19.73vw,94px))); left:50%; transform:translateX(-50%); width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px);}
/*제휴서비스-CU POST*/
.cupost_01 .btn_regist {position:absolute; left:13.333%; top:13.6%;}
.cupost_02 .btn_red {position:absolute; bottom:7.7%; left:50%; transform:translateX(-50%); width:clamp(120px,32vw,170px); height:clamp(44px,11.73vw,54px);}


/* 주요기능 */
.collabo_con .ic_box {background-color:var(--c-skyblue2);width:var(--clamp-54);height:var(--clamp-54);font-size:0;border-radius:var(--clamp-14);display:var(--block);margin-right:var(--clamp-15);}
.collabo_con .ic_box.login{background-image:url("../../Homedata/images/comm/ic_kakao1.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.channel{background-image:url("../../Homedata/images/comm/ic_kakao2.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.member{background-image:url("../../Homedata/images/comm/ic_kakao3.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.confirm{background-image:url("../../Homedata/images/comm/ic_kakao4.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.marketing{background-image:url("../../Homedata/images/comm/ic_kakao5.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.step1{background-image:url("../../Homedata/images/comm/ic_kakao_process1.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.step2{background-image:url("../../Homedata/images/comm/ic_kakao_process2.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.step3{background-image:url("../../Homedata/images/comm/ic_kakao_process3.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.step4{background-image:url("../../Homedata/images/comm/ic_kakao_process4.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.ready1{background-image:url("../../Homedata/images/comm/ic_kakao_ready1.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.ready2{background-image:url("../../Homedata/images/comm/ic_kakao_ready2.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.ready3{background-image:url("../../Homedata/images/comm/ic_kakao_ready3.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.web{background-image:url("../../Homedata/images/comm/ic_remote_step3.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.mobile{background-image:url("../../Homedata/images/comm/ic_moblie.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.message{background-image:url("../../Homedata/images/comm/ic_message.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.alarm{background-image:url("../../Homedata/images/comm/ic_fuc_14.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.srook{background-image:url("../../Homedata/images/comm/ic_srook_sync.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.tax{background-image:url("../../Homedata/images/comm/ic_tax.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.excel{background-image:url("../../Homedata/images/comm/ic_fuc_06.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.withdraw{background-image:url("../../Homedata/images/comm/ic_withdraw.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.balju{background-image:url("../../Homedata/images/comm/ic_ordering.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.usemenu{background-image:url("../../Homedata/images/comm/ic_manual.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.down{background-image:url("../../Homedata/images/comm/ic_down.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.sync{background-image:url("../../Homedata/images/comm/ic_fuc_09.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.static{background-image:url("../../Homedata/images/comm/ic_graph.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.coupon{background-image:url("../../Homedata/images/comm/ic_coupon.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.print{background-image:url("../../Homedata/images/comm/ic_print.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.post{background-image:url("../../Homedata/images/comm/ic_fuc_05.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.cs{background-image:url("../../Homedata/images/comm/ic_remote_step2.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.company{background-image:url("../../Homedata/images/comm/ic_order_company.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.sale{background-image:url("../../Homedata/images/comm/ic_sale.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.cal{background-image:url("../../Homedata/images/comm/ic_cal.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.balju{background-image:url("../../Homedata/images/comm/ic_balju.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.parcel{background-image:url("../../Homedata/images/comm/ic_parcel.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.barcode{background-image:url("../../Homedata/images/comm/ic_barcode.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.easyorder{background-image:url("../../Homedata/images/comm/ic_easy_order.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.time{background-image:url("../../Homedata/images/comm/ic_time.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.weight{background-image:url("../../Homedata/images/comm/ic_weight.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.nojoin{background-image:url("../../Homedata/images/comm/ic_nojoin.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.cash{background-image:url("../../Homedata/images/comm/ic_cash.svg");background-position:50% 50%;background-repeat:no-repeat;}
.collabo_con .ic_box.delivery_sync{background-image:url("../../Homedata/images/comm/ic_delivey_sync.svg");background-position:50% 50%;background-repeat:no-repeat;}

.collabo_con .info_txt strong{font-size:var(--clamp-24);color:var(--c-dark11);margin:var(--clamp-9) 0 var(--clamp-10);display:var(--block);position:var(--relative) }
.collabo_con .info_txt .coming_soon{background-color:var(--c-graycc); color:var(--c-white);font-weight:var(--bold);font-size:var(--clamp-12);width:var(--clamp-95);height:var(--clamp-26);line-height:var(--clamp-26);border-radius:var(--clamp-13);display:inline-block;text-align:var(--center); }
.collabo_con .info_txt p{font-size:var(--clamp-18);color:var(--c-gray44); }
.collabo_con.process_step li{margin-right:var(--clamp-20);}

.collabo_con.process_step .info_step{display:var(--flex)}
.collabo_con.process_step li .pro_top { width:var(--clamp-285); height:var(--clamp-95); background-color:#00295F; color:var(--c-white); position:var(--relative); text-align:var(--center); border-radius:var(--clamp-14); font-weight:var(--bold);display:var(--flex); align-items:var(--center); justify-content:var(--center);margin-bottom:var(--clamp-56)}
.collabo_con.process_step li .pro_top:after{content:url(../../Homedata/images/comm/img_arr.svg);position:var(--absolute); bottom:-64%;left:50%;transform:translate(-50%, -50%) rotate(90deg); }
.collabo_con.process_step li .pro_bottom{width:var(--clamp-285);height:var(--clamp-95);background-color:var(--c-gray);border:1px solid var(--c-grayee); color:var(--c-gray44);font-size:var(--clamp-18) ;text-align:var(--center);border-radius:var(--clamp-14);padding-top:var(--clamp-34);}

.collabo_con .txt_con{margin-right:var(--clamp-60)}
.collabo_con .txt_con dl dt{font-weight:var(--bold);color:var(--c-dark11);font-size:var(--clamp-24);margin-bottom:var(--clamp-20); }
.collabo_con .txt_con dl dd{color:var(--c-gray44);font-size:var(--clamp-18); }
.collabo_con .sub_info{color:var(--c-gray44);font-size:var(--clamp-18);margin-bottom:var(--clamp-40) }
.collabo_con .img_tit{font-weight:var(--bold); font-size:var(--clamp-24);color:var(--c-dark11);margin-bottom:var(--clamp-20)}

.collabo_con .sellmate_main_fun{display:var(--flex);justify-content:space-between;}
.collabo_con .sellmate_main_fun img{width:var(--clamp-580);height:clamp(176.5333px, 17.2396vw, 331px);}
.collabo_con .sellmate_main_fun .collabo_sub_tit{margin-top:0;}
.collabo_con .sellmate_main_fun .dot_list li{color:var(--c-gray44);font-size:var(--clamp-18); }

.collabo_con .img_wrap ul{width:clamp(309.3333px, 30.2083vw, 580px);}
.collabo_con .img_wrap ul li{position:var(--relative);text-align:var(--center);}
.collabo_con .img_wrap.kakao ul li:first-child{margin-right:var(--clamp-74)}
.collabo_con .img_wrap.kakao ul li:first-child:after{content:url('../../Homedata/images/comm/img_arr.svg'); width:var(--clamp-12);display:var(--block);height:var(--clamp-20);position:var(--absolute);top:40%; right:-12%;}
.collabo_con .img_wrap.kakao ul li .box_txt{display:var(--block);width:var(--clamp-150);height:var(--clamp-44);font-size:var(--clamp-18);color:var(--c-dark11);background-color:var(--c-skyblue2);border-radius:var(--clamp-22);text-align:var(--center);line-height:var(--clamp-44); font-weight:var(--bold); margin:var(--clamp-20) auto 0; }
.collabo_con .bg_whtite{padding:var(--clamp-40);border-radius:var(--clamp-25) }
.round_tbl{width:var(--full);border-radius:var(--clamp-14) var(--clamp-14) 0 0;overflow:hidden;}
.round_tbl table{width:var(--full)}
.round_tbl table thead th{background-color:var(--c-bgray);padding:var(--clamp-22);color:var(--c-gray44);font-size:var(--clamp-16);text-align:var(--center)}
.round_tbl table tbody th{background-color:#F9FAFC;color:var(--c-gray44);font-size:var(--clamp-16);text-align:var(--center);border-bottom:1px solid var(--c-grayee);}
.round_tbl table tbody td{text-align:var(--center);padding:var(--clamp-22);color:var(--c-gray99);font-size:var(--clamp-16);border-bottom:1px solid var(--c-grayee);}
.round_tbl table tbody td .red_line{display:inline-block;position:var(--relative);color:var(--c-gray99);}
.round_tbl table tbody td .red_line:before{content:'';width:100%;background-color:#FF9D83;height:1px;display:var(--block);top:50%;position:var(--absolute);padding:0 3px;left:-3px; }
.round_tbl table thead .red,.round_tbl table tbody .red{color:var(--c-orange);font-weight:var(--bold);}
.round_tbl table .bold td{font-weight:var(--bold);}
.round_tbl.tbl_bold th ,.round_tbl.tbl_bold td{font-weight:400;color:var(--c-gray44);}
.round_tbl.inner_tbl th,.round_tbl.inner_tbl td{width:24%}
.fee_tbl{margin-top:var(--clamp-10);width:var(--full);border-top:1px solid var(--c-grayee);}
.fee_tbl th{background-color:#F4F5F9;padding:var(--clamp-25);border-bottom:1px solid var(--c-grayee);color:var(--c-gray44);font-size:var(--clamp-18);text-align:var(--center) }
.fee_tbl td{background-color:var(--c-white);border-bottom:1px solid var(--c-grayee);color:var(--c-gray44);font-size:var(--clamp-18);text-align:left; font-weight:var(--medi); padding:var(--clamp-20)}
.fee_tbl td span{color:var(--c-gray99);font-weight:400;font-size:var(--clamp-16)}
.ecount_con .bg_white{padding:var(--clamp-40);border-radius:var(--clamp-25); }
.fee_con.bg_white{padding:var(--clamp-40);border-radius:var(--clamp-25); }
.stepby{display:var(--flex)}
.stepby li {background-color:var(--c-white);padding:var(--clamp-20);border-radius:var(--clamp-25);position:var(--relative);margin-right:var(--clamp-64);width:var(--clamp-252);height:clamp(146.1333px, 14.2708vw, 274px);text-align:var(--center)}
.stepby li em{font-size:var(--clamp-14);color:var(--c-grayaa);margin-bottom:var(--clamp-10);display:var(--block)}
.stepby li:last-child{margin-right:0}
.stepby li:after{content:url('../../Homedata/images/comm/img_arr.svg'); width:var(--clamp-12);display:var(--block);height:var(--clamp-20);position:var(--absolute);top:40%; right:-10%;}
.stepby li:last-child:after{content:none;}
.stepby li .ic_box{margin:0 auto;}
.stepby li p{font-weight:var(--bold);margin:var(--clamp-20) 0 var(--clamp-10);font-size:var(--clamp-24)}
.ready_step{display:var(--flex);margin-bottom:var(--clamp-40);}
.ready_step li{background-color:var(--c-white);padding:var(--clamp-40);border-radius:var(--clamp-25);width:clamp(204.8000px, 20vw, 384px);display:var(--flex);font-size:var(--clamp-24);font-weight:var(--bold)}
.ready_step li:nth-of-type(2){margin:0 var(--clamp-24)}
.ready_step li .ic_box{margin-right:var(--clamp-20)}
.collabo_con .btn_wrap  .btn_red{text-align:var(--center);margin:0 auto}
.collabo_con .btn_wrap.mt40{margin-top:var(--clamp-40)}
.collabo_con .flex.btn_wrap.mt40{justify-content:center;}
.collabo_con .btn_wrap.flex.mt40 .btn_red{margin-left:var(--clamp-20);margin-right:0;}
.collabo_con .btn_wrap .btn_red,.collabo_con .btn_wrap .btn_white{height:clamp(44.00px,11.7333vw, 54.00px); width:clamp(120.00px,32vw, 170.00px);}
.bg_gray2{background-color:#F1F2F5;border-radius:clamp(15.00px,4vw, 25px);padding:clamp(30.00px,8vw, 40px) clamp(15.00px,4vw, 40px);}


/* 제휴사 도입효과 공통*/
.info_img_box{display:var(--flex);margin-bottom:var(--clamp-150);}
.img_box_con li{width:var(--clamp-384);height:var(--clamp-473);margin-bottom:clamp(15.00px,4vw, 20px)}
.img_box_con li:nth-child(2){margin :0 var(--clamp-24)}
.img_box_con.cupost li:nth-child(2){margin:0 clamp(33.7500px, 2.8125vw, 54px);}
.img_box_con li img{border-radius:var(--clamp-25) var(--clamp-25)  0 0;width:100%;}
.img_box_con li .bt_con{background-color:var(--c-gray);padding:clamp(20.00px,5.3333vw, 30px) clamp(15.00px,4vw, 30.00px);border-radius:0 0 var(--clamp-25) var(--clamp-25);/*height:clamp(124.2667px, 12.1354vw, 233px)*/}
.img_box_con li .bt_con strong{font-size:clamp(16.00px,4.2667vw, 24px);font-weight:var(--bold);}
.img_box_con li .bt_con p,.img_box_con li .bt_con p strong{font-size:clamp(14.00px,3.7333vw, 18px);color:var(--c-gray44);margin-top:var(--clamp-10);word-break:break-all;}
.img_box_con li .bt_con .f_purple{color:#652D8D;font-weight:bold;display:block;}
.benefit_flag{background-color:#EAEBEC;text-align:var(--center);color:var(--c-gray44);
    font-size:var(--clamp-14);border-radius:var(--clamp-14);display:inline-block;padding:var(--clamp-5) var(--clamp-15);height:var(--clamp-28);}

.benefit_flag.sky{background-color:#2196F3;color:var(--c-white) }

.w_box{padding:clamp(30.00px,8vw, 40px) clamp(30.00px,8vw, 60.00px);border-radius:var(--clamp-25); background-color:var(--c-white);display:var(--flex);align-items:flex-start;}
.w_box .right_box{margin-left:var(--clamp-60)}
.w_box .right_box dt{color:var(--c-dark11);font-size:clamp(16.00px,4.2667vw, 24px);margin:var(--clamp-10) 0;font-weight:var(--bold);}
.w_box .right_box dd{font-size:clamp(14.00px,3.7333vw, 18px);color:var(--c-gray44);}
.dot_list li{color:var(--c-gray99);font-size:var(--clamp-14);margin-bottom:var(--clamp-10);}
.dot_list li:before{content:'';width:5px;height:5px;background-color:#D9D9D9;border-radius:var(--clamp-25);display:inline-block;margin:0 var(--clamp-10) 2px 0;}


.step_list{display:var(--flex);}
.step_list li{margin-right:var(--clamp-50); color:var(--c-gray76);font-size:var(--clamp-18);text-align:var(--center);border-radius:var(--clamp-14);padding:var(--clamp-20);
    width:var(--clamp-200);height:var(--clamp-120);position:var(--relative);background-color:var(--c-gray) }
.step_list li:after{content:url("../../Homedata/images/comm/img_arr.svg");position:var(--absolute);right:-22%;top:43%;}
.step_list li:last-child:after{content:none;}
.step_list li span{font-weight:var(--bold);font-size:var(--clamp-14);margin-bottom:var(--clamp-10);color:var(--c-grayaa);display:var(--block) }

.step_list.sky li{background-color:var(--c-skyblue2);color:var(--c-gray44)}
.step_list.sky li span{color:var(--c-skyblue)}
.step_list.sky li:after{content:url("../../Homedata/images/comm/img_arr2.svg")}
.step_list.sky li:last-child:after{content:none;}
.collabo_con .inn_tit{color:var(--c-dark11);font-size:var(--clamp-24);font-weight:var(--bold);margin:0 0 var(--clamp-20) ;}
.collabo_con .state_tit{border:1px dashed var(--c-grayaa);border-radius:var(--clamp-14);color:var(--c-skyblue);text-align:var(--center);padding:var(--clamp-10);margin-bottom:var(--clamp-10);font-weight:var(--bold) }

/* 회원가입쪽 카테고리 추가 */

.category_check {flex-wrap: wrap;}
.category_check .custom-cate-check{width:100%; max-width:calc((100% / 3) - 6px);}
.custom-cate-check input[type="checkbox"] {display: none;}
.custom-cate-check label {display: flex;flex-direction: column;align-items: center;justify-content: center;border: 2px solid #ddd;border-radius: 12px;padding: 20px 10px;
cursor: pointer;font-size: 14px;font-weight: 500;background: #fff;transition: all 0.25s ease;
min-height: clamp(110.00px,29.3333vw,117px);text-align: center;}
.custom-cate-check label::before {content: "";display: block;width: 48px;
height: 48px;margin-bottom: 10px;background-size: contain;background-repeat: no-repeat;background-position: center;}
.custom-cate-check:nth-child(1) label::before {background-image: url('/Homedata/images/comm/cate_01.png');}
.custom-cate-check:nth-child(2) label::before {background-image: url('/Homedata/images/comm/cate_02.png');}
.custom-cate-check:nth-child(3) label::before {background-image: url('/Homedata/images/comm/cate_03.png');}
.custom-cate-check:nth-child(4) label::before {background-image: url('/Homedata/images/comm/cate_04.png');}
.custom-cate-check:nth-child(5) label::before {background-image: url('/Homedata/images/comm/cate_05.png');}
.custom-cate-check:nth-child(6) label::before {background-image: url('/Homedata/images/comm/cate_06.png');}
.custom-cate-check:nth-child(7) label::before {background-image: url('/Homedata/images/comm/cate_07.png');}
.custom-cate-check:nth-child(8) label::before {background-image: url('/Homedata/images/comm/cate_08.png');}
.custom-cate-check:nth-child(9) label::before {background-image: url('/Homedata/images/comm/cate_09.png');}
.custom-cate-check:nth-child(10) label::before {background-image: url('/Homedata/images/comm/cate_10.png');}
.custom-cate-check:nth-child(11) label::before {background-image: url('/Homedata/images/comm/cate_11.png');}

.nopadding{padding-bottom:0;}

.custom-cate-check input[type="checkbox"]:checked + label {border-color:#F54314;}
.pc_tb{display:block;}
.mo_tb{display:none;}
@media screen and (max-width:1920px) {
    /*메인비주얼*/
    .mai_visual .swiper-arr {padding:0 50px;}
}
@media screen and (max-width:1600px) {
    /*주요기능*/
   /* .function_wrap .img {width:42.5vw;}*/
}
@media screen and (max-width:1400px) {
    .mai_visual .swiper-arr {padding: 0;}
}

@media screen and (max-width:1500px) {
    .useInfo_area.inn1200{max-width:1100px;width:100%;}
    .useInfo_area section{width:100%;}
    .useInfo_area .txt_box{width:50%}
    .useInfo_area .img{width:50%}
    .shopping .w1200{max-width:1100px}
}

@media screen and (max-width:1200px) {
    
.pc_tb{display:none;}
.mo_tb{display:block;}
    .w1200{width:var(--clamp-345)}
    .event_tab{margin:var(--clamp-40) var(--clamp-30)}
    .event_tab a{ padding:var(--clamp-8) 0;line-height:var( --clamp-30);height:var( --clamp-44);font-size:var(--clamp-14)}
    .posting_total{font-size:var(--clamp-14)}
    .event_list ul li{flex-direction:column-reverse;padding:var(--clamp-20) 0;gap:0;}

    .posting_con dl{flex-wrap:wrap;}
    .posting_con dl dt{font-size:var(--clamp-14);font-weight:500;border-bottom:1px solid var(--c-grayee)}
    .posting_con dl dd{font-size:var(--clamp-14);padding:var(--clamp-16);text-align:var(--left);border-bottom:1px solid var(--c-grayee)}
    .posting_con .post_txt{font-size:var(--clamp-14);padding:var(--clamp-20) var(--clamp-10)  var(--clamp-100)}

    .event_list ul li .event_tit, .event_list ul li .thumb,.event_list ul li .thumb img{width:var(--full);}
    .event_list ul li .event_tit{    margin-top:var(--clamp-20);}
    .event_list ul li .event_tit a{font-size:var(--clamp-16)}
    .event_list ul li .event_tit span {font-size:var(--clamp-14);}

    .result_lottery h3{font-size:var(--clamp-16);padding-bottom:var(--clamp-15)}
    .img_thema_list ul{display:var(--block)}
    .img_thema_list ul li{margin-right:0;width:clamp(345.00px,92vw, 690.00px);border-bottom:1px solid var(--c-grayee);margin-bottom:var(--clamp-20);padding-bottom:var(--clamp-20)}
    .img_thema_list ul li .thumb img{width:var(--full);}
    .result_lottery form ul{max-width:clamp(315.00px,84vw, 630.00px);}
    .result_lottery form ul li{display:var(--block);text-align:var(--left);margin-bottom:var(--clamp-25);}
    .result_lottery form ul li label{font-size:var(--clamp-13);margin-bottom:var(--clamp-10)}
    .result_lottery input{width:var(--full);height:var(--clamp-44);}
    .result_lottery{padding:var(--clamp-30) var(--clamp-15);}
    .result_lottery .btn_lottery{width:var(--full);height:var(--clamp-44);font-size:var(--clamp-14);}

    .img_thema_detail .top_info{display:var(--block);text-align:var(--center);margin-top:var(--clamp-60);}
    .img_thema_detail .top_info img{width:clamp(106.00px,28.2667vw, 212.00px);height:clamp(106.00px,28.2667vw, 212.00px);margin-right:0;margin-bottom:var(--clamp-20)}
    .img_thema_detail .top_info .chennel{font-size:var(--clamp-14);}
    .img_thema_detail .top_info .right p{font-size:var(--clamp-18);margin:var(--clamp-10) 0 var(--clamp-24) }
    .img_thema_detail .txtcon dl dt{font-size:var(--clamp-16);}
    .img_thema_detail .txtcon dl dd{font-size:var(--clamp-14);}
    .img_thema_detail .txtcon{padding:var(--clamp-20) var(--clamp-15);}

    .megazine_list{text-align:var(--center);border-bottom:0;}
    .megazine_list ul{display:var(--block);text-align:var(--center);}
    .megazine_list ul li:nth-of-type(3n-1){margin:0;}
    .megazine_list ul li{width:var(--full);margin:0 auto;padding-bottom:var(--clamp-20);border-bottom:1px solid var(--c-grayee);margin-bottom:var(--clamp-20)}

    .posting_con{padding:var(--clamp-20) var(--clamp-15);}
    .paging .btn{font-size:clamp(14px,3.73vw,18px);}
    .paging .direction,.paging .btn{width:clamp(34px,9.07vw,40px);height:clamp(34px,9.07vw,40px);}
    .paging .direction img {width:100%;}
    .empty_page img{width:var(--clamp-55);}
    .empty_page p{font-size:var(--clamp-14);}
 
    .srch_top{flex-direction:column-reverse;flex-wrap:nowrap; align-items:flex-start}
    .srch_top .srch_box{margin-bottom:var(--clamp-40);width:var(--full)}
    .srch_top .srch_box .ip_basic{width:var(--full);padding-right:var(--clamp-35);}

    .notice_list li .pin_number{display:none;}
    .notice_list li{display:var(--block);}
    .notice_list ul li .tit_con,.notice_list li .flag{margin-left:var(--clamp-15)}
    .notice_list ul li .tit_con .tit{font-size:var(--clamp-16);}

    .notice_list ul li .tit_con .date{font-size:var(--clamp-14)}
    .notice_list li .flag{font-size:var(--clamp-11);width:var(--clamp-50); height:var(--clamp-20);padding-top:0;line-height:var(--clamp-20);margin-bottom:var(--clamp-10) }
    .notice_list li.new .tit_con .tit .ic_new{width:var(--clamp-18);height:var(--clamp-18);line-height:var(--clamp-18);font-size:var(--clamp-11)}
    
    /* 서비스*/
    .tabarea_menu{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:scroll;margin-left:15px;}
    .tabarea_menu ul {border-radius:clamp(0.9rem,2.4vw,1.4rem) 0 0 clamp(0.9rem,2.4vw,1.4rem)}
    .tabarea_menu.sticky {margin-left:0;}
    .tabarea_menu.sticky ul {padding-left:15px;}
    .useInfo_con .txt_box p:last-of-type{margin-bottom:clamp(20.00px, 5.3333vw, 40.00px);}
    .useInfo_con .txt_box p br{display:none}
    /*제휴서비스*/
    .collabo_top{padding:var(--clamp-20) var(--clamp-15);display:var(--block);margin-bottom:var(--clamp-40);}
    .collabo_top img{width:var(--clamp-65);height:var(--clamp-65);margin-bottom:var(--clamp-20)}
    .collabo_top .txt strong{font-size:var(--clamp-22);}
    .collabo_top .btn_regist{width:clamp(120.00px,32vw, 240.00px);height:var(--clamp-44);display:var(--flex);align-items:var(--center);justify-content:var(--center);margin:0 auto;}

    .collabo_sub_tit{font-size:var(--clamp-22);margin-bottom:var(--clamp-30)}
    .br{display:var(--block)}
    .targeting_txt{display:var(--block)}
    .targeting_txt li{width:var(--full);margin-bottom:var(--clamp-15)}
    .targeting_txt li .info_txt{width:80%;}
    .collabo_con .ic_box{width:var(--clamp-42);height:var(--clamp-42); border-radius:var(--clamp-10);}
    .collabo_con .info_txt strong{font-size:var(--clamp-16);}
    .collabo_con .info_txt p{font-size:var(--clamp-14);height:auto}
    .collabo_con .info_txt p br{display:none;}
    .kakaosync_con.flex{display:var(--block)}
    .collabo_con .txt_con dl dt{font-size:var(--clamp-16)}
    .collabo_con .txt_con dl dd{font-size:var(--clamp-14)}
    .collabo_con .img_wrap{margin-top:var(--clamp-30)}
    .collabo_con .img_wrap ul{width:var(--full);justify-content:space-evenly;}
    .collabo_con .img_wrap.kakao ul li .box_txt{font-size:var(--clamp-14);width:clamp(120.00px,32vw, 240.00px);font-size:var(--clamp-14)}
    .collabo_con .img_wrap.kakao ul li img{width:clamp(148.00px,39.4667vw, 296.00px)}
    .collabo_con .img_wrap.kakao ul li:first-child:after{right:clamp(-20.00%,-5.3333vw, -40.00%)}
    .collabo_con .sub_info dd{font-size:var(--clamp-14)}

    .stepby,.step_list{display:var(--block)}
    .stepby li{width:var(--full);border-radius:var(--clamp-15);margin-bottom:clamp(52.00px,13.8667vw, 104.00px);display:var(--flex);padding:var(--clamp-20) var(--clamp-15);height:clamp(82.00px,21.8667vw, 164.00px);box-sizing:border-box;align-items:var(--center);position:var(--relative);text-align:left;margin-right:0;}
    .stepby li em{font-size:var(--clamp-12);margin-bottom:0;}
    .stepby li .ic_box{margin:0 var(--clamp-15);}
    .stepby li p{font-size:var(--clamp-16);margin:0;width:70%;}
    .stepby li p br{display:none;}
    .stepby li .fs_18 {font-size:var(--clamp-14);font-weight:400}
    .stepby li:after{top:auto;bottom:-40%;left:50%;right:auto; transform:rotate(90deg);}

    .ready_step{display:var(--block)}
    .ready_step li{width:var(--full);height:clamp(82.00px,21.8667vw, 164.00px);box-sizing:border-box;font-size:var(--clamp-16);padding:var(--clamp-20) var(--clamp-15);margin-bottom:var(--clamp-10);}
    .ready_step li:nth-of-type(2){margin:0 0 var(--clamp-10);}
    .collabo_con .btn_wrap .btn_red{width:var(--clamp-120);height:var(--clamp-44);font-size:var(--clamp-14)}
    .bg_white{padding:var(--clamp-30) var(--clamp-15)}
    .fee_tbl th{padding:var(--clamp-15);font-size:var(--clamp-13)}
    .fee_tbl td{padding:var(--clamp-15);font-size:var(--clamp-13)}
    .fee_tbl td span{font-size:var(--clamp-13)}
    .ecount_con .bg_white{padding:var(--clamp-30) var(--clamp-15);border-radius:var(--clamp-15);}
    .collabo_con .ecount_fun .info_txt p br,.ecount_con .flex{display:var(--block)}
    .ecount_con .flex .point{margin-top:var(--clamp-30);width:var(--full)}
    .collabo_con .sellmate_main_fun{display:var(--block);text-align:var(--center)}

    .collabo_con .sellmate_main_fun .left_con{text-align:var(--left);margin-bottom:var(--clamp-30)}
    .collabo_con.process_step .info_step{display:var(--block)}
    .collabo_con.process_step li {display:var(--flex);justify-content:space-between;margin-right:0;}
    .collabo_con.process_step li .pro_top,.collabo_con.process_step li .pro_bottom{width:var(--clamp-146);height:var(--clamp-82);font-size:var(--clamp-14)}
    .collabo_con.process_step li .pro_top:after{top:50%;bottom:auto;right:-40%;left:auto;transform:translate(-50%, -50%) rotate(365deg);}
    .collabo_con .inn_tit{font-size:var(--clamp-16)}
    .step_list li{width:var(--full); width:var(--full); font-size:var(--clamp-14);display:var(--flex);height:var(--clamp-60);margin-bottom:var(--clamp-50)}
    .step_list li br{display:none;}
    .step_list li span{font-size:var(--clamp-12);display:var(--block);width:20%;}
    .info_img_box {display:var(--block);}
    .img_box_con li{width:var(--full);height:var(--full);border-radius:var(--clamp-15);margin-bottom:var(--clamp-15);}
    .img_box_con li .bt_con{/*height:clamp(147.00px,39.2000vw, 294.00px);*/}
    .info_img_box{margin-bottom:0;}
    .img_box_con li:nth-child(2){margin:0 0 var(--clamp-15);}
    .info_sale span{display:var(--block)}
    .round_tbl table thead th,.round_tbl.tbl_bold th, .round_tbl.tbl_bold td{font-size:var(--clamp-12)}
    .w_box{display:block}
    .collabo_con .btn_wrap.flex, .collabo_con .btn_wrap{display:var(--flex)}
    .benefit_info li .txt{width:80%}
    .w_box .right_box{margin-left:0}
    .w_box .right_box dd br{display:none}
    .sub_main_tit .tit{font-size:clamp(46.00px,12.2667vw, 92.00px); }
    .sub_main_tit.scrolled{top:26%;}
    .sub_main_tit .tit span, .sub_main_tit.active .tit.inside-service span.f_side {
        text-shadow: none;}

    .service_contain .service_wrap .core_cont .cont{flex-direction:column;}
    .service_contain .service_wrap .core_cont .cont ul{align-items:flex-start;flex-direction:row;
                                                       margin:0 auto clamp(36.00px, 9.6000vw, 72.00px)}

    .aos_box_img{height:100%}
    body.zoom-125 .sub_main_tit.scrolled {top:12%;}
  
    .service_contain .service_wrap .core_cont .cont ul li{margin:0 clamp(15.00px,4vw, 30.00px)}
    .service_contain .service_wrap .core_cont .cont .box .img_wrap{width:calc(100% - clamp(15.00px, 4vw, 30.00px));}        
    .slide-content.slide-4 {background-color:var(--c-white)}
    .service_contain.inn1200{padding-bottom:0;width:100%}
    .shopping .tab_wrap {flex-direction:column;}
    .shopping .tab_conbox, .shopping .tab_conbox .tabGroup li {width:var(--full);}
    .useInfo_area .txt_box{width:100%;}
}


@media screen and (max-width:1024px) {
    /*메인 공통*/
    .mai_tit {margin-bottom:clamp(40px,10.67vw,60px); text-align:var(--center);}
    .mai_tit h3 {font-size:clamp(2.8rem,7.47vw,5rem);}
    .mai_tit p {font-size:clamp(1.4rem,3.73vw,2rem);}
    .mai_tit .mo_show {display:block;}
    .mai_con {margin:clamp(100px,26.67vw,150px) 0;}
    .mai_con .inn {padding:0 clamp(15px,4.00vw,50px); max-width:600px;}
    .mai_con .btn {gap:clamp(6px,1.6vw,8px); margin-top:clamp(30px,8vw,60px); justify-content:var(--center);}
    .mai_con .nor_tb th {height:clamp(44px,11.73vw,90px); font-size:clamp(1.4rem,3.73vw,2.2rem);}
    .mai_con .nor_tb th:nth-child(1) {border-radius:clamp(15px,4vw,25px) 0 0 clamp(15px,4vw,25px);}
    .mai_con .nor_tb td {height:clamp(44px,11.73vw,11.73vw); font-size:clamp(1.4rem,3.73vw,2.2rem);}
    .mai_con .nor_tb tr:first-child td, .mai_con .nor_tb tr:last-child td {height:clamp(44px,11.73vw,11.73vw);}
    .mai_con .sr_tb {border-radius:clamp(15px,4vw,25px);}
    .mai_con .sr_tb th {height:5.4rem;}
    .mai_con .sr_tb th img {width:clamp(82px,21.87vw,193px);}
    .mai_con .sr_tb td {padding:0; height:clamp(44px,11.73vw,11.73vw); font-size:clamp(1.4rem,3.73vw,2.4rem);}
    .mai_con .sr_tb tr:first-child td, .mai_con .sr_tb tr:last-child td {height:clamp(44px,11.73vw,11.73vw);}
    .pagination span {width:6px; height:6px;}
    .pagination span.swiper-pagination-bullet-active {width:18px;}
    .btn_pause, .btn_pause.play {width:34px; height:34px; background-size:cover;}

    /*메인비주얼*/
    .mai_visual {height:auto;}
    .mai_visual .swiper-slide .con {width:100%; flex-direction:column; gap:clamp(94.00px,25.0667vw, 188.00px); padding:clamp(60.00px,16vw, 120.00px) 0 clamp(85.00px,22.6667vw, 170.00px);}
    .mai_visual .txt {margin:0; text-align:var(--center); width:100%; padding:0;}
    .mai_visual .txt p {margin-bottom:var(--clamp-20); font-size:clamp(34.00px,9.0667vw, 68.00px);}
    .mai_visual .txt span, .mai_visual .txt .sm {font-size:clamp(14.00px,3.7333vw, 28.00px);}
    .mai_visual .txt img.sm {width:clamp(88px,23.47vw,176px);}
    .mai_visual .img, .mai_visual .img.img2, .mai_visual .img.img3 {margin:0 auto; width:calc(100% - var(--clamp-70)); max-width:600px; height:auto; aspect-ratio:1/1;}
    .mai_visual .img img {max-width:100%; box-sizing:border-box; object-fit:cover;}
    .mai_visual .btn_prev, .mai_visual .btn_next {display:none;}
    .mai_visual .swiper-controls {width:auto; bottom:auto; top:clamp(254px,67.73vw,508px); gap:15px;}
    .mai_visual .motion.animated.img4 {width:clamp(18.00px,4.8000vw, 36.00px); right:clamp(16.00px,4.2667vw, 32.00px); bottom:clamp(106.00px,28.2667vw, 212.00px);}

    /*커스텀 쇼핑몰*/
    .mai_con01 .inn {display:var(--block);}
    .mai_con01 .mai_tit {position:initial;}
    .mai_con01 .scroll_box {text-align:var(--center);}
    .mai_con01 .scroll_box video {max-width:590px; width:100%; border-radius:clamp(15px,4vw,25px); border-width:clamp(3px,0.8vw,6px);}

    /*스마트한 서비스*/
    .mai_con02 .con ul {flex-wrap:wrap; gap:var(--clamp-10);}
    .mai_con02 .con li {width:calc((100% - var(--clamp-10)) / 2); height:auto; aspect-ratio:5/6; border-radius:clamp(15px,4vw,25px);}
    .mai_con02 .con li a {padding:var(--clamp-20) var(--clamp-15) 0;}
    .mai_con02 .con p {margin-bottom:clamp(10px,2.67vw,15px); font-size:clamp(1.8rem,4.8vw,2.4rem);}
    .mai_con02 .con span {font-size:clamp(1.4rem,3.73vw,1.8rem);}
    .mai_con02 .con span br, .mai_con02 .con li:hover:after {display:none;}

    /*쉽고 빠른 판매 솔루션*/
    .mai_con03 .con ul {gap:var(--clamp-10); flex-wrap:initial; flex-direction:column;}
    .mai_con03 .con li {width:100%; height:auto; aspect-ratio:6/5; border-radius:clamp(15px,4vw,25px);}
    .mai_con03 .con li p {gap:10px; margin-bottom:clamp(10px,2.67vw,15px); font-size:clamp(2.2rem,5.87vw,3.2rem);}
    .mai_con03 .con li p:after {width:var(--clamp-18); height:var(--clamp-18);}
    .mai_con03 .con li span {font-size:clamp(1.4rem,3.73vw,1.8rem); opacity:0.9;}
    .mai_con03 .con li img {width:calc(100% - 40px);}
    .mai_con03 .con li:hover p:after {background:rgba(0,0,0,0) url(/Homedata/images/comm/ic_arrow.svg)no-repeat 50% 50%;}
    .mai_con03 .con li:hover p.rotate:after {background:rgba(0,0,0,0) url(/Homedata/images/comm/ic_arrow_rotate.svg)no-repeat 50% 50%;}

    /*메인리뷰 스크롤*/
    .mai_con04 .swiper-slide {width:240px; height:380px; border-radius:15px;}
    .mai_con04 dl {padding:30px 20px;}
    .mai_con04 dt {font-size:1.8rem;}
    .mai_con04 .txt {font-size:1.3rem;}
    .mai_con04 .star_name {flex-direction:column; align-items:flex-start;}
    .mai_con04 .star_name .bar {display:none;}
    .mai_con04 .star_name p {font-size:1.3rem;}
    .mai_con04 .img1 {background:url(/Homedata/images/img/review_obj_mo1.png)no-repeat; background-size:cover;}
    .mai_con04 .img2 {background:url(/Homedata/images/img/review_obj_mo2.png)no-repeat; background-size:cover;}
    .mai_con04 .img3 {background:url(/Homedata/images/img/review_obj_mo3.png)no-repeat; background-size:cover;}

   /*이벤트 및 프로모션*/
    .mai_con06 .inn {display:var(--block);}
    .mai_con06 .con {width:100%;}
    .mai_con06 .btn {text-align:var(--center);}

    /*다양한 제휴서비스*/
    .mai_con07 .swiper-slide, .mai_con07 .swiper-slide a {width:clamp(130px,34.67vw,220px); height:clamp(130px,34.67vw,220px);}
    .mai_con07 .swiper-slide p {bottom:clamp(20px,5.33vw,30px); font-size:clamp(1.4rem,3.73vw,2rem);}
    .mai_con07 .swiper-slide {margin:0 clamp(10px,2.67vw,25px);}

    /*성공파트너 스룩페이*/
    .mai_con08 {height:auto; max-height:1080px; aspect-ratio:25/54; margin-bottom:0; gap:clamp(40px,10.67vw,60px);}
    .mai_con08 > p {font-size:clamp(2.8rem,7.47vw,6.6rem);}
    .mai_con08 > p em {display:block;}
    .mai_con08 br, .mai_con08 .btn_white .img_download {display:none;}
    .mai_con08 .btn {margin:0;}

    /*스룩페이에서는 무료*/
    .mai_con09 .con ul {flex-direction:column;}
    .mai_con09 .con li {width:var(--full); margin:0 auto;}
    .mai_con09 .con li img {width:var(--full);}

    /*신용카드 수수료 인하*/
    .mai_con10 .inn {display:var(--block);}
    .mai_con10 .con {width:100%;}
    .mai_con10 .sr_tb th {height:clamp(56px,14.93vw,14.93vw); font-size:clamp(16px,4.27vw,24px); padding:0;}
    .mai_con10 .sr_tb td img {margin-left:clamp(6px,1.6vw,10px); width:clamp(15px,4vw,23px); vertical-align:sub;}

    /*Member 공통*/
    .complete_btn.between {justify-content:var(--center);}
    .complete_btn.between .flex {display:contents;}
    .complete_btn.between a {flex-shrink:0; width:calc((100% - 12px)/3);}
    .inp_form dd.mo_column {flex-direction:column;}
    .inp_form.type2 dt {float:none; width:auto; line-height:initial; margin-bottom:10px;}
    .inp_form.type2 dd {position:relative; float:none; width:100%;}
    .inp_form.type2 dd.rdio_chk {line-height:initial; gap:50px;}

    /*회원가입 Step1 ~ Step3*/
    .join_step2 .ts-wrapper {width:100%;}
    .join_step3 .operation_type:nth-of-type(2) {flex-wrap:wrap; gap:20px 50px;}
    .join_complete br {display:var(--block);}

    /*FAQ*/
    .faq_tab {position:sticky !important; top:calc(clamp(64px, 17.07vw, 80px) + clamp(40px, 10.67vw, 63px)); width:calc(100vw - clamp(15px, 4.00vw, 50px)); padding:5px; border-radius:9px 0 0 9px; -ms-overflow-style:none; scrollbar-width:none; -webkit-overflow-scrolling:touch; overflow-x:scroll; z-index:1;}
    .faq_tab.sticky {width:100vw; margin-left:calc(-1 * clamp(15px, 4.00vw, 50px)); padding:5px 20px; border-radius:0;}
    .faq_tab ul {width:fit-content; display:inline-flex; flex-wrap:initial;}
    .faq_tab li {width:auto; padding:0 15px; line-height:44px;}
    .list_top {flex-direction:column; gap:40px; align-items:flex-start;}
    .list_top .search_box, .list_top .search_box input {width:100%;}
    .faq .bl_row {height:auto; padding:20px 45px 20px var(--clamp-15);}
    .faq .bl_row .inn {flex-direction:column; gap:10px; align-items:flex-start;}
    .faq .bl_row .inn:after {position:absolute; right:var(--clamp-15); top:50%; transform:translateY(-50%);}
    .faq .bl_row .tag {width:auto;}
    .faq .faq_a {position:relative; width:calc(100vw - clamp(15px,4.00vw,50px)); min-height:clamp(78px,20.79vw,98px); padding:clamp(20px,5.33vw,24px) 20px clamp(20px,5.33vw,35px) clamp(68px,18.13vw,100px);}
    .faq .faq_a img {max-width:fit-content;}
    .faq .faq_a .inn {overflow-x:auto;}

    /*Q&A*/
    .qna_list li p {display:var(--flex); gap:15px;}
    .qna_list .name {position:initial;}
    .qna_list .answer {padding:4px var(--clamp-6); line-height:1;}

    /*Q&A 글쓰기*/
    .write_top .ta_r {position:initial; margin-top:20px; text-align:var(--right);}
    .write_top .ta_r:before {position:relative; display:inline-block; left:clamp(-6px,-1.07vw,-4px); top:clamp(-6px,-1.07vw,-4px);}

    .customer_form .mo_hide {display:none;}
    .customer_form.inp_form .tel > *:not(span) {width:33%;}
    .customer_form .sns_wrap {margin-top:20px; flex-direction:column; align-items:flex-start; gap:10px;}
    .customer_form .qna_cate {flex-direction:column; align-items:flex-start; gap:10px;}
    .customer_form .qna_cate .ts-wrapper {width:var(--full);}
    .customer_form .txt_byte {margin:0; position:absolute; right:0; top:clamp(-30px,-6.93vw,-26px);}
    .customer_form .file_list {margin-top:20px;}
    .customer_form .file_list .item_name {max-width:50vw;}
    .customer_form .link_conn {line-height:1.35;}

    /*Q&A 상세*/
    .customer_admin {padding-left:var(--clamp-15); padding-right:var(--clamp-15);}

    /*서브페이지 배너*/
    .sub_banner {height:auto; aspect-ratio:345 / 85;}
    .sub_banner.transfer {background:url("/Homedata/images/img/transfer_banner_m.jpg")no-repeat center center; background-size:cover;}
    .sub_banner.suggest {background:url("/Homedata/images/img/suggest_banner_m.jpg")no-repeat center center; background-size:cover;}
    .sub_banner.remote {background:url("/Homedata/images/img/remote_banner_m.jpg")no-repeat center center; background-size:cover;}

    /*주요기능*/
    .function_wrap section .tit h3 {font-weight:var(--semibold);}
    .function_wrap section .tit p {margin-top:10px;}
    .function_wrap .flex {gap:20px; flex-direction:column;}
    .function_wrap .sticky_contents.inn1200 {max-width:600px;overflow-x:hidden;}
    .function_wrap .btn_white.pc_show {display:none;}
    .function_wrap .btn_white.mo_show {display:block; margin:30px auto 0;}
    .function_wrap .img {width:100%;}
    .function_wrap .fade_con > div {position:initial; display:var(--block);}
    .function_wrap .fade_btn {display:none;}
    .function_wrap .celeb_banner {height:auto; margin-top:30px; padding:40px 0 0 0; text-align:var(--center);}
    .function_wrap .celeb_banner > img {position:initial; max-width:397px; width:87%; height:auto;}
    .function_wrap .celeb_banner button {margin:0 auto 20px;}
    .function_wrap .bank_qr {flex-direction:column; align-items:var(--center); text-align:var(--center);}
    .function_wrap .bank_qr .txt button {margin:0 auto;}
    .function_wrap .bank_qr .txt span {justify-content:var(--center);}
    .function_wrap .mo_hide {display:none;}
    .function_wrap .mo_show {display:var(--block); margin-bottom:20px;}
    .function_wrap .mo_show:not(:first-child) {margin-top:40px;}
    .function_wrap .mo_show dt {font-size:clamp(16px, 4.27vw, 24px); font-weight:var(--semibold); color:var(--c-dark11); margin-bottom:10px;}
    .function_wrap .mo_show dd {font-size:clamp(14px,3.73vw,18px);}
    .function_wrap .celeb_banner .app_btn_box{margin:3rem 0 1rem;justify-content: center;}
    /*스룩페이*/
    .useInfo_area .flex {gap:20px; flex-direction:column;}
    .useInfo_area .flex.reserve {flex-direction:column-reverse;}
    .useInfo_area .img {width:100%;}
    .useInfo_area .fade_btn {display:none;}
    .useInfo_area .fade_con > div {position:initial; display:var(--block);}
    .useInfo_area .txt_box {padding:0;width:100%;}
    .useInfo_area .txt_box .tit {margin-bottom:0}
    .useInfo_area .pc_show {display:none;}
    .useInfo_area .mo_show {display:var(--block); margin-bottom:20px;}
    .useInfo_area .mo_show:not(:first-child) {margin-top:40px;}
    .useInfo_area .mo_show dd {font-size:clamp(14px,3.73vw,18px);}
    .useInfo_area .mo_show.btn_white {margin:30px auto 0;}
    .bottom_bnr {background-image:url(/Homedata/images/img/mo_bnr.png);}
    .bottom_bnr:after{background:transparent;}

    /*원격지원서비스*/
    .remote_step {flex-direction:column;}
    .remote_step dl {width:var(--full); height:auto; flex-direction:row; align-items:flex-start; text-align:var(--left);}
    .remote_step dt {display:var(--flex); gap:14px; margin:0; align-items:var(--center); text-align:var(--center);}
    .remote_step .num {margin:0;}
    .remote_step > p {transform:rotate(90deg);}

    /*원격지원서비스 신청하기*/
    .remote_apply .write_top .ta_r {text-align:var(--left); margin-top:10px;}
    .datepicker_header {gap:20px;}

    /*신청내역*/
    .remote_list .remote_tbl {display:none;}
    .remote_list .m_remote_con {display:var(--block);}
    .m_remote_con .detail_grid {border-color:var(--c-grayee);}
    .m_remote_con .detail_grid + .detail_grid {margin-top:30px;}
    .m_remote_con .detail_grid .flex {padding:var(--clamp-8) var(--clamp-15); background:#F4F5F9; border-bottom:1px solid var(--c-grayee);}
    .m_remote_con .detail_grid .flex .td {padding:0; font-size:clamp(14px, 3.73vw, 18px);}
    .m_remote_con .detail_grid .th {font-weight:var(--normal)}
    .m_remote_con .detail_grid .txt_clip {text-decoration:underline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:var(--block);font-size:1.8rem}
    .m_remote_con .detail_grid .btn_white {width:80px; height:34px; line-height:34px;}

    /*가입안내*/
    .joininfo .flex_list {flex-direction:column; align-items:flex-start}
    .joininfo .step_list {align-items:flex-start; gap:0;}
    .joininfo .step_list li:nth-child(2n) {margin-top:3vw;}
    .joininfo .mo_tbl {display:table;}
    .joininfo .mo_tbl + .mo_tbl {margin-top:15px;}
    .joininfo .mo_tbl .bg {width:auto;}
    .joininfo .pc_tbl {display:none;}
    .joininfo .btn_white {width:var(--full); justify-content:var(--center);}
    .joininfo .join_step {gap:0;}
    .joininfo .num_tit.flex_wrap {flex-wrap:wrap;}
    .joininfo .num_tit.flex_wrap .sub {width:var(--full); padding-left:calc(clamp(21px,5.6vw,28px) + 10px);}
    .joininfo table .mo_show {display:block;}
    #popLaw .pop_con {max-height:calc(100vh - 120px);}

    /*이용약관*/
    .terms_wrap .ts-wrapper {width:var(--full);}

    /*샘플샵*/
    .sampleshop_list {display:flex; max-width:600px; flex-wrap:wrap; margin:0 auto; row-gap:40px; column-gap:11px; justify-content:var(--center);}
    .sampleshop_list li {max-width:285px; width:calc((100% - 11px)/2);}
    .sampleshop_list .hover {display:none;}

    /*제휴서비스*/
    .collabo_contents .pc {display:none;}
    .collabo_contents .mo {display:block;}
    .collabo_contents .mo img {width:100%;}
    .collabo_contents .btn_regist {left:50%; transform:translateX(-50%); top:4.25%;}
    /*제휴서비스-카카오싱크*/
    .kakaosync_02 .btn_red {bottom:5.7%;}
    /*제휴서비스-이카운트*/
    .ecount_01 .btn_regist {top:14.16%;}
    .ecount_02 .btn_wrap {bottom:11.59%;}
    /*제휴서비스-바로앱*/
    .baroapp_01 .btn_regist {top:10.69%;}
    .baroapp_02 .btn_red {bottom:5.63%;}
    /*제휴서비스-굿스플로*/
    .goodsflow_01 .btn_regist {top:18.66%;}
    .goodsflow_02 .btn_red {bottom:18.35%;}
    /*제휴서비스-이지어드민*/
    .ezadmin_01 .btn_regist {top:10.49%;}
    .ezadmin_02 .btn_red {bottom:3.97%;}
    /*제휴서비스-발주모아*/
    .baljumoa_01 .btn_regist {top:10.54%;}
    .baljumoa_02 .btn_red {bottom:10.77%;}
    /*제휴서비스-셀메이트*/
    .sellmate_01 .btn_regist {top:10.72%;}
    /*제휴서비스-CU POST*/
    .cupost_01 .btn_regist {top:12.38%;}
    .cupost_02 .btn_red {bottom:6.68%;}
}

@media screen and (max-width:860px) {
    .collabo_con .img_wrap.kakao ul li:first-child:after{right:clamp(-12.00%, -3.2000vw, -24.00%);}
}

@media screen and (max-width:820px) {
    /*원격지원서비스 신청하기*/
    .remote_apply .calendar_area dd {flex-direction:column; gap:15px;}
    .remote_apply .calendar_area dd > div,#calendar_container {width:var(--full);}
    .remote_apply .time_list dd {flex-direction:row;gap:clamp(6px,1.6vw,9px)}
    .useInfo_area .txt_box{width:100%}
    .mo_auto{width:auto}
}

@media screen and (max-width:490px) {
    /* 스룩페이 서비스소개 */
    .sub_main_tit.scrolled {top: 19%}
    .service_contain .service_wrap .sub_cont_tit {
        padding-top: 23svh;
    }

}
@media screen and (max-width:390px) {
    
   
}
@media screen and (min-height: 720px) 
  and (max-height:1150px) 
  and (min-width:1024px)and (max-width:1367px) {
    .service_contain .service_wrap .sub_cont_tit{padding-top:29svh;}
    .service_contain .service_wrap .sub_cont_tit .desc {font-size:3.8rem}
    .aos_box {width: auto; top:57vh;}
    .aos_box p {font-size: 4rem;}
    .aos_box .image_wrap {width: 80%;margin: 0 auto;}
    .image_wrap img {width: calc(100%/ 3)}
    svg#round_box {width: 100%;}
    /* 배율 125%*/
    body.zoom-125 .sub_main_tit.scrolled { top: 17%}
    body.zoom-125 .service_contain .service_wrap .sub_cont_tit{padding-top:19svh;}
    body.zoom-125 .aos_box {padding-top: var(--clamp-50)}
    body.zoom-125 .service_contain .service_wrap .core_cont .cont{margin-top: 2svh;}
    body.zoom-125 .service_contain .service_wrap .core_cont .cont ul {margin: 0 auto 3svh;}
    body.zoom-125 .aos_box p{padding-top:15svh;}
    body.zoom-125 .service_contain .service_wrap .core_cont .cont ul li{font-size:4rem}
    /* 배율 150%*/

}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .sub_main_tit.scrolled {top: 21%;}
    .service_contain .service_wrap .sub_cont_tit{top:11%}
    .service_contain .service_wrap .sub_cont_tit .desc,.aos_box p {font-size: 3.8rem}
   
}

body.zoom-125 .shopping .tabList li,body.zoom-150 .shopping .tabList l{ letter-spacing: -0.9px;}
body.zoom-125 .shopping .tabList li a,body.zoom-150 .shopping .tabList li a {font-size: 1.6rem;}
body.zoom-125 .service_contain .service_wrap .sub_cont_tit,
body.zoom-150 .service_contain .service_wrap .sub_cont_tit{padding-top:25svh}
body.zoom-125 .service_contain .service_wrap .sub_cont_tit .desc,
body.zoom-150 .service_contain .service_wrap .sub_cont_tit .desc {font-size:3rem}
body.zoom-125 .aos_box p,body.zoom-150 .aos_box p{font-size:3rem}
/*
body.zoom-175 .function_wrap .btn_br ,body.zoom-200 .function_wrap .btn_br{top:50%;transform:translateY(-50%)}
body.zoom-200 .function_wrap .btn_br {top:50%;transform:translateY(-50%)}
body.zoom-125 .function_wrap .fade_con.img, body.zoom-125 .function_wrap .img,
body.zoom-150 .function_wrap .fade_con.img, body.zoom-150 .function_wrap .img,
body.zoom-175 .function_wrap .fade_con.img, body.zoom-175 .function_wrap .img,
body.zoom-200 .function_wrap .fade_con.img, body.zoom-200 .function_wrap .img{width: 50%}
body.zoom-175 .function_wrap .info_dl dd,body.zoom-175 .function_wrap .fade_btn dd,
body.zoom-200 .function_wrap .info_dl dd,body.zoom-200 .function_wrap .fade_btn dd{font-size:1.4rem}
*/
