/* CSS Document */

.lh-form-style-v2 {}
.lh-form-style-v2 .default-form,
.lh-form-style-v2 .table-form,
.lh-form-style-v2 form {border:0;margin:0;padding:0;font-size:1em;line-height:1em;}
.lh-form-style-v2 legend {display:none;}

.lh-form-style-v2 input,
.lh-form-style-v2 select,
.lh-form-style-v2 option,
.lh-form-style-v2 textarea,
.lh-form-style-v2 button {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;
-webkit-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-moz-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-o-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);

outline:none;
resize:none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}

.lh-form-style-v2 .form-content label,
.lh-form-style-v2 .form-content-100 label {display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;
-webkit-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-moz-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-o-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
}

.lh-form-style-v2 input[type=text],
.lh-form-style-v2 input[type=password],
.lh-form-style-v2 input[type=file],
.lh-form-style-v2 input[type=color],
.lh-form-style-v2 input[type=date],
.lh-form-style-v2 input[type=datetime],
.lh-form-style-v2 input[type=datetime-local],
.lh-form-style-v2 input[type=email],
.lh-form-style-v2 input[type=month],
.lh-form-style-v2 input[type=number],
.lh-form-style-v2 input[type=search],
.lh-form-style-v2 input[type=tel],
.lh-form-style-v2 input[type=time],
.lh-form-style-v2 input[type=url],
.lh-form-style-v2 input[type=week],
.lh-form-style-v2 option,
.lh-form-style-v2 button {font-size:0.875em;line-height:1em;-webkit-appearance:none;-moz-appearance:none;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
}

.lh-form-style-v2 select {font-size:0.875em;line-height:1em;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
}

.lh-form-style-v2 textarea {font-size:0.875em;line-height:1.5em;-webkit-appearance:none;-moz-appearance:none;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
}

.lh-form-style-v2 textarea {line-height:1.5em;}

.lh-form-style-v2 .form-content label,
.lh-form-style-v2 .form-content-100 label {font-size:0.875em;line-height:1.5em;}

.lh-form-style-v2 input[type=checkbox],
.lh-form-style-v2 input[type=radio] {font-size:1em;line-height:1em;vertical-align:baseline;}

