<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&amp;display=swap');

html {margin:0; padding:0; height:100% }
ul, ol, li {margin:0; padding:0; list-style:none;}
body {margin:0; padding:0; height:100%; font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif; font-size:15px; color:#707276; line-height: 180%; }

table { boder-collapse:collapse; boder-spacing:0;}
select { font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;  font-size:9pt; color:#707276; } 
input { font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;  font-size:9pt; color:#707276; } 
textarea {font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;  font-size:9pt; color:#707276; line-height: 140%;}

h1 {
	font-family: Inter, Malgun Gothic, 맑은 고딕, Arial, sans-serif;
	font-weight: 700; font-size: 23px}

img {
	border: none;
}

a:link { color : #707276; text-decoration:none; }
a:hover { color : #6E37FA; text-decoration:none; }
a:active { color : #6E37FA; text-decoration:none; }
a:visited { color : #707276; text-decoration:none; }


body {
	background:url("../images/top_menu_bg.gif") repeat-x; 
}

/* Layout */


#container {
    width:100%; 
	min-height:100%;
	text-align:left; 
	margin: 0 auto;
}

#wrap {
	height:100%;
	min-height:100%;
    margin: 0 auto;
}

#service_bg {
	width:100%; 
	height:115px;
}

#gray {
	width:100%; 
	height:38px;
}

#insight_report_bg {
	width:100%; 
	height:420px;
	background: #f4f4f4;
    padding-bottom:50px;
    padding-top:20px;
}

#product_bg {
	width:100%; 
	height:70px;
	background: #545962;
}


#topmenu {
	width: 142px; 
	height: 20px; 
	padding-top:28px;
	padding-right:20px;
	float:right;
	text-align:right;
	display: inline;
}


#header {
	width:980px; 
	height:80px; 
	padding-top:40px;
	position:relative;
	margin: 0 auto;
}


h1.logo {
    margin: 0;
    float: left;
    background:url("../images/logo.png") no-repeat center top;
    background-size:135px;
    width:135px;
    text-indent:-9999px;
    cursor: pointer;
}

h1.nologo {
    margin: 0;
    float: left;
    background:url("../images/no_logo.jpg") no-repeat center top;
    width:135px;
    text-indent:-9999px;
    cursor: pointer;
}

h1.logo a {
	display: block;
	height: 48px
}



.nav {
	width: 530px;
	height: 33px;
	float:left; 
	display: inline;
	padding-left:80px;
	padding-top:15px;
}

.nav ul { 
	float:left;
}


.nav li { 
	display: inline;
	padding-right:20px;
	margin:0;
    height:100%;
}

