/* 縮小失敗。正在傳回未縮小的內容。
(9,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,26): run-time error CSS1039: Token not allowed after unary operator: '-red'
(14,30): run-time error CSS1039: Token not allowed after unary operator: '-blue-green'
(15,27): run-time error CSS1039: Token not allowed after unary operator: '-orange'
(122,8): run-time error CSS1030: Expected identifier, found '.'
(122,36): run-time error CSS1031: Expected selector, found ')'
(122,36): run-time error CSS1025: Expected comma or open brace, found ')'
(123,8): run-time error CSS1030: Expected identifier, found '.'
(123,36): run-time error CSS1031: Expected selector, found ')'
(123,36): run-time error CSS1025: Expected comma or open brace, found ')'
(124,8): run-time error CSS1030: Expected identifier, found '.'
(124,33): run-time error CSS1031: Expected selector, found ')'
(124,33): run-time error CSS1025: Expected comma or open brace, found ')'
(127,34): run-time error CSS1030: Expected identifier, found '.'
(127,65): run-time error CSS1031: Expected selector, found ')'
(127,65): run-time error CSS1025: Expected comma or open brace, found ')'
(128,34): run-time error CSS1030: Expected identifier, found '.'
(128,44): run-time error CSS1031: Expected selector, found ')'
(128,44): run-time error CSS1025: Expected comma or open brace, found ')'
(129,34): run-time error CSS1030: Expected identifier, found '.'
(129,44): run-time error CSS1031: Expected selector, found ')'
(129,44): run-time error CSS1025: Expected comma or open brace, found ')'
(130,39): run-time error CSS1030: Expected identifier, found '.'
(130,43): run-time error CSS1031: Expected selector, found ')'
(130,43): run-time error CSS1025: Expected comma or open brace, found ')'
(131,34): run-time error CSS1030: Expected identifier, found '.'
(131,47): run-time error CSS1031: Expected selector, found ')'
(131,47): run-time error CSS1025: Expected comma or open brace, found ')'
(135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,34): run-time error CSS1030: Expected identifier, found '.'
(141,39): run-time error CSS1031: Expected selector, found ')'
(141,39): run-time error CSS1025: Expected comma or open brace, found ')'
(149,36): run-time error CSS1030: Expected identifier, found '.'
(149,45): run-time error CSS1031: Expected selector, found ')'
(149,45): run-time error CSS1025: Expected comma or open brace, found ')'
(156,36): run-time error CSS1030: Expected identifier, found '.'
(156,41): run-time error CSS1031: Expected selector, found ')'
(156,41): run-time error CSS1025: Expected comma or open brace, found ')'
(157,36): run-time error CSS1030: Expected identifier, found '.'
(157,55): run-time error CSS1031: Expected selector, found ')'
(157,55): run-time error CSS1025: Expected comma or open brace, found ')'
(158,36): run-time error CSS1030: Expected identifier, found '.'
(158,52): run-time error CSS1031: Expected selector, found ')'
(158,52): run-time error CSS1025: Expected comma or open brace, found ')'
(159,36): run-time error CSS1030: Expected identifier, found '.'
(159,52): run-time error CSS1031: Expected selector, found ')'
(159,52): run-time error CSS1025: Expected comma or open brace, found ')'
(160,36): run-time error CSS1030: Expected identifier, found '.'
(160,52): run-time error CSS1031: Expected selector, found ')'
(160,52): run-time error CSS1025: Expected comma or open brace, found ')'
(161,36): run-time error CSS1030: Expected identifier, found '.'
(161,52): run-time error CSS1031: Expected selector, found ')'
(161,52): run-time error CSS1025: Expected comma or open brace, found ')'
(162,36): run-time error CSS1030: Expected identifier, found '.'
(162,52): run-time error CSS1031: Expected selector, found ')'
(162,52): run-time error CSS1025: Expected comma or open brace, found ')'
(163,36): run-time error CSS1030: Expected identifier, found '.'
(163,52): run-time error CSS1031: Expected selector, found ')'
(163,52): run-time error CSS1025: Expected comma or open brace, found ')'
(164,36): run-time error CSS1030: Expected identifier, found '.'
(164,52): run-time error CSS1031: Expected selector, found ')'
(164,52): run-time error CSS1025: Expected comma or open brace, found ')'
(165,36): run-time error CSS1030: Expected identifier, found '.'
(165,52): run-time error CSS1031: Expected selector, found ')'
(165,52): run-time error CSS1025: Expected comma or open brace, found ')'
(166,36): run-time error CSS1030: Expected identifier, found '.'
(166,52): run-time error CSS1031: Expected selector, found ')'
(166,52): run-time error CSS1025: Expected comma or open brace, found ')'
(167,36): run-time error CSS1030: Expected identifier, found '.'
(167,53): run-time error CSS1031: Expected selector, found ')'
(167,53): run-time error CSS1025: Expected comma or open brace, found ')'
(192,36): run-time error CSS1030: Expected identifier, found '.'
(192,47): run-time error CSS1031: Expected selector, found ')'
(192,47): run-time error CSS1025: Expected comma or open brace, found ')'
(193,36): run-time error CSS1030: Expected identifier, found '.'
(193,47): run-time error CSS1031: Expected selector, found ')'
(193,47): run-time error CSS1025: Expected comma or open brace, found ')'
(194,36): run-time error CSS1030: Expected identifier, found '.'
(194,47): run-time error CSS1031: Expected selector, found ')'
(194,47): run-time error CSS1025: Expected comma or open brace, found ')'
(195,36): run-time error CSS1030: Expected identifier, found '.'
(195,47): run-time error CSS1031: Expected selector, found ')'
(195,47): run-time error CSS1025: Expected comma or open brace, found ')'
(196,36): run-time error CSS1030: Expected identifier, found '.'
(196,47): run-time error CSS1031: Expected selector, found ')'
(196,47): run-time error CSS1025: Expected comma or open brace, found ')'
(197,36): run-time error CSS1030: Expected identifier, found '.'
(197,47): run-time error CSS1031: Expected selector, found ')'
(197,47): run-time error CSS1025: Expected comma or open brace, found ')'
(198,36): run-time error CSS1030: Expected identifier, found '.'
(198,47): run-time error CSS1031: Expected selector, found ')'
(198,47): run-time error CSS1025: Expected comma or open brace, found ')'
(199,36): run-time error CSS1030: Expected identifier, found '.'
(199,47): run-time error CSS1031: Expected selector, found ')'
(199,47): run-time error CSS1025: Expected comma or open brace, found ')'
(200,36): run-time error CSS1030: Expected identifier, found '.'
(200,47): run-time error CSS1031: Expected selector, found ')'
(200,47): run-time error CSS1025: Expected comma or open brace, found ')'
(201,36): run-time error CSS1030: Expected identifier, found '.'
(201,47): run-time error CSS1031: Expected selector, found ')'
(201,47): run-time error CSS1025: Expected comma or open brace, found ')'
(202,36): run-time error CSS1030: Expected identifier, found '.'
(202,47): run-time error CSS1031: Expected selector, found ')'
(202,47): run-time error CSS1025: Expected comma or open brace, found ')'
(203,36): run-time error CSS1030: Expected identifier, found '.'
(203,47): run-time error CSS1031: Expected selector, found ')'
(203,47): run-time error CSS1025: Expected comma or open brace, found ')'
(204,36): run-time error CSS1030: Expected identifier, found '.'
(204,47): run-time error CSS1031: Expected selector, found ')'
(204,47): run-time error CSS1025: Expected comma or open brace, found ')'
(205,36): run-time error CSS1030: Expected identifier, found '.'
(205,47): run-time error CSS1031: Expected selector, found ')'
(205,47): run-time error CSS1025: Expected comma or open brace, found ')'
(206,36): run-time error CSS1030: Expected identifier, found '.'
(206,47): run-time error CSS1031: Expected selector, found ')'
(206,47): run-time error CSS1025: Expected comma or open brace, found ')'
(207,36): run-time error CSS1030: Expected identifier, found '.'
(207,47): run-time error CSS1031: Expected selector, found ')'
(207,47): run-time error CSS1025: Expected comma or open brace, found ')'
(208,36): run-time error CSS1030: Expected identifier, found '.'
(208,47): run-time error CSS1031: Expected selector, found ')'
(208,47): run-time error CSS1025: Expected comma or open brace, found ')'
(209,36): run-time error CSS1030: Expected identifier, found '.'
(209,47): run-time error CSS1031: Expected selector, found ')'
(209,47): run-time error CSS1025: Expected comma or open brace, found ')'
(210,36): run-time error CSS1030: Expected identifier, found '.'
(210,47): run-time error CSS1031: Expected selector, found ')'
(210,47): run-time error CSS1025: Expected comma or open brace, found ')'
(211,36): run-time error CSS1030: Expected identifier, found '.'
(211,47): run-time error CSS1031: Expected selector, found ')'
(211,47): run-time error CSS1025: Expected comma or open brace, found ')'
(212,36): run-time error CSS1030: Expected identifier, found '.'
(212,49): run-time error CSS1031: Expected selector, found ')'
(212,49): run-time error CSS1025: Expected comma or open brace, found ')'
(213,36): run-time error CSS1030: Expected identifier, found '.'
(213,49): run-time error CSS1031: Expected selector, found ')'
(213,49): run-time error CSS1025: Expected comma or open brace, found ')'
(215,38): run-time error CSS1030: Expected identifier, found '.'
(215,45): run-time error CSS1031: Expected selector, found ')'
(215,45): run-time error CSS1025: Expected comma or open brace, found ')'
(216,38): run-time error CSS1030: Expected identifier, found '.'
(216,59): run-time error CSS1031: Expected selector, found ')'
(216,59): run-time error CSS1025: Expected comma or open brace, found ')'
(217,38): run-time error CSS1030: Expected identifier, found '.'
(217,56): run-time error CSS1031: Expected selector, found ')'
(217,56): run-time error CSS1025: Expected comma or open brace, found ')'
(218,38): run-time error CSS1030: Expected identifier, found '.'
(218,56): run-time error CSS1031: Expected selector, found ')'
(218,56): run-time error CSS1025: Expected comma or open brace, found ')'
(219,38): run-time error CSS1030: Expected identifier, found '.'
(219,56): run-time error CSS1031: Expected selector, found ')'
(219,56): run-time error CSS1025: Expected comma or open brace, found ')'
(220,38): run-time error CSS1030: Expected identifier, found '.'
(220,56): run-time error CSS1031: Expected selector, found ')'
(220,56): run-time error CSS1025: Expected comma or open brace, found ')'
(221,38): run-time error CSS1030: Expected identifier, found '.'
(221,56): run-time error CSS1031: Expected selector, found ')'
(221,56): run-time error CSS1025: Expected comma or open brace, found ')'
(222,38): run-time error CSS1030: Expected identifier, found '.'
(222,56): run-time error CSS1031: Expected selector, found ')'
(222,56): run-time error CSS1025: Expected comma or open brace, found ')'
(223,38): run-time error CSS1030: Expected identifier, found '.'
(223,56): run-time error CSS1031: Expected selector, found ')'
(223,56): run-time error CSS1025: Expected comma or open brace, found ')'
(224,38): run-time error CSS1030: Expected identifier, found '.'
(224,56): run-time error CSS1031: Expected selector, found ')'
(224,56): run-time error CSS1025: Expected comma or open brace, found ')'
(225,38): run-time error CSS1030: Expected identifier, found '.'
(225,56): run-time error CSS1031: Expected selector, found ')'
(225,56): run-time error CSS1025: Expected comma or open brace, found ')'
(226,38): run-time error CSS1030: Expected identifier, found '.'
(226,57): run-time error CSS1031: Expected selector, found ')'
(226,57): run-time error CSS1025: Expected comma or open brace, found ')'
(227,38): run-time error CSS1030: Expected identifier, found '.'
(227,50): run-time error CSS1031: Expected selector, found ')'
(227,50): run-time error CSS1025: Expected comma or open brace, found ')'
(228,38): run-time error CSS1030: Expected identifier, found '.'
(228,47): run-time error CSS1031: Expected selector, found ')'
(228,47): run-time error CSS1025: Expected comma or open brace, found ')'
(229,38): run-time error CSS1030: Expected identifier, found '.'
(229,47): run-time error CSS1031: Expected selector, found ')'
(229,47): run-time error CSS1025: Expected comma or open brace, found ')'
(230,38): run-time error CSS1030: Expected identifier, found '.'
(230,47): run-time error CSS1031: Expected selector, found ')'
(230,47): run-time error CSS1025: Expected comma or open brace, found ')'
(231,38): run-time error CSS1030: Expected identifier, found '.'
(231,47): run-time error CSS1031: Expected selector, found ')'
(231,47): run-time error CSS1025: Expected comma or open brace, found ')'
(232,38): run-time error CSS1030: Expected identifier, found '.'
(232,47): run-time error CSS1031: Expected selector, found ')'
(232,47): run-time error CSS1025: Expected comma or open brace, found ')'
(233,38): run-time error CSS1030: Expected identifier, found '.'
(233,47): run-time error CSS1031: Expected selector, found ')'
(233,47): run-time error CSS1025: Expected comma or open brace, found ')'
(234,38): run-time error CSS1030: Expected identifier, found '.'
(234,47): run-time error CSS1031: Expected selector, found ')'
(234,47): run-time error CSS1025: Expected comma or open brace, found ')'
(235,38): run-time error CSS1030: Expected identifier, found '.'
(235,47): run-time error CSS1031: Expected selector, found ')'
(235,47): run-time error CSS1025: Expected comma or open brace, found ')'
(236,38): run-time error CSS1030: Expected identifier, found '.'
(236,47): run-time error CSS1031: Expected selector, found ')'
(236,47): run-time error CSS1025: Expected comma or open brace, found ')'
(237,38): run-time error CSS1030: Expected identifier, found '.'
(237,48): run-time error CSS1031: Expected selector, found ')'
(237,48): run-time error CSS1025: Expected comma or open brace, found ')'
(238,38): run-time error CSS1030: Expected identifier, found '.'
(238,48): run-time error CSS1031: Expected selector, found ')'
(238,48): run-time error CSS1025: Expected comma or open brace, found ')'
(239,38): run-time error CSS1030: Expected identifier, found '.'
(239,48): run-time error CSS1031: Expected selector, found ')'
(239,48): run-time error CSS1025: Expected comma or open brace, found ')'
(240,38): run-time error CSS1030: Expected identifier, found '.'
(240,50): run-time error CSS1031: Expected selector, found ')'
(240,50): run-time error CSS1025: Expected comma or open brace, found ')'
(241,38): run-time error CSS1030: Expected identifier, found '.'
(241,50): run-time error CSS1031: Expected selector, found ')'
(241,50): run-time error CSS1025: Expected comma or open brace, found ')'
(242,38): run-time error CSS1030: Expected identifier, found '.'
(242,50): run-time error CSS1031: Expected selector, found ')'
(242,50): run-time error CSS1025: Expected comma or open brace, found ')'
(243,38): run-time error CSS1030: Expected identifier, found '.'
(243,50): run-time error CSS1031: Expected selector, found ')'
(243,50): run-time error CSS1025: Expected comma or open brace, found ')'
(244,38): run-time error CSS1030: Expected identifier, found '.'
(244,50): run-time error CSS1031: Expected selector, found ')'
(244,50): run-time error CSS1025: Expected comma or open brace, found ')'
(245,38): run-time error CSS1030: Expected identifier, found '.'
(245,50): run-time error CSS1031: Expected selector, found ')'
(245,50): run-time error CSS1025: Expected comma or open brace, found ')'
(246,38): run-time error CSS1030: Expected identifier, found '.'
(246,50): run-time error CSS1031: Expected selector, found ')'
(246,50): run-time error CSS1025: Expected comma or open brace, found ')'
(247,38): run-time error CSS1030: Expected identifier, found '.'
(247,50): run-time error CSS1031: Expected selector, found ')'
(247,50): run-time error CSS1025: Expected comma or open brace, found ')'
(248,38): run-time error CSS1030: Expected identifier, found '.'
(248,50): run-time error CSS1031: Expected selector, found ')'
(248,50): run-time error CSS1025: Expected comma or open brace, found ')'
(249,38): run-time error CSS1030: Expected identifier, found '.'
(249,50): run-time error CSS1031: Expected selector, found ')'
(249,50): run-time error CSS1025: Expected comma or open brace, found ')'
(250,38): run-time error CSS1030: Expected identifier, found '.'
(250,51): run-time error CSS1031: Expected selector, found ')'
(250,51): run-time error CSS1025: Expected comma or open brace, found ')'
(251,38): run-time error CSS1030: Expected identifier, found '.'
(251,51): run-time error CSS1031: Expected selector, found ')'
(251,51): run-time error CSS1025: Expected comma or open brace, found ')'
(252,38): run-time error CSS1030: Expected identifier, found '.'
(252,55): run-time error CSS1031: Expected selector, found ')'
(252,55): run-time error CSS1025: Expected comma or open brace, found ')'
(253,38): run-time error CSS1030: Expected identifier, found '.'
(253,55): run-time error CSS1031: Expected selector, found ')'
(253,55): run-time error CSS1025: Expected comma or open brace, found ')'
(254,38): run-time error CSS1030: Expected identifier, found '.'
(254,55): run-time error CSS1031: Expected selector, found ')'
(254,55): run-time error CSS1025: Expected comma or open brace, found ')'
(255,38): run-time error CSS1030: Expected identifier, found '.'
(255,55): run-time error CSS1031: Expected selector, found ')'
(255,55): run-time error CSS1025: Expected comma or open brace, found ')'
(256,38): run-time error CSS1030: Expected identifier, found '.'
(256,55): run-time error CSS1031: Expected selector, found ')'
(256,55): run-time error CSS1025: Expected comma or open brace, found ')'
(257,38): run-time error CSS1030: Expected identifier, found '.'
(257,55): run-time error CSS1031: Expected selector, found ')'
(257,55): run-time error CSS1025: Expected comma or open brace, found ')'
(258,38): run-time error CSS1030: Expected identifier, found '.'
(258,55): run-time error CSS1031: Expected selector, found ')'
(258,55): run-time error CSS1025: Expected comma or open brace, found ')'
(259,38): run-time error CSS1030: Expected identifier, found '.'
(259,55): run-time error CSS1031: Expected selector, found ')'
(259,55): run-time error CSS1025: Expected comma or open brace, found ')'
(260,38): run-time error CSS1030: Expected identifier, found '.'
(260,55): run-time error CSS1031: Expected selector, found ')'
(260,55): run-time error CSS1025: Expected comma or open brace, found ')'
(261,38): run-time error CSS1030: Expected identifier, found '.'
(261,55): run-time error CSS1031: Expected selector, found ')'
(261,55): run-time error CSS1025: Expected comma or open brace, found ')'
(262,38): run-time error CSS1030: Expected identifier, found '.'
(262,55): run-time error CSS1031: Expected selector, found ')'
(262,55): run-time error CSS1025: Expected comma or open brace, found ')'
(263,38): run-time error CSS1030: Expected identifier, found '.'
(263,55): run-time error CSS1031: Expected selector, found ')'
(263,55): run-time error CSS1025: Expected comma or open brace, found ')'
(264,38): run-time error CSS1030: Expected identifier, found '.'
(264,55): run-time error CSS1031: Expected selector, found ')'
(264,55): run-time error CSS1025: Expected comma or open brace, found ')'
(265,38): run-time error CSS1030: Expected identifier, found '.'
(265,55): run-time error CSS1031: Expected selector, found ')'
(265,55): run-time error CSS1025: Expected comma or open brace, found ')'
(266,38): run-time error CSS1030: Expected identifier, found '.'
(266,55): run-time error CSS1031: Expected selector, found ')'
(266,55): run-time error CSS1025: Expected comma or open brace, found ')'
(267,38): run-time error CSS1030: Expected identifier, found '.'
(267,55): run-time error CSS1031: Expected selector, found ')'
(267,55): run-time error CSS1025: Expected comma or open brace, found ')'
(268,38): run-time error CSS1030: Expected identifier, found '.'
(268,55): run-time error CSS1031: Expected selector, found ')'
(268,55): run-time error CSS1025: Expected comma or open brace, found ')'
(269,38): run-time error CSS1030: Expected identifier, found '.'
(269,55): run-time error CSS1031: Expected selector, found ')'
(269,55): run-time error CSS1025: Expected comma or open brace, found ')'
(270,38): run-time error CSS1030: Expected identifier, found '.'
(270,55): run-time error CSS1031: Expected selector, found ')'
(270,55): run-time error CSS1025: Expected comma or open brace, found ')'
(271,38): run-time error CSS1030: Expected identifier, found '.'
(271,55): run-time error CSS1031: Expected selector, found ')'
(271,55): run-time error CSS1025: Expected comma or open brace, found ')'
(272,38): run-time error CSS1030: Expected identifier, found '.'
(272,57): run-time error CSS1031: Expected selector, found ')'
(272,57): run-time error CSS1025: Expected comma or open brace, found ')'
(273,38): run-time error CSS1030: Expected identifier, found '.'
(273,57): run-time error CSS1031: Expected selector, found ')'
(273,57): run-time error CSS1025: Expected comma or open brace, found ')'
(276,38): run-time error CSS1030: Expected identifier, found '.'
(276,45): run-time error CSS1031: Expected selector, found ')'
(276,45): run-time error CSS1025: Expected comma or open brace, found ')'
(277,38): run-time error CSS1030: Expected identifier, found '.'
(277,59): run-time error CSS1031: Expected selector, found ')'
(277,59): run-time error CSS1025: Expected comma or open brace, found ')'
(278,38): run-time error CSS1030: Expected identifier, found '.'
(278,56): run-time error CSS1031: Expected selector, found ')'
(278,56): run-time error CSS1025: Expected comma or open brace, found ')'
(279,38): run-time error CSS1030: Expected identifier, found '.'
(279,56): run-time error CSS1031: Expected selector, found ')'
(279,56): run-time error CSS1025: Expected comma or open brace, found ')'
(280,38): run-time error CSS1030: Expected identifier, found '.'
(280,56): run-time error CSS1031: Expected selector, found ')'
(280,56): run-time error CSS1025: Expected comma or open brace, found ')'
(281,38): run-time error CSS1030: Expected identifier, found '.'
(281,56): run-time error CSS1031: Expected selector, found ')'
(281,56): run-time error CSS1025: Expected comma or open brace, found ')'
(282,38): run-time error CSS1030: Expected identifier, found '.'
(282,56): run-time error CSS1031: Expected selector, found ')'
(282,56): run-time error CSS1025: Expected comma or open brace, found ')'
(283,38): run-time error CSS1030: Expected identifier, found '.'
(283,56): run-time error CSS1031: Expected selector, found ')'
(283,56): run-time error CSS1025: Expected comma or open brace, found ')'
(284,38): run-time error CSS1030: Expected identifier, found '.'
(284,56): run-time error CSS1031: Expected selector, found ')'
(284,56): run-time error CSS1025: Expected comma or open brace, found ')'
(285,38): run-time error CSS1030: Expected identifier, found '.'
(285,56): run-time error CSS1031: Expected selector, found ')'
(285,56): run-time error CSS1025: Expected comma or open brace, found ')'
(286,38): run-time error CSS1030: Expected identifier, found '.'
(286,56): run-time error CSS1031: Expected selector, found ')'
(286,56): run-time error CSS1025: Expected comma or open brace, found ')'
(287,38): run-time error CSS1030: Expected identifier, found '.'
(287,57): run-time error CSS1031: Expected selector, found ')'
(287,57): run-time error CSS1025: Expected comma or open brace, found ')'
(288,38): run-time error CSS1030: Expected identifier, found '.'
(288,50): run-time error CSS1031: Expected selector, found ')'
(288,50): run-time error CSS1025: Expected comma or open brace, found ')'
(289,38): run-time error CSS1030: Expected identifier, found '.'
(289,47): run-time error CSS1031: Expected selector, found ')'
(289,47): run-time error CSS1025: Expected comma or open brace, found ')'
(290,38): run-time error CSS1030: Expected identifier, found '.'
(290,47): run-time error CSS1031: Expected selector, found ')'
(290,47): run-time error CSS1025: Expected comma or open brace, found ')'
(291,38): run-time error CSS1030: Expected identifier, found '.'
(291,47): run-time error CSS1031: Expected selector, found ')'
(291,47): run-time error CSS1025: Expected comma or open brace, found ')'
(292,38): run-time error CSS1030: Expected identifier, found '.'
(292,47): run-time error CSS1031: Expected selector, found ')'
(292,47): run-time error CSS1025: Expected comma or open brace, found ')'
(293,38): run-time error CSS1030: Expected identifier, found '.'
(293,47): run-time error CSS1031: Expected selector, found ')'
(293,47): run-time error CSS1025: Expected comma or open brace, found ')'
(294,38): run-time error CSS1030: Expected identifier, found '.'
(294,47): run-time error CSS1031: Expected selector, found ')'
(294,47): run-time error CSS1025: Expected comma or open brace, found ')'
(295,38): run-time error CSS1030: Expected identifier, found '.'
(295,47): run-time error CSS1031: Expected selector, found ')'
(295,47): run-time error CSS1025: Expected comma or open brace, found ')'
(296,38): run-time error CSS1030: Expected identifier, found '.'
(296,47): run-time error CSS1031: Expected selector, found ')'
(296,47): run-time error CSS1025: Expected comma or open brace, found ')'
(297,38): run-time error CSS1030: Expected identifier, found '.'
(297,47): run-time error CSS1031: Expected selector, found ')'
(297,47): run-time error CSS1025: Expected comma or open brace, found ')'
(298,38): run-time error CSS1030: Expected identifier, found '.'
(298,48): run-time error CSS1031: Expected selector, found ')'
(298,48): run-time error CSS1025: Expected comma or open brace, found ')'
(299,38): run-time error CSS1030: Expected identifier, found '.'
(299,48): run-time error CSS1031: Expected selector, found ')'
(299,48): run-time error CSS1025: Expected comma or open brace, found ')'
(300,38): run-time error CSS1030: Expected identifier, found '.'
(300,48): run-time error CSS1031: Expected selector, found ')'
(300,48): run-time error CSS1025: Expected comma or open brace, found ')'
(301,38): run-time error CSS1030: Expected identifier, found '.'
(301,50): run-time error CSS1031: Expected selector, found ')'
(301,50): run-time error CSS1025: Expected comma or open brace, found ')'
(302,38): run-time error CSS1030: Expected identifier, found '.'
(302,50): run-time error CSS1031: Expected selector, found ')'
(302,50): run-time error CSS1025: Expected comma or open brace, found ')'
(303,38): run-time error CSS1030: Expected identifier, found '.'
(303,50): run-time error CSS1031: Expected selector, found ')'
(303,50): run-time error CSS1025: Expected comma or open brace, found ')'
(304,38): run-time error CSS1030: Expected identifier, found '.'
(304,50): run-time error CSS1031: Expected selector, found ')'
(304,50): run-time error CSS1025: Expected comma or open brace, found ')'
(305,38): run-time error CSS1030: Expected identifier, found '.'
(305,50): run-time error CSS1031: Expected selector, found ')'
(305,50): run-time error CSS1025: Expected comma or open brace, found ')'
(306,38): run-time error CSS1030: Expected identifier, found '.'
(306,50): run-time error CSS1031: Expected selector, found ')'
(306,50): run-time error CSS1025: Expected comma or open brace, found ')'
(307,38): run-time error CSS1030: Expected identifier, found '.'
(307,50): run-time error CSS1031: Expected selector, found ')'
(307,50): run-time error CSS1025: Expected comma or open brace, found ')'
(308,38): run-time error CSS1030: Expected identifier, found '.'
(308,50): run-time error CSS1031: Expected selector, found ')'
(308,50): run-time error CSS1025: Expected comma or open brace, found ')'
(309,38): run-time error CSS1030: Expected identifier, found '.'
(309,50): run-time error CSS1031: Expected selector, found ')'
(309,50): run-time error CSS1025: Expected comma or open brace, found ')'
(310,38): run-time error CSS1030: Expected identifier, found '.'
(310,50): run-time error CSS1031: Expected selector, found ')'
(310,50): run-time error CSS1025: Expected comma or open brace, found ')'
(311,38): run-time error CSS1030: Expected identifier, found '.'
(311,51): run-time error CSS1031: Expected selector, found ')'
(311,51): run-time error CSS1025: Expected comma or open brace, found ')'
(312,38): run-time error CSS1030: Expected identifier, found '.'
(312,51): run-time error CSS1031: Expected selector, found ')'
(312,51): run-time error CSS1025: Expected comma or open brace, found ')'
(313,38): run-time error CSS1030: Expected identifier, found '.'
(313,55): run-time error CSS1031: Expected selector, found ')'
(313,55): run-time error CSS1025: Expected comma or open brace, found ')'
(314,38): run-time error CSS1030: Expected identifier, found '.'
(314,55): run-time error CSS1031: Expected selector, found ')'
(314,55): run-time error CSS1025: Expected comma or open brace, found ')'
(315,38): run-time error CSS1030: Expected identifier, found '.'
(315,55): run-time error CSS1031: Expected selector, found ')'
(315,55): run-time error CSS1025: Expected comma or open brace, found ')'
(316,38): run-time error CSS1030: Expected identifier, found '.'
(316,55): run-time error CSS1031: Expected selector, found ')'
(316,55): run-time error CSS1025: Expected comma or open brace, found ')'
(317,38): run-time error CSS1030: Expected identifier, found '.'
(317,55): run-time error CSS1031: Expected selector, found ')'
(317,55): run-time error CSS1025: Expected comma or open brace, found ')'
(318,38): run-time error CSS1030: Expected identifier, found '.'
(318,55): run-time error CSS1031: Expected selector, found ')'
(318,55): run-time error CSS1025: Expected comma or open brace, found ')'
(319,38): run-time error CSS1030: Expected identifier, found '.'
(319,55): run-time error CSS1031: Expected selector, found ')'
(319,55): run-time error CSS1025: Expected comma or open brace, found ')'
(320,38): run-time error CSS1030: Expected identifier, found '.'
(320,55): run-time error CSS1031: Expected selector, found ')'
(320,55): run-time error CSS1025: Expected comma or open brace, found ')'
(321,38): run-time error CSS1030: Expected identifier, found '.'
(321,55): run-time error CSS1031: Expected selector, found ')'
(321,55): run-time error CSS1025: Expected comma or open brace, found ')'
(322,38): run-time error CSS1030: Expected identifier, found '.'
(322,55): run-time error CSS1031: Expected selector, found ')'
(322,55): run-time error CSS1025: Expected comma or open brace, found ')'
(323,38): run-time error CSS1030: Expected identifier, found '.'
(323,55): run-time error CSS1031: Expected selector, found ')'
(323,55): run-time error CSS1025: Expected comma or open brace, found ')'
(324,38): run-time error CSS1030: Expected identifier, found '.'
(324,55): run-time error CSS1031: Expected selector, found ')'
(324,55): run-time error CSS1025: Expected comma or open brace, found ')'
(325,38): run-time error CSS1030: Expected identifier, found '.'
(325,55): run-time error CSS1031: Expected selector, found ')'
(325,55): run-time error CSS1025: Expected comma or open brace, found ')'
(326,38): run-time error CSS1030: Expected identifier, found '.'
(326,55): run-time error CSS1031: Expected selector, found ')'
(326,55): run-time error CSS1025: Expected comma or open brace, found ')'
(327,38): run-time error CSS1030: Expected identifier, found '.'
(327,55): run-time error CSS1031: Expected selector, found ')'
(327,55): run-time error CSS1025: Expected comma or open brace, found ')'
(328,38): run-time error CSS1030: Expected identifier, found '.'
(328,55): run-time error CSS1031: Expected selector, found ')'
(328,55): run-time error CSS1025: Expected comma or open brace, found ')'
(329,38): run-time error CSS1030: Expected identifier, found '.'
(329,55): run-time error CSS1031: Expected selector, found ')'
(329,55): run-time error CSS1025: Expected comma or open brace, found ')'
(330,38): run-time error CSS1030: Expected identifier, found '.'
(330,55): run-time error CSS1031: Expected selector, found ')'
(330,55): run-time error CSS1025: Expected comma or open brace, found ')'
(331,38): run-time error CSS1030: Expected identifier, found '.'
(331,55): run-time error CSS1031: Expected selector, found ')'
(331,55): run-time error CSS1025: Expected comma or open brace, found ')'
(332,38): run-time error CSS1030: Expected identifier, found '.'
(332,55): run-time error CSS1031: Expected selector, found ')'
(332,55): run-time error CSS1025: Expected comma or open brace, found ')'
(333,38): run-time error CSS1030: Expected identifier, found '.'
(333,57): run-time error CSS1031: Expected selector, found ')'
(333,57): run-time error CSS1025: Expected comma or open brace, found ')'
(334,38): run-time error CSS1030: Expected identifier, found '.'
(334,57): run-time error CSS1031: Expected selector, found ')'
(334,57): run-time error CSS1025: Expected comma or open brace, found ')'
(337,47): run-time error CSS1030: Expected identifier, found '['
(337,53): run-time error CSS1031: Expected selector, found '='
(337,53): run-time error CSS1025: Expected comma or open brace, found '='
(339,40): run-time error CSS1030: Expected identifier, found '.'
(339,55): run-time error CSS1031: Expected selector, found ')'
(339,55): run-time error CSS1025: Expected comma or open brace, found ')'
(341,34): run-time error CSS1030: Expected identifier, found '['
(341,40): run-time error CSS1031: Expected selector, found '*='
(341,40): run-time error CSS1025: Expected comma or open brace, found '*='
(342,54): run-time error CSS1030: Expected identifier, found '.'
(342,85): run-time error CSS1031: Expected selector, found ')'
(342,85): run-time error CSS1025: Expected comma or open brace, found ')'
(345,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(346,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(347,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(348,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(349,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(350,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(353,69): run-time error CSS1039: Token not allowed after unary operator: '-color03'
(354,70): run-time error CSS1039: Token not allowed after unary operator: '-color02'
(355,62): run-time error CSS1039: Token not allowed after unary operator: '-color01'
(356,66): run-time error CSS1039: Token not allowed after unary operator: '-color01'
(357,53): run-time error CSS1030: Expected identifier, found '.'
(357,62): run-time error CSS1031: Expected selector, found ')'
(357,62): run-time error CSS1025: Expected comma or open brace, found ')'
(360,84): run-time error CSS1039: Token not allowed after unary operator: '-color03'
(360,106): run-time error CSS1039: Token not allowed after unary operator: '-color01'
(370,8): run-time error CSS1030: Expected identifier, found '.'
(370,26): run-time error CSS1031: Expected selector, found ')'
(370,26): run-time error CSS1025: Expected comma or open brace, found ')'
(381,8): run-time error CSS1030: Expected identifier, found '.'
(381,42): run-time error CSS1031: Expected selector, found ')'
(381,42): run-time error CSS1025: Expected comma or open brace, found ')'
 */
