.m_okk{
	color:#555;
	border-radius:4px;
	font-family:Tahoma,Geneva,Arial,sans-serif;
	padding:4px;
	margin:2px 0px;
	background-color:#e9ffd9;
	border:1px solid #a6ca8a;
}
.m_okkk{
	color:#555;
	border-radius:10px;
	font-family:Tahoma,Geneva,Arial,sans-serif;
	padding:10px 10px 10px 10px;
	margin:10px;
	background-color:#e9ffd9;
	border:1px solid #a6ca8a;		
}
.m_info, .m_ok, .m_warning, .m_error, .m_validation, .m_infospec, .m_ok2{
	width: calc(100% - 10px - 2px - 46px);
	color:#555;
	border-radius:0px;
	font-family:Tahoma,Geneva,Arial,sans-serif;
	padding:10px 10px 10px 36px;
	margin:5px;
}
.m_ok2{
	width: calc(100% - 8px);
	color:#555;
	font-family:Tahoma,Geneva,Arial,sans-serif;
	padding:4px;
	margin:2px 0px;
	background-color:#e9ffd9;
	border:1px solid #a6ca8a;
	display: flex;	
}
.m_info{
		background:#e3f7fc url('/img/kom/notice.svg') no-repeat 10px 50%;
		border:1px solid #8ed9f6;
}
.m_infospec{
	background:#e3f7fc url('/img/rtyu.png') no-repeat 10px 50%;
	border:1px solid #8ed9f6;
	padding:15px 10px 15px 95px;
	line-height: 17px;
	min-height: 40px;
}
.m_infospec a{
	text-decoration: none;
	color: #000000;
}
.m_error{
		background:#ffecec url('/img/kom/error.png') no-repeat 10px 50%;
		border:1px solid #f5aca6;
}	 
.m_warning, .m_validation{
		background:#fff8c4 url('/img/kom/warning.png') no-repeat 10px 50%;
		border:1px solid #f2c779;
}

.m_ok{
		background:#e9ffd9 url('/img/kom/success.png') no-repeat 10px 50%;
		border:1px solid #a6ca8a;
}
.message h3{
		 margin: 0 0 5px 0;													 
}
.message p{
		 margin: 0;													 
}
#s1{
	background: url(/img/icn/s1.png) no-repeat 3px center;
}
#s2{
	background: url(/img/icn/s2.png) no-repeat 3px center;
}
#s1.s{
	font-weight: bold;
	background: url(/img/icn/s1sel.png) no-repeat 3px center;
}
#s2.s{
	font-weight: bold;
	background: url(/img/icn/s2sel.png) no-repeat 3px center;
}
#ic0{
	background-image: url(/img/icn/0.png);
	background-repeat: no-repeat;
}

#ic1{
	background-image: url(/img/icn/1.png);
	background-repeat: no-repeat;
}
#ic2{
	background-image: url(/img/icn/2.png);
	background-repeat: no-repeat;
}

#ic3{
	background-image: url(/img/icn/3.png);
	background-repeat: no-repeat;
}

#ic4{
	background-image: url(/img/icn/4.png);
	background-repeat: no-repeat;
}

#ic5{
	background-image: url(/img/icn/5.png);
	background-repeat: no-repeat;
}

#ic6{
	background-image: url(/img/icn/6.png);
	background-repeat: no-repeat;
}

#ic7{
	background-image: url(/img/icn/7.png);
	background-repeat: no-repeat;
}

#ic8{
	background-image: url(/img/icn/8.png);
	background-repeat: no-repeat;
}

#ic9{
	background-image: url(/img/icn/9.png);
	background-repeat: no-repeat;
}

#ic10{
	background-image: url(/img/icn/10.png);
	background-repeat: no-repeat;
}

#ic11{
	background-image: url(/img/icn/11.png);
	background-repeat: no-repeat;
}
#ic11b{
	background-image: url(/img/icn/11.png);
	background-repeat: no-repeat;
}
#ic12{
	background-image: url(/img/icn/12a.svg);
	background-repeat: no-repeat;
}
.ic_contact{
	background-image: url(/img/icn/21.png);
	background-repeat: no-repeat;
}
.ic_terms{
	background-image: url(/img/icn/22.png);
	background-repeat: no-repeat;
}
.ic_privacy{
	background-image: url(/img/icn/23.png);
	background-repeat: no-repeat;
}