.nav a:link { color : #707276; text-decoration:none; }
.nav a:visited { color : #707276; text-decoration:none; }
.nav a:hover {color: #6E37FA; text-decoration:none; }
.nav a:active { color : #6E37FA; text-decoration:none; }



.membership {
    width:150px; 
	float:right;
	text-align:right;
	padding-top:15px;
}

.membership ul { 
	float:left;
}


.membership li { 
	display: inline;
	padding-right:10px;
	margin:0;
    height:100%;
	font-size:9pt	
}

.membership a:link { color : #707276; text-decoration:none; }
.membership a:visited { color : #707276; text-decoration:none; }
.membership a:hover {color: #6E37FA; text-decoration:none; }
.membership a:active { color : #6E37FA; text-decoration:none; }


#service {
   width:980px; 
   padding-top:30px;
   margin: 0 auto;
}

.service_nav {
	width:100%;
	float:left; 
	display:inline;
	padding-top:15px;
	padding-bottom:44px;
}

.service_nav ul { 
	float:left;
}


.service_nav li { 
	display: inline;
	padding-right:40px;
	margin:0;
    height:100%;
}

.service_nav a:link {color:#fff; text-decoration:none; }
.service_nav a:hover {color:#fff; text-decoration:none; }
.service_nav a:active {color:#fff; text-decoration:none; }
.service_nav a:visited {color:#fff; text-decoration:none; }



#contents {
   width:100%;
   height:100%;
   background: #fff;
}

#index_main {
   width:980px;
   height:420px;
   margin: 0 auto;
}


#index_left {
   width:500px;
   height:360px;
   float:left;
   padding-top:40px;
}


#index_right {
   width:480px;
   float:left;
   text-align:right;
   padding-top:30px;
}


#insight_report {
	width:980px; 
	height:350px;
	margin: 0 auto;
	padding-top:30px;
}

.insight_report_tit {
	width:90%; 
	height:30px;
	margin: 0 auto;
	text-align:center;
	margin-bottom:15px;
}

.insight_report01 {
	width:302px; 
	height:302px;
	text-align:center; 
	background-color:#fff;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#d6d6d6;
	margin-right:35px;
	float:left;
}

.insight_report01 td {
	padding:20px;
}

.insight_report02 {
	width:302px; 
	height:302px;
	text-align:center; 
	background-color:#fff;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#d6d6d6;
	padding:10px;
	margin-right:35px;
	float:left;
}

.insight_report02 td {
	padding:20px;
}

.insight_report03 {
	width:302px; 
	height:302px;
	text-align:center; 
	background-color:#fff;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#d6d6d6;
	padding:10px;
	float:left;
}

.insight_report03 td {
	padding:20px;
}

.rt {
	width:104px; 
	height:104px;
	text-align:center; 
	background-color:#fff;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#d6d6d6;
	margin: 0 auto;
	margin-bottom:15px;
	padding:0;
}


.product_nav {
	width:100%;
	float:left; 
	display:inline;
}

.product_nav ul { 
	float:left;
}


.product_nav li { 
	display: inline;
	padding-right:20px;
	margin:0;
    height:100%;
	font-size: 13px;
	font-family:Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;  
}

.product_nav a:link {color:#c6c6c6; text-decoration:none; }
.product_nav a:hover {color:#ffffff; text-decoration:none; }
.product_nav a:active {color:#ffffff; text-decoration:none; }
.product_nav a:visited {color:#c6c6c6; text-decoration:none; }


#policy {
	width:100%; 
}


.policy_nav {
	width:100%;
}

.policyt_nav ul { 
	float:left;
}


.policy_nav li { 
	display: inline;
	padding-right:10px;
	margin:0;
    height:100%;
	font-size: 9pt;
	line-height: 140%;
	font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif; 
}

.policy_nav a:link {color:#c6c6c6; text-decoration:none; }
.policy_nav a:hover {color:#ffffff; text-decoration:none; }
.policy_nav a:active {color:#ffffff; text-decoration:none; }
.policy_nav a:visited {color:#c6c6c6; text-decoration:none; }


#footer_group { 
    float:left;
	width:100%; 
	clear:both; 
	margin-top: 0 auto;
}


#footer_product {
	width:980px;
	text-align:center; 
	margin: 0 auto;
	padding-top:18px;
	padding-bottom:25px;
}


#footer {
	background: #313842;
	padding-top:10px;
	text-align:center; 
	width:100%; 
	height:60px;
	clear:both
}


.footer_txt {
    font-family:Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;  
    font-size: 9pt;
    color: #7d7d7d;
	line-height: 120%;
}

.footer_txt a:link { color : #666666; text-decoration:none; }
.footer_txt a:visited { color : #666666; text-decoration:none; }
.footer_txt a:hover { color : #3f7ebc; text-decoration:underline; }
.footer_txt a:active { color : #3f7ebc; text-decoration:underline; }






.t1 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    font-size: 2.5rem;
    font-weight:600; 
    color: #002041;
	line-height: 130%;
}

.t2 {
    font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;
    font-size: 15px;
    color: #002041;
	line-height: 170%;
}

.t3 {
    font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif; 
    font-size: 12pt;
    color: #002041;
	line-height: 130%;
}

.t4 {
    font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif; 
    font-size: 9pt;
    color: #707276;
	line-height: 130%;
}

.t5 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    font-size: 20pt;
    color: #6E37FA;
}


.t6 {
    font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif; 
    font-size: 16pt;
    color: #000000;
	padding-bottom: 20px;
}


.t7 {
    font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif; 
    font-size: 15pt;
    color: #6E37FA;
}

/* ----- ---- --- -- -  Default buttons - -- --- ---- ----- */

.button{
	display: inline-block;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	font: 600 12px/1em Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif; 
	padding: 10px 20px;
	color: #fff;
    border-radius:1.25rem;
}

.button:hover{
	color: #fff;
}

.button:active{
	color: #fff;
}




/* purple */

.button.purple{
	background: #6E37FA;
	color: #fff;   
}

.button.purple_off{
	background: #e9e9e9;
	color: #666666;   
}

.button.purple_on{
	background: #6E37FA;
	color: #fff;   
}

.button.purple_on:hover{
	background: #4614B4;	
}

.button.purple:hover{
	background: #4614B4;	
}

.button.purple:active{
	background: #6E37FA;
}

/* purple 라인*/

.button.linepurple{
	background: #fff;
	color: #6E37FA;
    border:2px solid #6E37FA;
}

.button.linepurple:hover{
	background: #6E37FA;
    border:2px solid #6E37FA;
    color: #fff;
}

.button.linepurple:active{
	background: #4614B4;
    border:2px solid #4614B4;
}



/* Grey */

.button.grey{
	background: #707276;
	color: #fff;   
}

.button.grey:hover{
	background: #9a9b9b;	
}

.button.grey:active{
	background: #9a9b9b;
}




/* sub */

#sub_main {
   width:1000px;
   height:auto;
   margin: 0 auto;
   padding-top:40px;
}


#sub_left {
   width:180px;
   height:300px;
   float:left;
}


#sub_right {
   width:820px;
   height:auto;
   float:left;
   text-align:left;
}


#sub_menu {
	width:160px;
	height:200px;
	text-align:left; 
}

.sub_tit {
   width:100%;
   height:33px;
   text-align:left;
   margin-bottom:10px;
   border-bottom:2px solid #6E37FA;
}

.sub_tit_txt {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    font-size: 14pt;
	font-weight: 700;
    color: #333333;
	margin-bottom:10px;
	padding-left:5px;
}

.sub_menu_div {
   width:100%;
   text-align:left;
   margin-top: 15px;
}

.sub_menu_list {	
	width:100%;
	text-align:left;
}

.sub_menu_list li{
	background: url(../images/sub_blt_off.gif) no-repeat 0px 50%;
	line-height: 8mm;
	padding-left: 20px;
}

.sub_menu_list a:link { color : #707276; text-decoration:none; }
.sub_menu_list a:visited { color : #707276; text-decoration:none; }
.sub_menu_list a:hover {color: #6E37FA; text-decoration:none; }
.sub_menu_list a:active { color : #6E37FA; text-decoration:none; }


.subbody_tit {
   width:100%;
   height:33px;
   text-align:left;
   margin-bottom:10px;
   border-bottom:1px solid #d9d9d9;
}

.subbody_tit_txt {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    font-size: 16pt;
    color: #333333;
	font-weight: 600;
	padding-bottom:10px;
}


.subbody_tit_kor {
    font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;
    font-size: 16pt;
    color: #333333;
	padding-bottom:10px;
    font-weight: 600;
}

.subbody_tit_small {
    color: #333333;
	font-weight: 600;
	padding-bottom:10px;
}

#sub_body {
   width:100%;
   height:auto;
   float:left;
   text-align:left;
   padding-top:20px;
   padding-bottom:50px;
}


#sub_body_980 {
   width:980px;
   height:auto;
   float:left;
   text-align:left;
   padding-top:20px;
   padding-bottom:50px;
}

.subbody_t1 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    font-size: 18pt;
	font-weight: 600;
    color: #333333;
	padding-bottom:10px;
}

.subbody_t2 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    font-size: 28pt;
    color: #6E37FA;
	padding-bottom:10px;
}

.subbody_txt_n1 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-weight: 600;
    font-size: 13pt;
    color: #6E37FA;
	padding-bottom:10px;
}

.subbody_txt_n2 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-weight: 600;
    font-size: 13pt;
    color: #85c63f;
	padding-bottom:10px;
}

.subbody_txt_n3 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-weight: 600;
    font-size: 13pt;
    color: #ff8300;
	padding-bottom:10px;
}

.subbody_txt_n4 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-weight: 600;
    font-size: 13pt;
    color: #9e28b5;
	padding-bottom:10px;
}

.subbody_txt_n5 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-weight: 600;
    font-size: 13pt;
    color: #d60037;
	padding-bottom:10px;
}

.subbody_txt_n6 {
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-weight: 600;
    font-size: 13pt;
    color: #707276;
	padding-bottom:10px;
}

.nielsen_blue {
    color: #009dd9;
}

.nielsen_blue_b {
    color: #009dd9;
	font-weight: 600;
}

.nielsen_purple {
    color: #6E37FA;
}

.nielsen_purple_b {
    color: #6E37FA;
	font-weight: 600;
}


.nielsen_orange_b {
    color: #ff8300;
	font-weight: 600;
}


.nielsen_green_b {
    color: #85c63f;
	font-weight: 600;
}

.txt_9pt {
    font-size: 9pt;
}


.txt_10pt {
    font-size: 10pt;
    color: #666666;
	line-height: 150%
}

.txt_10pt_b {
    font-size: 10pt;
	font-weight: 600;
	color: #666666;
	line-height: 150%
	
}


.nielsen_black_b {
    color: #000000;
	font-weight: 600;
}


.nielsen_black_b2 {
	font-size: 10pt;
	line-height: 130%;
    color: #000000;
	font-weight: 600;
	padding-bottom:5px;
}


.nielsen_red {
    color: #d60037;
}

.client_txt {
	font-size: 15pt;
    color: #333333;
	font-weight: 600;
}


.left_submenu02 {
	padding-left:17px;
	padding-bottom:20px;
}


.ranking_date {
	font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-size: 15pt;
    color: #6E37FA;
}


.ranking_tb {
	font-size: 13px;
	width: 100%;
	padding-top:0px;
	padding-bottom:0px;
}

.ranking_title td {
	background-color:#707276;
	border-bottom:solid 1px;
	color: #ffffff;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}

.tb_txt {
    color: #666666;
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:left;
	padding:8px;
	font-size: 13px;
}

.tb_txt2 {
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:center;
	padding:8px;
	font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
    color: #6E37FA;
}

.tb_txt2_g {
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:center;
	padding:8px;
	font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
    color: #85c63f;
}

.tb_txt_center {
    color: #666666;
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:center;
	padding:8px;
}


.report_tb {
	font-size: 13px;
	width: 100%;
	padding-top:5px;
	padding-bottom:5px;
}


.report_title td {
	background-color:#707276;
	border-bottom:solid 1px;
	color: #ffffff;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}



.table {
	width: 100%;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#e5e5e5;
    margin: 0px;
	padding: 0px;
	font-size: 13px;
} 


.tb2_tit {
	background: #707276;	
    color: #ffffff;
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:center;
	padding:12px;
}

.tb3_tit {
	background: #707276;	
    color: #ffffff;
	border-bottom:solid 1px;
	text-align:center;
}


.tb2_txt {
	background: #ffffff;	
    color: #666666;
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:left;
	padding:12px;
}

.tb3_txt {
	background: #ffffff;	
    color: #666666;
	border:solid 1px;
	border-color:#D5D2CA;
	text-align:left;
	padding-left:20px;
}

.tb2_txtb {
	background: #ffffff;	
    color: #666666;
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:left;
	padding:12px;
	font-weight: 600;
}


.percent {
	font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
    color: #6E37FA;
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:center;    
}

.contact{
	font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;
	font-size: 10pt;
    color: #707276;    
}

.percent_g {
	font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
    color: #85c63f;
	border-bottom:solid 1px;
	border-color:#d8d7d7;
	text-align:center;    
}

.tb_title
{
    font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    font-size: 12pt;
    text-align:center; 
    font-weight: 600;
   
}

.tb_top10
{
    height:425px;
    padding-top:10px;
    text-align:center;
}

.tb_top20
{
    height:855px;
    padding-top:10px;
    text-align:center;
}


.tab_on {
	background-color:#6E37FA;
	text-align:center;
	width: 100px;
	height:30px;
    font-size: 9pt;
    color: #ffffff;
	font-weight: 600;
}

.tab_on a:link { color : #ffffff; text-decoration:none; }
.tab_on a:hover { color : #ffffff; text-decoration:none; }
.tab_on a:active { color : #ffffff; text-decoration:none; }
.tab_on a:visited { color : #ffffff; text-decoration:none; }


.tab_off {
	background-color:#e9e9e9;
	text-align:center;
	width: 100px;
	height:30px;
    font-size: 9pt;
    color: #666666;
	font-weight: 600;
}

.tab_off a:link { color : #666666; text-decoration:none; }
.tab_off a:hover { color : #666666; text-decoration:none; }
.tab_off a:active { color : #666666; text-decoration:none; }
.tab_off a:visited { color : #666666; text-decoration:none; }



.thumbnail {
	width: 102px;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#e5e5e5;
    margin: 0px;
	padding: 0px;
}


.paging{
	font-family: Inter, calibri, Tahoma, Verdana, Arial, sans-serif;
    color: #6E37FA;
	padding:5px;
}

.paging a:link { color : #707276; text-decoration:none; }
.paging a:visited { color : #707276; text-decoration:none; }
.paging a:hover { color : #6E37FA; text-decoration:none; }
.paging a:active { color : #6E37FA; text-decoration:none; }


.report_img {
	width: 206px;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#e5e5e5;
    margin: 0px;
	padding: 0px;
}


.blue_line {
   height:3px;
   background: #009dd9;	
}

.purple_line {
   height:3px;
   background: #6E37FA;	
}

.login {
	width: 550px;
	border-collapse:collapse;
	border-right:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	font-size: 9pt;
	color:#434343;
	padding: 20px;
}


.box {
	border: 1px solid #dcdcdc;
	font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;
	font-size: 9pt;
	color: #434343;
	padding:4px 4px 4px 4px;
	background: #f8f8f8;
}


.box02 {
	border: 1px solid #ffffff;
	font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;
	font-size: 9pt;
	color: #434343;
	padding:2px 2px 2px 2px;
}


.btn_login {
	background-color:#6E37FA;
	text-align:center;
	width: 74px;
	height:66px;
    font-size: 9pt;
    color: #ffffff;
	font-weight: 600;
}

.btn_login a:link { color : #ffffff; text-decoration:none; }
.btn_login a:hover { color : #ffffff; text-decoration:none; }
.btn_login a:active { color : #ffffff; text-decoration:none; }
.btn_login a:visited { color : #ffffff; text-decoration:none; }


.contact_tb {
	width: 330px;
	border-collapse:collapse;
	border-right:1px solid #6E37FA;
	border-left:1px solid #6E37FA;
	border-bottom:1px solid #6E37FA;
	padding: 10px;
	line-height: 200%;
}

.contact_title td {
	background-color:#6E37FA;
	color: #ffffff;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}


.mdg {
	width: 260px;
	height:160px;
	border-collapse:collapse; 
	border:solid 1px;
	border-color:#e5e5e5;
	padding: 15px 15px 15px 15px;
	font-size: 14px;
	line-height: 150%;
}


.mdg_line {
	background-color:#6E37FA;
	height:2px;
}


.notice_tb {
	font-size: 9pt;
	width: 100%;
	padding-top:5px;
	padding-bottom:5px;
}

.notice_title td {
	background-color:#707276;
	border-bottom:solid 1px;
	color: #ffffff;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}

.select_table{
    width: 99%;
    height: 10px;
    font-family: Noto Sans KR, Malgun Gothic, 맑은 고딕, sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: #595959;
    border-collapse: collapse;
	border-top: 1px solid  #CCCCCC;
	border-left: 1px solid  #CCCCCC;
    border-bottom: 1px solid  #CCCCCC;
    border-right: 1px solid  #CCCCCC;
}

.select_table th, .select_table td{
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid  #CCCCCC;
	/*border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;*/
}

.gradient {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(127deg,#6f37fa 22.25%,#fa329f 90.62%);
    -webkit-background-clip: text;
}

.solutions_tb_pur {
	width: 95%;
	border-collapse:collapse;
	border-right:1px solid #6E37FA;
	border-left:1px solid #6E37FA;
	border-bottom:1px solid #6E37FA;
	padding: 10px 15px;
	line-height: 160%;
    height: 100px;
    vertical-align: top;
}

.solutions_tb_tit_pur td {
	background-color:#6E37FA;
	color: #ffffff;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
    padding: 10px 15px;
    line-height: 160%;
}

.solutions_tb_aqua {
	width: 95%;
	border-collapse:collapse;
	border-right:1px solid #32BBB9;
	border-left:1px solid #32BBB9;
	border-bottom:1px solid #32BBB9;
	padding: 10px 15px;
	line-height: 160%;
    vertical-align: top;
    height: 100px;
}

.solutions_tb_tit_aqua td {
	background-color:#32BBB9;
	color: #ffffff;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
    padding: 10px 15px;
    line-height: 160%;
}


.solutions_tb_red {
	width: 95%;
	border-collapse:collapse;
	border-right:1px solid #F40953;
	border-left:1px solid #F40953;
	border-bottom:1px solid #F40953;
	padding: 10px 15px;
	line-height: 160%;
    vertical-align: top;
    height: 100px;
}

.solutions_tb_tit_red td {
	background-color:#F40953;
	color: #ffffff;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
    padding: 10px 15px;
    line-height: 160%;
}

.h1-w500 {
	font-family: Inter, Malgun Gothic, 맑은 고딕, 돋움, Dotum, 굴림, calibri, Verdana, Tahoma, Arial, sans-serif;
	font-weight: 500; font-size: 22px}

/* 텍스트 색상 Primary color palette ------------------- */

.nielsen-navyBlack {color: #002041;}
.nielsen-purple {color: #6E37FA;}
.nielsen-aqua {color: #32BBB9;}
.nielsen-orange {color: #FF9408;}
.nielsen-red {color: #F40953;}
.nielsen-cobalt {color: #2765F0;}
.nielsen-eggplant {color: #B30095;}
.nielsen-chartreuse {color: #259600;}

</pre></body></html>