/* CSS Document */


/* 버튼들 */
.lh-default-button {border-radius:4px;box-shadow:0px 0px 0px rgba(0, 0, 0, 0.5);text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;background-color:#666;text-decoration:none;color:#FFF;font-size:0.95em;line-height:1.4em;padding:3px 7px;border:1px solid #444;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-default-button:hover {color:#F4F4F4;}

/* 리스트 버튼 형식 */
.lh-list-button {border-radius:2px;box-shadow:1px 1px 1px rgba(255, 255, 255, 0.5) inset;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;background-color:#DBDBDB;text-decoration:none;color:#333;font-size:0.875em;line-height:1.4em;margin:1%;padding:1px 4px;border:1px solid #AAA;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-list-button:active {box-shadow:-1px -1px 1px rgba(255, 255, 255, 0.5) inset;text-shadow:-1px -1px 1px rgba(255, 255, 255, 0.5);background-color:#EBEBEB;color:#444;border:1px solid #AAA;}
.lh-list-button:hover {border-color:#999;color:#333;}

/* 추가 텍스트 및 이미지 텍스트 삭제 버튼 형식 */
.lh-text-delete-button {border-radius:2px;box-shadow:1px 1px 1px rgba(255, 255, 255, 0.5) inset;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;background-color:#F4F4F4;text-decoration:none;color:#333;font-size:0.95em;line-height:1.4em;margin:1%;padding:1px 4px;border:1px solid #DFDFDF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-text-delete-button > * {padding:3px 4px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.lh-text-delete-button > a {text-decoration:none;}
.lh-text-delete-button .review {color:#333;}
.lh-text-delete-button .review:hover {color:#06C;}
.lh-text-delete-button .delete {color:#F00;font-size:1.5em;}
.lh-text-delete-button .image {max-width:20px;max-height:20px;}

/* 썸네일 형식의 이미지 */
.lh-thumnail-delete-button {border-radius:2px;box-shadow:1px 1px 1px rgba(255, 255, 255, 0.5) inset;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;background-color:#F4F4F4;text-decoration:none;color:#333;font-size:0.95em;line-height:1.4em;margin:1%;padding:1px 4px;border:1px solid #DFDFDF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-thumnail-delete-button > * {padding:3px 4px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.lh-thumnail-delete-button > a {text-decoration:none;}
.lh-thumnail-delete-button .review {color:#333;}
.lh-thumnail-delete-button .review:hover {color:#06C;}
.lh-thumnail-delete-button .delete {color:#F00;font-size:1.5em;}
.lh-thumnail-delete-button .image {max-width:100px;max-height:100px;}

/* 파일 아이콘으로  */
.lh-file-icon-button {text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;text-decoration:none;color:#333;font-size:0.95em;line-height:1.4em;margin:1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-file-icon-button > * {/*padding:3px 4px;*/display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.lh-file-icon-button > a {text-decoration:none;}
.lh-file-icon-button .review {color:#333;}
.lh-file-icon-button .review:hover {color:#06C;}
.lh-file-icon-button .image {max-width:20px;max-height:20px;}

/* 파일 아이콘으로(block)  */
.lh-file-icon-block-button {text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:block;text-decoration:none;color:#333;font-size:0.95em;line-height:1.4em;margin:1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-file-icon-block-button > * {/*padding:3px 4px;*/display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.lh-file-icon-block-button > a {text-decoration:none;}
.lh-file-icon-block-button .review {color:#333;}
.lh-file-icon-block-button .review:hover {color:#06C;}
.lh-file-icon-block-button .image {max-width:20px;max-height:20px;}
.lh-file-icon-block-button .title {margin-left:5px;}

/* 파일 아이콘으로(inline)  */
.lh-file-icon-inline-button {text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;text-decoration:none;color:#333;font-size:0.95em;line-height:1.4em;margin:0.3% 1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-file-icon-inline-button > * {/*padding:3px 4px;*/display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.lh-file-icon-inline-button > a {text-decoration:none;}
.lh-file-icon-inline-button .review {color:#333;}
.lh-file-icon-inline-button .review:hover {color:#06C;}
.lh-file-icon-inline-button .image {max-width:20px;max-height:20px;}
.lh-file-icon-inline-button .title {margin-left:5px;}

/* 카테고리 삭제 버튼 형식 */
.lh-category-delete-button {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-category-delete-button .image {max-width:20px;max-height:20px;vertical-align:middle;display:inline-block;zoom:1;*display:inline;margin-left:3px;}
.lh-category-delete-button .label {cursor:pointer;white-space:nowrap;border-radius:2px;box-shadow:1px 1px 1px rgba(255, 255, 255, 0.5) inset;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;background-color:#F4F4F4;text-decoration:none;color:#333;font-size:0.95em;line-height:1.4em;margin:0.5% 0.5%;padding:1px 4px;border:1px solid #DFDFDF;}
.lh-category-delete-button .checkbox {display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
.lh-category-delete-button .name {display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin-left:7px;}

/* 카테고리 삭제 버튼 형식 */
.lh-category-list-view {border-radius:2px;box-shadow:1px 1px 1px rgba(255, 255, 255, 0.5) inset;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;background-color:#F4F4F4;text-decoration:none;color:#333;font-size:0.75em;line-height:1.4em;margin:0.5% 0.5%;padding:1px 4px;border:1px solid #DFDFDF;}

/* 임대사이트 버튼 */
.lh-button-black-v01,
.lh-button-gray-v01,
.lh-button-buy-goods-v01,
.lh-button-buy-second-hand-v01,
.lh-button-buy-rental-v01,
.lh-button-tel-inquire-v01 {margin:1% 0.5%;padding:1% 3%;box-shadow:0px 0px 0px rgba(0, 0, 0, 0.5);text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.5);display:inline-block;zoom:1;*display:inline;vertical-align:middle;background-color:#b50717;text-decoration:none;color:#FFF;font-size:0.875em;line-height:1.6em;border:1px solid #b50717;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.lh-button-gray-v01:hover,
.lh-button-black-v01:hover,
.lh-button-buy-goods-v01:hover,
.lh-button-buy-second-hand-v01:hover,
.lh-button-buy-rental-v01:hover,
.lh-button-tel-inquire-v01:hover {color:#F4F4F4;}
.lh-button-gray-v01:hover {background-color:#000000;border:1px solid #000000;}

.lh-button-buy-goods-v01 {background-color:#b50717;border:1px solid #b50717;}
.lh-button-buy-second-hand-v01,
.lh-button-black-v01 {background-color:#000000;border:1px solid #000000;}
.lh-button-buy-rental-v01 {background-color:#097ada;border:1px solid #097ada;}
.lh-button-tel-inquire-v01 {background-color:#4c4c4c;border:1px solid #4c4c4c;}
.lh-button-gray-v01 {background-color:#737373;border:1px solid #737373;}


.lh-boxbutton-display {text-decoration:none;text-align:center;display:inline-block;*display:inline;*zoom:1;padding:10px;line-height:1.0em;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;

background-image:url(bg_boxbutton_white_opacity_109x27.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-size:contain;

box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);
-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);

-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-boxbutton-gray {background-color:#464646;color:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-boxbutton-red {background-color:#b51f3f;color:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-boxbutton-display > span {display:inline-block;*display:inline;*zoom:1;font-size:1em;line-height:1.4em;vertical-align:middle;}
.lh-boxbutton-display > span:before,
.lh-boxbutton-display > span:after {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:1em;line-height:1em;font-family:"FontAwesome";margin:0.3em 0 0;}
.lh-boxbutton-display > span:before {margin-right:5px;}
.lh-boxbutton-display > span:after {margin-left:5px;}

.lh-boxbutton-shadow:hover {
box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
}


.lh-submitbutton-display {border:1px hidden #FFF;text-decoration:none;text-align:center;display:inline-block;*display:inline;*zoom:1;line-height:1.0em;padding:7px 10px;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;

background-image:url(bg_boxbutton_white_opacity_109x27.png);
background-repeat:no-repeat;
background-position:0% 0%;
background-size:contain;

box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);
-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);

-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);

box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}


.lh-submitbutton-gray {background-color:#464646;color:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-submitbutton-white-gray {background-color:#a0a0a0;color:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-submitbutton-red {background-color:#b51f3f;color:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-submitbutton-blue {background-color:#328cd1;color:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lh-submitbutton-display > span {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0;}
.lh-submitbutton-display > span:before {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-family:"FontAwesome";margin-right:5px;}
.lh-submitbutton-display > span:after {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-family:"FontAwesome";margin-left:5px;}

.lh-submitbutton-shadow:hover {
box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
}