@charset "UTF-8";
/* CSS Document */
*{ margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{ width:100%; height:100%; font-family:Arial, Helvetica,"微軟正黑體",sans-serif; text-size-adjust:none; font-size:16px;}
ul{ margin: 0; padding: 0; list-style: none;}
img{ display: block;}

:root{
  --red:#D8412C;
  --blue-green:#02B3AB;
  --orange:#FA8C16;
}
.text-point{ color: var(--red)!important;}
.text-blue-green{ color:var(--blue-green)!important;}
.text-orange{ color: var(--orange)!important;}

/* == 2024.03.19版============= */
/* == 桌機版優先 20240525============================================================================= */

/* 主要內容外層 */
main{ margin-bottom: 50px; padding: 0 calc((100% - 1280px)/2);}
.basic-wrap{ width: 100%;}
.customize-wrap{ margin: 30px 0 50px; width: 100%; display: flex; justify-content: space-between;}
.customize-wrap article{ width: 70%;}
.customize-wrap aside{ width: 25%;}

/* 麵包屑 */
.basic-wrap .bread_list{ display: block; margin: 20px 0 40px; width: 100%;}
.basic-wrap .bread_list ol{ display: flex; list-style: none; flex-wrap: wrap;}
.basic-wrap .bread_list ol li{ color: #333333; font-size: 15px;}
.basic-wrap .bread_list ol li a{ color: #009590; text-decoration: none; }
.basic-wrap .bread_list ol li::after{ content: '\f054'; font-family:"Font Awesome 5 Free"; font-weight: 900; margin: 0 10px; color: #cccccc;}
.basic-wrap .bread_list ol li:last-child::after{ display: none;}

/* 主題標題 */
.page-title{ width: 100%; padding: 20px 40px; background-color: #fff; opacity: 1; background-image: radial-gradient(#cdcdcd 0.45px, #fff 0.45px); 
  background-size: 9px 9px; border: 1px solid #E9E9E9; border-radius: 15px;}
.page-title h1{ font-size: 2.5em; font-weight: normal; color: #333333;}

/* 單元副標 */
.page-subtitle{ margin: 0 0 20px; font-size: 1.5em; color: #333333; font-weight: normal; line-height: 1; border-left: 5px solid #23D9BD; padding-left: 8px;}

/* 搜尋類別 */
.article_label{ width: 100%; padding: 30px 0 10px;}
.article_label ul{ display: flex; justify-content:flex-start; border-bottom: 1px solid #DDDDDD;}
.article_label ul li{ width: 10%; text-align: center;}
.article_label ul li .labelClick{ border-bottom: 3px solid #FA8C16; font-weight: bold; color: #FA8C16;}
.article_label ul li a{ text-decoration: none; display: block; width: 100%; font-size: 1.25em; color: #000000; line-height: 2;}
.article_label ul li a:hover{ color: #FA8C16;}
/* 行動版-搜尋類別 */
.mobile_article_label{ display: none;}

/* 篩選結果筆數 */
.result-total{ margin: 20px 0 5px; font-size: 1.2em; color: #666666;}
.result-total span{ padding: 0 5px; color: #FA8C16;}

/* 精選文章列表 */
.customize-list{ margin: 0 0 30px;}
.customize-list li{ padding:25px 0; display: flex; align-items: flex-start; border-bottom: 1px dashed #DDDDDD;}
.customize-list li:last-child{ border-bottom: 0px;}
.customize-list li>img{ width: 20%; flex-shrink: 0;}
.customize-list li>div{ margin-left: 20px; height: 100%; display: flex; flex-flow: column; flex-wrap: wrap; align-items: flex-start;}
.customize-list li>div h5{ display: inline; margin-bottom: 12px; padding:3px 10px; font-size: 15px; font-weight: 500; color: #FA8C16; background-color: #FFF4DB;}
.customize-list li>div h2{ font-size: 1.5em; line-height: 1.2;}
.customize-list li>div a{ color: #333333;}
.customize-list li>div a:hover{ color: #009590;}
.customize-list li>div p{ margin:12px 0; font-size: 17px; line-height: 1.5; color: #666666; width: 100%; height: 100%; overflow: hidden; -webkit-line-clamp:2;
  text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient: vertical;}
.customize-list li>div span{ font-size: 1em; color: #999999;}

/* 頁碼*/
.page{ width: 100%; display: flex; justify-content: center; align-items: center; margin: 40px 0 0;}
.page ul{display: flex; justify-content: center;}
.page ul li{ margin-left: 5px;}
.page ul li:last-of-type{ margin-right:5px;}
.page ul a{ text-decoration:none; border:1px solid #e4e4e4; display: block; color: #666666;}
.page ul a div{ padding: 5px 10px;}
.page ul a:hover div{ background-color: #e4e4e4;}
.page ul a.active{ background-color: #e4e4e4;}

/* 大學生推薦連結 */
.student-info{ 
  width: 100%; background-color: #03B4AC; opacity: 1; background-image: radial-gradient(#23D9BD 0.35000000000000003px, #03B4AC 0.35000000000000003px); 
  background-size: 7px 7px; border-radius: 20px; display: flex; justify-content: center; align-items: center; margin-top: 40px;}
.student-info img{ max-width: 100%; flex-shrink: 0;}
.student-info>div{ color: #ffffff;}
.student-info>div h3{ font-size: 2em;}
.student-info>div p{ margin: 5px 0 15px; font-size: 1.5em;}
.student-info>div a{ text-decoration: none; display: block; width: 150px; padding: 8px 0; font-size: 1.1em; text-align: center; color: #ffffff; background-color: #FA8C16; border-radius: 50px;}

/* 文章標題 */
.customize-wrap .headline{ width: 100%;}
.customize-wrap .headline h1{ font-size: 2em; font-weight: normal; line-height: 1.4; color: #009590;}
.customize-wrap .headline p{ margin: 25px 0; font-size: 1em; color: #999999;}
.customize-wrap .headline p span{ padding-right: 10px;}
.customize-wrap .headline .attached-img{ margin: 20px 0;}
.customize-wrap .headline .attached-img img{ max-width: 100%;}

/* 精選文章摘要 */
.customize-wrap .summary{ margin: 30px 0;}
.customize-wrap .summary blockquote{ padding: 20px; font-size: 17px; line-height: 1.6; border-radius: 10px; background-color: #EEF6F3;}

/* 閱讀更多登入提醒 */
.login-remind{ 
  margin: 0; padding: 25px 0; display: flex; justify-content: center; align-items: center; background-color: #fff; opacity: 1; 
  background-image: radial-gradient(#cdcdcd 0.45px, #fff 0.45px);background-size: 9px 9px; border: 1px solid #E9E9E9; border-radius: 15px;
}
.login-remind>a{ padding-top: 6px; text-decoration: none; display:flex; justify-content: center; align-items: center; width:90px; height: 90px; font-size: 1.4em; line-height: 1.1; font-weight: bold; color: #ffffff; background-color: #23D9BD; border-radius: 50px;}
.login-remind>div{ text-align: right; padding-right: 15px;}
.login-remind>div p{ font-size: 30px; color: #333333; line-height: 1.5;}
.login-remind>div span{ font-size: 17px; font-weight: bold; color: #FA8C16;}

/* 精選文章內容區塊 */
.customize-wrap .contents{ margin: 30px 0 0;}
.customize-wrap .contents blockquote{ margin-bottom: 30px; padding: 20px; font-size: 17px; line-height: 1.6; border-radius: 10px; background-color: #EEF6F3;}
.customize-wrap .contents h2{ padding-bottom: 20px; font-size: 1.5em; line-height: 1.6; color:#02B3AB; }
.customize-wrap .contents h3{ padding-bottom: 10px; font-size: 1.3em; font-weight: normal; line-height: 1.6; color: #FA8C16;}
.customize-wrap .contents h4{ padding-bottom: 10px; font-size:1.1em; font-weight: normal; line-height: 1.6; color: #333333;}
.customize-wrap .contents p{ padding-bottom: 20px; font-size: 1em; line-height: 1.6; text-align: justify; color: #333333;}
.customize-wrap .contents a{ color:#009590;}
.customize-wrap .contents a:hover{ text-decoration: none;}
:where(.customize-wrap .contents ol):not(.list-unstyled){ padding-bottom: 20px; list-style-type: decimal; padding-left: 20px;color: #333333;}
:where(.customize-wrap .contents ul):not(.list-unstyled){ padding-bottom: 20px; list-style-type: disc; padding-left: 20px;color: #333333;}
:where(.customize-wrap .contents) :where(ul,ol) li{ padding: 5px 0; font-size: 1em; line-height: 1.5;color: #333333;}
.underLine_blue { background: linear-gradient(transparent 59%,#23D9BD 0); font-weight: 700; display: inline;}
.customize-wrap .contents :where(ul,ol).list-unstyled{list-style: none;}
.customize-wrap .contents :where(.overflow,.overflowx,.overflowY){overflow: auto;}
.customize-wrap .contents :where(.overflowx){overflow-y: hidden;}
.customize-wrap .contents :where(.overflowY){overflow-x: hidden;}
.customize-wrap .contents :where(code,.pre){background: #eee;padding: 0.125em 0.25em;border-radius: 0.25em}
.customize-wrap .contents :where(.pre.overflow){max-height: 20em}

/*Grid分隔*/
.customize-wrap .contents :root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px; }
.customize-wrap .contents :where(.row ){
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x)); }
  .customize-wrap .contents :where(.row > * ){
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y); }
  .customize-wrap .contents :where(.col ){flex: 1 0 0%; }
  .customize-wrap .contents :where(.row-cols-auto > * ){flex: 0 0 auto; width: auto; }
  .customize-wrap .contents :where(.row-cols-1 > * ){flex: 0 0 auto; width: 100%; }
  .customize-wrap .contents :where(.row-cols-2 > * ){flex: 0 0 auto; width: 50%; }
  .customize-wrap .contents :where(.row-cols-3 > * ){flex: 0 0 auto; width: 33.33333333%; }
  .customize-wrap .contents :where(.row-cols-4 > * ){flex: 0 0 auto; width: 25%; }
  .customize-wrap .contents :where(.row-cols-5 > * ){flex: 0 0 auto; width: 20%; }
  .customize-wrap .contents :where(.row-cols-6 > * ){flex: 0 0 auto; width: 16.66666667%; }
  .customize-wrap .contents :where(.row-cols-7 > * ){flex: 0 0 auto; width: 14.28571429%; }
  .customize-wrap .contents :where(.row-cols-8 > * ){flex: 0 0 auto; width: 12.5%; }
  .customize-wrap .contents :where(.row-cols-9 > * ){flex: 0 0 auto; width: 11.11111111%; }
  .customize-wrap .contents :where(.row-cols-10 > * ){flex: 0 0 auto; width: 10%; }
  .customize-wrap .contents .col-auto {flex: 0 0 auto; width: auto; }
  .customize-wrap .contents .col-1 {flex: 0 0 auto; width: 8.33333333%; }
  .customize-wrap .contents .col-2 {flex: 0 0 auto; width: 16.66666667%; }
  .customize-wrap .contents .col-3 {flex: 0 0 auto; width: 25%; }
  .customize-wrap .contents .col-4 {flex: 0 0 auto; width: 33.33333333%; }
  .customize-wrap .contents .col-5 {flex: 0 0 auto; width: 41.66666667%; }
  .customize-wrap .contents .col-6 {flex: 0 0 auto; width: 50%; }
  .customize-wrap .contents .col-7 {flex: 0 0 auto; width: 58.33333333%; }
  .customize-wrap .contents .col-8 {flex: 0 0 auto; width: 66.66666667%; }
  .customize-wrap .contents .col-9 {flex: 0 0 auto; width: 75%; }
  .customize-wrap .contents .col-10 {flex: 0 0 auto; width: 83.33333333%; }
  .customize-wrap .contents .col-11 {flex: 0 0 auto; width: 91.66666667%; }
  .customize-wrap .contents .col-12 {flex: 0 0 auto; width: 100%; }
  .customize-wrap .contents .offset-1 {margin-left: 8.33333333%; }
  .customize-wrap .contents .offset-2 {margin-left: 16.66666667%; }
  .customize-wrap .contents .offset-3 {margin-left: 25%; }
  .customize-wrap .contents .offset-4 {margin-left: 33.33333333%; }
  .customize-wrap .contents .offset-5 {margin-left: 41.66666667%; }
  .customize-wrap .contents .offset-6 {margin-left: 50%; }
  .customize-wrap .contents .offset-7 {margin-left: 58.33333333%; }
  .customize-wrap .contents .offset-8 {margin-left: 66.66666667%; }
  .customize-wrap .contents .offset-9 {margin-left: 75%; }
  .customize-wrap .contents .offset-10 {margin-left: 83.33333333%; }
  .customize-wrap .contents .offset-11 {margin-left: 91.66666667%; }
  .customize-wrap .contents :where(.g-0,.gx-0 ){--bs-gutter-x: 0; }
  .customize-wrap .contents :where(.g-0,.gy-0 ){--bs-gutter-y: 0; }
  .customize-wrap .contents :where(.g-1,.gx-1 ){--bs-gutter-x: 0.25rem; }
  .customize-wrap .contents :where(.g-1,.gy-1 ){--bs-gutter-y: 0.25rem; }
  .customize-wrap .contents :where(.g-2,.gx-2 ){--bs-gutter-x: 0.5rem; }
  .customize-wrap .contents :where(.g-2,.gy-2 ){--bs-gutter-y: 0.5rem; }
  .customize-wrap .contents :where(.g-3,.gx-3 ){--bs-gutter-x: 1rem; }
  .customize-wrap .contents :where(.g-3,.gy-3 ){--bs-gutter-y: 1rem; }
  .customize-wrap .contents :where(.g-4,.gx-4 ){--bs-gutter-x: 1.5rem; }
  .customize-wrap .contents :where(.g-4,.gy-4 ){--bs-gutter-y: 1.5rem; }
  .customize-wrap .contents :where(.g-5,.gx-5 ){--bs-gutter-x: 1.75rem; }
  .customize-wrap .contents :where(.g-5,.gy-5 ){--bs-gutter-y: 1.75rem; }
  .customize-wrap .contents :where(.g-6,.gx-6 ){--bs-gutter-x: 2rem; }
  .customize-wrap .contents :where(.g-6,.gy-6 ){--bs-gutter-y: 2rem; }
  .customize-wrap .contents :where(.g-7,.gx-7 ){--bs-gutter-x: 2.25rem; }
  .customize-wrap .contents :where(.g-7,.gy-7 ){--bs-gutter-y: 2.25rem; }
  .customize-wrap .contents :where(.g-8,.gx-8 ){--bs-gutter-x: 2.5rem; }
  .customize-wrap .contents :where(.g-8,.gy-8 ){--bs-gutter-y: 2.5rem; }
  .customize-wrap .contents :where(.g-9,.gx-9 ){--bs-gutter-x: 2.75rem; }
  .customize-wrap .contents :where(.g-9,.gy-9 ){--bs-gutter-y: 2.75rem; }
  .customize-wrap .contents :where(.g-10,.gx-10 ){--bs-gutter-x: 3rem; }
  .customize-wrap .contents :where(.g-10,.gy-10 ){--bs-gutter-y: 3rem; }
  @media (min-width: 768px) {
    .customize-wrap .contents :where(.col-md) {flex: 1 0 0%; }
    .customize-wrap .contents :where(.row-cols-md-auto > *) {flex: 0 0 auto; width: auto; }
    .customize-wrap .contents :where(.row-cols-md-1 > *) {flex: 0 0 auto; width: 100%; }
    .customize-wrap .contents :where(.row-cols-md-2 > *) {flex: 0 0 auto; width: 50%; }
    .customize-wrap .contents :where(.row-cols-md-3 > *) {flex: 0 0 auto; width: 33.33333333%; }
    .customize-wrap .contents :where(.row-cols-md-4 > *) {flex: 0 0 auto; width: 25%; }
    .customize-wrap .contents :where(.row-cols-md-5 > *) {flex: 0 0 auto; width: 20%; }
    .customize-wrap .contents :where(.row-cols-md-6 > *) {flex: 0 0 auto; width: 16.66666667%; }
    .customize-wrap .contents :where(.row-cols-md-7 > *) {flex: 0 0 auto; width: 14.28571429%; }
    .customize-wrap .contents :where(.row-cols-md-8 > *) {flex: 0 0 auto; width: 12.5%; }
    .customize-wrap .contents :where(.row-cols-md-9 > *) {flex: 0 0 auto; width: 11.11111111%; }
    .customize-wrap .contents :where(.row-cols-md-10 > *) {flex: 0 0 auto; width: 10%; }
    .customize-wrap .contents :where(.col-md-auto) {flex: 0 0 auto; width: auto; }
    .customize-wrap .contents :where(.col-md-1) {flex: 0 0 auto; width: 8.33333333%; }
    .customize-wrap .contents :where(.col-md-2) {flex: 0 0 auto; width: 16.66666667%; }
    .customize-wrap .contents :where(.col-md-3) {flex: 0 0 auto; width: 25%; }
    .customize-wrap .contents :where(.col-md-4) {flex: 0 0 auto; width: 33.33333333%; }
    .customize-wrap .contents :where(.col-md-5) {flex: 0 0 auto; width: 41.66666667%; }
    .customize-wrap .contents :where(.col-md-6) {flex: 0 0 auto; width: 50%; }
    .customize-wrap .contents :where(.col-md-7) {flex: 0 0 auto; width: 58.33333333%; }
    .customize-wrap .contents :where(.col-md-8) {flex: 0 0 auto; width: 66.66666667%; }
    .customize-wrap .contents :where(.col-md-9) {flex: 0 0 auto; width: 75%; }
    .customize-wrap .contents :where(.col-md-10) {flex: 0 0 auto; width: 83.33333333%; }
    .customize-wrap .contents :where(.col-md-11) {flex: 0 0 auto; width: 91.66666667%; }
    .customize-wrap .contents :where(.col-md-12) {flex: 0 0 auto; width: 100%; }
    .customize-wrap .contents :where(.offset-md-0) {margin-left: 0; }
    .customize-wrap .contents :where(.offset-md-1) {margin-left: 8.33333333%; }
    .customize-wrap .contents :where(.offset-md-2) {margin-left: 16.66666667%; }
    .customize-wrap .contents :where(.offset-md-3) {margin-left: 25%; }
    .customize-wrap .contents :where(.offset-md-4) {margin-left: 33.33333333%; }
    .customize-wrap .contents :where(.offset-md-5) {margin-left: 41.66666667%; }
    .customize-wrap .contents :where(.offset-md-6) {margin-left: 50%; }
    .customize-wrap .contents :where(.offset-md-7) {margin-left: 58.33333333%; }
    .customize-wrap .contents :where(.offset-md-8) {margin-left: 66.66666667%; }
    .customize-wrap .contents :where(.offset-md-9) {margin-left: 75%; }
    .customize-wrap .contents :where(.offset-md-10) {margin-left: 83.33333333%; }
    .customize-wrap .contents :where(.offset-md-11) {margin-left: 91.66666667%; }
    .customize-wrap .contents :where(.g-md-0, .gx-md-0) {--bs-gutter-x: 0; }
    .customize-wrap .contents :where(.g-md-0, .gy-md-0) {--bs-gutter-y: 0; }
    .customize-wrap .contents :where(.g-md-1, .gx-md-1) {--bs-gutter-x: 0.25rem; }
    .customize-wrap .contents :where(.g-md-1, .gy-md-1) {--bs-gutter-y: 0.25rem; }
    .customize-wrap .contents :where(.g-md-2, .gx-md-2) {--bs-gutter-x: 0.5rem; }
    .customize-wrap .contents :where(.g-md-2, .gy-md-2) {--bs-gutter-y: 0.5rem; }
    .customize-wrap .contents :where(.g-md-3, .gx-md-3) {--bs-gutter-x: 1rem; }
    .customize-wrap .contents :where(.g-md-3, .gy-md-3) {--bs-gutter-y: 1rem; }
    .customize-wrap .contents :where(.g-md-4, .gx-md-4) {--bs-gutter-x: 1.5rem; }
    .customize-wrap .contents :where(.g-md-4, .gy-md-4) {--bs-gutter-y: 1.5rem; }
    .customize-wrap .contents :where(.g-md-5, .gx-md-5) {--bs-gutter-x: 1.75rem; }
    .customize-wrap .contents :where(.g-md-5, .gy-md-5) {--bs-gutter-y: 1.75rem; }
    .customize-wrap .contents :where(.g-md-6, .gx-md-6) {--bs-gutter-x: 2rem; }
    .customize-wrap .contents :where(.g-md-6, .gy-md-6) {--bs-gutter-y: 2rem; }
    .customize-wrap .contents :where(.g-md-7, .gx-md-7) {--bs-gutter-x: 2.25rem; }
    .customize-wrap .contents :where(.g-md-7, .gy-md-7) {--bs-gutter-y: 2.25rem; }
    .customize-wrap .contents :where(.g-md-8, .gx-md-8) {--bs-gutter-x: 2.5rem; }
    .customize-wrap .contents :where(.g-md-8, .gy-md-8) {--bs-gutter-y: 2.5rem; }
    .customize-wrap .contents :where(.g-md-9, .gx-md-9) {--bs-gutter-x: 2.75rem; }
    .customize-wrap .contents :where(.g-md-9, .gy-md-9) {--bs-gutter-y: 2.75rem; }
    .customize-wrap .contents :where(.g-md-10, .gx-md-10) {--bs-gutter-x: 3rem; }
    .customize-wrap .contents :where(.g-md-10, .gy-md-10) {--bs-gutter-y: 3rem; } 
  }
  @media (min-width: 992px) {
    .customize-wrap .contents :where(.col-lg) {flex: 1 0 0%; }
    .customize-wrap .contents :where(.row-cols-lg-auto > *) {flex: 0 0 auto; width: auto; }
    .customize-wrap .contents :where(.row-cols-lg-1 > *) {flex: 0 0 auto; width: 100%; }
    .customize-wrap .contents :where(.row-cols-lg-2 > *) {flex: 0 0 auto; width: 50%; }
    .customize-wrap .contents :where(.row-cols-lg-3 > *) {flex: 0 0 auto; width: 33.33333333%; }
    .customize-wrap .contents :where(.row-cols-lg-4 > *) {flex: 0 0 auto; width: 25%; }
    .customize-wrap .contents :where(.row-cols-lg-5 > *) {flex: 0 0 auto; width: 20%; }
    .customize-wrap .contents :where(.row-cols-lg-6 > *) {flex: 0 0 auto; width: 16.66666667%; }
    .customize-wrap .contents :where(.row-cols-lg-7 > *) {flex: 0 0 auto; width: 14.28571429%; }
    .customize-wrap .contents :where(.row-cols-lg-8 > *) {flex: 0 0 auto; width: 12.5%; }
    .customize-wrap .contents :where(.row-cols-lg-9 > *) {flex: 0 0 auto; width: 11.11111111%; }
    .customize-wrap .contents :where(.row-cols-lg-10 > *) {flex: 0 0 auto; width: 10%; }
    .customize-wrap .contents :where(.col-lg-auto) {flex: 0 0 auto; width: auto; }
    .customize-wrap .contents :where(.col-lg-1) {flex: 0 0 auto; width: 8.33333333%; }
    .customize-wrap .contents :where(.col-lg-2) {flex: 0 0 auto; width: 16.66666667%; }
    .customize-wrap .contents :where(.col-lg-3) {flex: 0 0 auto; width: 25%; }
    .customize-wrap .contents :where(.col-lg-4) {flex: 0 0 auto; width: 33.33333333%; }
    .customize-wrap .contents :where(.col-lg-5) {flex: 0 0 auto; width: 41.66666667%; }
    .customize-wrap .contents :where(.col-lg-6) {flex: 0 0 auto; width: 50%; }
    .customize-wrap .contents :where(.col-lg-7) {flex: 0 0 auto; width: 58.33333333%; }
    .customize-wrap .contents :where(.col-lg-8) {flex: 0 0 auto; width: 66.66666667%; }
    .customize-wrap .contents :where(.col-lg-9) {flex: 0 0 auto; width: 75%; }
    .customize-wrap .contents :where(.col-lg-10) {flex: 0 0 auto; width: 83.33333333%; }
    .customize-wrap .contents :where(.col-lg-11) {flex: 0 0 auto; width: 91.66666667%; }
    .customize-wrap .contents :where(.col-lg-12) {flex: 0 0 auto; width: 100%; }
    .customize-wrap .contents :where(.offset-lg-0) {margin-left: 0; }
    .customize-wrap .contents :where(.offset-lg-1) {margin-left: 8.33333333%; }
    .customize-wrap .contents :where(.offset-lg-2) {margin-left: 16.66666667%; }
    .customize-wrap .contents :where(.offset-lg-3) {margin-left: 25%; }
    .customize-wrap .contents :where(.offset-lg-4) {margin-left: 33.33333333%; }
    .customize-wrap .contents :where(.offset-lg-5) {margin-left: 41.66666667%; }
    .customize-wrap .contents :where(.offset-lg-6) {margin-left: 50%; }
    .customize-wrap .contents :where(.offset-lg-7) {margin-left: 58.33333333%; }
    .customize-wrap .contents :where(.offset-lg-8) {margin-left: 66.66666667%; }
    .customize-wrap .contents :where(.offset-lg-9) {margin-left: 75%; }
    .customize-wrap .contents :where(.offset-lg-10) {margin-left: 83.33333333%; }
    .customize-wrap .contents :where(.offset-lg-11) {margin-left: 91.66666667%; }
    .customize-wrap .contents :where(.g-lg-0, .gx-lg-0) {--bs-gutter-x: 0; }
    .customize-wrap .contents :where(.g-lg-0, .gy-lg-0) {--bs-gutter-y: 0; }
    .customize-wrap .contents :where(.g-lg-1, .gx-lg-1) {--bs-gutter-x: 0.25rem; }
    .customize-wrap .contents :where(.g-lg-1, .gy-lg-1) {--bs-gutter-y: 0.25rem; }
    .customize-wrap .contents :where(.g-lg-2, .gx-lg-2) {--bs-gutter-x: 0.5rem; }
    .customize-wrap .contents :where(.g-lg-2, .gy-lg-2) {--bs-gutter-y: 0.5rem; }
    .customize-wrap .contents :where(.g-lg-3, .gx-lg-3) {--bs-gutter-x: 1rem; }
    .customize-wrap .contents :where(.g-lg-3, .gy-lg-3) {--bs-gutter-y: 1rem; }
    .customize-wrap .contents :where(.g-lg-4, .gx-lg-4) {--bs-gutter-x: 1.5rem; }
    .customize-wrap .contents :where(.g-lg-4, .gy-lg-4) {--bs-gutter-y: 1.5rem; }
    .customize-wrap .contents :where(.g-lg-5, .gx-lg-5) {--bs-gutter-x: 1.75rem; }
    .customize-wrap .contents :where(.g-lg-5, .gy-lg-5) {--bs-gutter-y: 1.75rem; }
    .customize-wrap .contents :where(.g-lg-6, .gx-lg-6) {--bs-gutter-x: 2rem; }
    .customize-wrap .contents :where(.g-lg-6, .gy-lg-6) {--bs-gutter-y: 2rem; }
    .customize-wrap .contents :where(.g-lg-7, .gx-lg-7) {--bs-gutter-x: 2.25rem; }
    .customize-wrap .contents :where(.g-lg-7, .gy-lg-7) {--bs-gutter-y: 2.25rem; }
    .customize-wrap .contents :where(.g-lg-8, .gx-lg-8) {--bs-gutter-x: 2.5rem; }
    .customize-wrap .contents :where(.g-lg-8, .gy-lg-8) {--bs-gutter-y: 2.5rem; }
    .customize-wrap .contents :where(.g-lg-9, .gx-lg-9) {--bs-gutter-x: 2.75rem; }
    .customize-wrap .contents :where(.g-lg-9, .gy-lg-9) {--bs-gutter-y: 2.75rem; }
    .customize-wrap .contents :where(.g-lg-10, .gx-lg-10) {--bs-gutter-x: 3rem; }
    .customize-wrap .contents :where(.g-lg-10, .gy-lg-10) {--bs-gutter-y: 3rem; } 
  }
/* 表格共同樣式 */
.customize-wrap .contents table :where(caption[align="top"]){padding: 0.5em}
.customize-wrap .contents table :where(th,td){ padding: 10px; font-size: 1em;  line-height: 1.5; border: 1px solid;}
.customize-wrap .contents table :where(.subtitlecol,th){font-weight: bold;}
.customize-wrap .contents table a:hover{ text-decoration: none;}
.customize-wrap .contents :is(div[class*="tabsty"],table){position: relative;}
.customize-wrap .contents div[class*="tabsty"]:where(.overflow,.overflowx,.overflowY) thead{position:sticky;top: 0;left: 0;width: 100%;}
  /*顏色設定*/
    .customize-wrap .contents table{
      --color01:#02B3AB;
      --color02:#009590;
      --color03:#EEF6F3;
      --color04:#666666;
      --color05:#333333;
      --color06:#FA8C16;
    }
    .customize-wrap .contents table{ border-collapse:collapse;color: #666666;}
    .customize-wrap .contents table .bgcolor{background-color: var(--color03)!important;}
    .customize-wrap .contents table .bgcolor2{background-color: var(--color02)!important;}
    .customize-wrap .contents table .subtitlecol{color: var(--color01)!important;}
    .customize-wrap .contents table :is(th,td){border-color:var(--color01);}
    .customize-wrap .contents table :where(thead th,.bgcolor2),
    .customize-wrap .contents table>tbody:nth-child(1) th{background: var(--color02);color: #ffffff}
    .customize-wrap .contents table :where(tbody th),
    .customize-wrap .contents table>tbody:nth-child(1) th.bgcolor{background: var(--color03);color: var(--color01)}
    .customize-wrap .contents table a{ color: #333333;}
.expandBtn{ text-align: center;}
.expandBtn a{ display: block; margin:20px auto 0; padding: 10px 0; width: 120px; font-size: 1em; color: #ffffff; background-color: #FA8C16; border: 0px; border-radius: 50px;}

/* 表格樣式01-日期 */
.tabsty-time{ width: 100%; margin-bottom: 30px;}
.tabsty-time table{ margin:10px 0 15px; width: 100%; text-align: center;}
.tabsty-time table th{ padding: 15px; font-size: 1.1em;}
.tabsty-time table td:nth-child(1){ width: 20%; background-color: #EEF6F3; color: #02B3AB; font-weight: bold;}
:where(.tabsty-time table) td:nth-child(2){ width: 80%; text-align: left;}
/* 表格樣式02-錄取數據 */
.tabsty-data{ width: 100%; margin-bottom: 30px;}
.tabsty-data table{ width: 100%; text-align: center;}
/* 表格樣式03-工作內容 */
.tabsty-work{ width: 100%; margin-bottom: 30px;}
.tabsty-work table{ width: 100%;}
.tabsty-work td:nth-child(1){ text-align: center;}
/* 表格樣式04-科目、資格 */
.tabsty-info{ width: 100%; margin-bottom: 30px;}
.tabsty-info table{ width: 100%;}
:where(.tabsty-info table tr:nth-child(1)) th:nth-child(1){ width: 24%;}
.tabsty-info table td:nth-child(1){ text-align: center;}


/* 標籤、社群分享 */
.tagLabel{ margin: 20px 0; width: 100%;}
.tagLabel a{display: inline-block; margin: 3px 3px 3px 0; text-decoration: none; padding: 4px 20px; font-size: 15px; border-radius: 5px;}
.tagLabel a:last-child{ margin-right: 0;}
.tagLabel a:link{ color: #009590; border: 1px solid #009590; background-color: #ffffff;}
.tagLabel a:visited{ color: #999999; border: 1px solid #999999; background-color: #F5F5F5;}

/* 延伸閱讀 */
.further-reading{ clear: both;}
.further-reading .page-subtitle{ margin: 20px 0;}
.further-reading ul{ width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between;}
.further-reading li{ margin: 10px 0; width: 48%; display: flex; align-items: flex-start;}
.further-reading li img{ width: 40%; flex-shrink: 0;}
.further-reading li>div{ margin-left: 20px; display: flex; flex-flow: row; flex-wrap: wrap; align-items: flex-start;}
.further-reading li>div h5{ display: inline; margin-bottom: 12px; padding:3px 10px; font-size: 15px; font-weight: 500; color: #FA8C16; background-color: #FFF4DB;}
.further-reading li>div a{ margin-bottom: 25px; font-size: 1.2em; line-height: 1.5; color: #333333; width: 100%; height: 100%; overflow: hidden; -webkit-line-clamp:2;
  text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient: vertical;}
.further-reading li>div a:hover{ color: #009590;}
.further-reading li>div span{ font-size: 15px; color: #999999;}
/* 延伸閱讀-手機版隱藏 */
.m-further-reading{ display: none;}

/*側邊欄位-區塊標題*/
aside .aside-title{ margin-bottom: 15px; padding: 10px; width: 100%; font-size: 17px; color: #009590; border: 1px solid #009590;}
/*側邊欄位-廣告banner*/
aside .hotevent{ margin-bottom: 20px;}
aside .hotevent img{ max-width: 100%; margin-bottom: 10px;}
/*側邊欄位-備考資訊*/
aside .information{ margin-bottom: 20px;}
aside .information p{ padding: 5px 0; font-size: 17px;}
aside .information i{ color: #FA8C16;}
aside .information a{ text-decoration: none; color: #333333;}
/*側邊欄位-備考資訊*/
aside .thelatest li{ padding: 20px 0; display: flex; align-items: center; border-bottom: 1px dashed #DDDDDD;}
aside .thelatest li:first-child{ padding-top: 5px;}
aside .thelatest li:last-child{ border-bottom: 0px;}
aside .thelatest li>div{ width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; flex-shrink: 0; font-size: 1.5em; color: #FFBF7A; background-color: #FFF4DB; border-radius: 50%;}
aside .thelatest li>a{ padding-left: 15px; font-size: 1em; color: #333333; line-height: 1.5;}

/* ===== other ====================================================================================== */
@media(max-width:1279px){

  main{ margin-bottom: 50px; padding: 0 1%;}
  /* 搜尋類別 */
  .article_label{ width: 100%; padding: 20px 0;}
  .article_label ul{ display: flex; justify-content:flex-start;}
  .article_label ul li{ width: calc((100%)/4); text-align: center;}

  /* 延伸閱讀 */
  .further-reading li>div a{ margin-bottom: 10px;}

}

/* ===== phone ========================================================================================= */
@media(max-width:820px){

  main{ margin-bottom: 20px; padding: 0 2%;}

  /* 搜尋類別 */
  .article_label ul li a{ font-size: 1.1em;}

  /* 篩選結果筆數 */
  .result-total{ font-size: 17px;}

  /* 精選文章列表 */
  .customize-list{ margin: 0 0 30px;}
  .customize-list li{ padding:20px 0;}
  .customize-list li>img{ width: 30%;}
  .customize-list li>div{ margin-left: 15px;}
  .customize-list li>div h2{ font-size: 1.2em;}
  .customize-list li>div p{ margin:10px 0; font-size: 15px; line-height: 1.3;}
  .customize-list li>div span{ font-size: 14px;}

  /* 大學生推薦連結 */
  .student-info img{ width: 45%;}
  .student-info>div h3{ font-size: 1.6em;}
  .student-info>div p{ margin: 5px 0 10px; font-size: 1.2em;}
  .student-info>div a{ font-size: 1em;}

  /* 精選文章標題 */
  .customize-wrap .headline h1{ font-size: 1.5em;}
  .customize-wrap .headline p{ margin: 15px 0; font-size: 15px;}

  /* 精選文章摘要 */
  .customize-wrap .summary blockquote{ margin-bottom: 20px; font-size: 1em;}

  /* 閱讀更多登入提醒 */
  .login-remind{ margin: 20px 0;}
  .login-remind>a{ padding-top: 4px; width:80px; height: 80px; font-size: 1.2em;}
  .login-remind>div{ text-align: right; padding-right: 15px;}
  .login-remind>div p{ font-size: 28px;}
  .login-remind>div span{ font-size: 16px;}

  /* 新聞資訊內容區塊 */
  .customize-wrap .contents{ margin: 30px 0 10px;}
  .customize-wrap .contents p{ font-size: 15px;}

  /* 表格共同樣式 */
  .customize-wrap .contents table th{ font-size: 1em;}
  .customize-wrap .contents table td{ font-size: 15px;}
  /* 表格樣式01-日期 */
  .tabsty-time table th{ font-size: 1em;}
  .tabsty-time table td:nth-child(1){ width: 25%;}
  .tabsty-time table td:nth-child(2){ width: 75%;}

  /* 延伸閱讀 */
  .further-reading li{ width: 49%;}
  .further-reading li img{ width: 45%; flex-shrink: 0;}
  .further-reading li>div h5{ margin-bottom: 10px;}
  .further-reading li>div a{ margin-bottom: 5px; font-size: 1em;}

  /*側邊欄位-區塊標題*/
  aside .aside-title{ margin-bottom: 15px; padding: 10px; width: 100%; font-size: 16px;}
  /*側邊欄位-廣告banner*/
  aside .hotevent{ margin-bottom: 20px;}
  aside .hotevent img{ max-width: 100%; margin-bottom: 10px;}
  /*側邊欄位-備考資訊*/
  aside .information p{ font-size: 16px;}
  /*側邊欄位-備考資訊*/
  aside .thelatest li{ padding: 20px 0; display: flex; align-items: center;}
  aside .thelatest li>div{ width: 36px; height: 36px;  font-size: 1.2em;}
  aside .thelatest li>a{ font-size: 15px;}

}
@media(max-width:600px){

  /* 主要內容外層 */
  main{ margin-bottom: 15px; padding: 0 2%;}
  .customize-wrap{ margin: 30px 0 0; width: 100%; display: flex; flex-wrap: wrap; justify-content: center;}
  .customize-wrap article{ width: 100%; margin-bottom: 30px;}
  .customize-wrap aside{ width: 100%;}

  /* 麵包屑 */
  main .bread_list{ margin: 10px 0;}

  /* 單元主題標題 */
  .page-title{ width: 100%; padding: 20px;}
  .page-title h1{ font-size: 1.8em;}

  /* 單元副標 */
  .page-subtitle{ font-size: 1.4em;}

  /* 搜尋類別 */
  .article_label ul li a{ font-size: 15px;}

  /* 篩選結果筆數 */
  .result-total{ font-size: 1em;}

  /* 精選文章列表 */
  .customize-list li{ padding:20px 0;}
  .customize-list li>img{ width: 40%;}
  .customize-list li>div{ margin-left: 15px;}
  .customize-list li>div h2{ font-size: 1em;}
  .customize-list li>div p{ font-size: 15px;}

  /* 大學生推薦連結 */
  .student-info{ flex-wrap: wrap; padding-top: 30px;}
  .student-info img{ width: 70%; order: 2;}
  .student-info>div{ width: 100%; order: 1; text-align: center;}
  .student-info>div h3{ font-size: 1.5em;}
  .student-info>div p{ margin: 5px 0 10px; font-size: 1em;}
  .student-info>div a{ margin: 0 auto; font-size: 1em; width: 250px;}

  /* 精選文章標題 */
  .customize-wrap .headline h1{ font-size: 1.2em;}
  .customize-wrap .headline p{ margin: 15px 0; font-size: 15px;}
  
  /* 精選文章摘要 */
  .customize-wrap .summary{ margin: 20px 0;}
  .customize-wrap .summary blockquote{ font-size: 15px;}

  /* 頁面內容 */
  .customize-wrap .contents{ margin: 20px 0 40px;}
  .customize-wrap .contents h2{ padding-bottom: 10px; font-size: 1.3em;}
  .customize-wrap .contents h3{ font-size: 1.1em;}
  .customize-wrap .contents h4{ font-size: 1em;}
  .customize-wrap .contents p{ padding-bottom: 15px; font-size: 15px; line-height: 1.5;}
  .customize-wrap .contents ol li{ padding: 3px 0; font-size: 15px;}
  .customize-wrap .contents ul li{ padding: 3px 0; font-size: 15px;}

  /* 表格共同樣式 */
  .customize-wrap .contents table th{ padding: 5px; font-size: 15px;}
  .customize-wrap .contents table td{ padding: 5px; font-size: 14px;}
  /* 表格樣式01-日期 */
  .tabsty-time table th{ padding: 10px; font-size: 1em;}
  .tabsty-time table td:nth-child(1){ width: 30%;}
  .tabsty-time table td:nth-child(2){ width: 70%;}
  /* 表格樣式02-錄取數據 */
  .tabsty-data table{ width: 100%;}
  /* 表格樣式03-工作內容 */
  .tabsty-work table{ width: 100%;}

  /* 閱讀更多登入提醒 */
  .login-remind>a{ padding-top: 2px; width:70px; height: 70px; font-size: 17px;}
  .login-remind>div{ text-align: right; padding-right: 15px;}
  .login-remind>div p{ font-size: 24px;}
  .login-remind>div span{ font-size: 15px;}

  /* 延伸閱讀-手機版開啟 */
  .m-further-reading{ display: block; margin-top: 40px;}
  /* 延伸閱讀-桌機版關閉 */
  .desk-further-reading{ display: none;}
  /* 延伸閱讀 */
  .further-reading ul{ justify-content: center;}
  .further-reading li{ margin: 12px 0; width: 100%; display: flex; align-items: flex-start;}
  .further-reading li img{ width: 40%; flex-shrink: 0;}
  .further-reading li>div{ margin-left: 20px;}
  .further-reading li>div h5{ margin-bottom: 10px; padding:3px 10px; font-size: 14px;}
  .further-reading li>div a{ margin-bottom: 5px; font-size: 1em; overflow: hidden; -webkit-line-clamp:2; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient: vertical;}

  /*側邊欄位-廣告banner*/
  aside .hotevent{ margin-bottom: 20px;}
  aside .hotevent img{ margin: 0 auto 10px; width:80%;}

  /*側邊欄位-上榜心得*/
  aside .experience ul li img{ max-width: 80px; border-radius: 5px;}
  aside .experience ul li span{ margin-bottom: 5px; font-size: 15px;}
  aside .experience ul li p{ font-size: 16px;}

}
