@charset "utf-8";

/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); */

/* reset */
@font-face{
font-family:"Nanum Gothic";
font-weight:bold;
src:url('/css/ekape/fonts/NanumGothic-Bold.eot');
src:url('/css/ekape/fonts/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
url('/css/ekape/fonts/NanumGothic-Bold.woff') format('woff'),
url('/css/ekape/fonts/NanumGothic-Bold.ttf') format('truetype');
}
@font-face{
font-family:"Nanum Gothic";
font-weight:normal;
src:url('/css/ekape/fonts/NanumGothic-Regular.eot');
src:url('/css/ekape/fonts/NanumGothic-Regular.eot?#iefix') format('embedded-opentype'),
url('/css/ekape/fonts/NanumGothic-Regular.woff') format('woff'),
url('/css/ekape/fonts/NanumGothic-Regular.ttf') format('truetype');
}

* {box-sizing:border-box; margin:0; padding:0;}
html {-webkit-text-size-adjust:none;}
body {color:#333; font-size:14px; line-height:1.5; letter-spacing:-0.3px; word-wrap:break-word; overflow-wrap:break-word; font-family:'Nanum Gothic', 'Nanum GothicOTF', /* 'Apple SD Gothic Neo', */'Malgun Gothic', Arial, Dotum, Gulim, Verdana, Tahoma; }
a, select, button, pre, input, textarea {font-family:inherit;}
header, section, article, aside, footer, nav {display:block;}
th, strong, b {font-weight:bold;}
dt, th {color:#333;}
caption {height:0; font-size:0; line-height:0; overflow:hidden;}
fieldset {border:0;}
li {list-style:none;}
img {max-width:100%; vertical-align:middle; border:0;}
a {color:inherit; text-decoration:none;}
.tts {position:absolute; left:-9999px; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
.clear-fix{position:relative;}
.clear-fix:after{content:"";display:block;clear:both;}
/* skip navigation */
#skipNavigation{position:absolute; width:auto; z-index:2000;}
#skipNavigation a{position:absolute; display:block;left:0;top:0;width:1px;height:1px;margin:0 0 0 -10000px;padding:0;overflow:hidden; }
#skipNavigation a:hover, #skipNavigation a:focus, #skipNavigation a:active{width:200px;height:24px;background:#fff;text-align:center;margin:0;font-weight:bold;}

/* etc */
.align-left{text-align:left !important;}
.align-center{text-align:center !important;}
.align-right{text-align:right !important;}

.vt{vertical-align:top !important;}
.vm{vertical-align:middle !important;}
.vb{vertical-align:bottom !important;}

.fs-13{font-size:13px;}
.fs-16{font-size:16px;}

.fb{font-weight:bold;}

.esse{color:#ee2e24;}
.line-under{text-decoration:underline;}
.ico-vm{margin:-4px 0 0 5px;}
.icon-new{margin:-2px 0 0 8px;vertical-align:middle;}

.color-red{color:#ee2e24;}
.color-gray{color:#666;}
.color-gray02{color:#757575;}
.color-blue{color:#0070af;}
.color-blue-deep{color:#16407c;}
.color-brown{color:#d76b30;}
.color-green{color:#027f7b;}
.color-white{color:#fff !important;}
.color-black{color:#000;}
.color-yellow{color:#f8ef00;}

.both-contents{position:relative;width:100%;}
.both-contents:after{content:"";display:block;clear:both;}
.both-contents .left-contents{float:left;}
.both-contents .right-contents{float:right;}

.btn-area{overflow:hidden;width:100%;margin:30px 0;}
.btn-area .btn-left{float:left;}
.btn-area .btn-right{float:right;}
.btn-area .btn-center{text-align:center;margin:0 auto;}
.btn-area .btn-center button{margin:0 3px;}

.basic-text01{font-size:14px;line-height:22px;}
.basic-text02{font-size:16px;line-height:26px;}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #999;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #999 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: #999 !important;
}

/* input */
input, select, textarea{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;border:1px solid #ccc;}
input, textarea, select, button{display:inline-block; max-width:100%; box-shadow:none; vertical-align:middle; font-weight:inherit; font-size:inherit; word-spacing:normal; letter-spacing:inherit;}
button{cursor:pointer;background:none;border:none;}
button:active span, button:focus span {
    position:relative;
    top: 0;
    left: 0;
}
input[type="text"], input[type="password"]{line-height:18px;height:30px;padding:0 10px;}
input[type="radio"], input[type="checkbox"]{line-height:18px;height:30px;}
select{height:30px;min-width:80px;padding:0 0 0 5px;background:#fff;}
select option{padding:0 10px 0 0;}
textarea.textarea{padding:10px;}

/* button */
.button{display:inline-block;line-height:48px;font-size:16px;color:#fff;min-width:150px;border:1px solid #dbdbdb;padding:0 20px;}
.button.button-full{min-width:auto;width:100%;}
.button.button-small{line-height:28px;font-size:14px;min-width:68px;}
.button.button-middle{line-height:38px;font-size:14px;min-width:90px;}
.button.button-large{min-width:180px;}
.button-blue{background-color:#16407c;border:1px solid #16407c;transition: all .2s linear;}
.button-blue:hover{background-color:#1c6ea1;border:1px solid #1c6ea1;transition: all .2s linear;}
.button-blue02{background-color:#4f70b7;border:1px solid #4f70b7;transition: all .2s linear;}
.button-blue02:hover{background-color:#1c6ea1;border:1px solid #1c6ea1;transition: all .2s linear;}
.button-green{background-color:#027f7b;border:1px solid #027f7b;transition: all .2s linear;}
.button-green:hover{background-color:#01a19c;border:1px solid #01a19c;transition: all .2s linear;}
.button-gray{background-color:#798790;border:1px solid #798790;transition: all .2s linear;}
.button-gray:hover{background-color:#636f76;border:1px solid #636f76;transition: all .2s linear;}
.button-gray02{background-color:#757575;border:1px solid #757575;transition: all .2s linear;}
.button-gray02:hover{background-color:#555555;border:1px solid #555555;transition: all .2s linear;}
.button-black{background-color:#585858;border:1px solid #585858;transition: all .2s linear;}
.button-black:hover{background-color:#000;border:1px solid #000;transition: all .2s linear;}
.button-brown{background-color:#ce7d3c;border:1px solid #ce7d3c;transition: all .2s linear;}
.button-brown:hover{background-color:#b26c34;border:1px solid #b26c34;transition: all .2s linear;}
.button-navy{background-color:#16407c;border:1px solid #16407c;transition: all .2s linear;}
.button-navy:hover{background-color:#1c55a6;border:1px solid #1c55a6;transition: all .2s linear;}
.button-white{background:#fff;border:1px solid #dbdbdb;color:#333;}
.button-green-empty{background-color:#fff;border:1px solid #027f7b;color:#027f7b;transition: all .2s linear;}
.button-navy-empty{background-color:#fff;border:1px solid #16407c;color:#16407c;transition: all .2s linear;}
.button-navy-empty:hover{background-color:#16407c;border:1px solid #16407c;color:#fff;transition: all .2s linear;}
.button-navy-download{padding:0 45px 0 20px;background-image:url(/images/user/common/icon-download-white.png);background-position:95% 50%;background-repeat:no-repeat;}
.button-blue02-download{padding:0 45px 0 20px;background-image:url(/images/user/common/icon-download-white.png);background-position:95% 50%;background-repeat:no-repeat;}
.answer-btn{display:inline-block;line-height:24px;border:1px solid #585858;color:#585858;width:52px;height:26px;}
.answer-btn.end{border:1px solid #16407c;color:#16407c;}
.button-download{padding:0 45px 0 20px;background-image:url(/images/user/common/icon-download-white.png);background-position:95% 50%;background-repeat:no-repeat;}
.button-arrow{padding:0 35px 0 15px;background-image:url(/images/user/common/icon-arrow-white.png);background-position:93% 50%;background-repeat:no-repeat;}
.button-location{padding:0  15px 0 35px;background-image:url(/images/user/common/icon-location.png);background-position:17px 50%;background-repeat:no-repeat;}

/* table */
table thead.th-blind{display:none;}
table{border-spacing:0;border-collapse:collapse;width:100%;}
table th.bg01, table td.bg01{background:#f5f5f5 !important;}
.table-list table{width:100%;border-top:2px solid #585858;}
.table-list table th{background:#efefef;border-bottom:1px solid #dadada;padding:15px 10px;text-align:center;display:table-cell;}
.table-list table td{border-bottom:1px solid #dadada;padding:15px 10px;text-align:center;color:#404040;display:table-cell;}
.table-list table td.no-data{padding:100px 0;font-size:16px;}
.table-list table tr:hover{background:#e7ecf9;}
.table-list.border-add table th{border-left:1px solid #dadada;}
.table-list.border-add table td{border-left:1px solid #dadada;}
.table-list.border-add table th:first-child{border-left:none;}
.table-list.border-add table td:first-child{border-left:none;}
.table-list tr.event-day{font-weight:bold;color:#005aa6;}

.table-view table{width:100%;border-top:2px solid #585858;}
.table-view table th{background:#efefef;border-bottom:1px solid #dadada;border-top:1px solid #585858;padding:12px 10px;text-align:center;}
.table-view table td{border-bottom:1px solid #dadada;border-left:1px solid #dadada;padding:15px 10px;text-align:left;color:#404040;}
.table-view.center-view table th{border-left:1px solid #dadada;}
.table-view.center-view table th:first-child{border-left:none;}
.table-view.center-view table td{border-left:1px solid #dadada;text-align:center;}
.table-view.center-view table td:first-child{border-left:none;}
.table-view table .brd-left{border-left:1px solid #dadada !important;}
.table-view.brd-none table{border-top:1px solid #dadada;}
.table-view.brd-none table th{border-top:none;}
.table-view.brd-none table td{border-top:none;}

.table-write table{width:100%;border-top:2px solid #585858;}
.table-write table th{background:#f5f5f5;padding:10px 10px 10px 40px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;text-align:left;height:50px;}
.table-write table td{padding:10px;border-bottom:1px solid #dbdbdb;height:50px;color:#404040;}
.table-write.brd-none table{border-top:none;}
.table-write.brd-none table th{border-top:none;padding:10px 10px 10px 25px;}
.table-write.brd-none table td{border-top:none;}

.file-add-area ul li{margin:0 0 10px 0;}
.file-add-area .btn{margin:0 0 10px 0;}
.file-add-area .btn a{display:inline-block;width:120px;height:28px;color:#585858;background:#dbdbdb;text-align:center;margin:0 10px 0 0;line-height:26px;}

.board-view{width:100%;}
.board-view .board-title{background:#f5f5f5;border-top:2px solid #585858;padding:30px 20px;font-weight:bold;font-size:18px;}
.board-view .board-view-con{padding:30px 8px;}
.board-view .board-info{overflow:hidden;padding:14px 20px;background:#fff;border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
.board-view .board-info > span{display:block;position:relative;float:left;margin:0 30px 0 0;}
.board-view .board-file{display:table;width:100%;overflow:hidden;background:#f5f5f5;border-bottom:1px solid #dadada;}
.board-view .board-file dt{display:table-cell;vertical-align:middle;width:15%;border-right:1px solid #dadada;min-width:100px;font-weight:bold;padding:0 0 0 25px}
.board-view .board-file dd{display:table-cell;background:#fff;}
.board-view .board-file dd ul{padding:14px 20px}
.board-view .board-file dd ul li{padding:2px 0;}
.board-view .board-view-con{font-size:16px;line-height:26px;border-bottom:1px solid #dadada;}
.board-view .board-view-con.pd0{padding:0;border:none;}
.board-view.answer{border-top:2px solid #585858;}

/*.board-navi{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.board-navi dl{overflow:hidden;border-top:1px solid #dbdbdb;}
.board-navi dl:first-child{border-top:none;}
.board-navi dl dt{float:left;width:180px;height:50px;padding:13px 0 17px 79px;font-weight:bold;background:#f5f5f5 url(/images/user/common/icon-board-arrow01.png) no-repeat 41px 50%;}
.board-navi dl + dl dt{background:#f5f5f5 url(/images/user/common/icon-board-arrow02.png) no-repeat 41px 50%;}
.board-navi dl dd{float:left;width:calc(100% - 180px);height:50px;padding:13px 10px 17px 25px;}*/

.board-navi{position:relative;margin:30px 0;min-height:50px;}
.board-navi:after{content:"";display:block;clear:both;}
.board-navi dl{float:left;width:calc(50% - 38px);height:50px;text-align:right;padding:0 40px 0 0;}
.board-navi dl dt{position:relative;font-weight:bold;display:inline-block;}
.board-navi dl dt:after{content:"";position:absolute;top:6px;left:-27px;width:8px;height:11px;background:url(/images/user/common/icon-board-arrow03.png) no-repeat 0 50%;}
.board-navi dl + div + dl{text-align:left;padding:0 0 0 40px;}
.board-navi dl + div + dl dt:after{content:"";position:absolute;top:6px;left:auto;right:-27px;width:8px;height:11px;background:url(/images/user/common/icon-board-arrow04.png) no-repeat 0 50%;}
.board-navi .center-area{float:left;width:76px;margin:4px 0 0 0;text-align:center;}
.board-navi .center-area a{min-width:76px;line-height:34px;}

.list-dot li{position:relative;padding:0 0 0 12px;line-height:28px;}
.list-dot li:after{content:"";position:absolute;top:12px;left:0;width:3px;height:3px;background:#666;}
.list-dot.dot-blue li{position:relative;padding:0 0 0 11px;line-height:28px;}
.list-dot.dot-blue li:after{content:"";position:absolute;top:11px;left:0;width:2px;height:2px;background:#0078cf;}
.list-dot li.bg-none:after{background:none;}
.list-dot .bg-none{margin:5px 0;}
.list-dot.bg-none > li, .list-dot .bg-none > li{padding:0;}
.list-dot.bg-none > li:after, .list-dot .bg-none > li:after{background:none;}
.list-dot li .list-num{margin:10px 0 0 -12px;}
.list-num li{position:relative;padding:0 0 0 23px;margin:0 0 6px 0;}
.list-num li:after{content:"";position:absolute;top:3px;left:0;background:#808e9f;height:15px;width:15px;border-radius:15px;font-size:10px;color:#fff;font-weight:bold;text-align:center;}
.list-num li:nth-child(1):after{content:"1";}
.list-num li:nth-child(2):after{content:"2";}
.list-num li:nth-child(3):after{content:"3";}
.list-num li:nth-child(4):after{content:"4";}
.list-num li:nth-child(5):after{content:"5";}
.list-num li:nth-child(6):after{content:"6";}
.list-num li:nth-child(7):after{content:"7";}
p.list-dot{position:relative;padding:0 0 0 12px;}
p.list-dot:after{content:"";position:absolute;top:9px;left:0;width:3px;height:3px;background:#666;}
.list-bar li{position:relative;padding:0 0 0 12px;line-height:28px;}
.list-bar li:after{content:"";position:absolute;top:13px;left:0;width:7px;height:1px;background:#666;}
.list-arrow li{position:relative;padding:0 0 0 14px;line-height:28px;}
.list-arrow li:after{content:"";position:absolute;top:9px;left:0;width:7px;height:11px;background:url(/images/user/common/icon-arrow-green.png) no-repeat 0 0;}
.list-arrow02 li{position:relative;padding:0 0 0 14px;line-height:28px;}
.list-arrow02 li:after{content:"";position:absolute;top:10px;left:0;width:5px;height:7px;background:url(/images/user/common/icon-arrow-right02.png) no-repeat 0 0;}
.num-indent > li{text-indent:-15px;padding:0 0 0 15px;line-height:28px;}
.num-indent > li:after{background:none;}
.indent-text{text-indent:-15px;padding:0 0 0 15px;line-height:28px;}
.indent-none > li{text-indent:0;}

/* pagination */
.pagination{margin:26px 0 40px 0;text-align:center;}
.pagination strong, .pagination span a, .pagination img{vertical-align:middle;text-align:center;}
.pagination img{height:28px;width:28px;margin:0 1px 4px;}
.pagination span a{display:inline-block;background:#fff;border:1px solid #dbdbdb;height:28px;width:28px;padding:4px 0 0 0;margin:0 1px 4px;font-size:12px;}
.pagination strong{display:inline-block;vertical-align:top;background:#585858;border:1px solid #585858;color:#fff;height:28px;width:28px;padding:2px 0 0 0;margin:0 1px;}
.pagination .next02, .pagination .prev02{display:inline-block;}

/* tab */
.tab-list{position:relative; margin-bottom:30px;text-align:center; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; background-color:#fff; overflow:hidden;}
.tab-list li {float:left; width:50%; height:66px; border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; overflow:hidden;}
.tab-list li.on {position:relative; background-color:#005aa6; color:#fff; font-weight:bold; z-index:10;}
.tab-list li a {display:table-cell; width:1%; height:66px; padding:0 8px; vertical-align:middle;font-size:16px;font-weight:bold;line-height:20px}
.tab-list:before {content:''; position:absolute; top:0; right:0; bottom:0; width:1px; background-color:#dbdbdb;}
.tab-list:after {content:''; position:absolute; left:0; right:0; bottom:0; height:1px; background-color:#dbdbdb;}
.tab-list.col3 li {width:33.3333%;}
.tab-list.col3 li:first-child {width:33.3334%;}
.tab-list.col4 li {width:25%;}
.tab-list.col5 li {width:33.3333%;}
.tab-list.col6 li {width:16.6666%;}
.tab-list.col8 li {width:12.5%;}
.tab-list.last-item-none:after, .tab-list.last-item-none:before{background:none;}
.tab-cont {display:none;}

/* margin */
.mt0 {margin-top:0px !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt50 {margin-top:50px !important;}
.mb0 {margin-bottom:0px !important;}
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;}
.mb45 {margin-bottom:45px !important;}
.mb50 {margin-bottom:50px !important;}
.mb60 {margin-bottom:60px !important;}
.mb100 {margin-bottom:100px !important;}
.ml0 {margin-left:0px !important;}
.ml2 {margin-left:2px !important;}
.ml5 {margin-left:5px !important;}
.ml6 {margin-left:6px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;}
.mr0 {margin-right:0px !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;}

/* padding */
.pt16{padding-top:16px !important;}
.pl20{padding-left:20px !important;}
.pl30{padding-left:30px !important;}
.pb0{padding-bottom:0px !important;}
.pb30{padding-bottom:30px !important;}
.pr30{padding-right:30px !important;}

/* checkbox radio */
.checks {position: relative;display:inline-block;vertical-align:middle;} 
.checks input[type="radio"] { 
	position: absolute; 
	width: 1px; 
	height: 1px; 
	padding: 0; 
	margin: -1px; 
	overflow: hidden; 
	clip:rect(0,0,0,0); 
	border: 0; 
} 
.checks input[type="radio"] + label { 
	display: inline-block; 
	position: relative; 
	padding-left: 30px; 
	cursor: pointer; 
	-webkit-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none; 
} 
.checks input[type="radio"] + label:before { 
	content: ''; 
	position: absolute; 
	left: 0; 
	top: -1px; 
	width: 18px;
	height: 18px;
	text-align: center; 
	background: #fff; 
	border: 2px solid #c2c2c2; 
	border-radius: 100%; 
	/*box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); */
} 
.checks input[type="radio"] + label:active:before, 
.checks input[type="radio"]:checked + label:active:before { 
	/*box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);*/
} 
.checks input[type="radio"]:checked + label:before { 
	background: #fff; 
	border-color: #c2c2c2; 
} 
.checks input[type="radio"]:checked + label:after { 
	content: ''; 
	position: absolute;
	top: 4px; 
	left: 5px; 
	width: 12px; 
	height: 12px; 
	background: #ee2e24; 
	border-radius: 100%; 
	/*box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);*/
}

.checks input[type="checkbox"] { /* ���� üũ�ڽ��� ȭ�鿡�� ���� */ 
	position: absolute; 
	width: 1px; 
	height: 1px;
	padding: 0; 
	margin: -1px; 
	overflow: hidden; 
	clip:rect(0,0,0,0); border: 0 
} 
.checks input[type="checkbox"] + label { 
	display: inline-block; 
	position: relative; 
	padding-left: 30px; /* ���ڿ� üũ�ڽ� ������ ������ ���� */ 
	cursor: pointer; 
	-webkit-user-select: none; 
	-moz-user-select: none; -ms-user-select: none;
} 
.checks input[type="checkbox"] + label:before { /* ��¥ üũ�ڽ� */ 
	content: ''; 
	position: absolute; 
	left: 0; 
	top: 0; /* �� ���� �����ؼ� ���ڿ��� ���� */ 
	width: 18px; /* üũ�ڽ��� �ʺ� ���� */ 
	height: 18px; /* üũ�ڽ��� ���̸� ���� */ 
	line-height: 18px; /* ���������� ���� ���̰��� ��ġ */
	text-align: center; 
	background: #fff;
	border: 1px solid #cacece; 
	/*border-radius : 3px; 
	box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); */
} 
/*.checks input[type="checkbox"] + label:active:before, 
.checks input[type="checkbox"]:checked + label:active:before { 
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); 
} */ 
.checks input[type="checkbox"]:checked + label:before { /* üũ�ڽ��� üũ������ */ 
	/*content: '\2714';  üũǥ�� �����ڵ� ��� */ 
	/*color: #99a1a7; 
	text-shadow: 1px 1px #fff; */ 
	background:#fff url(/images/user/common/icon-check.png) no-repeat 50% 50%; 
	border-color:#ee2e24;
	/*border-color: #adb8c0; 
	box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1); */ 
}

.filebox{display:inline-block;margin:0 5px 0 0;}
.filebox label { display: inline-block;padding:0 10px; line-height:28px;color: #fff; font-size: inherit; vertical-align: middle; background-color: #fff; border:1px solid #585858;cursor: pointer;color:#585858; width:90px;height:28px;text-align:center;} 
.filebox input[type="file"] { /* ���� �ʵ� ����� */ position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0; }
