div.whole_submenu{
	border:1px #0e61aa;
	border-style:none solid solid;
	background:#fff !important;
	padding:20px 30px !important;
	z-index:5000;
	height:348px;
	text-align:left;
	font-family: µ¸¿ò, Dotum, sans-serif !important;
}

div.whole_submenu>ul>li>a{
	display:block;
	font-size:14px;
	color:#0e61aa !important;
	font-weight:bold;
	
}

div.whole_submenu>ul>li>ul>li{
	font-size:12px !important;
	line-height:0.05em !important;
}


.whole_submenu > li{
	margin-right:30px;
}
	
/*	
.whole_submenu > li.s_area_01{
	width:410px !important;
}

.whole_submenu > li.s_area_02{
	width:85px !important;
}

.whole_submenu > li.s_area_03{
	width:97px !important;
}

.whole_submenu > li.s_area_04{
	width:280px;
	margin-right:0 !important;
}


.whole_submenu > li.s_area_05{
	width:100% !important;
	height:56px;
	background:#f9f9f9 !important;
	margin-right:0 !important;
	bottom:0;
	left:0;
	line-height:58px;
	text-align:right;
}
*/

.whole_submenu > li.s_area_01 > ul > li{
	width:calc(100% / 3) !important;
}

.whole_submenu > li.s_area_03 > ul > li{
	width:calc(100% / 2) !important;
}

.whole_submenu > li.s_area_04 > ul > li{
	width:calc(100% / 2) !important;
}

.whole_submenu > li a{
	width:100%;
	color:#333;
}

.whole_submenu > li > a{
	font-size:15px;
	font-weight:bold;
	border-color:#0e61aa;
	color:#0e61aa !important;
	letter-spacing:-0.05em;
}

.whole_submenu > li > ul > li{
	padding:2px;font-size:12px;
}
	
	.sub_title{
		font-weight:bold;
		margin-bottom:3px !important;
	}
	
	span.howto_title{
		font-weight:bold;
		font-size:14px;
	}
	span.howto_title img{
		margin:0 3px 4px 0;
	}
	
	span.howto_title+span{
		color:#cfcfcf;
		font-size:14px;
	}
	
	.s_area_05>a:nth-child(1){
		margin-left:16px;
	}
	
	.s_area_05>a:last-child{
		margin-right:30px;
	}
	
	.s_area_05>a{
		display:inline-block !important;
		width:auto !important;
		font-size:12px !important;
		font-weight:normal !important;
		border:0 !important;
		color:#000 !important;
	}
	
	.s_area_05>a:nth-child(n+2){
		margin-left:8px;
	}
	
	.s_area_05>a img{
		margin-bottom:3px;
	}