@charset "utf-8";

/* widget-basic--outlogin */



.widget-basic-outlogin {
	padding: 18px;
	border: 0px solid #d6d6d6;
	background: #1a1a1a;
	width: 100%;
}


.widget-basic-outlogin .input-group-addon {
	min-width: 40px;
}

.widget-basic-outlogin .mb0 {
	margin-bottom: 0
}
.widget-basic-outlogin .bg-story, .widget-basic-outlogin .bg-story:hover, .widget-basic-outlogin .bg-story:focus, .widget-basic-outlogin .bg-story:active {
	background: #3b3b3b;
	border: 0;
}

.widget-basic-outlogin .social-login img {
	width: 25px;
}

@media all and (max-width:1200px) {
	.widget-basic-outlogin .social-login img {
		width: 18px;
	}

}



.widget-basic-outlogin label { line-height:12px; font-size: 12px; font-weight: normal; cursor: pointer; }
.widget-basic-outlogin .profile .photo { margin-right:12px; }
.widget-basic-outlogin .profile .photo img { width:60px; height:60px; border:0; }
.widget-basic-outlogin .profile .photo i { width:60px; height:60px; font-size:30px; padding:15px 0px 0px; text-align:center; background:#3c3c3c; color: #fff; }
.widget-basic-outlogin .profile h3 { font-size:18px; line-height:32px; padding:0px; margin:0px; letter-spacing:-1px; display:block; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; }


/*#main_login div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}*/
#main_login h1,h2,h3,h4,input,button{font-family:'돋움',dotum,Helvetica,sans-serif;font-size:12px;color:#383d41}
#main_login img,fieldset,iframe{border:0 none}