/* CSS Document */
.lh-sub-page {display:block;}
.lh-sub-page > .lh-article-guide {display:block;background-color:#FFF;}
.lh-sub-page > .lh-sub-content-wrap {display:block;}
.lh-sub-page:after {content:"";display:block;clear:both;}


/* rental list */
.lh-gl-list {display:block;height:inherit;}
.lh-gl-list > dl {display:block;padding:35px 1em;border-bottom:1px solid #f2f2f2;}
.lh-gl-list > dl a {text-decoration:none;}
.lh-gl-list > dl:after {content:"";display:block;clear:both;}
.lh-gl-list > dl > dt {display:block;float:left;width:27%;}
.lh-gl-list > dl > dt > div {display:block;border:1px solid #dddddd;width:170px;height:170px;}
.lh-gl-list > dl > dt > div > img {display:block;max-width:100%;}
.lh-gl-list > dl > dd {display:block;float:left;}
.lh-gl-list > dl > dd {width:70%;padding:0em 0 0 1.2em;}
.lh-gl-list > dl > dd > .header {display:block;}
.lh-gl-list > dl > dd > .header >  em {display:inline-block;*display:inline;*zoom:1;padding:0.1em;font-size:0.7em;white-space:nowrap;font-weight:bold;}
.lh-gl-list > dl.color > dd > .header > em {color:#2dae36;}
.lh-gl-list > dl.gray > dd > .header > em {color:#888;}
.lh-gl-list > dl > dd > .header > h1 {display:block;margin:0em;letter-spacing:-0.04em;font-weight:normal;font-size:1.9em;line-height:1.2em;}
.lh-gl-list > dl > dd > .header > h1 > a {display:block;margin:0em;padding:0em 0em 0.3em;color:#222;}
.lh-gl-list > dl > dd > .header > h1 > a:before {content:"\f05d";font-family:FontAwesome;margin-right:0.3em;}
.lh-gl-list > dl > dd > .header > h1 > a:hover {color:#000;}
.lh-gl-list > dl > dd > .body {display:block;padding:0.1em 0em;}
.lh-gl-list > dl > dd > .body:after {content:"";display:block;clear:both;}
.lh-gl-list > dl > dd > .body > ul {color:#282828;display:block;float:left;}
.lh-gl-list > dl > dd > .body > ul.info {width:52%;}
.lh-gl-list > dl > dd > .body > ul.action {width:48%;margin-top:-5px;}
.lh-gl-list > dl > dd > .body > ul > li {display:block;padding:0.05em 0em 0.05em;}
.lh-gl-list > dl > dd > .body > ul > li > strong {font-size:0.75em;line-height:1.6em;}
.lh-gl-list > dl > dd > .body > ul > li > span {font-size:0.75em;line-height:1.6em;}
.lh-gl-list > dl.color > dd > .body > ul > li.sales-body {padding:0.2em 0em 0.2em;color:#2dae36;}
.lh-gl-list > dl.gray > dd > .body > ul > li.sales-body {padding:0.2em 0em 0.2em;color:#eb6330;}
.lh-gl-list > dl > dd > .body > ul > li.sales-body > strong {font-size:1.25em;font-weight:normal;}
.lh-gl-list > dl > dd > .body > ul > li.sales-body > strong:before {content:"\f00c";font-family:FontAwesome;margin-right:0.3em;}
.lh-gl-list > dl > dd > .body > ul > li.sales-body > span.sales {font-size:1.25em;font-weight:bold;}
.lh-gl-list > dl > dd > .body > ul > li.price-body > strong {font-size:1em;font-weight:normal;}
.lh-gl-list > dl > dd > .body > ul > li.price-body > strong:before {content:"\f00c";font-family:FontAwesome;margin-right:0.3em;}
.lh-gl-list > dl > dd > .body > ul > li.price-body > span.price {font-size:1em;font-weight:bold; text-decoration:line-through;}
.lh-gl-list > dl > dd > .body > ul > li.deposit-body > strong {font-size:1em;font-weight:normal;}
.lh-gl-list > dl > dd > .body > ul > li.deposit-body > strong:before {content:"\f00c";font-family:FontAwesome;margin-right:0.3em;}
.lh-gl-list > dl > dd > .body > ul > li.deposit-body > span.deposit {font-size:1em;font-weight:bold;}
.lh-gl-list > dl > dd > .body > ul.action > li.button-body {padding:0.5em 0em 0.5em;}
.lh-gl-list > dl > dd > .body > ul.action > li.button-body > * {margin-right:1em;font-size:0.8em;width:100px;}
.lh-gl-list > dl > dd > .body > ul.action > li.button-body > a > span {display:block;padding:1em 0em;}
.lh-gl-list > dl > dd > .body > ul.action > li.button-body > a > span:before {display:block;font-size:2em;margin-bottom:0.1em;text-align:center;}

.lh-gl-list > dl > dd > .body > ul.info > li.button-body {padding:1em 0em 0em;}
.lh-gl-list > dl > dd > .body > ul.info > li.button-body > * {display:block;font-size:0.8em;font-weight:bold;color:#000;}
.lh-gl-list > dl > dd > .body > ul.info > li.button-body > a > span {display:block;padding:0em 0em;}
.lh-gl-list > dl > dd > .body > ul.info > li.button-body > a > span:before {margin-right:7px;}
.lh-gl-list > dl > dd > .body > ul.info > li.button-body > a:hover {text-decoration:underline;color:#888;}


.lh-title-02 {margin:0.3em 0em;font-size:1.25em;line-height:1.6em;color:#444e56;}
.lh-title-02:before {content:"\f05d";font-family:FontAwesome;font-size:1em;line-height:1em;color:#35ad3e;margin-right:0.3em;}

/* table style 01 */
.content-table-01 {border-collapse:collapse; border-spacing:0px; border:0px; width:100%;border-top:1px solid #d8d8d8;}
.content-table-01 > tbody > tr > th,
.content-table-01 > tbody > tr > td {padding:0.5em;font-size:0.875em;line-height:1.6em;border-bottom:1px solid #d8d8d8;}
.content-table-01 > tbody > tr > th {background-color:#F2F2F2;}


/* #lh-05_download_00_center */
#lh-05_download_00_center {}
#lh-05_download_00_center .content-01 {padding:2em 2em;}
#lh-05_download_00_center .content-01 a {text-decoration:none;color:#333;}
#lh-05_download_00_center .content-01 > ul {display:block;padding:1em 0em;}
#lh-05_download_00_center .content-01 > ul:after {display:block;content:"";clear:both;border-bottom:1px solid #dbdbdb;}
#lh-05_download_00_center .content-01 > ul > li {display:block;border-top:1px solid #dbdbdb;}
#lh-05_download_00_center .content-01 > ul > li > div {display:block;padding:2em 1em;  min-height:130px;}
#lh-05_download_00_center .content-01 > ul > li > div.right {border-left:1px solid #dbdbdb;}
#lh-05_download_00_center .content-01 > ul > li > div > dl {}
#lh-05_download_00_center .content-01 > ul > li > div > dl > dt {text-align:center;padding:1em 0em;}
#lh-05_download_00_center .content-01 > ul > li > div > dl > dt.icon-image {font-size:4em;}
#lh-05_download_00_center .content-01 > ul > li > div > dl > dt > a {display:block;}
#lh-05_download_00_center .content-01 > ul > li > div > dl > dt > a > img {display:block;max-width:100%;margin:0em auto;}
#lh-05_download_00_center .content-01 > ul > li > div > dl > dd {}
#lh-05_download_00_center .content-01 > ul > li > div > dl > dd > h3 {margin:0em 0em;}
#lh-05_download_00_center .content-01 > ul > li > div > dl > dd > p {margin:0.5em 0em;}

#lh-05_download_00_center .content-01 > ul > li.col-1 {float:left;width:100%;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl:after {display:block;content:"";clear:both;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl {padding:1em 2em;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl > dt {float:left;width:13%;padding:0em;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl > dd {float:left;width:87%;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl > dd > h3 {padding:1em 15px 0em;font-size:1.5em;line-height:1em;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl > dd > p {padding:0em 15px;line-height:1.6em;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl > dd > p > strong {font-size:1em;}
#lh-05_download_00_center .content-01 > ul > li.col-1 > div > dl > dd > p > span {font-size:0.8em;}

#lh-05_download_00_center .content-01 > ul > li.col-2 {float:left;width:50%;text-align:center;}
#lh-05_download_00_center .content-01 > ul > li.col-2 > div > dl > dt > a > img {max-height:45px;}
#lh-05_download_00_center .content-01 > ul > li.col-2 > div > dl > dd.maker > h3 {font-size:1em;line-height:1.6em;padding:0.1em 0em;}
#lh-05_download_00_center .content-01 > ul > li.col-2 > div > dl > dd.link {font-size:0.8em;line-height:1.6em;}
#lh-05_download_00_center .content-01 > ul > li.col-2 > div > dl > dd.link > a {}

#lh-04_customer_03_search .main-body .lh-search-main {padding:0em 1em;}
#lh-04_customer_03_search .main-body .lh-search-main > h2 {margin:0em;padding:1em 0.5em;font-size:1.125em;line-height:1em;border-bottom:1px solid #999999;}



/* #lh-05_company_01_greeting */
#lh-05_company_01_greeting {position:relative;min-height:630px;}
#lh-05_company_01_greeting > .side-visual {display:block;position:absolute;bottom:0px;right:5%;z-index:1;}
#lh-05_company_01_greeting > .side-visual > img {display:block;max-width:100%;margin:0% auto;}
#lh-05_company_01_greeting > .content-01 {display:block;position:relative;z-index:2;width:55%;padding-left:2%;}
#lh-05_company_01_greeting > .content-01 > h2 {display:block;margin:6% 0%;font-size:2.2em;line-heigth:1.6em;color:#000;}
#lh-05_company_01_greeting > .content-01 > small {display:block;margin:3% 0% 0% auto;text-align:right;font-size:1em;line-heigth:1.6em;color:#b50717;}
#lh-05_company_01_greeting > .content-01 > p {display:block;margin:5% 0%;font-size:0.875em;line-height:1.6em;color:#333333;}
#lh-05_company_01_greeting > .content-01 > p.office-name {font-size:1.125em;font-weight:bold;}

/* #lh-05_company_02_about_us */
#lh-05_company_02_about_us {display:block;position:relative;overflow:hidden;background:url(../image/bg_06_company_02_about_us_01.png) no-repeat 100% 100%;}
#lh-05_company_02_about_us > * {display:block;width:46%;margin:0% 2%;}
#lh-05_company_02_about_us > .content-01 {float:left;margin-right:0%;}
#lh-05_company_02_about_us > .content-01 > h2 {}
#lh-05_company_02_about_us > .content-01 > ul {}
#lh-05_company_02_about_us > .content-01 > ul > li {display:block;overflow:hidden;list-style:inside;list-style-type:disc;border-bottom:1px solid #e5e5e5;padding:2% 0.2%;}
#lh-05_company_02_about_us > .content-01 > ul > li > * {display:block;font-size:1em;line-height:1.6em;color:#333;}
#lh-05_company_02_about_us > .content-01 > ul > li > label {float:left;width:26%;white-space:nowrap}
#lh-05_company_02_about_us > .content-01 > ul > li > span {float:left;width:69%;}
#lh-05_company_02_about_us > .content-01 > p {padding:45% 0%;font-size:1.4em;line-height:1.6em;}
#lh-05_company_02_about_us > .content-02 {float:right;margin-left:0%;}
#lh-05_company_02_about_us > .content-02 > h2 {}
#lh-05_company_02_about_us > .content-02 > ul {}
#lh-05_company_02_about_us > .content-02 > ul > li {display:block;padding:1% 0.2%;}
#lh-05_company_02_about_us > .content-02 > ul > li > * {display:block;font-size:1em;line-height:1.6em;color:#333;}
#lh-05_company_02_about_us > .content-02 > ul > li > label {font-weight:bold;color:#069;}
#lh-05_company_02_about_us > .content-02 > ul > li > span {font-size:0.875em;}

/* Location Map */
#lh-05_company_03_location {}
#lh-05_company_03_location > .content-01 {display:block;padding:0% 2%;}
.lh-google-location-map {display:block;margin:0%;padding:0% 0% 4%;}
.lh-google-location-map > dl {display:block;}
.lh-google-location-map > dl > * {display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.lh-google-location-map > dl > dt {width:69%;height:100%;position:relative;}
.lh-google-location-map > dl > dd {width:26%;padding:0% 2%;color:#333;}
.lh-google-location-map > dl > dd > h3 {display:block;margin:4% 0% 1% 0%;font-size:1.0em;line-height:1.6em;}
.lh-google-location-map > dl > dd > ul {display:block;margin:1% 1% 0%;padding:0% 0% 5%;}
.lh-google-location-map > dl > dd > ul > li {display:block;padding:0.5% 0.2%;font-size:0.875em;line-height:1.6em;}
.bg_opacity {display:block;position:relative;border:1px solid #e3e3e3;}
.bg_opacity > img {display:block;max-width:100%;margin:0% auto;}
.map-canves {position:absolute;top:0px;display:block;padding:2% 2% 3% 2%;width:96%;height:95%;}
.lh-google-map {display:block;width:100%;height:100%;}

@media only screen and (max-width:768px) {
	
	.lh-google-location-map > dl > * {display:block;width:auto !important;vertical-align:top;}
	
	.lh-sub-content-wrap {padding:0% 2.5% 5%;}
	
	/* content page */
	#lh-05_company_01_greeting > .side-visual {position:relative !important;right:auto !important;margin-top:0% !important;}
	#lh-05_company_01_greeting > .content-01 {width:auto !important;}

	#lh-05_company_02_about_us {background:none !important;}
	#lh-05_company_02_about_us > * {width:auto !important;margin:0% !important;float:none !important;}
	#lh-05_company_02_about_us > .content-01 > p {padding:5% 0% !important;font-size:1.2em !important;}

	#lh-05_download_00_center .content-01 > ul > li.col-2 {float:none !important;width:100%;}
	#lh-05_download_00_center .content-01 > ul > li.col-2:last-child {display:none;}
	#lh-05_download_00_center .content-01 > ul > li > div.right {border-left:0px hidden #dbdbdb;}
}


@media only screen and (max-width:768px) {/*, (orientation: landscape) {*/ /* 아이패드 이하 사이즈 */	
	.lh-gl-list > dl > dt {float:none !important;width:100%;margin:0 auto;}
	.lh-gl-list > dl > dt > div {width:100%;height:auto;}
	.lh-gl-list > dl > dt > div > img {margin:0 auto;}
	.lh-gl-list > dl > dd {float:none !important;}
	.lh-gl-list > dl > dd {width:100%;padding:10px 0 0 0em;}
	.lh-gl-list > dl > dd > .header >  em {display:none;}
	.lh-gl-list > dl > dd > .body > ul.info {width:100%;}
	.lh-gl-list > dl > dd > .body > ul.action {width:100%;margin-top:auto;padding:15px 0px 0px;}
	.lh-gl-list > dl > dd > .body > ul > li > strong {font-size:0.8em;}
	.lh-gl-list > dl > dd > .body > ul > li > span {font-size:0.8em;}
	.lh-gl-list > dl > dd > .body > ul.action > li.button-body {padding:0.5em 0em 0.5em;text-align:center;}
	.lh-gl-list > dl > dd > .body > ul.action > li.button-body > * {display:inline-block;*display:inline;*zoom:1;margin:0 0.25%;width:38%;}
	.lh-gl-list > dl > dd > .body > ul.action > li.button-body > a > span {display:block;padding:1em 0em;}
	.lh-gl-list > dl > dd > .body > ul.info > li.button-body .lh-button-text-detail {background:#000 url(../image/bg_boxbutton_white_opacity_109x27.png) no-repeat 0% 0%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#FFF;padding:1em 1em;text-align:center;font-size:1em;}
}


/* END CSS */