@import url(//cdn.rawgit.com/puts-blog/NanumSquare/master/NanumSquare-Base64.css);


/*************************************************************************************************************
	str :: ±âº» °øÅë Style
*************************************************************************************************************/
BODY {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

scrollbar-face-color: #F2F2F2;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #999999}



td {font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "µ¸¿ò"; font-size:11px; color: #6A6A6A;}
.table{ font-size:9pt; color:#666666; font-family: dotum; }
	

/*************************************************************************************************************
	str :: ±âº» Link Style
*************************************************************************************************************/


a:link					{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a:active				{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }
a:visited				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a:hover					{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }

a.color:link			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a.color:active			{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }
a.color:visited			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
a.color:hover			{ color:#6c9801; text-decoration:none; font-family:dotum; font-size:9pt }
	
a.mail:link				{ color:#666666; text-decoration:underline; font-family:dotum; font-size:9pt }
a.mail:active			{ color:#6c9801; text-decoration:underline; font-family:dotum; font-size:9pt }
a.mail:visited			{ color:#666666; text-decoration:underline; font-family:dotum; font-size:9pt }
a.mail:hover			{ color:#6c9801; text-decoration:underline; font-family:dotum; font-size:9pt }

a.topmenu:link			{ color:#444444; text-decoration:none; font-family:"µ¸¿ò"; font-size:8pt;}
a.topmenu:active		{ color:#f57d10; text-decoration:none; font-family:"µ¸¿ò"; font-size:8pt;}
a.topmenu:visited		{ color:#444444; text-decoration:none; font-family:"µ¸¿ò"; font-size:8pt;}
a.topmenu:hover			{ color:#f57d10; text-decoration:none; font-family:"µ¸¿ò"; font-size:8pt;}


/*************************************************************************************************************
	str :: ¸ÞÀÎ °Ô½ÃÆÇ Link Style
*************************************************************************************************************/



.notice:link	 {color:#959595; text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}
.notice:active {color:#f48c03;text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}
.notice:visited {color:#959595;text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}
.notice:hover {color:#f48c03;text-decoration: none; font-family: µ¸¿ò; font-size: 11px;}

.notice2 {font-size: 11px;color:#636363; line-height: 15px;}
.notice2:link  {font-size: 11px;color:#636363; line-height: 15px;}
.notice2:visited {font-size: 11px;color:#636363; line-height: 15px;}
.notice2:hover {font-size: 11px; line-height: 15px;  text-decoration: underline; color:#636363;}




/*************************************************************************************************************
	str :: ÄÁÅÙÃ÷ Link Style
*************************************************************************************************************/

	/* ÄÁÅÙÃ÷³» Å×ÀÌºí ¸µÅ© */

	a.pb:link					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.pb:active					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.pb:visited				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.pb:hover					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }


/*************************************************************************************************************
	str :: ÄÁÅÙÃ÷ ÆÄÀÏ Link Style
*************************************************************************************************************/

	/* ÄÁÅÙÃ÷³» Å×ÀÌºí ¸µÅ© */

	a.file:link	{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }
	a.file:active{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }
	a.file:visited{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }
	a.file:hover{ color:#3C89B9; text-decoration:none; font-family:dotum; font-size:9pt; text-decoration:underline }

	/* ÄÁÅÙÃ÷³» ÅØ½ºÆ® ¸µÅ© */

	a.text:link					{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text:active				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text:visited				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text:hover				{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }

	a.text_co:link				{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co:active			{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co:visited			{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co:hover				{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }

	a.text_co1:link				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co1:active			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co1:visited			{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.text_co1:hover			{ color:#4C8EA9; text-decoration:none; font-family:dotum; font-size:9pt }
	
	a.tab:link					{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.tab:active				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.tab:visited				{ color:#666666; text-decoration:none; font-family:dotum; font-size:9pt }
	a.tab:hover					{ color:#4593AD; text-decoration:none; font-family:dotum; font-size:9pt; font-weight:bold }
	
	/* ¿ìÆí¹øÈ£ °Ë»ö ¸µÅ© */
	
	a.add:link{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:none }
	a.add:active{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:none }
	a.add:visited{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:none }
	a.add:hover	{ color:#3A7FB9; text-decoration:none; font-family:dotum; font-size:8pt; text-decoration:underline }	


/*************************************************************************************************************
	str :: ÀÌÀü±Û&´ÙÀ½±Û Link Style
*************************************************************************************************************/

	a.next:link					{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.next:active				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.next:visited				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	a.next:hover				{ color:#CA6E61; text-decoration:none; font-family:dotum; font-size:9pt }
	
	a.prev:link					{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	a.prev:active				{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	a.prev:visited				{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	a.prev:hover				{ color:#46885C; text-decoration:none; font-family:dotum; font-size:9pt }
	
	
/*************************************************************************************************************
	str :: ÆäÀÌÂ¡ Link Style
*************************************************************************************************************/

	a.page:link			{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt }
	a.page:active		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt }
	a.page:visited		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt }
	a.page:hover		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }

	a.nopage:link		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	a.nopage:active		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	a.nopage:visited	{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	a.nopage:hover		{ color:#4B8955; text-decoration:none; font-family:dotum; font-size:8pt; font-weight:bold }
	
		

/*************************************************************************************************************
	str :: Æû¾ç½Ä Style ¼±ÅÃ
*************************************************************************************************************/



form {margin:0; color: #5E5E5D;FONT-FAMILY:µ¸¿ò, arial; FONT-SIZE: 9pt;;letter-spacing:-0.02em; text-decoration:none;line-height:12pt;}

.form1 {border:0px; border-color:#dfecd0; border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;font-family:µ¸¿ò;font-size:12px; color:#555555; background-color:#F5F9FC;}

.form2 { margin:1; border:0px; solid: #E4DCBA;font-family:µ¸¿ò;font-size:12px; color:#555555;}

.form3 {border:1px; border-color:#61d025; solid: #CDCDCD;font-family:µ¸¿ò;font-size:12px; color:#555555; background-color:#e0fcd2; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}


.form4 {border:1px; border-color:#a18e6d; border-right-style: solid; border-top-style: solid;
	border-bottom-style: solid; border-left-style: solid; font-family:µ¸¿ò;font-size:12px; 
	color:#555555; background-color:#ebe1d0; border-top-color:#a18e6d;
	border-right-color:#a18e6d;
	border-bottom-color:#a18e6d;
	border-left-color:#a18e6d;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;}


.but1 {border:1px; border-color:#ccbda2; border-right-style: solid; border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid; font-family:µ¸¿ò; font-size:11px; color:#ffffff; background-color:#ccbda2; width:90px; height:16px ;}


.input01	{ font: 9pt dotum; padding-top:3; border:1px solid #d16e61; color:666666 }
.input02	{ font: 9pt dotum; padding-left:5; padding-top:3; border:1px solid #bed2e3; color:666666 }

.radio		{ height:15px; width:14px; border:1x solid none; }

.checkbox	{ border:0px; width:14px; height:14px; }

.consult_input { BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; font-size:9pt; color:#666666; }
.consult_textarea { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff }

.select		{
	background-color:#D0EAF2;
	color:#5792B2;
    height="18" ; 
	font-size: 9pt;
	color:#444444;
	font-family: µ¸¿ò;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#76ACC2;
	border-right-color:#76ACC2;
	border-bottom-color:#76ACC2;
	border-left-color:#76ACC2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}

.select2		{
	background-color:#FFFFFF;
	color:#d5dabf;
    height="18" ; 
	font-size: 9pt;
	color:#444444;
	font-family: µ¸¿ò;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	

}

s.sample {  background-color: #E8F0FC; border-color: #798EAE 798EAE 798EAE 798EAE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


/*************************************************************************************************************
	str :: ±âº» ±Û¾¾ Style ¼±ÅÃ
*************************************************************************************************************/


.txt{font-family:µ¸¿ò; color:#666666; text-decoration:none; font-size:9pt;}

.txt_1{font-family:µ¸¿ò; color:#b09b86; text-decoration:none; font-size:9pt; font-weight: lighter; line-height: 12pt; letter-spacing:0px; } 

.txt_2{font-family:µ¸¿ò; color:#f76d04; text-decoration:none; font-size:9pt; font-weight: lighter; line-height: 14pt; text-decoration:underline }

.txt_3{font-family:µ¸¿ò; color:#666666; text-decoration:none; font-size:9pt; font-weight: bold; }

.txt_4{font-family:µ¸¿ò; color:#ffffff; text-decoration:none; font-size:10pt; font-weight: bold; letter-spacing:-1px; line-height: 12pt;}
.txt_5{font-family:µ¸¿ò; color:#ff9900; text-decoration:none; font-size:9pt; font-weight: lighter; line-height: 14pt;  }
.txt_6{font-family:µ¸¿ò; color:#699ab9; text-decoration:none; font-size:9pt; font-weight: lighter; line-height: 12pt; letter-spacing:0px; }
.txt_7{font-family:µ¸¿ò; color:#6e5546; text-decoration:none; font-size:9pt; font-weight: lighter; line-height: 12pt; letter-spacing:0px; }
.txt_8{font-family:µ¸¿ò; color:#4f6e8d; text-decoration:none; font-size:9pt; font-weight: lighter; line-height: 12pt; letter-spacing:0px; }



.board_1{font-family:µ¸¿ò; color:#ffffff; text-decoration:none; font-size:11pt; font-weight: bold;}

.board_2{font-family:µ¸¿ò; color:#000000; text-decoration:none; font-size:10pt; font-weight: lighter; border:0;}

.board_3{font-family:µ¸¿ò; color:#6c9801; text-decoration:none; font-size:9pt; font-weight: bold;}

.board_4{font-family:µ¸¿ò; color:#80735e; text-decoration:none; font-size:9pt; font-weight: bold; letter-spacing:-1px }



/*************************************************************************************************************
	str :: ½ºÅ©·Ñ Style ¼±ÅÃ
*************************************************************************************************************/


.scroll		{ font: 9pt dotum; padding:5; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #E6E6E6;
			scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #878787; scrollbar-darkshadow-color: #FFFFFF; border:1px solid #D7D7D7; color:666666}

.scroll01	{ font: 9pt dotum; padding:5; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #E6E6E6;
			scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #878787; scrollbar-darkshadow-color: #FFFFFF; border:1px solid #D7D7D7; color:666666}


/*************************************************************************************************************
	Ãß°¡ style
*************************************************************************************************************/
ul, li		{padding:0;margin:0;}
li			{list-style:none;}
#logo		{float:left;margin-top:20px;}

/*
#gnb .gnb_1dli {position: relative;}
#gnb .gnb_1dli + .gnb_1dli {margin-left: 85px;}
#gnb .gnb_1da {display: block; padding:15px 0 20px; font-size:12pt; color: #333;font-family:"nanumbarungothic";}
#gnb .gnb_1da span {position: relative; z-index: 1;}
#gnb .gnb_1da span:after {content:""; display: block; width: 0; height: 80px;background: #ffc215;position: absolute; left: -5px; bottom:-31px; z-index: -1; transition: 0.3s ease-in-out;}
#gnb .gnb_1dli.actv .gnb_1da span:after,
#gnb .gnb_1dli:hover .gnb_1da span:after {width: calc(100% + 10px);}
#gnb .gnb_2dul {display: flex; position: absolute; left: 0; top: 100%;margin-top:17px;z-index: 1; opacity: 0; visibility: hidden; transition: 0.3s ease-in-out;}
#gnb .gnb_1dli:hover .gnb_2dul {opacity: 1; visibility: visible;}
#gnb .gnb_2dli {}
#gnb .gnb_2dli + .gnb_2dli {margin-left: 55px;}
#gnb .gnb_2da {display: block; padding:11px 0 13px 0; color: #fff !important; white-space: nowrap;}
#gnb .gnb_2da:hover {color: #bd2828; text-decoration: underline;}
#gnb .gnb_all {position: absolute; left: 0; top:85px; width: 100%; height: 38px; border-top: 1px solid #ededed; background:url('/zHome/img/main/menu_bg.jpg') #fec12e no-repeat center; opacity: 0; visibility: hidden; transition: 0.3s ease-in-out;}
#gnb .gnb_all.actv {opacity: 1; visibility: visible;}
*/

/* ¸ÞÀÎ¸Þ´º */
#menu {float:right;position:relative;}
#menu sup{display:block;font-size:13px;color:#333;letter-spacing:-0.5px;font-weight:400}
#menu ul.menu{height:93px;position:relative;z-index:999}
#menu ul.menu > li{display:inline-block;float:left;}
#menu ul.menu > li > a{font-family:"nanumbarungothic";font-size:15px;padding:40px 0 30px 0;margin:0 30px;letter-spacing:-1px;color:#555;font-weight:500;display:block;}
.menu{margin:0;padding:0;}


#menu ul.sub_menu{position:absolute;border:1px solid #ddd;padding:5px 10px;border-radius:5px;top:64px}
#menu ul.sub_menu li{position:relative;display:inline-block;float:left;}
#menu ul.sub_menu li:after{display:inline-block;width:1px;height:8px;content:'';margin:0px 8px}
#menu ul.sub_menu li:last-child:after{display:none}
#menu ul.sub_menu li a{font-size:12px;letter-spacing:-1px;color:#333;font-weight:500;line-height:10px;}
/*#menu ul > li > ul > li:before{display:inline-block;content:'';width:3px;height:3px;background:#fff;position:absolute;top:0;margin-top:8px;left:0;}*/
#menu ul > li > ul li a		{position:relative;padding:0 10px;transition: 0.3s ease-in-out;display:inline-block;}
#menu ul > li > ul li:hover	{background:#fe510c;border-radius:0 0 5px 5px;}
#menu ul > li > ul li:hover a	{color:#fff;}

#menu ul.sub_menu1		{right:0;position:absolute;background:url('/zHome/img/main/menu_bg.jpg') no-repeat center;width:1000px;height:38px;top:0;margin-top:81px;}
#menu ul.sub_menu1 li	{position:relative;display:inline-block;float:left;margin:0 10px;}
#menu ul.sub_menu1 li a {font-size:11px;letter-spacing:-1px;color:#7e5a0f;font-weight:bold;line-height:38px;}

#menu ul.sub_menu2		{right:0;position:absolute;background:url('/zHome/img/main/menu_bg.jpg') no-repeat center;width:1000px;height:38px;top:0;margin-top:81px}
#menu ul.sub_menu2 li	{position:relative;display:inline-block;float:left;margin:0 10px;}
#menu ul.sub_menu2 li a {font-size:11px;color:#7e5a0f;font-weight:bold;line-height:38px;}

#menu ul.sub_menu3		{right:0;position:absolute;background:url('/zHome/img/main/menu_bg.jpg') no-repeat center;width:1000px;height:38px;top:0;margin-top:81px}
#menu ul.sub_menu3 li	{position:relative;display:inline-block;float:left;margin:0 10px;}
#menu ul.sub_menu3 li a	{font-size:11px;letter-spacing:-1px;color:#7e5a0f;font-weight:bold;line-height:38px;}

#menu ul.sub_menu4		{right:0;position:absolute;background:url('/zHome/img/main/menu_bg.jpg') no-repeat center;width:1000px;height:38px;top:0;margin-top:81px}
#menu ul.sub_menu4 li	{position:relative;display:inline-block;float:left;margin-right:248px;}
#menu ul.sub_menu4 li a {font-size:11px;letter-spacing:-1px;color:#7e5a0f;font-weight:bold;line-height:38px;}

#menu ul.sub_menu5		{right:0;position:absolute;background:url('/zHome/img/main/menu_bg.jpg') no-repeat center;width:1000px;height:38px;top:0;margin-top:81px}
#menu ul.sub_menu5 li	{position:relative;display:inline-block;float:left;margin-right:133px;}
#menu ul.sub_menu5 li a {font-size:11px;letter-spacing:-1px;color:#7e5a0f;font-weight:bold;line-height:38px;}

#menu ul.sub_menu6		{right:0;position:absolute;background:url('/zHome/img/main/menu_bg.jpg') no-repeat center;width:1000px;height:38px;top:0;margin-top:81px;}
#menu ul.sub_menu6 li	{position:relative;display:inline-block;float:left;margin:0 10px;}
#menu ul.sub_menu6 li:last-child	{margin-right:30px;}
#menu ul.sub_menu6 li a {font-size:11px;letter-spacing:-1px;color:#7e5a0f;font-weight:bold;line-height:38px;}



#menu ul li.menu1 .sub_menu {margin-left:20px}
#menu ul li.menu2 .sub_menu {margin-left:-60px}
#menu ul li.menu4 .sub_menu {margin-left:20px}
#menu ul li.menu6 .sub_menu {margin-left:-60px}

#menu ul.sub_menu{display:none;transition: 0.3s ease-in-out;}
#menu ul.menu li:hover .sub_menu{display:block;transition: 0.3s ease-in-out;}

#menu ul.sub_menu1{display:none;transition: 0.3s ease-in-out;}
#menu ul.menu li:hover .sub_menu1{display:flex !important;justify-content: center;}
#menu ul.sub_menu2{display:none;transition: 0.3s ease-in-out;}
#menu ul.menu li:hover .sub_menu2{display:flex !important;justify-content: center;}
#menu ul.sub_menu3{display:none;transition: 0.3s ease-in-out;}
#menu ul.menu li:hover .sub_menu3{display:flex !important;justify-content: center;}
#menu ul.sub_menu4{display:none;transition: 0.3s ease-in-out;}
#menu ul.menu li:hover .sub_menu4{display:flex !important;justify-content: end;}
#menu ul.sub_menu5{display:none;transition: 0.3s ease-in-out;}
#menu ul.menu li:hover .sub_menu5{display:flex !important;justify-content: end;}
#menu ul.sub_menu6{display:none;transition: 0.3s ease-in-out;}
#menu ul.menu li:hover .sub_menu6{display:flex !important;justify-content: end;}



/*************************************************************************************************************
	sub-left-menu
*************************************************************************************************************/
.left_menu		{}
.left_menu h2	{color:#fe510d;font-size:24px;letter-spacing:-2.5px;font-weight:bold;margin-top:0;margin-bottom:10px;display:inline;}
.left_menu h3	{font-family:serif;font-size:12px;margin:0;margin-bottom:30px;padding-left:10px;display:inline;letter-spacing:-1px;}
.left_menu ul	{margin-top:30px;border-top:2px solid #ffb20c;}
.left_menu ul li	{transition:200ms ease-out;list-style:none;text-indent:20px;width:192px;height:30px;line-height:25px;margin:2px 0 4px 0;}
.left_menu ul li:hover	{position: relative;height:31px;width:192px;background: #fe510d;}
.left_menu ul li:hover:after	{position: absolute;
    content: '';
    height: 0px;
    width: 0px;
    right: 0px;
    top: 0;
    border-width: 30px 38px;
    border-style: solid;
    border-color: #fe510d #fff transparent transparent;}
.left_menu ul li a	{transition:200ms ease-out;font-family:"nanumbarungothic";font-size:12.5px;display:block;width:192px;line-height:30px;border-bottom:1px solid #ddd;}
.left_menu ul li:hover a	{color:#fff;}
.left_menu ul li:last-child a		{border-bottom:0;}

.left_menu ul li.actv		{position: relative;height:31px;width:192px;background: #fe510d;}
.left_menu ul li.actv:after		{position: absolute;
    content: '';
    height: 0px;
    width: 0px;
    right: 0px;
    top: 0;
    border-width: 30px 38px;
    border-style: solid;
    border-color: #fe510d #fff transparent transparent;}
.left_menu ul li.actv a		{color:#fff;}