/**
 * 파일명: common.css
 * 설명 : 모든 페이지 기본class
 * 작성자 : 연정흠
 * 최초작성일 : 2010년 12월 10일
 * 최종수정일 : 2011년 6월 27일
**/

@charset "utf-8";
@import "k2wiz_php.css";

html,body {
	margin:0px;
	width: 100%;
	height: 100%;
}

body{
	background-color: #ffffff;
	color: #333333;
	font-size: 0.75em;
	font-family: 돋움,돋움체,dotum,gulim,tahoma,sans-serif,serif;
	line-height:1.5;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
h1,h2,h3,h4,h5,h6{
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}
p,ul,ol,dl,dt,dd,li{
	margin: 0px;
	padding: 0px;
}
li{
	list-style:none;
}
fieldset{
	border: 0px;
	display: inline;
	margin: 0px;
	padding: 0px;
}
legend,
caption{
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border: none;
	position:absolute;
	visibility: hidden;
}
pre{
	margin: 0px;
	padding: 0px;
}
address{
	font-style: normal;
}
iframe{
	background: transparent;
}
img{
	border: 0px;
}
form{
	display: inline;
	margin:0px;
	padding: 0px;
}
table{
	font-size:100%;
	border:0;
}
table th,
table td{
	border:0;
}
input,select{
	vertical-align: middle;
}
input, select, textarea,button{
	font-size:100%;
	margin: 0;
}
form img, form select, form button,form textarea{
	vertical-align: middle;
}
table img, table select, table button,table textarea{
	vertical-align: middle;
}

a{text-decoration:none;}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover{color:#7190C6;}
a:focus{color:#7190C6;}

.png24{
	tmp:expression(setPng24(this));
}
.hide{
	display: none !important;
}
.show{
	display: block !important;
}
.overflow{
	overflow:hidden !important;
}
.overflow-auto{
	overflow:auto !important;
}


/* 강제설정 */
.noPd{padding: 0 !important;}
.noBg{background-image: none !important;}
.noBd{border: 0 !important}
.noMg{margin: 0 !important;}
.noMgBtm{margin-bottom: 0 !important;}
.noMgRight{margin-right: 0 !important;}
.noIndent{text-indent:0 !important;;}
.noFloat{float: none !important;}

/* margin 강제설정 */
.mar1 {margin: 1px 0 !important;}
.mar2 {margin: 2px 0 !important;}
.mar3 {margin: 3px 0 !important;}
.mar7 {margin: 7px 0 !important;}
.marT2 {margin-top: 2px !important;}
.marT3 {margin-top: 3px !important;}
.marT5 {margin-top: 5px !important;}
.marT10 {margin-top: 10px !important;}
.marT15 {margin-top: 15px !important;}
.marT20 {margin-top: 20px !important;}
.marT30 {margin-top: 30px !important;}
.marT40 {margin-top: 40px !important;}
.marT50 {margin-top: 50px !important;}
.marT70 {margin-top: 70px !important;}
.marT80 {margin-top: 80px !important;}
.marT90 {margin-top: 90px !important;}
.marL5 {margin-left: 5px !important;}
.marL10 {margin-left: 10px !important;}
.marR1 {margin-right: 1px !important;}
.marR5 {margin-right: 5px !important;}
.marR10 {margin-right: 10px !important;}
.marB0 {margin-bottom: 0 !important;}
.marB5 {margin-bottom: 5px !important;}
.marB10 {margin-bottom: 10px !important;}
.marB15 {margin-bottom: 15px !important;}

/* padding 강제설정 */
.pad3 {padding: 3px 0 !important;}
.pad5 {padding: 5px 0 !important;}
.pad10 {padding: 10px 0 !important;}
.pad15 {padding: 15px 0 !important;}
.pad20 {padding: 20px 0 !important;}
.padT2 {padding-top: 2px !important;}
.padT3 {padding-top: 3px !important;}
.padT5 {padding-top: 5px !important;}
.padT10 {padding-top: 10px !important;}
.padR5 {padding-right: 5px !important;}
.padR10 {padding-right: 10px !important;}
.padL5 {padding-left: 5px !important;}
.padL10 {padding-left: 10px !important;}

/* border 강제설정 */
.borT0{border-top: 0 !important}

/* 정렬 */
.alignC{text-align: center !important;}
.alignL{text-align: left !important;}
.alignR{text-align: right !important;}
.selList {
	background-color:white;

}
/* float */
.floatL{float: left !important;}
.floatR{float: right !important;}

/* display */
.display_block{display: block !important}
.display_inline{display: inline !important}
.display_inline-block{display: inline-block !important}
.display_table_cell{display: table-cell !important}

/* clear */
.clearB{clear:both !important;}
.clearL{clear:left !important;}
.clearN{clear:none !important;}

/* font */
.s11{font-size: 11px !important;}
.s12{font-size: 11px !important;}
.fontWn{font-weight: normal !important;}

/* 강조 */
.strong{color: #C00 !important;}
.strong2{color: blue !important;}
.note{color: #7190C6 !important;}

/* 배경색 */
.bgcolorW{background-color:#fff !important;}

/*기타*/
span.setComm{
	float: left;
	padding: 2px 10px 0 0;
}
.pointer{
	cursor:pointer;
}

/* 에러텍스트 */
.eerr {color: blue;}