@charset "utf-8";
@import url("default.css");

#content {max-width:1920px; margin:0 auto;}
.main-content .maincon-tit {display:inline-block; padding-top:66px; font-weight:bold; font-size:42px; color:#444;}
.main-content .maincon-subtit {margin-top:24px; font-weight:300; font-size:30px; line-height:42px; color:#444;}
.main-content .maincon-des {margin-top:14px; line-height:26px;font-size:16px; color:#666;}
.main-content .maincon-subtit + .btn-wrap,.main-content .maincon-des + .btn-wrap {margin-top:33px}
.main-content .maincon-des + .btn-wrap .btn, .main-content .maincon-subtit + .btn-wrap .btn {min-width:150px; padding:11px 10px 13px; border:1px solid #666; box-sizing:border-box}
.main-content .maincon-des + .btn-wrap .btn:hover,.main-content .maincon-subtit + .btn-wrap .btn:hover {background:#666666; color:#fff;}



.main-content {}
.main-content .introduce .maincon-tit {line-height: 1.3;} /*padding-top:45px; */
.main-content .introduce {background:url('../images/main_img02.jpg') no-repeat center;}
.main-content .introduce {height:790px;}
.main-content .introduce .erection {width:1170px; margin:35px auto 0;}
.main-content .introduce .erection:after {content:""; display:block; clear:both;}
.main-content .introduce .erection li {float:left; box-sizing:border-box;}
.main-content .introduce .erection li:first-child {margin-left:0;}
.main-content .introduce .erection li + li {padding-left:10px;}
.main-content .introduce .erection img {display:block}
.main-content .introduce .erection .tit {display:inline-block; width:100%; margin-top:30px; font-size:18px; color:#0c4da2; text-align:center}



.main-content .news {width:1170px; margin:0 auto;}
.main-content .news-list {max-width:1920px; margin:39px auto 48px;}
.main-content .news-list:after {content:""; display:block; clear:both;}
.main-content .news-list li {float:left}
.main-content .news-list li + li {margin-left:40px}
.main-content .news-list li a {display: block; position:relative;}
.main-content .news-list li a:hover:after {content:''; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(12,77,162,0.4);}
.main-content .news-list li p {margin-top:20px; font-size:18px; color:#1a1a1a}
.main-content .news-list li p a:hover:after {background: none;}
.news .maincon-tit {padding-top:63px;}
.news .maincon-subtit {margin-top:24px;}
.main-content .news .maincon-subtit + .btn-wrap {margin-top:31px;}

.main-content .social-list {max-width:1920px; margin:0 auto; padding:50px 0 70px; border-top:1px solid #bdbdbd;}
.main-content .social-list:after {content:""; display:block; clear:both;}
.main-content .social-list li {float:left}
.main-content .social-list li + li {margin-left:40px}
.main-content .social-list li a {display: block; position:relative;}
.main-content .social-list li a img {width: 363px; height: 240px;}
.main-content .social-list li a:hover:after {content:''; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(12,77,162,0.4);}
.main-content .social-list li p {margin-top:20px; font-size:18px; color:#1a1a1a}
.main-content .social-list li p a:hover:after {background: none;}
.main-content .social-list .link-area {position:relative;}
.main-content .social-list .link-area .list-label {display:inline-block; height:40px; min-width:110px; margin-bottom:12px; line-height:40px; box-sizing:border-box; text-align:center; color:#fff;}
.main-content .social-list .link-area .list-label.blog {background:#35ac38;}
.main-content .social-list .link-area .list-label.face {background:#43639c;}
.main-content .social-list .link-area .list-label.youtube {background:#f14036;}
.main-content .social-list .link-area a {overflow:hidden; display:inline-block; position:absolute; right:0; bottom:12px; width:41px; height:8px; background:url('../images/ico/ico-more.png')no-repeat 0 0; text-indent:-99999px}
.main-content .social-list .link-area a:hover:after {background: none;}

.main-content .impact {background:url('../images/main_img04.jpg') no-repeat center;}
.main-content .impact {height:790px;}
.main-content .impact ul {max-width:1170px; margin:38px auto 0;}
.main-content .impact ul:after {content:""; display:block; clear:both;}
.main-content .impact ul li {position:relative; float:left}
.main-content .impact ul li + li {margin-left:40px}
.main-content .impact ul li a:hover:after {content:''; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(12,77,162,0.4);}
.main-content .impact ul li .impact-des {position:absolute; top:45%; left:0; width:100%; height:auto; line-height: 1; text-align:center; color:#fff; font-size: 20px; z-index: 10;}

.main-content .network {height:790px; background:url('/ko/inc/images/main/global-bg.jpg') no-repeat center;}
.main-content .nation {margin-top:20px; font-size:17px; font-weight:bold;}
.main-content .nation span {display:inline-block; margin-left:16px;}
.main-content .nation span:first-child {margin-left:0;}
.main-content .nation .txt-org {margin-left:0; color:#ff7800;}
.main-content .nation .txt-green {color:#22aa1a;}
.main-content .nation .txt-aqua {color:#3e7ff7;}
.main-content .nation .txt-purple {color:#862bd1;}
.main-content .nation .txt-pink {color:#ea128d}
.main-content .nation + .btn-wrap {margin-top:40px;}
.main-content .nation + .btn-wrap .btn {height:40px; min-width:150px; line-height:38px; padding:0 10px; border:1px solid #666; box-sizing:border-box}
.main-content .nation + .btn-wrap .btn:hover {background:#666666; border:1px solid #666; color:#fff;}

.network .maincon-tit {padding-top:63px;}
.network .maincon-subtit {margin-top:24px;}
.main-content .network .maincon-subtit + .btn-wrap {margin-top:31px;}


.main-content .cs {background:#3e7ccc}
.main-content .cs {height:359px; color:#fff;}
.main-content .cs div,.main-content .cs p,.main-content .cs h3 ,.main-content .cs a {color:#fff;}
.main-content .cs .btn-wrap > .btn {border:1px solid #fff;}
.main-content .cs .btn-wrap > .btn:hover {background:#fff; color:#666;}
.main-content .cs span {display:inline-block;vertical-align:top}



