<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
  
/* header */
  
#header								{position:absolute;top:0;left:0;width:100%;z-index:9999000;}
#header .header_wrap .header_data	{position:absolute;top:0;width:100%; background:#fff; border-bottom:1px solid #eaeaea;}
.top_header							{height:40px; border-bottom:1px solid #ddd; background:#f8f8f8;  }

#top_link ul						{overflow:hidden; float:right; line-height:40px;}
#top_link li						{float:left; padding:0 17px; border-left:1px solid #ddd; }
#top_link li:last-child				{border-right:1px solid #ddd; }
#top_link li a						{display:block; color:#888; font-size:0.9em; font-weight:400;} 
#top_link li:nth-child(1) a,
#top_link li:nth-child(2) a			{font-size:0.85em;}	
#top_link li .btn_next				{position:relative; display:inline-block; width:16px; height:16px; margin:0 0 -2px 5px; border-radius:50%; background:#fb9438; }
#top_link li .btn_next	span		{position:absolute; display:inline-block;transform:rotate(-45deg);border:solid #fff; padding:3px; margin:3px 2px; border-width:0 3px 3px 0; border-radius:3px; }			
				
#top_link .admin					{background:#f87b00; padding:0 18px;  }
#top_link .admin a					{color:#fff;font-size:0.9em; }

#header h1							{position:absolute; left:0; height:100px;line-height:100px;}  /*  �곷떒 濡쒓퀬 */
#header h1 img						{width:265px;}
#header .gnb						{float:right; }
#header .gnb ul&gt;li					{float:left; margin-right:80px; }
#header .gnb ul&gt;li a				{display:inline-block;zoom:1;*display:inline;width:100%;font-size:1.3em; letter-spacing:-1px;line-height:100px;color:#222; font-weight:500;}
#header .gnb ul&gt;li a.current, #header .gnb ul&gt;li a.hover	{display:inline-block;zoom:1;*display:inline; color:#5775e9; font-weight:600;}
#header .gnb ul&gt;li:last-child		{margin:0;}

#header .gnb ul ul					{position:absolute;width:200px;padding:0px 0; border-top:2px solid #5775e9; box-shadow:0 2px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);}
#header .gnb ul ul li				{float:none;width:100%; text-align:left;margin:0px; }
#header .gnb ul ul li a				{display:inline-block; zoom:1;*display:inline; width:100%; height:46px; line-height:46px;text-indent:12px;color:#555; font-size:0.95em;  background:#fff;border:1px solid #f0f0f0; margin-bottom:-1px;  font-weight:500; transition: all 0.3s ease;}
#header .gnb ul ul li a:hover		{background:#f9f9f9; color:#4e6ee6; text-indent:18px;}


#header .btn_m_list					{display:none;}
#header .btn_m_close				{display:none;}
.m_login_box						{display:none;}

.push_setting_box	{background:#000;padding-left:12px;line-height:45px;color:#ffffff;font-size:1.15em;font-weight:bold;border-bottom:1px solid #383838;}
.push_toggle		{float:right;padding:8px 9px 0 0;width:60px;}
 
#submenu6							{right:-70px;}


/* screen 1200*/
@media screen and (max-width:1200px) {

	#header h1						{left:10px;}
	#header .gnb					{margin-right:20px;}

}



/* screen 1024 */
@media screen and (max-width:1024px) {
  
	#header							{top:0;left:0;width:100%;height:55px;background:rgba(0,0,0,0.93);transition: all 0.5s ease;	} 
	#header .header_wrap .header_data{position:relative;top:auto;left:auto;width:100%;background:none; border:0;}
	#header .header_wrap			{height:55px;background:#fff; } 
 	.top_header						{display:none;}
	#header h1						{position:relative; height:55px; line-height:55px;text-align:center; left:0;}
	#header h1 img					{width:170px; }
	#top_link						{display:none;}

	#header .btn_m_list					{display:block; position:absolute; top:7px; left:0; width:40px; height:40px; cursor:pointer; z-index:99999999}
	#header .btn_m_list span, #header .btn_m_list:before, #header .btn_m_list:after {position:absolute; left:8px; content:''; width:23px; height:3px; border-radius:2px; background:#222; }
	#header .btn_m_list:before			{top:19px; }
	#header .btn_m_list span			{top:13px; }
	#header .btn_m_list:after			{top:25px; }
	#header .btn_m_close				{display:block; width:25px; height:55px; margin:25px auto ; background:url('../image/common/top_btn_total.png') no-repeat 0 -100px; background-size:200px auto; cursor:pointer; }

	#header	.m_login_box				{display:block;overflow:hidden;width:100%; }
	#header	.m_login_box p				{float:left;width:50%;text-align:center; background:#373c43;border:1px solid #212428;line-height:45px;height:50px;}
	#header	.m_login_box p:first-child	{border-right:0;}
	#header	.m_login_box a				{color:#fff; font-size:0.85em;}
	#header	.m_login_box p img			{width:20px;margin-right:5px;}

	#header .gnb						{position:absolute; display:none; width:100%; height:auto;float:none; margin:0;padding:0; }
	#header .gnb ul						{padding:0; margin:0;}
	#header .gnb ul ul					{position:relative;display:none;width:100%; padding:0;border:0; margin:0;}
	#header .gnb ul li					{float:none; width:100%; text-align:left; background:#ccc; margin:0; }
	#header .gnb ul li a				{line-height:50px !important; height:50px; width:100%; text-indent:15px; color:#fff; font-size:0.95em; border-left:none; border-right:none; border-bottom:1px solid #212428;background:#373c43;}
	#header .gnb ul li .sub_parent		{background:url("../image/common/navdepth1.png") no-repeat 96% 15px #373c43; background-size:20px auto;}
	#header .gnb ul&gt;li a				{display:block; }
	#header .gnb ul&gt;li a:hover			{color:#fff; }
	#header .gnb ul&gt;li a.current		{color:#fff; background-color:#4e6ee6; border-color:#4e6ee6;}
	#header .gnb ul li li.sub_sub_parent{background:url("../image/common/navdepth2.png") no-repeat 96% 20px #e3e4e4; background-size:10px auto;}
	#header .gnb ul li li a				{background:#e3e4e4; padding:0; line-height:52px; height:52px; text-indent:15px; color:#222; font-weight:normal; text-align:left; font-size:0.85em; border-bottom:2px solid #ccc;  }
	#header .gnb ul ul li a:hover		{color:#000; background:none; font-weight:500;} 
	#header .gnb ul li:last-child a		{border-right:none; }
	#header .gnb .sub_submenus			{background:#fff; padding:10px 10px 10px 5px;}
	#header .gnb ul ul ul li			{background:#fff; padding:0; margin:0; }
	#header .gnb ul ul ul li a			{text-indent:20px; line-height:30px !important; height:30px; border:0; font-size:0.9em; }
	#submenu6							{right:0;}


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