/* input css ¼³Á¤*/
input[type="text"], input[type="date"], input[type="number"], input[type="password"],textarea,select,input[type="radio"],input[type="radio"]:not(old):checked,input[type="checkbox"],input[type="checkbox"]:not(old):checked {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;	
	}

input[type="text"],input[type="date"], input[type="number"], input[type="password"],textarea,select {-webkit-border-radius: 0;	.background : none;	background : none\0;	background : none\0/;}
/* input css ¼³Á¤*/



/* ¶óµð¿À ¹öÆ° css ¶óµð¿À, ¼±ÅÃ¶óµð¿À*/	
input[type="radio"],input[type="radio"]:not(old):checked{-webkit-border-radius: 10px;border-radius:10px;-webkit-border-radius: 10px;	width:19px;	height:19px;	margin-right:3px	}
input[type="radio"] {.background : #E6F7FF;	background: #f0f0f0; border: solid 1px #d6d6d6;}
input[type="radio"]:not(old):checked{background-image: url(/img/main/new/check_white.svg); background-position: 60% 50%; background-repeat: no-repeat;
background-color: #00419f; border: solid 1px #00419f;
}

/* Ã¼Å©¹Ú½º css Ã¼Å©, ¼±ÅÃÃ¼Å©*/
input[type="checkbox"],input[type="checkbox"]:not(old):checked{	-webkit-border-radius: 0px;		width:14px;	height:14px;	margin-right:3px}
input[type="checkbox"] {background-color : #E6F7FF;	.background-color : #E6F7FF;  border:solid 1px #A9DBFC;}
input[type="checkbox"]:not(old):checked {.background-color : #7BBDFF;	background-color : #7BBDFF;	border:solid 1px #0080FF;	background-image:url(/img/icon/icon_checkbox.png); background-position: 100% 50% ; background-repeat:no-repeat;}


/* ±âÅ¸ input css*/
input[type="text"], input[type="password"], input[type="number"] {height:30px;border:solid 1px #d6d6d6;display:inline-block;background-color:#fff}
input[type="date"] {height:17px;padding:5px 0;border:solid 1px #d6d6d6;display:inline-block;background-color:#fff}

textarea{padding:5px;border:solid 1px #d6d6d6;}
textarea.bg{background:#fff}

select{height:35px;padding:5px 15px 5px 5px;border:solid 1px #d6d6d6;display:inline-block;margin-top:1px;background-color:#fff}
select{
	background-image:url(/img/icon/sel_arr_1.png);
	background-position: 100% 50% ;
	background-repeat:no-repeat;
}

select option{padding:5px 2px;}
select::-ms-expand{ display:none;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	select{ background-color:#fff;background-image:url(/img/icon/sel_arr_1.png); background-position: 100% 50% ; background-repeat:no-repeat; }
}
input:-ms-input-placeholder { color:#95A9D7 } 
input::placeholder { color:#95A9D7 }
input::-webkit-input-placeholder { color:#95A9D7 }
input[type="text"]:focus, input[type="text"]:hover, input[type="password"]:focus, input[type="password"]:hover, select:hover, select:focus,textarea.bg:hover{
 	border:solid 1px #2D5280;
 	background-color:#D6E6FE;
}
