@charset "utf-8";
/**************************************************

	JMBOARD :: RESET

**************************************************/
/*web fonts*/
@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);
@font-face{
    font-family:empty;
    src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAQ0AAoAAAAAA+wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAJ4AAACeXQ48j09TLzIAAAGUAAAAYAAAAGAIIgbWY21hcAAAAfQAAABEAAAARAAyAGlnYXNwAAACOAAAAAgAAAAIAAAAEGhlYWQAAAJAAAAANgAAADb9mzB5aGhlYQAAAngAAAAkAAAAJAHiAeVobXR4AAACnAAAABAAAAAQAAAAAG1heHAAAAKsAAAABgAAAAYABFAAbmFtZQAAArQAAAFdAAABXVqZXRlwb3N0AAAEFAAAACAAAAAgAAMAAAEABAQAAQEBDHNwYWNlLWVtcHR5AAECAAEAOvgcAvgbA/gYBB4KABlT/4uLHgoAGVP/i4sMB4tr+JT4dAUdAAAAfA8dAAAAgREdAAAACR0AAACVEgAFAQEMFxkbHnNwYWNlLWVtcHR5c3BhY2UtZW1wdHl1MHUxdTIwAAACAYkAAgAEAQEEBwoN/JQO/JQO/JQO/JQO+JQU+JQViwwKAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABAAAAAIAHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADAAAAAIAAgAAgAAAAEAIP/9//8AAAAAACD//f//AAH/4wADAAEAAAAAAAAAAAABAAH//wAPAAEAAAABAAAAeR2GXw889QALAgAAAAAAzz54vgAAAADPPni+AAAAAAAAAAAAAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAABQAAAEAAAAAAAOAK4AAQAAAAAAAQAWAAAAAQAAAAAAAgAOAGMAAQAAAAAAAwAWACwAAQAAAAAABAAWAHEAAQAAAAAABQAWABYAAQAAAAAABgALAEIAAQAAAAAACgAoAIcAAwABBAkAAQAWAAAAAwABBAkAAgAOAGMAAwABBAkAAwAWACwAAwABBAkABAAWAHEAAwABBAkABQAWABYAAwABBAkABgAWAE0AAwABBAkACgAoAIcAcwBwAGEAYwBlAC0AZQBtAHAAdAB5AFYAZQByAHMAaQBvAG4AIAAxAC4AMABzAHAAYQBjAGUALQBlAG0AcAB0AHlzcGFjZS1lbXB0eQBzAHAAYQBjAGUALQBlAG0AcAB0AHkAUgBlAGcAdQBsAGEAcgBzAHAAYQBjAGUALQBlAG0AcAB0AHkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('woff');
}
/*reset browsers*/
#jm-wrap *{ -webkit-text-size-adjust:none; -webkit-border-radius:0; }
#jm-wrap input[type=button],
#jm-wrap input[type=submit]{ -webkit-appearance:none; }

/*reset elements*/
#jm-wrap form,#jm-wrap dl,#jm-wrap dd{ margin:0; padding:0; }
#jm-wrap label{ cursor:pointer; }
#jm-wrap article,#jm-wrap aside,#jm-wrap details,#jm-wrap figcaption,#jm-wrap figure,#jm-wrap footer,header,#jm-wrap #jm-wrap hgroup,#jm-wrap menu,#jm-wrap nav,#jm-wrap section,#jm-wrap dd,#jm-wrap hgroup{ display:block; }
#jm-wrap img{ border:none; vertical-align:middle; }
#jm-wrap fieldset{ margin:0; padding:0; border:none; }
#jm-wrap legend{ margin:0; padding:0; }
#jm-wrap p{ margin:0; padding:0; }
#jm-wrap h1,#jm-wrap h2,#jm-wrap h3,#jm-wrap h4,#jm-wrap h5,#jm-wrap h6{ margin:0; padding:0; }
#jm-wrap table{ border-collapse:collapse; border-spacing:0; }

/*Inputs*/
#jm-wrap input{ cursor:pointer; }
#jm-wrap input[type=checkbox],
#jm-wrap input[type=radio]{ border:none; vertical-align:middle; }

#jm-wrap input[type=search]{ border:none;display:inline-block;vertical-align:middle; height:50px; }
#jm-wrap input[type=text],
#jm-wrap input[type=password],
#jm-wrap input[type=search],
#jm-wrap input[type=email],
#jm-wrap input[type=url],
#jm-wrap input[type=number]{display:inline-block;vertical-align:middle;outline: none;height: 35px;line-height: 35px;padding: 0 15px;background: #ffffff;border: 1px solid #dadada;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#jm-wrap select{height: 35px;line-height: 35px;padding: 0 0 0 10px;background: #ffffff;border: 1px solid #dadada;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#jm-wrap textarea{width: 100%;height: 300px;font-size: 14px;line-height: 18px;padding: 15px;background: #ffffff;border: 1px solid #ddd;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

#jm-wrap ::-webkit-input-placeholder{ color:#98908b; }
#jm-wrap :-moz-placeholder{ color:#98908b; }
#jm-wrap ::-moz-placeholder{ color:#98908b; }
#jm-wrap :-ms-input-placeholder{ color:#98908b; }

/*reset links*/
#jm-wrap A:link{ text-decoration:none; color:#666666; }
#jm-wrap A:visited { text-decoration:none; color:#666666; }
#jm-wrap A:active { text-decoration:none; color:#666666; }
#jm-wrap A:hover{ text-decoration:underline; color:#000000; }

@media screen and (max-width: 750px) {

	#jm-wrap input[type=search]{ border:none; height:50px; }
	#jm-wrap input[type=text],
	#jm-wrap input[type=password],
	#jm-wrap input[type=search],
	#jm-wrap input[type=email],
	#jm-wrap input[type=url],
	#jm-wrap input[type=number]{font-size: 12px;padding: 0 5px;}
	#jm-wrap select{padding: 0 0 0 5px;font-size: 12px;}
	#jm-wrap textarea{padding: 10px;font-size: 12px;line-height: 16px;}
	#wm_email_select{margin-top:5px;}

}
