
img { border:0px; }
img.links { cursor:hand; }
iframe { border:0px; }

.fixed { table-layout:fixed; }

/* 폰트관련 */
.s { letter-spacing: 0px; }
.s0 { letter-spacing: 0px; }
.font_b { font-weight: bold; }
.font_11 { font-size: 11px; letter-spacing: 0px; }
.font_11s { font-size: 11px; letter-spacing: 0px; }

/* 패딩관련 */
/* 왼쪽 */
.pd_l3 { padding-left: 3px; }
/* TOP */
.pd_t10 { padding-top: 10px; }
.pd_t20 { padding-top: 20px; }
/* 전체 */
.pd_10 { padding: 10px; }
.pd_20 { padding: 20px; }

/* 박스관련 */
.grayBox6 { border:6px #d3d3d3 solid; }
.stipulationBox { border:1px #ddd solid;}

.input	{	background-color:#FFFFFF; color:#000000; font-size : 11px; border: #CCCCCC 1px solid; font:9pt Dotum; HEIGHT: 18px; padding-left: 3px; padding-top: 2px; 	}
.input4	{	background-color:#FFFFFF; color:#000000; font-size : 11px; border: #CCCCCC 1px solid; font:9pt Dotum; HEIGHT: 18px; padding-left: 3px; padding-top: 2px; 	}
.select {	font:9pt Dotum;	letter-spacing:-1px;	border: #CCCCCC 1px solid;	background-color:white;	HEIGHT: 22px;	 }

.editbox {	font: 12px Dotum; color:#000000; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; padding:2px 2px 2px 2px; }
.searcheditbox {	font: 12px Dotum; color:#000000; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC;	height:16px; padding-top:3px; }
.textareabox {BORDER: #CCCCCC 1px solid; background-color: #FFFFFF; font-family: "돋움,Dotum,AppleGothic,sans-serif"; font-size: 11px; padding-left: 3px; padding-top: 2px;}

.inputBase	{	font: 12px Dotum; background-color: #FFFFFF; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; padding:2px 2px 2px 2px; }
.inputFocus {	font: 12px Dotum; color:#FFFFFF; background-color: #000000; BORDER: 1px solid #CCCCCC;	margin:1px 0 1px 0; padding:2px 2px 2px 2px; }
.textareaBase	{	background-color:#FFFFFF; color:#000000; font-size : 12px; BORDER: #CCCCCC 1px inset; font-family: "돋움,Dotum,AppleGothic,sans-serif"; padding-left: 3px; padding-top: 2px; 	}
.textareaFocus {	background-color:#000000; color:#FFFFFF; font-size : 12px; BORDER: #CCCCCC 1px inset; font-family: "돋움,Dotum,AppleGothic,sans-serif"; padding-left: 3px; padding-top: 2px; }



#listdiv td { font: 12px Dotum; letter-spacing: 0; }
#listdiv .leftCell { background: #F4F4F4; padding: 7px; }
#listdiv .leftCell2 { padding: 7px; }
#listdiv .rightCell { padding-left: 5px; }
#listdiv .rightCell2 { padding: 7px; }
#listdiv .dataCell { padding: 4px 0 4px 0; } /* padding: top right bottom left */
#listdiv .listTitle { letter-spacing: 0px; color: #808080; padding: 5px 0 5px 0; }
#listdiv .listData { 	white-space:nowrap; text-overflow : ellipsis; overflow : hidden; 	letter-spacing: 0; padding: 7px 0 7px 0; }
#listdiv .listData2 { text-align:center; letter-spacing: 0px; padding: 7px 3px 7px 3px; }

span.searchBtn { padding:0; }
span.searchBtn button {	font: 9pt Dotum;	font-weight: bold;	color: #FFFFFF;	letter-spacing: -1px;	border: 2px solid #313131;	background: #313131;	padding: 2px 3px 0 3px;	cursor: hand;}

span.listBtn { padding:0; }
span.listBtn button {	font: 8pt Dotum;	color: #808080;	font-weight: bold; letter-spacing: -1px;	border: 2px solid #808080;	background: #FFFFFF; margin:0em;	padding: 4px 3px 2px 3px;	cursor: hand;}


.member_login{width:100%; margin-left:15px; padding-left:120px; border-top:2px solid #4c5690; border-bottom:2px solid #4c5690; }
.member_login .login_blank{height:35px;}
.member_login .login_label{width:80px; text-align:right;}
.member_login .login_input{width:190px; padding:0 10px 6px 10px; overflow:hidden;}
.member_login .login_input2{width:190px; padding:0 10px 6px 10px; overflow:hidden;text-align:left;}
.member_login .login_input3{padding:0 10px 6px 10px; overflow:hidden;text-align:left;}

.member_login .login_input .input{	 height:20px; width:180px; border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:2px;}
.login_btn{float:right; margin:10px 15px 0 0 ; overflow:hidden;}
.login_btn li{float:left; padding-left:5px;}

.member_login .login_input2 .input{height:25px; width:280px; border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:2px;}{width:300px; padding:0 10px 6px 10px; overflow:hidden;}
.member_login .login_input2 .select{ height:25px; width:275px;  border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:7px;}
.member_login .login_input2 .input_mail{ height:25px; width:110px; border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:2px; display:block; float:left;}
.member_login .login_input2 .input_mail2{ height:25px; width:150px; border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:2px;  display:block;  float:left;}


.member_login .login_input3 .input{height:25px; width:280px; border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:2px;}{width:300px; padding:0 10px 6px 10px; overflow:hidden;}
.member_login .login_input3 .select{ height:25px; width:275px;  border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:7px;}
.member_login .login_input3 .input_mail{ height:25px; width:110px; border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:2px; display:block; float:left;}
.member_login .login_input3 .input_mail2{ height:25px; width:150px; border:1px solid #bbbedd; color:#6d76b3; font:9pt dotum; padding-left:3px; padding-top:2px;  display:block;  float:left;}
