@charset "utf-8";
html {height:100%;position:relative;}
body {zoom:1;text-align:center;height:100%;background-color:#fff;position:relative;line-height: 1.5em;font-size: 13px;font-weight:100;font-family: 'Noto Sans KR','맑은 고딕','malgun gothic','돋움,','Raleway','Arial', sans-serif;color:#222;}
div {margin:0 auto;}

a:link, a:visited, a:active {text-decoration:none; color:#222;}
a:hover {cursor:pointer;text-decoration:none;color:#737373;}
::selection {
    background:#fc6100;
    color: #FFF;
    text-shadow: none;
}
::-moz-selection {
    background:#fc6100;
    color: #FFF;
    text-shadow: none;
}
::-webkit-selection {
    background:#fc6100;
    color: #FFF;
    text-shadow: none;
}


textarea:focus, input:focus{
    outline: 0;
}
table caption {
	display:none;
}


.lerd-fullwrap {position:relative;box-sizing:border-box;overflow:hidden;}
.lerd-fullwrap.restriction {max-width:1238px;}

.lerd-basewrap {position:relative;z-index:8;box-sizing:border-box;background-repeat:no-repeat;max-width:1238px;padding:0 20px;}
.lerd-basewrap:after {content:" ";display:block;clear:both;height:0;visibility:hidden;margin:0;padding:0;}
.lerd-clr {clear:both;content:"";display:block;height:0;}

.no-wrap {white-space:nowrap;}

.lerd-header {position:fixed;z-index:999;top:0;left:0;right:0;background-color:#fff;}
.lerd-header .lerd-basewrap {height:82px;max-width:990px;}

.lerd-header  h1 {position:absolute;left:20px;top:0;width:300px;height:100%;background-repeat:no-repeat;background-position:left center;background-size:auto 50px;background-image:url("../images/logo.svg");}
.lerd-header  h1 > a  {position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;}
 
 .lerd-header  .menu {display:none;position:absolute;font-size:0;}

.lerd-header  .gnb {position:absolute;right:0;bottom:0;}
.lerd-header  .gnb > ul > li {display:inline-block;position:relative;}
.lerd-header  .gnb > ul > li:before {position:absolute;display:block;content:"";left:-1px;top:50%;margin-top:-6px;width:1px;height:12px;background-color:#afafaf;}
.lerd-header  .gnb > ul > li:first-child:before {display:none;}
.lerd-header  .gnb > ul > li > a {display:block;padding:20px 16px;font-size:1.0em;font-weight:600;}




.lerd-visual {position:relative;padding-top:82px;background-color:#eee;}


@media all and (max-width:750px) {
body {font-size:12px;}
.lerd-header .lerd-basewrap {height:50px;}
.lerd-header  h1 {width:207px;background-size:auto 35px;}

.lerd-header  .gnb > ul > li > a {display:block;padding:15px 10px;font-size:1.0em;font-weight:600;}
.lerd-header  .gnb {right:10px;}

.lerd-visual {padding-top:50px;}
}
@media all and (max-width:639px) {

.lerd-header  .menu {z-index:99;display:block;width:50px;height:50px;right:0;top:0;overflow:hidden;}
.lerd-header  .menu:before {position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-image:url("../images/icon-menu.svg");z-index:2;background-size:60% auto;-webkit-transition:1s;transition:1s;}
.lerd-header  .menu:after {margin-top:100%;position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background-color:#373737;-webkit-transition:0.5s;transition:0.5s;}


.lerd-header  .gnb {position:fixed;z-index:98;width:100%;right:-100%;top:0;bottom:auto;height:100%;-webkit-transition:0.5s;transition:0.5s;text-align:left;}
.lerd-header  .gnb:after {position:absolute;z-index:1;display:block;content:"";right:0;top:0;width:0;height:100%;-webkit-transition:1s;transition:1s;background-color:#373737;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
.lerd-header  .gnb > ul {position:absolute;z-index:2;right:0;width:180px;top:50px;height:100%;background-color:#373737;overflow:hidden;overflow-y:auto;}
.lerd-header  .gnb > ul > li {display:block;}
.lerd-header  .gnb > ul > li:first-child:before {display:block;}
.lerd-header  .gnb > ul > li:before {position:absolute;display:block;content:"";left:0;right:0;top:auto;bottom:0;margin-top:0;width:auto;height:1px;background-color:#3f3f3f;}
.lerd-header  .gnb > ul > li > a {color:#fff;font-size:1.2em;padding:15px 25px;font-weight:300 !important;}

.lerd-header.open {background-color:#eee;-webkit-transition:1s;transition:1s;}
.lerd-header.open .menu:before {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);background-image:url("../images/icon-close-white.png");background-size:30% auto;}
.lerd-header.open .menu:after {margin-top:0;}

.lerd-header.open  .gnb {right:0;}
.lerd-header.open  .gnb:after {width:100%;}


}




.lerd-visual .swiper-container {}
.lerd-visual .swiper-wrapper {}
.lerd-visual .swiper-slide {padding-top:540px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.lerd-visual .swiper-slide.s1 {background-image:url("../images/visual-bg1.jpg");}
.lerd-visual .swiper-slide.s2 {background-image:url("../images/visual-bg2.jpg");}
.lerd-visual .swiper-slide:after {position:absolute;display:block;content:"";left:0;right:0;top:0;bottom:0;background-color:#000;filter:alpha(opacity=10);opacity:0.10;-moz-opacity:0.10;}

.lerd-visual .swiper-slide .lerd-basewrap {position:absolute;left:0;right:0;top:0;height:100%;color:#fff;}
.lerd-visual .swiper-slide .lerd-basewrap > strong {display:block;font-weight:600;padding-top:210px;font-size:4.0em;line-height:0.8em;}
.lerd-visual .swiper-slide .lerd-basewrap > p {display:block;margin-top:15px;}
.lerd-visual .swiper-slide .lerd-basewrap > p.en {font-weight:200;font-size:4.0em;line-height:0.8em;}
.lerd-visual .swiper-slide .lerd-basewrap > p.kr {font-weight:400;font-size:2.5em;line-height:1.1em;}

.lerd-visual .swiper-pagination {bottom:20px;}
.lerd-visual .swiper-pagination-bullet {width:10px;height:10px;opacity:1;margin:0 5px !important;background-color:#fff;}
.lerd-visual .swiper-pagination-bullet-active {background-color:#3e8bff;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-image:url("../images/blue-gradi.png");}


/*
.lerd-symbolic {background-color:#fff;background-repeat:no-repeat;background-position:center center;height:190px;background-size:auto 70px;background-image:url("../images/symbol.png");}
*/
.lerd-symbolic {height:50px;}


@media all and (max-width:750px) {
.lerd-visual .swiper-slide {padding-top:70%;}
.lerd-visual .swiper-slide .lerd-basewrap > strong {padding-top:28%;font-size:3.0em;}
.lerd-visual .swiper-slide .lerd-basewrap > p.en {font-size:3.0em;}
.lerd-visual .swiper-slide .lerd-basewrap > p.kr {font-size:2.3em;}

.lerd-symbolic {height:30px;}
}
@media all and (max-width:650px) {
.lerd-visual .swiper-slide .lerd-basewrap > strong {font-size:2.3em;}
.lerd-visual .swiper-slide .lerd-basewrap > p {margin-top:10px;}
.lerd-visual .swiper-slide .lerd-basewrap > p.en {font-size:2.3em;}
.lerd-visual .swiper-slide .lerd-basewrap > p.kr {font-size:1.2em;}
}




h2 {font-size:1.5em;font-weight:700;letter-spacing:-0.05em;position:relative;padding-bottom:12px;}
h2:after {position:absolute;display:block;content:"";width:72px;height:1px;left:50%;margin-left:-36px;bottom:0;background-color:#afafaf;}

.lerd-main-copy {display:block;font-size:3.0em;line-height:1.3em;font-weight:500;letter-spacing:-0.05em;}

.view-more {display:block;width:132px;height:70px;background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-image:url("../images/btn-more.png");font-size:0;margin:0 auto;}
.view-more-close {display:block;position:relative;z-index:8;width:50px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;background-image:url("../images/btn-more-close.png");font-size:0;margin:0 auto;}

.lerd-introduction {background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/introduction-bg.jpg");}
.lerd-introduction .introduction {position:relative;padding:50px 0;color:#fff;}
.lerd-introduction .introduction:after {position:absolute;display:block;content:"";left:0;right:0;top:0;bottom:0;background-color:#000;filter:alpha(opacity=50);opacity:0.50;-moz-opacity:0.50;}

.lerd-introduction .introduction h2 {margin-bottom:90px;}
.lerd-introduction .introduction h2:after {background-color:#fff;}

.lerd-introduction .introduction .article {margin-top:40px;margin-bottom:40px;word-break:keep-all;max-width:460px;}

.lerd-introduction .business {position:relative;padding:50px 0;}
.lerd-introduction .business:after {position:absolute;display:block;content:"";left:0;right:0;top:0;bottom:0;background-color:#fff;filter:alpha(opacity=80);opacity:0.80;-moz-opacity:0.80;}

.lerd-introduction .business h2 {display:none;}

.lerd-introduction .business .lerd-basewrap > ul > li {position:relative;box-sizing:border-box;display:inline-block;word-break:keep-all;width:11%;padding-top:85px;vertical-align:top;font-weight:400;font-size:1.0em;margin:0 2%;letter-spacing:-0.05em;}
.lerd-introduction .business .lerd-basewrap > ul > li:before {position:absolute;display:block;content:"";width:72px;height:72px;top:0;left:50%;margin-left:-36px;box-sizing:border-box;border:1px solid #0d6cbe;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}

.lerd-introduction .business .lerd-basewrap > ul > li:nth-child(1):before {background-image:url("../images/business-icon1.png");}
.lerd-introduction .business .lerd-basewrap > ul > li:nth-child(2):before {background-image:url("../images/business-icon2.png");}
.lerd-introduction .business .lerd-basewrap > ul > li:nth-child(3):before {background-image:url("../images/business-icon3.png");}
.lerd-introduction .business .lerd-basewrap > ul > li:nth-child(4):before {background-image:url("../images/business-icon4.png");}
.lerd-introduction .business .lerd-basewrap > ul > li:nth-child(5):before {background-image:url("../images/business-icon5.png");}


.lerd-introduction .vision {display:none;position:relative;padding:50px 0;color:#fff;}
.lerd-introduction .vision:after {position:absolute;display:block;content:"";left:0;right:0;top:0;bottom:0;background-color:#222;filter:alpha(opacity=80);opacity:0.80;-moz-opacity:0.80;}


.lerd-introduction .vision .article-wrap {position:relative;}
.lerd-introduction .vision .article-wrap:after {content:" ";display:block;clear:both;height:0;visibility:hidden;margin:0;padding:0;}


.lerd-introduction .vision .article {float:left;width:50%;margin-top:40px;margin-bottom:40px;word-break:keep-all;text-align:right;padding-left:10%;padding-right:5%;box-sizing:border-box;}
.lerd-introduction .vision .article > img {width:100%;max-width:400px;}
.lerd-introduction .vision .article > strong {position:absolute;width:0;height:0;overflow:hidden;}
.lerd-introduction .vision .article > ul {position:absolute;width:0;height:0;overflow:hidden;}

.lerd-introduction .vision .history {position:absolute;right:0;width:50%;;top:50%;transform: translate(0,-50%);word-break:keep-all;text-align:left;padding-left:5%;padding-right:10%;box-sizing:border-box;}

.lerd-introduction .vision .history > ul {font-size:1.1em;}
.lerd-introduction .vision .history > ul > li {position:relative;padding-left:83.7px;margin:5% 0;}
.lerd-introduction .vision .history > ul > li > em {position:absolute;left:0;font-style:normal;}


@media all and (max-width:800px) {
.lerd-introduction .business .lerd-basewrap > ul > li {width:16%;margin:0 1%;}
}
@media all and (max-width:750px) {
.lerd-main-copy {font-size:1.8em;}
.lerd-introduction .introduction .article {margin-top:30px;margin-bottom:30px;font-weight:100;}
.lerd-introduction .introduction h2 {margin-bottom:30px;}
}
@media all and (max-width:639px) {
.lerd-introduction .business {padding:30px 0;}
.lerd-introduction .business .lerd-basewrap > ul > li {display:block;width:auto;margin:2% 0;text-align:left;padding:15px 0;padding-left:65px;padding-right:20px;vertical-align:middle;min-height:60px;}
.lerd-introduction .business .lerd-basewrap > ul > li:before {left:0;margin-left:0;width:50px;height:50px;top:50%;margin-top:-25px;}
.lerd-introduction .vision .article > img {width:100%;max-width:none;}
}


@media all and (max-width:850px) {
.lerd-introduction .vision .history > ul > li {padding-left:0;}
.lerd-introduction .vision .history > ul > li > em {position:relative;left:auto;}
}


@media all and (max-width:750px) {
.lerd-introduction .vision .article {float:none;width:auto;padding-left:0;padding-right:0;}
.lerd-introduction .vision .history {position:relative;right:auto;width:auto;;top:auto;transform:none;padding:0 10%;}
.lerd-introduction .vision .history > ul > li > em {display:block;}
}





.lerd-universaldesign {position:relative;padding:50px 0;color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/universaldesign-bg.jpg")}

.lerd-universaldesign h2 {margin-bottom:90px;}
.lerd-universaldesign h2:after {background-color:#fff;}
.lerd-universaldesign .article {margin-top:30px;margin-bottom:60px;word-break:keep-all;max-width:370px;}

.lerd-universaldesign .detail-wrap {display:none;}
.lerd-universaldesign .detail {position:relative;margin:0 10%;margin-top:50px;padding-left:36%;text-align:justify;word-break:keep-all;}
.lerd-universaldesign .detail:before {position:absolute;display:block;content:"";left:0;top:6px;width:40%;bottom:6px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/universaldesign-img1.jpg")}
.lerd-universaldesign .detail:nth-child(2) {margin-top:30px;}
.lerd-universaldesign .detail:nth-child(2):before {background-image:url("../images/universaldesign-img2.jpg")}

.lerd-universaldesign .detail > p {margin-bottom:30px;}

@media all and (max-width:800px) {
.lerd-universaldesign h2 {margin-bottom:50px;}
.lerd-universaldesign .article {margin-top:30px;}
.lerd-universaldesign .detail {margin:0 20px;margin-top:50px;}
.lerd-universaldesign .detail:before {width:33%;}
}
@media all and (max-width:750px) {
.lerd-universaldesign h2 {margin-bottom:30px;}
.lerd-universaldesign .article {margin-top:20px;margin-bottom:30px;}
.lerd-universaldesign .detail {margin:0 0;margin-top:50px;}
.lerd-universaldesign .detail:nth-child(2) {margin-top:20px;}
.lerd-universaldesign .detail > p {margin-bottom:20px;}
}
@media all and (max-width:639px) {
.lerd-universaldesign .detail {margin:0 0;margin-top:50px;padding-left:0;}
.lerd-universaldesign .detail:before {position:relative;left:auto;top:auto;width:100%;height:auto;padding-top:40%;margin-bottom:20px;}
.lerd-universaldesign .detail:nth-child(2) {margin-top:30px;}
}



.lerd-president {position:relative;padding:50px 0 0 0;background-color:#fff;}
.lerd-president .article {position:relative;margin-top:50px;background-color:#ebebeb;}
.lerd-president .article:before {position:absolute;display:block;content:"";left:50%;top:8%;bottom:8%;width:1px;background-color:#c8c8c8;}
.lerd-president .article .section {position:relative;float:left;box-sizing:border-box;width:50%;text-align:left;font-weight:400;font-size:0.9em;padding:5%;}

.lerd-president .article .section.profile {padding-right:3%;}
.lerd-president .article .section.profile .name {position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #000000;text-align:right;padding-right:30px;}
.lerd-president .article .section.profile .name.career1 {padding-right:60px;}
.lerd-president .article .section.profile .name  strong {font-size:1.5em;margin-left:10px;letter-spacing:5px;display:inline-block;}
.lerd-president .article .section.profile .name > img {position:absolute;display:block;bottom:0;left:30px;width:132px;}

.lerd-president .article .section.profile .carrer {word-break:keep-all;}
.lerd-president .article .section.profile .carrer strong {display:block;}
.lerd-president .article .section.profile .carrer > strong {padding-left:30px;}
/*
.lerd-president .article .section.profile .carrer > ul {float:left;width:50%;padding-left:30px;box-sizing:border-box;}
*/
.lerd-president .article .section.profile .career1 {margin-bottom:37px;}
.lerd-president .article .section.profile .carrer > ul  > li {margin-top:5px;font-size:1em;font-weight:400;position:relative;}
.lerd-president .article .section.profile .carrer > ul  > li > strong {position:absolute;left:0;top:0;}

.lerd-president .article .section.profile .carrer > ul.list1  > li {padding-left:110px;}
.lerd-president .article .section.profile .carrer > ul.list2 {margin-top:15px;}
.lerd-president .article .section.profile .carrer > ul.list2  > li {padding-left:28px;}


.lerd-president .article .section.greeting > p {margin-bottom:30px;margin-right:30px;text-align:justify;word-break:keep-all;font-size:1.1em;line-height:2.1em;}
.lerd-president .article .section.greeting .sign {display:block;margin-right:30px;height:32px;background-repeat:no-repeat;background-position:right center;background-size:auto 100%;background-image:url("../images/president-sign.png");font-size:0;}

@media all and (max-width:750px) {
.lerd-president .article {margin-top:30px;}
.lerd-president .article:before {top:5%;bottom:5%;}

.lerd-president .article .section.profile .name > img {left:20px;width:100px;}
.lerd-president .article .section.profile .name {padding-bottom:10px;padding-right:10px;}
.lerd-president .article .section.profile .name.career1 {padding-right:10px;}

.lerd-president .article .section.profile .carrer > strong {padding-left:0;}
.lerd-president .article .section.profile .carrer > ul {padding-left:0;padding-right:20px;}

.lerd-president .article .section.profile .carrer > ul  > li {padding-left:0 !important;position:relative;}
.lerd-president .article .section.profile .carrer > ul  > li > strong {position:relative;}

.lerd-president .article .section.profile .carrer > ul.list1  > li {padding-left:0;}
.lerd-president .article .section.profile .carrer > ul.list2  > li {padding-left:0;}

}
@media all and (max-width:639px) {
.lerd-president .article .section {width:100%;padding:10% 3%;}
.lerd-president .article .section.greeting {padding-bottom:0;}
.lerd-president .article:before {display:none;}
/*
.lerd-president .article .section.profile .carrer > ul:first-child {padding-left:0;padding-right:10px;}
.lerd-president .article .section.profile .carrer > ul:last-child {padding-left:10px;padding-right:0;}
*/
.lerd-president .article .section.greeting > p {margin-bottom:10px;margin-right:0;font-size:0.9em;line-height:1.5em;}
.lerd-president .article .section.greeting .sign {margin-right:0;}

.lerd-president .article .section.profile .name {margin-bottom:10px;padding-bottom:10px;padding-right:10px;}
.lerd-president .article .section.profile .name.career1 {padding-right:10px;}
}


.lerd-project {position:relative;padding:50px 0;background-color:#fff;overflow:hidden;}
.lerd-project .swiper-container {margin:0 -20px;margin-top:20px;}
.lerd-project .swiper-container:before {position:absolute;z-index:2;display:block;content:"";left:0;top:0;bottom:0;width:70px;background-color:#fff;;}
.lerd-project .swiper-container:after {position:absolute;z-index:2;display:block;content:"";right:0;top:0;bottom:0;width:70px;background-color:#fff;;}
.lerd-project .swiper-wrapper {}
.lerd-project .swiper-slide .box {position:relative;margin:0 70px;overflow:hidden;}
.lerd-project .swiper-slide .box:after {content:" ";display:block;clear:both;height:0;visibility:hidden;margin:0;padding:0;}
.lerd-project .swiper-slide .img {float:left;width:65%;box-sizing:border-box;background-color:#777;position:relative;overflow:hidden;}
.lerd-project .swiper-slide .img > img {display:block;width:116%;margin:-4% 0 -5% -8%;}
.lerd-project .swiper-slide .info {position:absolute;left:65%;right:0;top:0;height:100%;;text-align:left;padding:60px 50px;box-sizing:border-box;color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/project-info-bg-orange.jpg");word-break:keep-all;}

.lerd-project .swiper-slide.orange .info {background-image:url("../images/project-info-bg-orange.jpg");}
.lerd-project .swiper-slide.green .info {background-image:url("../images/project-info-bg-green.jpg");}
.lerd-project .swiper-slide.blue .info {background-image:url("../images/project-info-bg-blue.jpg");}
.lerd-project .swiper-slide.brown .info {background-image:url("../images/project-info-bg-brown.jpg");}

.lerd-project .swiper-slide .info .year {display:block;font-size:2.80em;font-weight:400;line-height:1.02em;margin-bottom:0.02em;}
.lerd-project .swiper-slide .info .subject {display:block;font-size:2.37em;font-weight:400;line-height:1.02em;}
.lerd-project .swiper-slide .info .summary {display:block;font-size:1.2em;font-weight:400;line-height:1.3em;margin-top:1.7em;letter-spacing:-0.05em;}
.lerd-project .swiper-slide .info .explain {font-size:0.98em;font-weight:200;line-height:1.5em;margin-top:1.7em;padding:1.7em 0;position:relative;}
.lerd-project .swiper-slide .info .explain:before {position:absolute;display:block;content:"";left:0;top:0;width:20px;height:3px;background-color:#fff;}


.lerd-project .swiper-pagination {display:none;bottom:auto;bottom:10px;}
.lerd-project .swiper-pagination-bullet {width:10px;height:10px;opacity:1;margin:0 5px !important;background-color:#fff;}
.lerd-project .swiper-pagination-bullet-active {background-color:#3e8bff;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-image:url("../images/blue-gradi.png");}

.lerd-project .swiper-button-next,.lerd-project .swiper-button-prev {box-sizing:border-box;width:50px;height:50px;border:1px solid #808080;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}

.lerd-project .swiper-button-next {right:5px;background-image:url("../images/arrow-right.png");}
.lerd-project .swiper-button-prev {left:5px;background-image:url("../images/arrow-left.png");}


@media all and (max-width:1180px) {
.lerd-project .swiper-slide .info {padding:3.5vw 3vw;}
.lerd-project .swiper-slide .info .year {font-size:2.8vw;}
.lerd-project .swiper-slide .info .subject {font-size:2.8vw;}
.lerd-project .swiper-slide .info .summary {font-size:1.5vw;margin-top:1.0em;}
.lerd-project .swiper-slide .info .explain {font-size:1.2vw;}
/*
.lerd-project .swiper-slide .info {padding:25px 25px;}
.lerd-project .swiper-slide .info .year {font-size:2.3em;}
.lerd-project .swiper-slide .info .subject {font-size:2.3em;}
.lerd-project .swiper-slide .info .summary {font-size:1.2em;margin-top:0.5em;}
.lerd-project .swiper-slide .info .explain {font-size:0.80em;}
*/
}


@media all and (max-width:800px) {
/*
.lerd-project .swiper-container:before {display:none;}
.lerd-project .swiper-container:after {display:none;}
.lerd-project .swiper-pagination {display:block;}
.lerd-project .swiper-button-next,.lerd-project .swiper-button-prev {display:none;}
*/
.lerd-project .swiper-container:before {width:55px;}
.lerd-project .swiper-container:after {width:55px;}
.lerd-project .swiper-button-next,.lerd-project .swiper-button-prev {width:40px;height:40px;margin-top:-20px;}
.lerd-project .swiper-button-next {right:10px;}
.lerd-project .swiper-button-prev {left:10px;}


.lerd-project .swiper-slide .box {margin:0 55px;}

.lerd-project .swiper-slide .img {float:none;width:100%;}
.lerd-project .swiper-slide .img > img {width:100%;margin:0;}

.lerd-project .swiper-slide .info {position:relative;z-index:2;left:auto;top:auto;height:auto;padding:30px 30px;}

.lerd-project .swiper-slide .info .year {font-size:2.0em;}
.lerd-project .swiper-slide .info .subject {font-size:2.0em;line-height:1.2em;}
.lerd-project .swiper-slide .info .summary {font-size:1.2em;margin-top:0.5em;}
.lerd-project .swiper-slide .info .explain {font-size:1.0em;}
}
@media all and (max-width:650px) {
.lerd-project {padding:30px 0;}
.lerd-project .swiper-button-next,.lerd-project .swiper-button-prev {width:30px;height:30px;margin-top:-15px;}
.lerd-project .swiper-container:before {width:45px;}
.lerd-project .swiper-container:after {width:45px;}
.lerd-project .swiper-slide .box {margin:0 45px;}

}
@media all and (max-width:639px) {
.lerd-project .swiper-slide .img > img {display:block;width:116%;margin:-4% 0 -5% -8%;}
.lerd-project .swiper-button-next,.lerd-project .swiper-button-prev {border-color:#fff;}
.lerd-project .swiper-button-next {background-image:url("../images/arrow-right-white.png");}
.lerd-project .swiper-button-prev {background-image:url("../images/arrow-left-white.png");}


.lerd-project .swiper-container:before {width:30px;}
.lerd-project .swiper-container:after {width:30px;}

.lerd-project .swiper-slide .box {margin:0 0;}
.lerd-project .swiper-container:before {display:none;}
.lerd-project .swiper-container:after {display:none;}

.lerd-project .swiper-slide .info {padding:35px 45px 0 50px;min-height:300px;}

.lerd-project .swiper-slide .info .year {font-size:1.8em;}
.lerd-project .swiper-slide .info .subject {font-size:1.8em;}
.lerd-project .swiper-slide .info .summary {font-size:1.2em;margin-top:0.5em;}
.lerd-project .swiper-slide .info .explain {font-size:1.0em;}
}




.lerd-histroy {position:relative;padding:50px 0;color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../images/history-bg.jpg");}
.lerd-histroy:after {position:absolute;display:block;content:"";left:0;right:0;top:0;bottom:0;background-color:#606060;filter:alpha(opacity=60);opacity:0.60;-moz-opacity:0.60;}

.lerd-histroy h2 {display:none;}
.lerd-histroy h2:after {background-color:#fff;}

.lerd-histroy .article-fixed {height:500px;overflow:hidden;max-width:673px;padding-right:20px;position:relative;}

.lerd-histroy .article-fixed > ul > li {padding:10px 0 20px;padding-left:116px;border-top:1px solid #afafaf;text-align:left;position:relative;font-weight:400;font-size:0.99em;}
.lerd-histroy .article-fixed > ul > li:first-child {border-color:#544f49;}
.lerd-histroy .article-fixed > ul > li > strong {position:absolute;left:0;top:27px;font-size:2.8em;}
/*
.lerd-histroy .article-fixed > ul > li > p:nth-child(even) {color:#000;margin-top:10px;}
.lerd-histroy .article-fixed > ul > li > p:nth-child(odd) {font-weight:200;}
*/
.lerd-histroy .article-fixed > ul > li > p {color:#fff;margin-top:10px;}



@media all and (max-width:650px) {
.nicescroll-rails,.nicescroll-rails >div {width:4px !important;}
.lerd-histroy .article-fixed {margin:0 10px;margin-top:30px;}
}
@media all and (max-width:639px) {
.lerd-histroy .article-fixed > ul > li > strong {position:relative;top:auto;font-size:1.8em;}
.lerd-histroy .article-fixed > ul > li {padding-left:0;}
}
@media all and (max-width:700px) {
.lerd-histroy .article-fixed {overflow-y:scroll;padding-right:0;}
}



.lerd-contact {position:relative;padding:50px 0;background-color:#fff;}

.lerd-contact .info {max-width:980px;}
.lerd-contact .info:after {content:" ";display:block;clear:both;height:0;visibility:hidden;margin:0;padding:0;}
.lerd-contact .info > ul > li  {float:left;box-sizing:border-box;width:33.33%;padding-left:4%;text-align:left;font-weight:400;font-size:0.94em;position:relative;}
.lerd-contact .info > ul > li:before {position:absolute;display:block;content:"";left:4%;top:20px;bottom:0;width:1px;background-color:#afafaf;}
.lerd-contact .info > ul > li:first-child:before {display:none;}
.lerd-contact .info > ul > li:nth-child(2) {padding-left:5%;}
.lerd-contact .info > ul > li:nth-child(3) {padding-left:5%;}
.lerd-contact .info > ul > li:nth-child(3):before {left:0;}

.lerd-contact .info > ul > li strong {display:block;margin-top:15px;}

.lerd-contact .info > ul > li .click {display:block;margin-top:10px;padding-left:40px;position:relative;}
.lerd-contact .info > ul > li .click:before {position:absolute;display:block;content:"";left:0;top:0;width:38px;height:23px;background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-image:url("../images/icon-click.png");}

.lerd-contact .info > ul > li .sns {display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;background-size:100% auto;font-size:0;margin-right:10px;margin-top:10px;}
.lerd-contact .info > ul > li .sns.facebook {background-image:url("../images/icon-facebook.png");}
.lerd-contact .info > ul > li .sns.instagram {background-image:url("../images/icon-instagram.png");}
.lerd-contact .info > ul > li .sns.tistory {background-image:url("../images/icon-tistory.png");}
.lerd-contact .info > ul > li .sns.naverblog {background-image:url("../images/icon-blog.png");}
.lerd-contact .info > ul > li .sns.youtube {width:76px;background-image:url("../images/icon-youtube.png");}

/*
.lerd-contact .map {margin:20px 0 0 0;position:relative;}
.lerd-contact .map:before {position:absolute;z-index:8;display:block;content:"";left:0;right:0;top:0;bottom:0;}
.lerd-contact .map.on:before {display:none;}
.lerd-contact .map .lnfowindow {padding:10px 20px;min-height:100px !important;font-size:0.99em;font-weight:400;}
.lerd-contact .map .lnfowindow:after {content:" ";display:block;clear:both;height:0;visibility:hidden;margin:0;padding:0;}
.lerd-contact .map .lnfowindow > img  {width:200px;display:block;margin-bottom:5px;}
.lerd-contact .map .lnfowindow > .btn  {display:inline-block;padding:5px;border:1px solid #c8c8c8;margin-top:5px;}
*/
.lerd-contact .map {height:400px;margin-top:37px;}


@media all and (max-width:650px) {
.lerd-contact {padding:30px 0;}
}
@media all and (max-width:639px) {
.lerd-contact .info > ul > li:before {display:none;}
.lerd-contact .info > ul > li  {width:100%;padding-left:0 !important;}
.lerd-contact .info > ul > li .click {display:inline-block;margin-right:10px;}

.lerd-contact .info > ul > li p {position:relative;margin-top:10px;padding-left:80px;}
.lerd-contact .info > ul > li p:before {position:absolute;display:none;content:"";left:60px;top:5px;bottom:5px;width:1px;background-color:#afafaf;}
.lerd-contact .info > ul > li p strong {position:absolute;top:50%;margin-top:-8px;left:0;}
}




.lerd-footer {position:relative;padding:30px 0;background-color:#555;background-repeat:repeat-x;background-position:center center;background-size:auto 100%;background-image:url("../images/footer-bg.jpg");}
.lerd-footer  .logo {display:inline-block;width:200px;height:60px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;background-image:url("../images/logo2.png");font-size:0;}
.lerd-footer  p {color:#959595;font-weight:400;font-size:0.7em;margin-top:10px;}

@media all and (max-width:650px) {
.lerd-footer {padding:20px 0;}
.lerd-footer  .logo {height:40px;}
}


.lerd-sidebar {position:fixed;right:10px;bottom:10px;z-index:999;}
.lerd-sidebar > a {display:block;width:50px;height:50px;boz-sizing:border-box;font-size:0;border:0 solid #808080;background-color:#999;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;margin-top:10px;-webkit-transition:0.5s;transition:0.5s;filter:alpha(opacity=70);opacity:0.70;-moz-opacity:0.70;}
.lerd-sidebar > a.off {filter:alpha(opacity=20);opacity:0.20;-moz-opacity:0.20;}

.lerd-sidebar > a.tp {background-image:url("../images/arrow-top-white.png");}
.lerd-sidebar > a.dn {background-image:url("../images/arrow-down-white.png");}

@media all and (max-width:800px) {
.lerd-sidebar > a {width:40px;height:40px;}
}
@media all and (max-width:650px) {
.lerd-sidebar > a {width:30px;height:30px;}
}



.entra-map {width:100%;height:100%;position:relative;overflow:hidden;}
.entra-map .map-inner {width:100%;height:100%;position:relative;}

.radius_border{border:1px solid #919191;border-radius:5px;position:relative;z-index:10;}     
