/* CSS Document */
/* lh-form-v1.1.css */

.lh-form-v1-1,
.lh-form-v1-1 form,
.lh-form-v1-1 fieldset {display:block;border:0px;margin:0%;}
.lh-form-v1-1,
.lh-form-v1-1 form {padding:2%;}
.lh-form-v1-1 fieldset {padding:0%;}
.lh-form-v1-1 legend {display:none;}

/* 입력폼 줄에 대한 스타일 */
.lh-form-v1-1 .form-field {display:block;margin:0% 0%;padding:5px 0 5px;border-bottom:1px solid #DFDFDF;}
.lh-form-v1-1 .form-field .inventory {display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:21%;font-size:0.875em;line-height:1.4em;}
.lh-form-v1-1 .form-field .input-full {}
.lh-form-v1-1 .form-field .content-100,
.lh-form-v1-1 .form-field .content {display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:78%;font-size:1em;line-height:1.4em;}
.lh-form-v1-1 .form-field .content-100 {width:100%;}
.lh-form-v1-1 .form-field .content .inventory {width:10%;}
.lh-form-v1-1 .form-field .content .content {width:89%;}
.lh-form-v1-1 .form-field .content .comment {display:inline-block;zoom:1;*display:inline;vertical-align:middle;font-size:0.875em;line-height:1.4em;color:#999;}
.lh-form-v1-1 .form-field .content .checkbox {display:inline-block;zoom:1;*display:inline;vertical-align:middle;padding:0px 0px 0px 4px;}
.lh-form-v1-1 .form-field .content .checkbox > * {display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.lh-form-v1-1 .form-field .content .checkbox > span {padding:0% 4px;}

/* 입력폼에 대한 폰트 정보 설정 */
.lh-form-v1-1 .form-field input,
.lh-form-v1-1 .form-field select,
.lh-form-v1-1 .form-field label,
.lh-form-v1-1 .form-field textarea {font-size:0.875em;line-height:1.6em;margin:1% 0%;}

/* 입력폼에 대한 디자인 */
.lh-form-v1-1 .form-field input[type=text],
.lh-form-v1-1 .form-field input[type=password],
.lh-form-v1-1 .form-field input[type=file],
.lh-form-v1-1 .form-field textarea,
.lh-form-v1-1 .form-field select {outline:none;border:2px solid #AAA;border-radius:3px;display:inline-block;zoom:1;*display:inline;background-color:#F1F1F1;color:#333;vertical-align:middle;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.1) inset;}
.lh-form-v1-1 .form-field input[type=text]:focus,
.lh-form-v1-1 .form-field input[type=password]:focus,
.lh-form-v1-1 .form-field input[type=file]:focus,
.lh-form-v1-1 .form-field textarea:focus,
.lh-form-v1-1 .form-field select:focus {color:#777;border-color:#87C8FF;box-shadow:0px 0px 5px rgba(135, 200, 255, 0.5);background-color:#FFF;}
.lh-form-v1-1 .form-field input[type=text],
.lh-form-v1-1 .form-field input[type=password],
.lh-form-v1-1 .form-field input[type=file],
.lh-form-v1-1 .form-field textarea {padding:2px 1%;}
.lh-form-v1-1 .form-field textarea {width:96%;}
.lh-form-v1-1 .form-field select {padding:4px 5px;height:30px;}

.lh-form-v1-1 .form-field input[type=text],
.lh-form-v1-1 .form-field input[type=password] {height:22px;}

/* 폼 안에 테이블 */
.lh-form-v1-1 .form-table table {border-spacing:1px;border-collapse:separate;background:#DFDFDF;border:1px;width:100%;font-size:0.875em;line-height:1.4em;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.8);}
.lh-form-v1-1 .form-table table input,
.lh-form-v1-1 .form-table table select,
.lh-form-v1-1 .form-table table label,
.lh-form-v1-1 .form-table table textarea {font-size:1em;line-height:1.6em;margin:1% 0%;}
.lh-form-v1-1 .form-table table input[type=text],
.lh-form-v1-1 .form-table table input[type=password],
.lh-form-v1-1 .form-table table input[type=file],
.lh-form-v1-1 .form-table table textarea,
.lh-form-v1-1 .form-table table select {outline:none;width:96%;border:2px solid #AAA;border-radius:3px;display:inline-block;zoom:1;*display:inline;background-color:#F1F1F1;color:#333;vertical-align:middle;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.1) inset;}
.lh-form-v1-1 .form-table table input[type=text]:focus,
.lh-form-v1-1 .form-table table input[type=password]:focus,
.lh-form-v1-1 .form-table table input[type=file]:focus,
.lh-form-v1-1 .form-table table textarea:focus,
.lh-form-v1-1 .form-table table select:focus {color:#777;border-color:#87C8FF;box-shadow:0px 0px 5px rgba(135, 200, 255, 0.5);background-color:#FFF;}
.lh-form-v1-1 .form-table table input[type=text],
.lh-form-v1-1 .form-table table input[type=password],
.lh-form-v1-1 .form-table table input[type=file],
.lh-form-v1-1 .form-table table textarea {padding:2px 1%;}
.lh-form-v1-1 .form-table table textarea {width:96%;}
.lh-form-v1-1 .form-table table select {padding:4px 5px;height:30px;}


.lh-form-v1-1 .form-table table thead > tr > th {background-color:#F2F2F2;padding:3px 5px 3px 3px;}
.lh-form-v1-1 .form-table table tbody > tr > td {background-color:#FFFFFF;text-align:center;padding:3px 5px 3px 3px;}
.lh-form-v1-1 .form-table table tfoot > tr > td {background-color:#F2F2F2;text-align:center;padding:3px 5px 3px 3px;}
.lh-form-v1-1 .form-table table .center {text-align:center;}
.lh-form-v1-1 .form-table table .left {text-align:left !important;}
.lh-form-v1-1 .form-table table .right {text-align:right;width:auto !important;}
.lh-form-v1-1 .form-table table .right-full {text-align:right;}
.lh-form-v1-1 .form-table table .nowrap {white-space:nowrap;}

/* 입력폼 줄에 대한 스타일 */
.lh-form-v1-1 .form-button {display:block;margin:0%;text-align:center;padding:3% 0%;}

/* Web Style Media */
@media only screen and (max-width:970px) { /* 970 이하 사이즈 */
}
@media only screen and (max-width:960px) { /* 960 이하 사이즈 */
}
@media only screen and (max-width:940px) { /* 940 이하의 사이즈 */
}
@media only screen and (min-width:768px) and (max-width:960px) { /* 768 이상, 960 이하 사이즈 */
}
@media only screen and (min-width:768px) { /* 768 이상의 사이즈 */
}

/* Mobile Style Media */
@media only screen and (max-width:768px) {/*, (orientation: landscape) {*/ /* 아이패드 이하 사이즈 */	
	.lh-form-v1-1 .form-field {margin:3% 0% !important;}
	.lh-form-v1-1 .form-field .inventory {display:none !important;width:100% !important;}
	.lh-form-v1-1 .form-field .content {width:100% !important;}
	.lh-form-v1-1 .form-field .content > .inventory {display:inline-block !important;}
	/*.lh-form-v1-1 .form-field .content > iframe {display:none;}*/
	
	.lh-form-v1-1 input,
	.lh-form-v1-1 textarea,
	.lh-form-v1-1 select {font-size:1rem !important;}
	
	.lh-form-v1-1 select.input-full {width:100%;}
	.lh-form-v1-1 input[type=text].input-full,
	.lh-form-v1-1 input[type=file].input-full,
	.lh-form-v1-1 input[type=password].input-full {width:96%;}
	.lh-form-v1-1 textarea.input-full {width:96%;}
}
@media only screen and (max-width:470px) { /* 470 이상의 사이즈 */
}
@media only screen and (max-width:480px) { /* 안드로이드 480 이하 사이즈 */
	.lh-form-v1-1 .form-table .lh-not-mobile-480 {display:none !important;}
}
@media only screen and (max-width:320px) { /* 아이폰 사이즈 이하 사이즈 */
}
@media only screen and (min-width:401px) and (max-width:768px) { /* 갤럭시 와 아이패드 사이즈 사이 */
}
@media only screen and (min-width:321px) and (max-width:400px) { /* 갤럭시 노트 사이즈 이하 사이즈 */
}


/* CSS END */


/* END Style */