@charset "UTF-8";.sub-section-header,.sub-section-row{position:relative;overflow:hidden;white-space:nowrap}.sub-section-cell,.sub-section-desc{word-break:keep-all;word-wrap:break-word}.local-nav{display:none}.page-contents{position:relative}.sub-section{background-color:#fff}.sub-section .static{height:100%}.sub-section-header{height:0;padding-bottom:57.8125%;background:center center;-webkit-background-size:cover;background-size:cover}.sub-section-header:after,.sub-section-row:after{height:100%;vertical-align:middle;content:"";display:inline-block}.sub-section-row{padding-top:60px;padding-bottom:60px;background-color:#005295}.sub-section-cell{display:inline-block;min-width:100%;vertical-align:middle;white-space:normal;color:#fff}.sub-section-cell .cell-h{margin-top:0;margin-bottom:.5em;color:#fff;text-align:center}.sub-section-cell .cell-h:after{background-color:#fff}.sub-section-cell .cell-desc{font-size:1.5em;white-space:normal;margin-top:2em}.sub-section-cell .cell-more {margin-top:2.64286em; font-size:1.4em; color:#fff; display:inline-block;}@media (min-width: 48em){.sub-section-cell .cell-more {padding:0 4.16667%;}}@media (min-width: 100em){.sub-section-cell .cell-more {padding:0 16.66667%;}}.sub-section-full{background-color:transparent}.sub-section-deco{position:absolute;left:0;top:50%;margin-left:-5px;width:10.9375%;height:1px;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=#valuePercent)";filter:alpha(opacity=30);opacity:.3}.sub-section-deco:after{content:"";position:absolute;right:-5px;margin-top:-2px;width:5px;height:5px;border-radius:5px;background:#fff}.sub-section-title{position:absolute;top:0;left:0;right:0;bottom:0}.sub-section-h{position:absolute;top:50%;margin-left:10.06944%;margin-top:-.52em;color:#fff;font-size:3em;letter-spacing:-.03em;line-height:1.2;-webkit-text-shadow:0 0 50px rgba(0,0,0,.5);-moz-text-shadow:0 0 50px rgba(0,0,0,.5);text-shadow:0 0 50px rgba(0,0,0,.5)}.sub-section-content-container{background:#fff}.sub-section-content{padding:35px 10.06944% 115px}.sub-section-desc{margin:0;font-size:1.5em;letter-spacing:-.03em}.sub-section-more{display:inline-block;margin-top:2.64286em;font-size:1.4em}.sub-section-more .icon{margin-left:.4em}.sub-section-more:focus,.sub-section-more:hover{color:#005295;text-decoration:underline}.sub-section .func{margin-top:50px}@media (min-width:48em){.subindex-header{position:fixed;left:0;right:0;top:0;bottom:0}.local-nav{position:fixed;display:block;visibility:hidden;right:20px;top:50%;padding:13px 0;background:rgba(255,255,255,.2);border-radius:33px;z-index:10}.local-nav.is-built{visibility:visible}.local-nav-list>li{position:relative;width:33px;height:27px}.local-nav-list>li.is-current .local-nav-link:before{margin-left:-6.5px;margin-top:-6.5px;width:11px;height:11px;border:1px solid #444;background:0 0}.local-nav-link{position:relative;display:block;overflow:hidden;width:100%;height:100%;text-indent:-50em}.local-nav-link:before{content:"";position:absolute;left:50%;top:50%;margin-left:-3.5px;margin-top:-3.5px;width:7px;height:7px;background:#444;border-radius:13px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=#valuePercent)";filter:alpha(opacity=70);opacity:.7;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.local-nav-link:hover:before{margin-left:-6.5px;margin-top:-6.5px;width:11px;height:11px;border:1px solid #444;background:0 0}.page-contents-spacer{display:block;height:100vh;width:1px}.sub-section{overflow:hidden;position:relative}.sub-section.sub-section-full{height:calc(100vh - 60px);min-height:calc(100vh - 60px)}.sub-section-header,.sub-section-row{height:100%;padding-bottom:0}.sub-section-deco,.sub-section-desc,.sub-section-h,.sub-section-more{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=#valuePercent)";filter:alpha(opacity=0);opacity:0}.sub-section-row{padding-top:0;background-color:#005295;background-color:rgba(0,82,149,.9)}.sub-section-cell .cell-desc{font-size:1.8em;padding:0 4.16667%}.sub-section-cell .func{margin-top:4em}.sub-section-h{font-size:4.2em}.sub-section-desc{font-size:1.8em}.sub-section-content-container{position:absolute;left:0;right:0;bottom:-40%;height:40%}.cssvhunit .sub-section-content-container{height:calc(40% - 1px)}.sub-section-content{padding-top:3.90625%;padding-left:35%}}@media (min-width:64em){.no-touchevents .sub-section-header{background-attachment:fixed}}@media (min-width:100em){.sub-section-cell .cell-desc{padding:0 16.66667%}}.ir-schedule-section,.performance-section,.vision-world-section{background-color:#f5f5f5}.performance .item,.un-global .item{zoom:1;border:1px solid #e7e7e7;background:#fff}.ir-news-section,.ir-report-section,.ir-schedule-section,.performance-section,.un-section,.vision-section{padding:55px 0 60px}.ir-news-section .sub-h,.ir-report-section .sub-h,.ir-schedule-section .sub-h,.performance-section .sub-h,.un-section .sub-h,.vision-section .sub-h{margin-bottom:35px;text-align:center;color:#222;font-size:1.05em;letter-spacing:-.03em;line-height:1.2;font-weight:500}.ir-news-section .sub-h .h1,.ir-report-section .sub-h .h1,.ir-schedule-section .sub-h .h1,.performance-section .sub-h .h1,.un-section .sub-h .h1,.vision-section .sub-h .h1{font-weight:500}.ir-news-section .sub-h.h--en,.ir-report-section .sub-h.h--en,.ir-schedule-section .sub-h.h--en,.performance-section .sub-h.h--en,.un-section .sub-h.h--en,.vision-section .sub-h.h--en{font-size:1.4em;font-family:Buri,serif}.ir-news-section .title,.ir-report-section .title,.ir-schedule-section .title,.performance-section .title,.un-section .title,.vision-section .title{margin-top:0}.ir-news-section .more-links,.ir-report-section .more-links,.ir-schedule-section .more-links,.performance-section .more-links,.un-section .more-links,.vision-section .more-links{margin-bottom:60px}@media (min-width:48em){.ir-news-section,.ir-report-section,.ir-schedule-section,.performance-section,.un-section,.vision-section{padding:100px 0}.ir-news-section .sub-h,.ir-report-section .sub-h,.ir-schedule-section .sub-h,.performance-section .sub-h,.un-section .sub-h,.vision-section .sub-h{padding:0 50px;font-size:1.4em}.ir-news-section .sub-h.h--en,.ir-report-section .sub-h.h--en,.ir-schedule-section .sub-h.h--en,.performance-section .sub-h.h--en,.un-section .sub-h.h--en,.vision-section .sub-h.h--en{font-size:1.7em}.ir-news-section .more-links,.ir-report-section .more-links,.ir-schedule-section .more-links,.performance-section .more-links,.un-section .more-links,.vision-section .more-links{margin-bottom:120px}}.performance-section .sub-h,.un-section .sub-h{margin:0}.performance .item{position:relative;font-size:1.3em;margin-top:20px;padding:20px}.performance .item:before{content:'';display:block}.performance .item:after{content:'';display:table;clear:both}.performance .item .btn{margin-top:1em}.performance .item-title{font-size:1.23077em;letter-spacing:-.03em;font-weight:500}.performance .item-img{margin-top:20px;text-align:center}.performance .item-img img{max-width:250px}.performance-p{font-size:1.5em;font-style:italic;margin-left:20px}@media (min-width:48em){.performance .item{zoom:1;margin-top:30px;padding:30px;font-size:1.6em}.performance .item:before{content:'';display:block}.performance .item:after{content:'';display:table;clear:both}.performance .item-cont{float:left;width:60%}.performance .item-img{position:absolute;top:0;right:0;bottom:0;left:auto;width:38%;margin-top:0;margin-left:2%;white-space:nowrap}.performance .item-img-cell{display:inline-block;min-width:100%;vertical-align:middle;white-space:normal}.performance .item-img:after{content:"";display:inline-block;height:100%;vertical-align:middle}.performance .item-title{font-size:1.125em}.performance-p{font-size:1.6em;font-style:italic}}.un-global .item:after,.un-global .item:before,.vision-world .item:after,.vision-world .item:before{content:''}@media (min-width:64em){.performance .item{margin:20px 0;padding:40px}.performance .item-table{margin-left:-40px;margin-right:-40px;display:table;border-spacing:40px}.performance .item-table-row{display:table-row}.performance .item-table .item{display:table-cell;width:33%;word-break:keep-all;word-wrap:break-word}.performance .item-table .item-cont{float:none;width:auto;margin-bottom:119.59375%}.performance .item-table .item-img{width:auto;left:0;top:auto;padding:20px}.performance .item-table .item-img-cell{display:block}.performance .item-table .item-img img{max-width:100%}.performance .item-wide .item-img img{max-width:280px}}.vision-section{padding-bottom:0}.vision-table .item{position:relative}.vision-table .item-cont{position:absolute;left:0;right:0;bottom:0;top:auto;padding:20px;text-align:center;color:#fff}.vision-table .item-title{font-size:1.3em}.vision-world-section{margin-top:55px;padding-top:55px;padding-bottom:55px}.vision-world .item{zoom:1;position:relative;font-size:1.3em}.vision-world .item:before{display:block}.vision-world .item:after{display:table;clear:both}.vision-world .item .btn{margin-top:1em}.vision-world .item-title{font-size:1.23077em;letter-spacing:-.03em;font-weight:500}@media (min-width:48em){.vision-table .item-title,.vision-world .item{font-size:1.6em}.vision-table .item{float:left;width:33.33333%}.vision-table .item-cont{padding-top:40px;padding-bottom:40px}.vision-world-section{margin-top:100px}}.un-graph{font-size:1.3em}.un-graph+.un-global{padding-top:55px}.un-graph .graph-img{text-align:center}.un-global .item{position:relative;font-size:1.3em;margin-top:20px;padding:20px}.un-global .item:before{display:block}.un-global .item:after{display:table;clear:both}.un-global .item .btn{margin-top:1em}.un-global .item-title{font-size:1.23077em;letter-spacing:-.03em;font-weight:500}.un-global .item-img{margin-top:20px;text-align:center}.un-global .item-img img{max-width:250px}@media (min-width:48em){.un-graph{font-size:1.6em}.un-graph+.un-global{padding-top:100px}.un-global .item{zoom:1;margin-top:30px;padding:30px;font-size:1.6em}.un-global .item:before{content:'';display:block}.un-global .item:after{content:'';display:table;clear:both}.un-global .item-cont{float:left;width:60%}.un-global .item-img{position:absolute;top:0;right:0;bottom:0;left:auto;width:38%;margin-top:0;margin-left:2%;white-space:nowrap}.un-global .item-img-cell{display:inline-block;min-width:100%;vertical-align:middle;white-space:normal}.un-global .item-img:after{content:"";display:inline-block;height:100%;vertical-align:middle}.un-global .item-title{font-size:1.125em}}@media (min-width:64em){.un-global .item{margin:20px 0;padding:40px}.un-global .item-img img{max-width:280px}}.performance-section .sub-h{margin:60px 0 20px}@media (min-width:64em){.performance .item-table2{border-spacing:40px 0;}.performance .item{margin:0 0 20px;}}@media (min-width:48em){.performance-section .sub-h{margin:100px 0 40px;}}

/*개편*/
.sub-section.new .sub-section-row{background-color: #fff;}
.sub-section.new{background: #f5f5f5;height: auto!important; min-height: auto!important; }
.sub-section.new .sub_txt h2{font-size:18px; color:#222222; font-weight:500; word-break: keep-all;}
.sub-section.new .sub_txt p{font-size:16px; color:#444444; word-break: keep-all; }
.sub-section.new .img_wrap{text-align:center; margin-top: 33px; }
.sub-section.new .item-table{margin-top:30px;margin-bottom: 75px; }
.sub-section.new .item-table .item{color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
    -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; vertical-align:top;  }
.sub-section.new .item-table .item.one{background: #f39e68;}
.sub-section.new .item-table .item.two{background: #4cbed0;}
.sub-section.new .item-table .item.three{background: #41b479;}
.sub-section.new .item-table .item h2{font-size:22px; font-weight:500; }
.sub-section.new .item-table .item .sub{font-size:18px; font-family: Buri,serif; margin-top:0; }
.sub-section.new .item-table .item p{font-size:15px; }
.sub-section.new .pc.inline{display:none; }
.sub-section.new .mo.inline{display:inline-block;}

@media (min-width: 64em){
    .sub-section.new .content-header-cell{padding-top: 98px; }
    .sub-section.new .pc.inline{display:inline-block; }
    .sub-section.new .mo.inline{display:none; }
    .sub-section.new .img_wrap{text-align:center; margin-top: 57px; }
    .sub-section.new .item-table{margin-top:78px; margin-bottom: 120px;}
    .sub-section.new .item-table .item p{font-size:16px; }
}

#identity .sub-section-h {font-family:Buri,serif;}