/* GRAPHICE STYLE */
.lh-form-style-v2 input[type=text],
.lh-form-style-v2 input[type=password],
.lh-form-style-v2 input[type=file],
.lh-form-style-v2 input[type=color],
.lh-form-style-v2 input[type=date],
.lh-form-style-v2 input[type=datetime],
.lh-form-style-v2 input[type=datetime-local],
.lh-form-style-v2 input[type=email],
.lh-form-style-v2 input[type=month],
.lh-form-style-v2 input[type=number],
.lh-form-style-v2 input[type=search],
.lh-form-style-v2 input[type=tel],
.lh-form-style-v2 input[type=time],
.lh-form-style-v2 input[type=url],
.lh-form-style-v2 input[type=week],
.lh-form-style-v2 textarea,
.lh-form-style-v2 select {background-color:#f8f8f8;border:1px solid #BBB;
/*-webkit-box-shadow:inset 0px 0px 20px rgba(0, 0, 0, 0.2);
-ms-box-shadow:inset 0px 0px 20px rgba(0, 0, 0, 0.2);
-moz-box-shadow:inset 0px 0px 20px rgba(0, 0, 0, 0.2);
box-shadow:inset 0px 0px 20px rgba(0, 0, 0, 0.2);*/

text-shadow:1px 1px 1px rgba(256, 256, 256, 0.8);

background:-moz-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%); /* FF3.6 */
background:-webkit-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%); /* 크롬10 이상, 사파리 5.1이상 */
background:-o-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%); /* 오페라 11.10 이상 */
background:-ms-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%); /* 익스10 이상 */
background:linear-gradient(to bottom, #f8f8f8 0%, #FFFFFF 100%); /* W3C 표준 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#FFFFFF',GradientType=0); /* 익스 6~9 */

border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.lh-form-style-v2 input[type=text]:focus,
.lh-form-style-v2 input[type=password]:focus,
.lh-form-style-v2 input[type=file]:focus,
.lh-form-style-v2 input[type=color]:focus,
.lh-form-style-v2 input[type=date]:focus,
.lh-form-style-v2 input[type=datetime]:focus,
.lh-form-style-v2 input[type=datetime-local]:focus,
.lh-form-style-v2 input[type=email]:focus,
.lh-form-style-v2 input[type=month]:focus,
.lh-form-style-v2 input[type=number]:focus,
.lh-form-style-v2 input[type=search]:focus,
.lh-form-style-v2 input[type=tel]:focus,
.lh-form-style-v2 input[type=time]:focus,
.lh-form-style-v2 input[type=url]:focus,
.lh-form-style-v2 input[type=week]:focus,
.lh-form-style-v2 textarea:focus,
.lh-form-style-v2 select:focus {background:#EBEBEB;border:1px solid #AAA;
-webkit-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
-ms-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
}


/* SIZE / SCALE */
.lh-form-style-v2 input[type=text],
.lh-form-style-v2 input[type=password],
.lh-form-style-v2 input[type=datetime],
.lh-form-style-v2 input[type=email],
.lh-form-style-v2 input[type=number],
.lh-form-style-v2 input[type=search],
.lh-form-style-v2 input[type=tel],
.lh-form-style-v2 input[type=url],
.lh-form-style-v2 input[type=submit],
.lh-form-style-v2 input[type=button],
.lh-form-style-v2 textarea,
.lh-form-style-v2 select {padding:0.5em 0.5em;}
.lh-form-style-v2 .form-content label,
.lh-form-style-v2 .form-content-100 label {padding:0.5em 0.5%;}
.lh-form-style-v2 select {height:32px;padding:0.4em;}

.lh-form-style-v2 input[type=time],
.lh-form-style-v2 input[type=week],
.lh-form-style-v2 input[type=month],
.lh-form-style-v2 input[type=datetime-local],
.lh-form-style-v2 input[type=date] {padding:0.3em 0.5em;}
.lh-form-style-v2 input[type=color] {height:28px;padding:1px 2px;}

.lh-form-style-v2 input[type=text],
.lh-form-style-v2 input[type=password],
.lh-form-style-v2 input[type=file],
.lh-form-style-v2 input[type=color],
.lh-form-style-v2 input[type=date],
.lh-form-style-v2 input[type=datetime],
.lh-form-style-v2 input[type=datetime-local],
.lh-form-style-v2 input[type=email],
.lh-form-style-v2 input[type=month],
.lh-form-style-v2 input[type=number],
.lh-form-style-v2 input[type=search],
.lh-form-style-v2 input[type=tel],
.lh-form-style-v2 input[type=time],
.lh-form-style-v2 input[type=url],
.lh-form-style-v2 input[type=week],
.lh-form-style-v2 input[type=submit],
.lh-form-style-v2 input[type=button],
.lh-form-style-v2 select,
.lh-form-style-v2 option,
.lh-form-style-v2 textarea,
.lh-form-style-v2 button,
.lh-form-style-v2 .form-content label,
.lh-form-style-v2 .form-content-100 label {margin:2px 1px;cursor:pointer;}


.lh-form-style-v2 fieldset {border:0;margin:0;padding:0;}
.lh-form-style-v2 legend {display:none;position:absolute;top:-9000px;left:-9000px;}

.lh-form-style-v2 .form-fields a {color:#2a96e9;text-decoration:none;}
.lh-form-style-v2 .form-fields a > span:before {text-decoration:none;margin-right:0.4em;}

.lh-form-style-v2 .default-form .form-titles {display:block;margin:0em;padding:2.5% 1% 1%;border-bottom:1px solid #DFDFDF;}
.lh-form-style-v2 .default-form .form-titles h1,
.lh-form-style-v2 .default-form .form-titles h2,
.lh-form-style-v2 .default-form .form-titles h3,
.lh-form-style-v2 .default-form .form-titles h4,
.lh-form-style-v2 .default-form .form-titles h5 {margin:0;}
.lh-form-style-v2 .default-form .form-titles > h3 {margin:0.1em 0em;font-size:1.25em;line-height:1.4em;text-align:left;}
.lh-form-style-v2 .default-form .form-titles > h3:before {margin-right:0.5em;}

.lh-form-style-v2 .default-form .form-fields,
.lh-form-style-v2 .default-form .form-fields-col2,
.lh-form-style-v2 .default-form .form-fields-free {display:block;margin:0em;padding:1%;border-bottom:1px solid #DFDFDF;}
.lh-form-style-v2 .default-form .form-fields:after,
.lh-form-style-v2 .default-form .form-fields-col2:after,
.lh-form-style-v2 .default-form .form-fields-free:after,
.lh-form-style-v2 .form-buttons:after {content:"";display:block;clear:both;}
.lh-form-style-v2 .default-form .form-inventory-title,
.lh-form-style-v2 .default-form .form-inventory {display:block;float:left;text-align:right;}
.lh-form-style-v2 .default-form .form-content,
.lh-form-style-v2 .default-form .form-content-full {display:block;float:left;text-align:left;}
.lh-form-style-v2 .default-form .form-content-100 {display:block;float:left;width:100%;text-align:left;}
.lh-form-style-v2 .default-form .form-fields .form-inventory {width:20%;}
.lh-form-style-v2 .default-form .form-fields .form-content {width:78%;}
.lh-form-style-v2 .default-form .form-fields-col2 .form-inventory,
.lh-form-style-v2 .default-form .form-fields-col2 .form-inventory-title {width:17%;}
.lh-form-style-v2 .default-form .form-fields-col2 .form-content {width:32%;}
.lh-form-style-v2 .default-form .form-fields-col2 .form-content-full {width:81%;}
.lh-form-style-v2 .default-form .form-fields-free .form-inventory {}
.lh-form-style-v2 .default-form .form-fields-free .form-content {}

.lh-form-style-v2 .default-form .form-inventory-title > label,
.lh-form-style-v2 .default-form .form-inventory > label {font-size:0.875em;line-height:1.5em;padding:0.5em 1em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .default-form .form-inventory-title > label:after,
.lh-form-style-v2 .default-form .form-inventory > label:after {margin-left:5px;}
.lh-form-style-v2 .default-form .form-content .comment,
.lh-form-style-v2 .default-form .form-content-full .comment,
.lh-form-style-v2 .default-form .form-content-100 .comment {text-align:left;font-size:0.875em;line-height:1.5em;padding:0.5em 0.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;color:#999;}

.lh-form-style-v2 .default-form .form-content > label > span,
.lh-form-style-v2 .default-form .form-content-full > label > span,
.lh-form-style-v2 .default-form .form-content-100 > label > span {text-align:left;font-size:0.875em;line-height:1.5em;padding:0em 0.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}

.lh-form-style-v2 .form-content input[type=button],
.lh-form-style-v2 .form-content input[type=submit],
.lh-form-style-v2 .form-content-full input[type=button],
.lh-form-style-v2 .form-content-full input[type=submit],
.lh-form-style-v2 .form-content-100 input[type=button],
.lh-form-style-v2 .form-content-100 input[type=submit] {padding:0.45em 2% 0.4em;background-color:#3c3e41;color:#FFF;border:3px solid #797f84;font-size:0.875em;line-height:1em;
-webkit-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
-ms-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
box-shadow:inset 0px 0px 5px rgba(0, 0, 0, 0.2);
background:-moz-linear-gradient(top, #3c3e41 0%, #6d7175 100%); /* FF3.6 */
background:-webkit-linear-gradient(top, #3c3e41 0%, #6d7175 100%); /* 크롬10 이상, 사파리 5.1이상 */
background:-o-linear-gradient(top, #3c3e41 0%, #6d7175 100%); /* 오페라 11.10 이상 */
background:-ms-linear-gradient(top, #3c3e41 0%, #6d7175 100%); /* 익스10 이상 */
background:linear-gradient(to bottom, #3c3e41 0%, #6d7175 100%); /* W3C 표준 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c3e41',endColorstr='#6d7175',GradientType=0); /* 익스 6~9 */

border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
}

.lh-form-style-v2 .form-buttons {display:block;margin:0em;padding:3% 1%;text-align:center;}
.lh-form-style-v2 .form-buttons > a {padding:1.2% 4% 1.2%;}
.lh-form-style-v2 .form-buttons > input[type=submit],
.lh-form-style-v2 .form-buttons > input[type=button] {padding:0.7em 4%;font-size:1.125em;}

/* TABLE VIEW FORM */
.lh-form-style-v2 .table-form .ellipsis {display:block;width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overow:ellipsis;text-align:left;}
.lh-form-style-v2 .table-form .no-border {border:1px hidden #FFF;}
.lh-form-style-v2 .table-form .comment {color:#999;}
.lh-form-style-v2 .table-form .red {color:#ff6060;}
.lh-form-style-v2 .table-form .guide-rows > th,
.lh-form-style-v2 .table-form .guide-rows > td {border-top:2px solid #6c6c6c !important;}
.lh-form-style-v2 .table-form .guide-rows-both > th,
.lh-form-style-v2 .table-form .guide-rows-both > td {border-top:2px solid #6c6c6c;border-bottom:2px solid #6c6c6c !important;}
.lh-form-style-v2 .table-form .guide-rows-bottom > th,
.lh-form-style-v2 .table-form .guide-rows-bottom > td {border-bottom:2px solid #6c6c6c !important;}
.lh-form-style-v2 .table-form .guide-rows-hidden > th,
.lh-form-style-v2 .table-form .guide-rows-hidden > td {border-bottom:1px solid #d5d5d5;}
.lh-form-style-v2 .table-form .service-month-sum {display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;font-size:1.25em;line-height:1em;}
.lh-form-style-v2 .table-form .plus em {display:none;}
.lh-form-style-v2 .table-form .plus:after {content:"\f055";font-family:FontAwesome;}
.lh-form-style-v2 .table-form .minus em {display:none;}
.lh-form-style-v2 .table-form .minus:after {content:"\f056";font-family:FontAwesome;}
.lh-form-style-v2 .radio-label-right {display:block;width:80%;margin:0 10%;}
.lh-form-style-v2 .radio-label-right:after {content:"";display:block;clear:both;}
.lh-form-style-v2 .radio-label-right > dt {display:block;float:left;padding:0.3em 0em;}
.lh-form-style-v2 .radio-label-right > dd {display:block;float:right;}
.lh-form-style-v2 .radio-label-right > dd label {white-space:nowrap;}


.lh-form-style-v2 .table-form table {border-spacing:0; border-collapse:collapse; border:0px;width:100%;border-bottom:2px solid #6c6c6c;}
.lh-form-style-v2 .table-form .form-titles th {margin:0em;padding:2.5% 1% 0.5%;border-bottom:1px solid #DFDFDF;text-align:left;font-weight:normal;}
.lh-form-style-v2 .table-form .form-titles th.left {text-align:left;}
.lh-form-style-v2 .table-form .form-titles th.right {text-align:right;}
.lh-form-style-v2 .table-form .form-titles th .title {margin:0.1em 0em;font-size:1.25em;line-height:1.4em;text-align:left;}
.lh-form-style-v2 .table-form .form-titles th .title:before {margin-right:0.5em;}
.lh-form-style-v2 .table-form .form-titles th .view-title {margin:0.1em 0em;font-size:1.5em;line-height:1.4em;text-align:left;}
.lh-form-style-v2 .table-form .form-titles th .view-title:before {margin-right:0.5em;}
.lh-form-style-v2 .table-form .form-titles th > span {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}

.lh-form-style-v2 .table-form .form-fields > tr > th,
.lh-form-style-v2 .table-form .form-fields > tr > td {border-bottom:1px solid #d5d5d5;height:36px;}
.lh-form-style-v2 .table-form .form-fields > tr > th {padding:0.4em 1.2em;white-space:nowrap;}
.lh-form-style-v2 .table-form .form-fields > tr > td {padding:0.4em 0.7em;}
.lh-form-style-v2 .table-form .form-fields > tr > th {text-align:right;background-color:#f2f2f5;}
.lh-form-style-v2 .table-form .form-fields > tr > td > a,
.lh-form-style-v2 .table-form .form-fields > tr > th > span {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-fields > tr > th > strong {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-fields > tr > th > label {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-fields > tr > th > label:after {margin-left:5px;}
.lh-form-style-v2 .table-form .form-fields > tr > td {text-align:left;background-color:#fafafa;}
.lh-form-style-v2 .table-form .form-fields > tr > td > span {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-fields .form-content > label {line-height:1.5em;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-fields .form-content > label > span {padding:0em 0.5em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-fields .form-container {font-size:0.875em;line-height:1.5em;padding:1em;min-height:400px;}
.lh-form-style-v2 .table-form .form-fields .form-container p {margin:1em 0.5em;}

.lh-form-style-v2 .table-form .form-views a {color:#2a96e9;text-decoration:none;}
.lh-form-style-v2 .table-form .form-views a > span:before {text-decoration:none;margin-right:0.4em;}
.lh-form-style-v2 .table-form .form-views > tr > th,
.lh-form-style-v2 .table-form .form-views > tr > td {border-bottom:1px solid #6c6c6c;height:36px;}
.lh-form-style-v2 .table-form .form-views > tr > th {padding:0.4em 1.2em;white-space:nowrap;}
.lh-form-style-v2 .table-form .form-views > tr > td {padding:0.4em 0.7em;}
.lh-form-style-v2 .table-form .form-views > tr > th {text-align:right;background-color:#f2f2f5;}
.lh-form-style-v2 .table-form .form-views > tr > td > a,
.lh-form-style-v2 .table-form .form-views > tr > th > span {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-views > tr > th > label {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-views > tr > th > label:after {margin-left:5px;}
.lh-form-style-v2 .table-form .form-views > tr > td {text-align:left;background-color:#fafafa;}
.lh-form-style-v2 .table-form .form-views > tr > td > span {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;color:#999;}
.lh-form-style-v2 .table-form .form-views .form-content > label {line-height:1.5em;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-views .form-content > label > span {padding:0em 0.5em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-views .form-container {font-size:0.875em;line-height:1.5em;padding:1em;min-height:400px;}
.lh-form-style-v2 .table-form .form-views .form-container p {margin:1em 0.5em;}

.lh-form-style-v2 .table-form .form-lists a {color:#222222;text-decoration:none;}
.lh-form-style-v2 .table-form .form-lists a > span:before {text-decoration:none;margin-right:0.4em;}
.lh-form-style-v2 .table-form .form-lists > tr > th,
.lh-form-style-v2 .table-form .form-lists > tr > td {border-bottom:1px solid #6c6c6c;height:36px;}
.lh-form-style-v2 .table-form .form-lists > tr > th {padding:0.4em 1.2em;white-space:nowrap;}
.lh-form-style-v2 .table-form .form-lists > tr > td {padding:0.4em 0.7em;}
.lh-form-style-v2 .table-form .form-lists > tr > th {text-align:right;background-color:#f2f2f5;}
.lh-form-style-v2 .table-form .form-lists > tr > td {text-align:left;background-color:#fafafa;}
.lh-form-style-v2 .table-form .form-lists > tr > td > a,
.lh-form-style-v2 .table-form .form-lists > tr > th > span,
.lh-form-style-v2 .table-form .form-lists > tr > td > span,
.lh-form-style-v2 .table-form .form-lists > tr > th > label {font-size:0.875em;line-height:1.5em;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;}
.lh-form-style-v2 .table-form .form-lists > tr > th > label:after {margin-left:5px;}

.lh-form-style-v2 .table-form table .form-content table {margin:1em 0em;border-bottom:1px solid #dcdcdc;}
.lh-form-style-v2 .table-form table .form-content table > thead > tr > th,
.lh-form-style-v2 .table-form table .form-content table > tbody > tr > th,
.lh-form-style-v2 .table-form table .form-content table > tbody > tr > td {padding:0.2em 0.3em;font-size:1em;line-height:1.5em;}
.lh-form-style-v2 .table-form table .form-content table > thead > tr > th {text-align:center;background-color:#f4f4f4;border-top:2px solid #b0b0b0;border-bottom:1px solid #b0b0b0;}
.lh-form-style-v2 .table-form table .form-content table > tbody > tr > th,
.lh-form-style-v2 .table-form table .form-content table > tbody > tr > td {text-align:center;border-bottom:1px solid #dcdcdc;background-color:#FFF;}
.lh-form-style-v2 .table-form table .form-content table > tbody > tr > th {font-size:1em;font-weight:normal;}
.lh-form-style-v2 .table-form table .form-content table > tbody > tr > td {font-size:0.875em;}
.lh-form-style-v2 .table-form table .form-content table > thead > tr > th.guide,
.lh-form-style-v2 .table-form table .form-content table > tbody > tr > td {border-left:1px solid #dcdcdc;}

.lh-form-style-v2 .table-form .form-blanks > tr > td {padding:1% 0.7em;}

.lh-form-style-v2 .table-form .form-prices > tr > td {line-height:1.5em;}
.lh-form-style-v2 .table-form .form-prices > tr > td.right {text-align:right;}
.lh-form-style-v2 .table-form .form-prices .sum {background-color:#696969;color:#FFF;}
.lh-form-style-v2 .table-form .form-prices .sum > td {padding:0.8em 1.2em;}
.lh-form-style-v2 .table-form .form-prices .sum > td > span,
.lh-form-style-v2 .table-form .form-prices .sum > td > strong {margin:0 0.3em;font-weight:normal;}
.lh-form-style-v2 .table-form .form-prices .total {background-color:#f7f7f7;}
.lh-form-style-v2 .table-form .form-prices .total > td {padding:1em 1.2em;border:0px hidden #FFF;}
.lh-form-style-v2 .table-form .form-prices .total > td > span,
.lh-form-style-v2 .table-form .form-prices .total > td > strong {margin:0 0.3em;}
.lh-form-style-v2 .table-form .form-prices .total > td > strong {font-size:1.5em;color:#ff6060;}



/* Mobile Style Media */
@media only screen and (max-width:950px) {
}

@media only screen and (max-width:768px) {/*, (orientation: landscape) {*/ /* 아이패드 이하 사이즈 */	
	.lh-form-style-v2 .form-fields .form-inventory,
	.lh-form-style-v2 .form-fields .form-content .inventory {display:none;}
	.lh-form-style-v2 .form-content {float:none !important;width:100% !important;}
	.lh-form-style-v2 .default-form .form-fields-col2 .form-inventory > label {padding:0.5em;}
	
	/*.lh-form-style-v2 input[type=text].width-size-full,
	.lh-form-style-v2 input[type=password].width-size-full,
	.lh-form-style-v2 input[type=file].width-size-full,
	.lh-form-style-v2 input[type=color].width-size-full,
	.lh-form-style-v2 input[type=date].width-size-full,
	.lh-form-style-v2 input[type=datetime].width-size-full,
	.lh-form-style-v2 input[type=datetime-local].width-size-full,
	.lh-form-style-v2 input[type=email].width-size-full,
	.lh-form-style-v2 input[type=month].width-size-full,
	.lh-form-style-v2 input[type=number].width-size-full,
	.lh-form-style-v2 input[type=search].width-size-full,
	.lh-form-style-v2 input[type=tel].width-size-full,
	.lh-form-style-v2 input[type=time].width-size-full,
	.lh-form-style-v2 input[type=url].width-size-full,
	.lh-form-style-v2 input[type=week].width-size-full,
	.lh-form-style-v2 input[type=submit].width-size-full,
	.lh-form-style-v2 input[type=button].width-size-full,
	.lh-form-style-v2 select.width-size-full,
	.lh-form-style-v2 textarea.width-size-full {width:100%;margin:2px 0px;}*/
	.lh-form-style-v2 .width-size-full {width:100%;margin:2px 0px;}
}

@media only screen and (max-width:680px) {
}



/* END CSS */