/* CSS Document */

html, body {width:100%;background-color:#FFF;min-width:960px;}
ul, li, dl, ol, dd, dt {padding:0;margin:0;list-style:none;list-style-type:none}
.tag_hidden {position:absolute;top:-999999px;left:-999999px;}
.marker {display:none;}
.skip-navigation {display:none;}
.lh-container hr {display:none;}
table caption {display:none;}

input, textarea, select, body, pre {font-family:/*'Istok Web', */NanumGothic, 'Nanum Gothic', sans-serif;}

.lh-wrap-full {display:block;margin:0% auto;}
.lh-wrap-950px {display:block;max-width:950px;margin:0% auto;}
.lh-wrap-870px {display:block;max-width:870px;margin:0% auto;}
.lh-is-mobile {display:none;}
.lh-is-pc {display:;}
img {max-width:100%;}

/****** 레이아웃 ******/

.lh-page-home {width:100%;height:100%;}
.lh-global-wrapper {height:inherit;}
.lh-global-wrapper:after {content:"";display:block;clear:both;}

.lh-global-header {display:block;background-color:#FFF;position:relative;z-index:10;border-bottom:2px solid #62a1d7;
-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);

-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);
-ms-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);
-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);
box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);
}

.lh-gh-top {display:block;height:113px;position:relative;
-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-gh-bottom {display:block;height:36px;border-top:1px solid #dddddd;border-bottom:2px solid #62a1d7;position:relative;
-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-gh-content {display:block;position:relative;}

.lh-gh-logo {display:block;margin:0%;font-size:1em;line-height:1.6em;position:absolute;left:5px;top:20px;
-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-gh-logo > a {display:block;}
.lh-gh-logo > a > img {display:block;}

.lh-gh-mobile-menu {display:none;margin:0%;font-size:1em;line-height:1.6em;position:absolute;right:15px;top:12px;
-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-gh-mobile-menu > a {display:block;background:#b51f3f url(../image/bg_boxbutton_white_opacity_94x27.png) no-repeat 0% 0%;text-decoration:none;color:#FFF;padding:8px 10px;font-size:1.5em;line-height:1em;
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-transform: translateZ(0) rotate(0deg);
-ms-transform: translateZ(0) rotate(0deg);
-moz-transform: translateZ(0) rotate(0deg);
-o-transform: translateZ(0) rotate(0deg);
transform: translateZ(0) rotate(0deg);

-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-moz-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-o-transition: -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
}
.lh-gh-mobile-menu.show > a.on {
	-webkit-transform: translateZ(0) rotate(-90deg);
	-ms-transform: translateZ(0) rotate(-90deg);
	-moz-transform: translateZ(0) rotate(-90deg);
	-o-transform: translateZ(0) rotate(-90deg);
	transform: translateZ(0) rotate(-90deg);
}
.lh-gh-mobile-menu > a > span > strong {display:none;}

.lh-global-search {display:none;}

.lh-global-navigation {display:block;position:relative;}

.lh-gn-tnb {display:block;position:absolute;top:10px;right:10px;}
.lh-gn-tnb > ul {display:block;}
.lh-gn-tnb > ul a {text-decoration:none;
text-shadow:1px 1px 1px rgba(256, 256, 256, 0.8);
}
.lh-gn-tnb > ul:after {content:"";display:block;clear:both;}
.lh-gn-tnb > ul > li {display:block;float:left;}
.lh-gn-tnb > ul > li > a {display:block;font-size:0.75em;line-height:1.6em;color:#31343a;padding:5px 10px;}
.lh-gn-tnb > ul > li > a > * {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.lh-gn-tnb > ul > li > a.lh-gn-home > span:before {font-family:"FontAwesome";content:"\f015";margin-right:5px;}
.lh-gn-tnb > ul > li > a.lh-gn-contact-us > span:before {font-family:"FontAwesome";content:"\f0e0";margin-right:5px;}

.lh-gn-gnb {display:block;position:absolute;right:9px;top:58px;z-index:11;}
.lh-gn-gnb > ul {display:block;}
.lh-gn-gnb > ul a {text-decoration:none;
-webkit-transition: background,color 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-moz-transition: background,color 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-o-transition: background,color 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: background,color 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
}
.lh-gn-gnb > ul:after {content:"";display:block;clear:both;}
.lh-gn-gnb > ul > li {display:block;float:left;position:relative;}
.lh-gn-gnb > ul > li > a {display:block;font-size:1em;line-height:1.6em;color:#383838;padding:0.7em 1em;white-space:nowrap;}
.lh-gn-gnb > ul > li:hover > a {color:#eb6330;background-color:#F4F4F4;
background:-moz-linear-gradient(top, #F4F4F4 0%, #FFFFFF 100%); /* FF3.6 */
background:-webkit-linear-gradient(top, #F4F4F4 0%, #FFFFFF 100%); /* 크롬10 이상, 사파리 5.1이상 */
background:-o-linear-gradient(top, #F4F4F4 0%, #FFFFFF 100%); /* 오페라 11.10 이상 */
background:-ms-linear-gradient(top, #F4F4F4 0%, #FFFFFF 100%); /* 익스10 이상 */
background:linear-gradient(to bottom, #F4F4F4 0%, #FFFFFF 100%); /* W3C 표준 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4',endColorstr='#FFFFFF',GradientType=0); /* 익스 6~9 */}
.lh-gn-gnb > ul > li > div {display:none;position:absolute;}
.lh-gn-gnb > ul > li > div > ul {display:block;background-color:#FFF;padding:0.5em;
background:-moz-linear-gradient(top, #FFFFFF 0%, #EBEBEB 100%); /* FF3.6 */
background:-webkit-linear-gradient(top, #FFFFFF 0%, #EBEBEB 100%); /* 크롬10 이상, 사파리 5.1이상 */
background:-o-linear-gradient(top, #FFFFFF 0%, #EBEBEB 100%); /* 오페라 11.10 이상 */
background:-ms-linear-gradient(top, #FFFFFF 0%, #EBEBEB 100%); /* 익스10 이상 */
background:linear-gradient(to bottom, #FFFFFF 0%, #EBEBEB 100%); /* W3C 표준 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EBEBEB',GradientType=0); /* 익스 6~9 */
}
.lh-gn-gnb > ul > li > div > ul > li {display:block;}
.lh-gn-gnb > ul > li > div > ul > li > a {display:block;font-size:0.8em;line-height:1.6em;color:#383838;padding:0.2em 1em;background-color:#FFF;white-space:nowrap;}
.lh-gn-gnb > ul > li > div > ul > li > a:hover {color:#FFF;background-color:rgba(0, 0, 0, 0.8);
text-shadow:none;
}
.lh-gn-gnb > ul > li > div > ul > li > a > * {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.lh-gn-gnb > ul > li > div > ul > li > a > span:before {font-family:"FontAwesome";content:"\f0da";margin-right:5px;}
.lh-gn-gnb > ul > li > div#lh-sub-02 {}
.lh-gn-gnb > ul > li > div#lh-sub-05 {left:-60px;}

.lh-gh-notice {display:block;padding:0.5em;}
.lh-gh-notice > ul {display:block;}
.lh-gh-notice > ul > li {font-size:0.875em;line-height:1.4em;}
.lh-gh-notice > ul > li:before {font-family:"FontAwesome";content:"\f138";margin-right:5px;}

.lh-main-wrapper {display:block;height:100%;position:relative;z-index:5;}
.lh-main {display:block;position:relative;min-width:960px;}


.lh-main-side {display:block;background-color:#f7f7f7;}
.lh-global-side {display:block;padding:1% 0%;}
.lh-global-side > .lh-gs-content {text-align:center;display:block;margin:0% 1.5%;}
.lh-global-side > .lh-gs-content:after {content:"";display:block;clear:both;}
.lh-global-side > .lh-gs-content > div {display:inline-block;*display:inline;*zoom:1;width:33%;vertical-align:top;}
.lh-global-side > .lh-gs-content > div > h3 {display:block;font-size:1em;text-align:center;font-weight:normal;}
.lh-global-side > .lh-gs-content > div > h3 > strong {display:block;margin:0.2em auto 0em;font-size:1.5em;line-height:1.6em;color:#555555;font-weight:normal;}
.lh-global-side > .lh-gs-content > div > h3 > span > em {display:block;margin:0em auto;color:#FFF;}
.lh-global-side > .lh-gs-content > div > h3 > span > em:before {font-family:"FontAwesome";font-style:normal;display:block;padding:0.7em 0.35em 0em;font-size:2.8em;}
.lh-global-side > .lh-gs-content > div > h3 > span {display:block;margin:0 auto;
text-decoration:none;text-align:center;width:78px;height:78px;line-height:1.0em;
border-radius:39px;
-webkit-border-radius:39px;
-moz-border-radius:39px;

background:#636465;
/*behavior:url(/common/PIE/PIE.htc);*/

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-global-side > .lh-gs-content > div > div {}
.lh-global-side > .lh-gs-content > div > div > p {font-size:1em;line-height:1.2em;}
.lh-global-side > .lh-gs-content > div > div > p > a {color:#333;text-decoration:none;font-size:0.8em;}
.lh-global-side .lh-gs-maintenance > h3 > span > em:before {padding-top:0.7em;}
.lh-global-side .lh-gs-bank > h3 > span > em::before {padding-top:0.8em;}
.lh-global-side .lh-gs-customer > h3 > span > em::before {padding-top:0.7em;}

.lh-footer-wrapper {display:block;background-color:#33383e;}
.lh-global-footer {}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer {padding:1% 1.5%}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer a {text-decoration:none;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb {display:block;padding:0.5em 0em;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb:after {content:"";display:block;clear:both;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > ul {display:block;float:left;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > ul:after {content:"";display:block;clear:both;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > ul > li {display:block;float:left;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > ul > li > a {display:block;padding:0.5em 1em;font-size:0.875em;line-height:1.4em;color:#a2a2a2;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl {display:block;float:right;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl:after {content:"";display:block;clear:both;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dt {display:block;float:left;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dt > h3 {display:block;margin:0.5em 0em 0em;font-size:0.875em;line-height:1.4em;float:left;color:#a2a2a2;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd {display:block;float:left;margin-left:0.5em;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul {}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul:after {content:"";display:block;clear:both;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul > li {display:block;float:left;margin:0em 0.1em;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul > li > a {display:block;font-size:0.875em;line-height:1.4em;background-color:#b51f3f;color:#FFF;
width:32px;height:32px;line-height:1.0em;
border-radius:16px;
-webkit-border-radius:16px;
-moz-border-radius:16px;

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-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul > li > a > span {display:block;margin:0em auto;text-align:center;padding:0.8em 0 0;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul > li > a > span > em {display:none;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul > li > a > span:before {font-family:"FontAwesome";margin:0em auto;display:block;font-size:1.5em;margin:0.0em 0.34em 0em;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main {}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main:after {content:"";display:block;clear:both;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .logo {display:block;float:left;max-width:140px;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .copyright {display:block;float:left;margin:9px 0 0 8px;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .copyright > .content {font-size:0.8em;color:#a2a2a2;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .copyright > .content > a {text-decoration:none;color:#a2a2a2;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .copyright > .content > strong {color:#b51f3f;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .copyright > .banner {display:block;max-width:371px;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .family-site {display:block;float:right;margin:20px 0 0 0;}
.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .family-site > select {font-size:0.8em;}

.lh-gs-bank {}
.lh-gs-bank > div > p {display:block;margin:0.1em 0em;height:30px;text-align:center;}
.lh-gs-bank > div > p > img {display:inline-block;*display:inline;*zoom:1;max-height:100%;magin:0 auto;}
.lh-gs-bank > div > dl {}
.lh-gs-bank > div > dl > dt {font-size:1.25em;line-height:1.4em;color:#b51f3f;}
.lh-gs-bank > div > dl > dd {font-size:0.8em;line-height:1.4em;}


.lh-gs-customer {}
.lh-gs-customer > ul {}
.lh-gs-customer > ul > li {}
.lh-gs-customer > ul > li > strong {font-size:0.8em;line-height:1.4em;}
.lh-gs-customer > ul > li > a {font-size:0.8em;line-height:1.4em;color:#b51f3f;text-decoration:none;}

/* PUBLISH */
.lh-solution-info > li {font-size:1em;line-height:1.6em;}
.lh-solution-info > li:after {content:"";display:block;clear:both;}
.lh-solution-info > li > strong {display:block;float:left;width:110px;font-size:0.875em;}
.lh-solution-info > li > span {display:block;float:left;width:190px;font-size:0.875em;}
.lh-solution-info .strike > span > em {font-style:normal;text-decoration:line-through;}
.lh-solution-info .sales > span > em {font-style:normal;font-size:1.25em;color:#cb2931;font-weight:bold;}
.lh-solution-info .box-button {padding:0.5em 0em;}
.lh-solution-info .box-button > a {font-size:0.875em;}

.lh-review-website-list {padding:1% 0%;margin:0% 1.5%;}
.lh-review-website-list a {text-decoration:none;}
.lh-review-website-list .lh-col-3 {text-align:center;}
.lh-review-website-list .lh-col-3:after {content:"";display:block;clear:both;}
.lh-review-website-list .lh-col-3 > dl {display:inline-block;*display:inline;*zoom:1;width:33%;vertical-align:top;}
.lh-review-website-list > div {}
.lh-review-website-list > div > dl {margin:2% 0em;}
.lh-review-website-list > div > dl > dt {}
.lh-review-website-list > div > dl > dt > div {display:block;background:url(../image/bg_monitor.png) no-repeat 50% 50%;background-size:contain;width:254px;height:211px;margin:0% auto;}
.lh-review-website-list > div > dl > dt > div > span,
.lh-review-website-list > div > dl > dt > div > a > span {}
.lh-review-website-list > div > dl > dt > div > a {display:block;padding:3.6% 3.9% 0%;}
.lh-review-website-list > div > dl > dd {}
.lh-review-website-list > div > dl > dd > h4 {display:block;margin:1.5em 0em 0.5em;text-align:center;color:#2d2d2d;font-size:1.125em;line-height:1.4em;}
.lh-review-website-list > div > dl > dd > h4 > a {color:#2d2d2d;}
.lh-review-website-list > div > dl > dd > h4 > a > span {}
.lh-review-website-list > div > dl > dd > ul {}
.lh-review-website-list > div > dl > dd > ul > li {display:block;margin:0em;text-align:center;color:#2d2d2d;}
.lh-review-website-list > div > dl > dd > ul > li > strong {font-size:0.875em;line-height:1.4em;vertical-align:middle;}
.lh-review-website-list > div > dl > dd > ul > li > a,
.lh-review-website-list > div > dl > dd > ul > li > span {font-size:0.875em;line-height:1.4em;color:#2d2d2d;}
.lh-review-website-list > div > dl > dd > ul > li > a > span {vertical-align:middle;}
.lh-review-website-list > div > dl > dd > ul > li > a > span:after {font-family:"FontAwesome";content:"\f08e";margin-left:5px;vertical-align:middle;}



.lh-icon-search:before 				{content:"\f002";font-family:"FontAwesome";}
.lh-icon-download:before 			{content:"\f019";font-family:"FontAwesome";}
.lh-icon-pencil-right:after 		{content:"\f040";font-family:"FontAwesome";}
.lh-icon-inquire-website:before 	{content:"\f044";font-family:"FontAwesome";}
.lh-icon-chevron-right:before 		{content:"\f054";font-family:"FontAwesome";}
.lh-icon-roundplus:before 			{content:"\f055";font-family:"FontAwesome";}
.lh-icon-shopping-mall:before 		{content:"\f07a";font-family:"FontAwesome";}
.lh-icon-administrator:before 		{content:"\f085";font-family:"FontAwesome";}
.lh-icon-detail:before 				{content:"\f08e";font-family:"FontAwesome";}
.lh-icon-link:after 				{content:"\f08e";font-family:"FontAwesome";}
.lh-icon-twitter:before 			{content:"\f099";font-family:"FontAwesome";}
.lh-icon-facebook:before 			{content:"\f09a";font-family:"FontAwesome";}
.lh-icon-maintenance:before 		{content:"\f0ad";font-family:"FontAwesome";}
.lh-icon-navi:before 				{content:"\f0c9";font-family:"FontAwesome";}
.lh-icon-google-plus:before 		{content:"\f0d5";font-family:"FontAwesome";}
.lh-icon-inquire:before 			{content:"\f0e6";font-family:"FontAwesome";}
.lh-icon-user:before 				{content:"\f108";font-family:"FontAwesome";}
.lh-icon-notebook:before 			{content:"\f109";font-family:"FontAwesome";}
.lh-icon-business:before 			{content:"\f12e";font-family:"FontAwesome";}
.lh-icon-greeting:before 			{content:"\f130";font-family:"FontAwesome";}
.lh-icon-location:before 			{content:"\f14e";font-family:"FontAwesome";}
.lh-icon-bank:before 				{content:"\f159";font-family:"FontAwesome";}
.lh-icon-solution-title:before 		{content:"\f16e";font-family:"FontAwesome";}
.lh-icon-design:before 				{content:"\f1b2";font-family:"FontAwesome";}
.lh-icon-basic-office:before 		{content:"\f1cb";font-family:"FontAwesome";}
.lh-icon-about-us:before 			{content:"\f1ea";font-family:"FontAwesome";}
.lh-icon-calculator:before 			{content:"\f1ec";font-family:"FontAwesome";}


.lh-roundbutton-display {text-decoration:none;text-align:center;display:inline-block;*display:inline;*zoom:1;height:94px;line-height:1.0em;;
border-radius:47px;
-webkit-border-radius:47px;
-moz-border-radius:47px;

background:url(../image/bg_roundbutton_white_opacity.png) no-repeat 0% 0%;
/*behavior:url(/common/PIE/PIE.htc);*/

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-roundbutton-blue {width:94px;background-color:#1694f5;color:#FFF;}
.lh-roundbutton-gray {width:94px;background-color:#464646;color:#FFF;}
.lh-roundbutton-black {width:94px;background-color:#333333;color:#FFF;}
.lh-roundbutton-red {width:94px;background-color:#b51f3f;color:#FFF;}
.lh-roundbutton-display > span {display:block;margin:0% auto;font-size:1em;line-height:1.4em;text-align:center;}
.lh-roundbutton-display > span:before,
.lh-roundbutton-display > span:after {display:block;font-size:1.75em;line-height:1.1em;margin:0.4em auto 0;font-family:"FontAwesome";margin:0.4em 1.15em 0em;}

.lh-roundbutton-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-boxbutton-display {text-decoration:none;text-align:center;display:inline-block;*display:inline;*zoom:1;line-height:1.0em;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;

background:url(../image/bg_boxbutton_white_opacity_109x27.png) no-repeat 0% 0%;
/*behavior:url(/common/PIE/PIE.htc);*/

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:#7c7c7c;color:#FFF !important;padding:0.6em 1em;}
.lh-boxbutton-red {background-color:#ed1f24;color:#FFF !important;padding:0.6em 1em;}
.lh-boxbutton-black {background-color:#333333;color:#FFF !important;padding:0.6em 1em;}
.lh-boxbutton-display > span {display:inline-block;*display:inline;*zoom:1;font-size:1em;line-height:1.4em;vertical-align:middle;}

.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:none;text-decoration:none;text-align:center;display:inline-block;*display:inline;*zoom:1;line-height:1.0em;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;

background:url(../image/bg_boxbutton_white_opacity_94x27.png) no-repeat 0% 0%;
/*behavior:url(/common/PIE/PIE.htc);*/

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-submitbutton-gray {background-color:#464646;color:#FFF;background-image:url(../image/bg_boxbutton_white_opacity_109x27.png);}
.lh-submitbutton-red {background-color:#b51f3f;color:#FFF;}
.lh-submitbutton-display > span {display:inline-block;*display:inline;*zoom:1;font-size:0.875em;line-height:1.4em;vertical-align:middle;margin:0.3em 0 0;}
.lh-submitbutton-display > span:before {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:1em;line-height:1em;font-family:"FontAwesome";margin-right:5px;}
.lh-submitbutton-display > span:after {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:1em;line-height:1em;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);
}

.lh-font-color-b51f3f {color:#b51f3f;}


.lh-identify-wrap {display:block;width:100%;z-index:8;}
.lh-identify-wrap:after {content:"";display:block;background:url(../image/shadow_title_bottom.png) no-repeat 5% 0%;height:10px;margin:0em 10px;border-top:1px solid #e1e1e1;}
.lh-iw-title {display:block;width:100%;position:relative;background:url(../image/bg_white_opacity_85.png);}
#lh-title {display:block;margin:0em;color:#333;font-size:1em;line-height:1.6em;
text-shadow:3px 3px 5px rgba(0, 0, 0, 0.2);
}
#lh-title > span {font-size:1.9em;font-weight:normal;}
#lh-title > span:before {font-family:FontAwesome;font-size:1em;line-height:1em;margin-right:0.2em;}
#lh-title > small {font-size:1.125em;}
#lh-location > a,
#lh-location > span {font-size:1em;line-height:1em;text-decoration:none;color:#333;}

#lh-title > .lh-title-rent:before {content:"\f108";}
#lh-title > .lh-title-inquire:before {content:"\f0e6";}
#lh-title > .lh-title-greeting:before {content:"\f130";}
#lh-title > .lh-title-about-us:before {content:"\f1ea";}
#lh-title > .lh-title-location:before {content:"\f14e";}
#lh-title > .lh-title-download:before {content:"\f019";}

#lh-main .lh-iw-title {height:100px;}
#lh-main #lh-title {padding:3em 2em 0.5em;}
#lh-main #lh-location {display:block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0em;padding:0.5em 1em 1em;font-size:0.75em;line-height:1.6em;color:#333;position:absolute;top:0px;left:0px;text-align:right;}


/* 공통 */
.lh-form-style-v1-1 .default-form .form-fields .lh-icon-pencil-right:after {color:#FF5A5C;}

.lh-pagination-ui-v01-1 .pagination-body {display:block;text-align:center;padding:3% 2%;}
.lh-pagination-ui-v01-1 .pagination-body > .btn-prev,
.lh-pagination-ui-v01-1 .pagination-body > .btn-next {display:inline-block;zoom:1;*display:inline;padding:2px 10px;margin:2px 2px;font-size:0.875em;line-height:1.6em;text-align:center;color:#535353;text-decoration:none;border:2px solid #535353;}
.lh-pagination-ui-v01-1 .pagination-body > .btn-prev:hover,
.lh-pagination-ui-v01-1 .pagination-body > .btn-next:hover {border-color:#b50717;color:#b50717;}
.lh-pagination-ui-v01-1 .pagination-body > .page-group {display:inline-block;zoom:1;*display:inline;white-space:nowrap;}
.lh-pagination-ui-v01-1 .pagination-body > .page-group > a {display:inline-block;zoom:1;*display:inline;padding:2px 0px;margin:2px 2px;font-size:0.875em;line-height:1.6em;width:26px;text-align:center;color:#535353;text-decoration:none;border:2px solid #535353;}
.lh-pagination-ui-v01-1 .pagination-body > .page-group > a.page {border-color:#b50717;color:#b50717;}

/*
 POP */
.lh-pop-container {display:block;background-color:#FFFFFF;padding:3%;}

#lh-pop-header {display:block;position:relative;z-index:2;}
#lh-pop-header > a {display:block;position:absolute;top:0px;right:0px;padding:5px 15px;text-decoration:none;color:#FF0000;font-size:2.2em;line-height:1em;}
#lh-pop-header > h1 {display:block;margin:0em;padding:0.5em 1em;}

#lh-pop-main-container {position:relative;z-index:1;}
#lh-pop-main-container > h2 {display:block;text-align:center;margin:40px auto 5px;}
#lh-pop-main-container > p {display:block;text-align:center;margin:10px auto;}
#lh-pop-main-container .content-01 {display:block;background-color:#FFF;width:98%;margin:15px auto 0px;overflow:hidden;}

#lh-pop-main-container .lh-main-swiper {width:100%;}
#lh-pop-main-container .lh-main-swiper > .lh-sub-content {padding:0em 10px;}
#lh-pop-main-container .lh-sub-page {padding:1em 0em 0em 0em;}
#lh-pop-main-container .lh-sub-page > .lh-article-guide {display:none;}
#lh-pop-main-container .lh-sub-page .lh-section-side {display:none;}
#lh-pop-main-container #lh-title {padding:0.5em 2em 0.5em;}
#lh-pop-main-container .lh-iw-title {}
#lh-pop-main-container #lh-location {display:none;}

#lh-pop-footer {display:none;text-align:center;padding:32px 0%;}
#lh-pop-footer > a {display:inline-block;zoom:1;*display:inline;}
#lh-pop-footer > a > img {display:block;max-width:100%;}

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

@media only screen and (max-width:768px) {/*, (orientation: landscape) {*/ /* 아이패드 이하 사이즈 */	
	html, body {min-width:320px;}
	.lh-main {min-width:320px;}

	.lh-gh-mobile-menu {display:block;}
	.lh-mobile-hidden-680px {display:none;}
	.lh-gh-top {height:65px;}
	.lh-gh-bottom {display:none;}

	.lh-gn-tnb {display:none;}
	.lh-gn-gnb {width:100%;right:0px;top:67px;}

	.lh-gn-gnb > ul {background-color:#333;width:100%;padding:1% 0% 2%;border-bottom:3px solid #000;}
	.lh-gn-gnb > ul > li {display:block;float:none !important;width:100%;}
	.lh-gn-gnb > ul > li:after {content:"";display:block;border-bottom:1px solid #555;}
	.lh-gn-gnb > ul > li > a {color:#FFF;padding:0.7em 1em;border-bottom:1px solid #000;}
	.lh-gn-gnb > ul > li:hover > a {color:#eb6330;background:#000 !important;}
	.lh-gn-gnb > ul > li > div {position:relative;}
	.lh-gn-gnb > ul > li > div > ul {background:none;background-color:#222;}
	.lh-gn-gnb > ul > li > div > ul:before {content:"";display:block;border-top:1px solid #333;}
	.lh-gn-gnb > ul > li > div > ul:after {content:"";display:block;border-bottom:1px solid #000;}
	.lh-gn-gnb > ul > li > div > ul > li {display:block;}
	.lh-gn-gnb > ul > li > div > ul > li > a {font-size:0.9em;color:#AAA;background-color:#222;padding:0.5em 0.8em;border-top:1px solid #000;border-bottom:1px solid #333;}
	.lh-gn-gnb > ul > li > div > ul > li:hover > a {color:#FFF;background-color:rgba(0, 0, 0, 0.8);}
	.lh-gn-gnb > ul > li > div > ul > li > a > * {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
	.lh-gn-gnb > ul > li > div > ul > li > a > span:before {font-family:"FontAwesome";content:"\f0da";margin-right:5px;}
	.lh-gn-gnb > ul > li > div#lh-sub-05 {left:0px;}

	.lh-gh-logo {left:15px;top:10px;padding:0 0 0 0;}
	.lh-gh-logo > a > img {max-width:130px;}
	.lh-gh-logo > a > span {margin:0.3em 0 0 0.5em;}
	.lh-gh-logo > a > span > strong {font-size:1em;}
	.lh-gh-logo > a > span > em {font-size:0.75em;}

	.lh-solution-info > li {line-height:1.5em;}
	.lh-solution-info > li > strong {font-size:0.8em;}
	.lh-solution-info > li > span {width:60%;font-size:0.8em;}
	.lh-solution-info .box-button {text-align:center;}

	.lh-review-website-list .lh-col-3 > dl {display:block;width:100%;margin:3% auto;}
	.lh-review-website-list > div > dl > dt > div {width:300px;height:247px;}
	
	.lh-global-side {padding:3% 0%;}
	.lh-global-side > .lh-gs-content > div {display:block;width:100%;}

	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer {padding:1% 2.5%}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb {text-align:center;padding:0.5em 0em 0em;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > ul {display:inline-block;*display:inline;*zoom:1;float:none !important;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > ul > li {display:inline-block;*display:inline;*zoom:1;float:none !important;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > ul > li > a {display:block;padding:0.2em 0.2em;font-size:0.75em;line-height:1.4em;color:#a2a2a2;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl {display:inline-block;*display:inline;*zoom:1;float:none !important;margin:3% auto 0% !important;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dt {display:none;width:100%;float:none !important;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dt > h3 {margin:0.5% auto;float:none !important;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd {width:100%;float:none !important;margin:0em !important;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul {white-space:nowrap;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .lh-fnb > dl > dd > ul > li {display:inline-block;*display:inline;*zoom:1;float:none !important;}

	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .logo {display:none;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .copyright {float:none !important;margin:9px auto;text-align:center;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .copyright > .banner {margin:0% auto;}
	.lh-footer-wrapper > .lh-wrap-950px > .lh-global-footer > .copyright-main > .family-site {float:none !important;margin:1% auto 5%;text-align:center;}

	.lh-roundbutton-display {height:80px;
	border-radius:40px;
	-webkit-border-radius:40px;
	-moz-border-radius:40px;
	}
	
	.lh-roundbutton-blue {width:80px;}
	.lh-roundbutton-gray {width:80px;}
	.lh-roundbutton-red {width:80px;}
	.lh-roundbutton-display > span {font-size:0.8em;line-height:1.4em;font-weight:bold;}
	.lh-roundbutton-display > span:before,
	.lh-roundbutton-display > span:after {font-size:1.75em;line-height:1.1em;margin:0.5em 0 0;font-weight:normal;}
		
	.lh-boxbutton-display > span {font-weight:bold;}
	.lh-boxbutton-display > span:before,
	.lh-boxbutton-display > span:after {font-weight:normal;}
	
	.lh-submitbutton-display > span {font-weight:bold;}
	.lh-submitbutton-display > span:before,
	.lh-submitbutton-display > span:after {font-weight:normal;}

	.lh-identify-wrap > .lh-wrap-950px:after {margin:0em 0px;}

	#lh-main #lh-title {padding:2.1em 2em 0.5em;}
	#lh-title {text-align:center;border-top:1px solid #DBDBDB;}
	#lh-title > span {font-size:1.25em;font-weight:normal;color:#2d2d2d; letter-spacing:-0.01em;}
	#lh-title > span:before {font-family:FontAwesome;font-size:1em;line-height:1em;margin-right:0.2em;}
	#lh-title > small {display:block;font-size:1em;}

	/* pop */
	.lh-pop-wrapper {width:100% !important;}
	#_lh_popup_view > div > div {width:94% !important;}
}

@media only screen and (max-width:680px) {
	.lh-is-pc {display:none;}
}

/* CSS END */
