@charset "utf-8"; 
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);    /* 본고딕 */
/* Default */
	html,body,h1,h2,h3,h4,h5,h6,p,a,div,img,span,form,fieldset,ul,ol,dl,li,dt,dd {padding:0; margin:0; vertical-align:middle; }
	span {vertical-align:0; }
	header,footer,section,article,aside,nav {display:block; padding:0; margin:0; }
	body {font-family:"Nanum Gothic",Helvetica,'Apple SD Gothic Neo',Sans-serif; font-size:12px; color:#333; }
	h1,h2,h3,h4,h5,h6,button,input,textarea,select,option {font-family:"Nanum Gothic",Helvetica,'Apple SD Gothic Neo',Sans-serif; font-size:12px; font-weight:normal; }
	img,fieldset {border:0 none; }
	input,label,select,button,a,textarea {vertical-align:middle; }
	table {border-collapse:collapse; table-layout:fixed; }
	textarea {min-height:200px; }
	ul,ol {list-style-type:none; }
	a {text-decoration:none !important; outline:none; }
	p {word-break:break-all; }
	em {font-style:normal; }
	sup {font-weight:bold; color:#E7610A; }
	button {border:none; background-color:#454545; cursor:pointer; color:#FFF; }

	.company_ci ul {width:576px; overflow:hidden; }
	.company_ci li {float:left; width:180px; padding-top:90px; margin:5px 5px; border:1px solid #ddd; background-repeat:no-repeat; background-position:center -5px; overflow:hidden;}
	.company_ci li .txt {display:table; width:100%; height:50px; border-top:1px solid #ddd; background-color:#FFF; font-size:14px; font-weight:300; text-align:center; line-height:20px; color:#555; }
	.company_ci li .txt div {display:table-cell; padding:0 10px; }
	.company_txt {padding-top:50px;}
	.company_txt ul {width:600px; overflow:hidden; }
	.company_txt li {float:left; display:table; width:138px; height:40px; margin:2px; border:1px solid #ddd; font-size:13px; font-weight:300; text-align:center; table-layout:fixed; }
	.company_txt li div {display:table-cell; padding:0 5px; color:#333; line-height:18px; vertical-align:middle; }
	.company_ci {}