@charset 'UTF-8';@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,select{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{width:100%;border-collapse:collapse;border-spacing:0}img{vertical-align:top;outline:0;border:none}iframe,textarea{vertical-align:top}address{font-style:normal}.rooftop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:#fff;height:78px;filter:alpha(opacity=0);opacity:0}.rooftop.on{filter:"";opacity:1}.joins_gnb{background-color:#fff!important}.joins_gnb .doc{padding:0 40px;width:auto!important}.forehead{line-height:46px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.forehead .inner{position:relative;padding:0 40px;width:auto!important;height:46px;margin:auto}.forehead .inner:after{content:'';clear:both;display:block}.brandsolution-logo{float:left;margin-top:16px}.brandsolution-logo a{display:block;width:128px;height:13px;background:url(../img/sp-common.png) no-repeat 0 0}.brand-identity{position:absolute;top:0;left:50%;width:200px;height:46px;margin-left:-100px;text-align:center;line-height:46px}.brand-identity img{vertical-align:middle;position:relative;top:-4px}.sns-share-box{float:right;margin-top:14px}.sns-share-box>ul:after{content:'';display:block;clear:both}.sns-share-box>ul>li{float:left;margin:0 5px}.sns-share-box>ul>li>a{display:block;width:20px;height:20px;background:url(../img/sp-common.png) no-repeat}.sns-share-box a.sns-fb{background-position:-100px -20px}.sns-share-box a.sns-tw{background-position:-120px -20px}.sns-share-box a.sns-ks{background-position:-140px -20px}.sns-share-box a.sns-bl{background-position:-160px -20px}.sns-share-box a.sns-more{background-position:-180px -20px}.sns-share-box a.sns-fb:hover{background-position:0 -20px}.sns-share-box a.sns-tw:hover{background-position:-20px -20px}.sns-share-box a.sns-ks:hover{background-position:-40px -20px}.sns-share-box a.sns-bl:hover{background-position:-60px -20px}.sns-share-box a.sns-more:hover{background-position:-80px -20px}.sns-more-box{overflow:hidden;padding:0;max-height:0;position:absolute;top:46px;right:40px;border:none;background:#fff;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.sns-more-box.open{max-height:200px;padding:5px 0;border:1px solid #cac9c9}.sns-more-box li{margin:10px 18px;line-height:24px;font-size:12px}.sns-more-box i{display:inline-block;vertical-align:top;width:24px;height:24px;margin-right:5px;background:url(../img/sp-common.png) no-repeat}.sns-more-box a.sns-gp i{background-position:0 -50px}.sns-more-box a.sns-pt i{background-position:-30px -50px}.sns-more-box a.sns-ma i{background-position:-60px -50px}.sns-more-box a{font-size:12px;text-decoration:none;color:#3c3e40}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:200;src:url(/innovation/RedCross1/fonts/NotoSansKR-Light.eot);src:url(/innovation/RedCross1/fonts/NotoSansKR-Light.eot?#iefix) format('embedded-opentype'),url(/innovation/RedCross1/fonts/NotoSansKR-Light.woff) format('woff'),url(/innovation/RedCross1/fonts/NotoSansKR-Light.otf) format('opentype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:300;src:url(/innovation/RedCross1/fonts/NotoSansKR-DemiLight.eot);src:url(/innovation/RedCross1/fonts/NotoSansKR-DemiLight.eot?#iefix) format('embedded-opentype'),url(/innovation/RedCross1/fonts/NotoSansKR-DemiLight.woff) format('woff'),url(/innovation/RedCross1/fonts/NotoSansKR-DemiLight.otf) format('opentype')}@font-face{font-family:NotoSansKR;font-style:normal;font-weight:400;src:url(/innovation/RedCross1/fonts/NotoSansKR-Regular.eot);src:url(/innovation/RedCross1/fonts/NotoSansKR-Regular.eot?#iefix) format('embedded-opentype'),url(/innovation/RedCross1/fonts/NotoSansKR-Regular.woff) format('woff'),url(/innovation/RedCross1/fonts/NotoSansKR-Regular.otf) format('opentype')}body{overflow-x:hidden;min-width:1000px;margin:auto;font-size:20px;font-family:Roboto,NotoSansKR,'Noto Sans KR','Source Han Sans','맑은 고딕','Malgun Gothic','나눔고딕',NanumGothic,sans-serif;font-weight:200;color:#363636}h2{font-weight:400}h3{font-weight:300}a{color:#363636;text-decoration:none}p{letter-spacing:-1px;line-height:1.75;word-break:keep-all}#viewport{padding-top:78px}.header{position:relative;height:100vh;text-align:center}.header .scroller,.header h1,.header h2{position:absolute}.header h1{top:50%;left:0;right:0;line-height:110px;margin-top:-160px;text-transform:uppercase;letter-spacing:-2px;font-family:Roboto,NotoSansKR,'Noto Sans KR',sans-serif!important;font-size:130px;font-weight:700;color:#fff}.header h1 .bot,.header h1 .small,.header h1 .top{overflow:hidden}.header h1 .top{color:#d8242c}.header h1 .small{margin-bottom:10px;font-size:35px;line-height:50px;font-weight:200}.header h2{top:50%;left:0;right:0;margin-top:30px;color:#fff;font-size:30px}.header .scroller{overflow:hidden;width:34px;height:190px;left:50%;bottom:0;margin-left:-17px}.header .scroller .inner{width:32px;height:60px;margin-top:64px;border:1px solid #e6323a;border-radius:100px}.header .scroller b,.header .scroller i{display:block;position:absolute;background:#e6323a}.header .scroller i{width:1px;height:95px;left:50%;top:-95px;opacity:.5}.header .scroller b{width:11px;height:1px;left:50%;bottom:50%;margin-left:-5.5px;margin-bottom:5px}.header .dim{content:'';display:none;position:absolute;top:0;right:0;left:0;bottom:0;opacity:.75;background:#000}#bgHero{position:absolute;top:0;right:0;left:0;bottom:0}.copyright{padding:70px 0;background:#fff;text-align:center;font-size:14px;font-weight:200;color:#818181}.copyright p{letter-spacing:0}.section_pagination{position:fixed;z-index:70;right:40px;top:50%;width:30px;margin-top:-51px}.section_pagination b{content:'';display:block;width:1px;position:absolute;top:24px;left:50%;bottom:156px;margin-left:-.5px;background:#e6323a}.section_pagination a{position:relative;display:block;width:30px;height:30px}.section_pagination a i{display:block;width:8px;height:8px;position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px;border-radius:100%;background:#aeaeae}.section_pagination a.active i{background:#e6323a}.section_pagination a.at_0:before{content:'';display:block;width:18px;height:18px;margin-top:-10px;margin-left:-10px;position:absolute;top:50%;left:50%;border:1px solid #e6323a;border-radius:100%}.section_pagination a.at_0 i{background:#e6323a}.content_wrap h2{height:70px;line-height:70px;font-size:48px;font-weight:400;text-align:center}.red_cross{display:inline-block;position:relative;top:-4px;width:41px;height:42px;margin-right:4px;vertical-align:middle;background:url(/innovation/RedCross1/img/sprite.png) no-repeat 0 0;background-size:200px}.red_cross b{display:inline-block;position:absolute;top:0;left:0;width:41px;height:42px;vertical-align:top;background:url(/innovation/RedCross1/img/sprite.png) no-repeat -50px 0;background-size:200px}.section1{position:relative;padding:130px 0 180px;background:#333 url(/innovation/RedCross1/img/bg_section1.jpg);background-size:cover}.section1 h2{color:#fff}.section1 .red_line{display:block;position:absolute;top:0;left:50%;width:1px;height:130px;background:#e6323a}.video_wrap{max-width:1004px;margin:70px auto 0}.video_wrap video{width:100%;vertical-align:top}.section2{position:relative;overflow:hidden}.section2 h2{margin-left:48px}.section2 h3{position:relative;margin-bottom:35px;font-size:33px;letter-spacing:-2px;text-indent:-11px}.section2 h3:after,.section2 h3:before{position:relative;top:-3px;font-weight:200}.section2 h3:before{content:open-quote}.section2 h3:after{content:close-quote}.section2 cite{display:block;margin-top:15px;font-style:normal;font-weight:400}.section2 .red_line{display:block;position:absolute;z-index:10;width:1px;height:0;top:207px;left:50%;background:#e6323a}.section2 .container{overflow:hidden;position:relative;padding:65px 0}.section2 .container .parallax{position:absolute;top:-75%;left:0;width:100%;height:140%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.section2 .container .inner{position:relative;z-index:30}.section2 .container .img_box,.section2 .container .txt_box{position:absolute;top:90px}.section2 .container .img_box{width:462px;height:734px;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.section2 .container .img_box .plus{display:block;position:absolute;z-index:10;top:50%;left:50%;width:49px;height:48px;margin-top:-24px;margin-left:-24px;background:url(/innovation/RedCross1/img/sprite.png) no-repeat -135px 0;background-size:200px}.section2 .container .img_box .desc{position:absolute;z-index:20;top:0;right:0;bottom:100%;left:0;padding-top:0;background:#e6323a;text-align:center;color:#fff;opacity:0;cursor:default}.section2 .container .img_box .desc .white_line{display:block;position:absolute;top:0;left:50%;width:1px;height:0;background:#fff}.section2 .container .img_box .desc p{font-weight:400;font-size:25px;line-height:1.2;opacity:0}.section2 .container .img_box .desc strong{font-weight:400;font-size:47px}.section2 .container .img_box .desc strong sub{vertical-align:bottom;font-size:30px}.section2 .container .img_box .desc small{letter-spacing:-1px;font-weight:200;font-size:13px}.section2 .container .txt_box{width:560px}.section2 .container .bg_img{position:absolute;z-index:10;background-size:cover;background-repeat:no-repeat}.section2 .container.container1{padding-top:150px;background-size:cover}.section2 .container.container1 .parallax{background-image:url(/innovation/RedCross1/img/bg_section2_1.jpg)}.section2 .container.container1 .img_box{background-image:url(/innovation/RedCross1/img/imgbox1.jpg)}.section2 .container.container1 .txt_box{margin-top:70px}.section2 .container.container1 .red_line{top:207px}.section2 .container.container2 .img_box{background-image:url(/innovation/RedCross1/img/imgbox2.jpg)}.section2 .container.container2 .txt_box{margin-top:20px}.section2 .container.container2 .bg_img.right{width:695px;height:437px;top:174px;left:50%;margin-left:223px;background-image:url(/innovation/RedCross1/img/bg_section2_2_1.jpg)}.section2 .container.container2 .bg_img.left{width:679px;height:437px;top:420px;right:50%;margin-right:130px;background-image:url(/innovation/RedCross1/img/bg_section2_2_2.jpg)}.section2 .container.container3{background-size:cover}.section2 .container.container3 .parallax{background-image:url(/innovation/RedCross1/img/bg_section2_3.jpg)}.section2 .container.container3 .img_box{background-image:url(/innovation/RedCross1/img/imgbox3.jpg)}.section2 .container.container4 .img_box{background-image:url(/innovation/RedCross1/img/imgbox4.jpg)}.section2 .container.container4 .bg_img.right{width:514px;height:387px;top:68px;left:50%;margin-left:301px;background-image:url(/innovation/RedCross1/img/bg_section2_4_1.jpg)}.section2 .container.container4 .bg_img.left{width:616px;height:388px;top:477px;right:50%;margin-right:210px;background-image:url(/innovation/RedCross1/img/bg_section2_4_2.jpg)}.section2 .article{position:relative;z-index:50;min-height:734px;padding:90px 0;margin:auto}.section2 .article:after{content:'';display:block;clear:both}.section2 .article.odd .img_box{right:50%;margin-right:56px}.section2 .article.odd .txt_box{left:50%;margin-left:66px}.section2 .article.even .img_box{left:50%;margin-left:56px}.section2 .article.even .txt_box{right:50%;margin-right:66px}.section3{background-color:#141414;color:#fff;text-align:center;overflow:hidden}.section3 .top{padding-top:140px;height:860px;background:#141414 url(/innovation/RedCross1/img/bg_section3_1.jpg) no-repeat;background-size:cover}.section3 .top h3{margin-top:60px;font-size:30px}.section3 .bot{position:relative;padding-top:450px;margin-top:-450px;height:835px;background:url(/innovation/RedCross1/img/bg_section3_2.png) no-repeat 100% 0;background-size:cover}.section3 .bot h3{font-size:45px}.section3 .budget_wrap{height:50px;position:absolute;top:-20px;right:0;width:103%;transform:rotate(-10.5deg);transform-origin:100% 0}.section3 .budget_wrap ul{width:957px;margin:auto;display:table;table-layout:fixed}.section3 .budget_wrap li{display:table-cell;position:relative;height:54px;transform:rotate(10.5deg);text-align:center}.section3 .budget_wrap li b,.section3 .budget_wrap li i,.section3 .budget_wrap li span{display:block;margin-left:auto;margin-right:auto}.section3 .budget_wrap li .won,.section3 .budget_wrap li b,.section3 .budget_wrap li span{position:absolute}.section3 .budget_wrap li span{top:100%;left:0;right:0;margin-top:10px;letter-spacing:-1px;font-size:18px;font-weight:400}.section3 .budget_wrap li .won{bottom:100%;left:0;right:0;margin-bottom:180px;text-align:center}.section3 .budget_wrap li .won .inner{display:inline-block;position:relative;padding:0 10px;height:38px;border-radius:4px;background:rgba(255,255,255,.7);line-height:38px;letter-spacing:-2px;text-indent:-1px;font-size:25px;font-weight:700;color:#363636}.section3 .budget_wrap li .won .inner:after{content:'';display:block;position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-7px;border-top:10px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;opacity:.7}.section3 .budget_wrap li .won em{font-style:normal;font-family:'Noto Sans',sans-serif}.section3 .budget_wrap li b{bottom:100%;left:50%;width:0;height:163px;margin-bottom:5px;border-left:1px dashed #fff}.section3 .budget_wrap li i{width:56px;height:56px;background:url(/innovation/RedCross1/img/sprite.png) no-repeat -129px -129px;background-size:200px;transform-origin:50% 0}.section3 .budget_wrap li.year2007 .won{margin-bottom:62px}.section3 .budget_wrap li.year2007 b{height:47px}.section3 .budget_wrap li.year2007 i{transform:scale(.62962963)}.section3 .budget_wrap li.year2007 span{top:62.96296296%}.section3 .budget_wrap li.year2009 .won{margin-bottom:70px}.section3 .budget_wrap li.year2009 b{height:55px}.section3 .budget_wrap li.year2009 i{transform:scale(.7037037)}.section3 .budget_wrap li.year2009 span{top:70.37037037%}.section3 .budget_wrap li.year2011 .won{margin-bottom:85px}.section3 .budget_wrap li.year2011 b{height:70px}.section3 .budget_wrap li.year2011 i{transform:scale(.74074074)}.section3 .budget_wrap li.year2011 span{top:74.07407407%}.section3 .budget_wrap li.year2013 .won{margin-bottom:110px}.section3 .budget_wrap li.year2013 b{height:95px}.section3 .budget_wrap li.year2013 i{transform:scale(.75925926)}.section3 .budget_wrap li.year2013 span{top:75.92592593%}.section3 .budget_wrap li.year2015 .won{margin-bottom:147px}.section3 .budget_wrap li.year2015 b{height:132px}.section3 .budget_wrap li.year2015 i{transform:scale(.87037037)}.section3 .budget_wrap li.year2015 span{top:87.03703704%}.section3 .budget_wrap li.year2017 .won .inner{height:43px;line-height:43px;font-size:30px;color:#e4242d;background:#fff}.section3 .budget_wrap li.year2017 .won .inner:after{opacity:1}.section3 .line_wrap{position:relative;width:1001px;height:528px;margin:40px auto 0}.section3 .line_wrap .svg_wrap{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0}.section3 .line_wrap .svg_wrap svg{width:100%;height:100%}.section3 .line_wrap ul{position:absolute;z-index:30;top:0;right:0;bottom:0;left:0}.section3 .line_wrap li{position:absolute;width:300px;height:12px;margin-left:-150px;margin-top:-6px}.section3 .line_wrap li b{display:block;width:12px;height:12px;margin:auto;background:#E6323A;border-radius:100%}.section3 .line_wrap li .illust,.section3 .line_wrap li .num,.section3 .line_wrap li .txt{position:absolute;left:0;right:0;text-align:center}.section3 .line_wrap li .illust{bottom:100%;margin-bottom:30px;overflow:hidden}.section3 .line_wrap li .illust i{display:inline-block;vertical-align:top;background:url(/innovation/RedCross1/img/sprite.png) no-repeat 0 0;background-size:200px}.section3 .line_wrap li .txt{bottom:100%;white-space:nowrap;letter-spacing:-1px;font-size:16px;font-weight:400}.section3 .line_wrap li .num{top:100%;margin-top:-5px;font-size:30px}.section3 .line_wrap li .num em{letter-spacing:-2px;font-size:45px;font-weight:700;font-style:normal;font-family:'Noto Sans',sans-serif}.section3 .line_wrap li.info1{left:803px;top:123px}.section3 .line_wrap li.info1 .illust i{width:72px;height:60px;background-position:0 -300px}.section3 .line_wrap li.info2{left:653px;top:317px}.section3 .line_wrap li.info2 .illust i{width:62px;height:58px;background-position:-80px -300px}.section3 .line_wrap li.info3{left:319px;top:317px}.section3 .line_wrap li.info3 .illust i{width:85px;height:39px;background-position:0 -365px}.section3 .line_wrap li.info4{left:173px;top:521px}.section3 .line_wrap li.info4 .illust i{width:49px;height:74px;background-position:-90px -365px}.section3 .line_wrap li.info5{left:482px;top:521px}.section3 .line_wrap li.info5 .illust i{width:33px;height:73px;background-position:-145px -365px}.section3 .line_wrap li.info6{left:812px;top:521px}.section3 .line_wrap li.info6 .illust i{width:42px;height:62px;background-position:-145px -300px}.section4{padding-top:120px;padding-bottom:190px;text-align:center;background:url(/innovation/RedCross1/img/bg_section4.jpg) no-repeat;background-size:cover}.section4 h3{margin-top:60px;font-size:25px;font-weight:400}.section4 h3 span{color:#e6323a}.section4 .carousel_wrap{width:1000px;height:364px;margin:120px auto 0}.section4 .carousel_wrap h4{font-size:37px}.section4 .carousel_wrap h4:after{content:'';display:block;width:65px;height:1px;margin:15px auto 50px;background:#e6323a}.section4 .carousel_wrap .box{position:relative;height:134px;border:1px solid #e6323a;text-align:center}.section4 .carousel_wrap .box:before{content:'';display:block;width:1px;height:100%;position:absolute;top:0;left:50%;background:#e6323a}.section4 .carousel_wrap .box:after{content:'';clear:both;display:block}.section4 .carousel_wrap .box .amount,.section4 .carousel_wrap .box .time{float:left;width:50%}.section4 .carousel_wrap .box .amount b,.section4 .carousel_wrap .box .time b{font-weight:400}.section4 .carousel_wrap .box .time{color:#666}.section4 .carousel_wrap .box .amount{color:#e6323a}.section4 .carousel_wrap .box .amount:before{content:'';display:block;position:absolute;top:50%;left:50%;width:68px;height:68px;margin-top:-34px;margin-left:-34px;background:url(/innovation/RedCross1/img/sprite.png) no-repeat -130px -190px;background-size:200px}.section4 .carousel_wrap .box span,.section4 .carousel_wrap .box strong{display:block}.section4 .carousel_wrap .box strong{margin-top:13px;letter-spacing:-2px;font-size:50px;font-weight:600}.section4 .carousel_wrap .box span{margin-top:-10px;letter-spacing:-1px;font-size:22px}.section4 .carousel{width:740px;height:94px;margin:0 auto 30px}.section4 .carousel .owl-item{position:relative;height:94px}.section4 .carousel .owl-item.active.center i.item1{width:104px;height:94px;margin-left:-52px;margin-top:-47px;background-position-x:-80px}.section4 .carousel .owl-item.active.center i.item2{width:93px;height:80px;margin-left:-46.5px;margin-top:-40px;background-position-x:-80px}.section4 .carousel .owl-item.active.center i.item3{width:92px;height:78px;margin-left:-46px;margin-top:-39px;background-position-x:-80px}.section4 .carousel .owl-item.active.center i.item4{width:93px;height:89px;margin-left:-46.5px;margin-top:-44.5px;background-position-x:-80px}.section4 .carousel .owl-item.active.center i.item5{width:110px;height:79px;margin-left:-55px;margin-top:-39.5px;background-position-x:-80px}.section4 .carousel .owl-item.active.center i.item6{width:73px;height:94px;margin-left:-36.5px;margin-top:-47px;background-position-x:-80px}.section4 .carousel .owl-item.active.center i.item7{width:88px;height:88px;margin-left:-44px;margin-top:-44px;background-position-x:-80px}.section4 .carousel .owl-item i{position:absolute;top:50%;left:50%;display:block;margin-left:auto;margin-right:auto;background:url(/innovation/RedCross1/img/sprite.png) no-repeat 0 0;background-size:200px}.section4 .carousel .owl-item i.item1{width:57px;height:52px;margin-left:-28.5px;margin-top:-26px;background-position:0 -450px}.section4 .carousel .owl-item i.item2{width:54px;height:49px;margin-left:-27px;margin-top:-24.5px;background-position:0 -550px}.section4 .carousel .owl-item i.item3{width:49px;height:42px;margin-left:-24.5px;margin-top:-21px;background-position:0 -650px}.section4 .carousel .owl-item i.item4{width:51px;height:50px;margin-left:-25.5px;margin-top:-25px;background-position:0 -750px}.section4 .carousel .owl-item i.item5{width:64px;height:43px;margin-left:-32px;margin-top:-21.5px;background-position:0 -850px}.section4 .carousel .owl-item i.item6{width:40px;height:52px;margin-left:-20px;margin-top:-26px;background-position:0 -950px}.section4 .carousel .owl-item i.item7{width:50px;height:50px;margin-left:-25px;margin-top:-25px;background-position:0 -1050px}.section4 .carousel .owl-next,.section4 .carousel .owl-prev{position:absolute;top:50%;width:27px;height:50px;margin-top:-25px;color:transparent;font-size:0}.section4 .carousel .owl-prev{right:100%;margin-right:60px;background:url(/innovation/RedCross1/img/sprite.png) no-repeat 0 -695px;background-size:200px}.section4 .carousel .owl-next{left:100%;margin-left:60px;background:url(/innovation/RedCross1/img/sprite.png) no-repeat -30px -695px;background-size:200px}.section5{text-align:center;color:#fff}.section5 h3{letter-spacing:-2px;font-size:28px;font-weight:400}.section5 .top{padding-top:120px;padding-bottom:110px;background:#141414 url(/innovation/RedCross1/img/bg_section5_1.jpg) no-repeat;background-size:cover}.section5 .top .txt_box{max-width:1000px;margin:70px auto;font-size:20px;font-weight:200;line-height:1.5}.section5 .linegraph_wrap{margin:0 auto 120px}.section5 .linegraph_wrap cite{opacity:.6;font-size:15px;letter-spacing:-1px;font-style:normal}.section5 .linegraph{width:780px;margin:30px auto}.section5 .linegraph .graph{position:relative;padding-top:40px}.section5 .linegraph .graph .graph_box{height:240px;overflow:hidden}.section5 .linegraph .graph svg{width:780px;height:181px;vertical-align:top}.section5 .linegraph .percent{position:absolute;top:0;left:0;width:100%}.section5 .linegraph .percent:after{content:'';clear:both;display:block}.section5 .linegraph .percent li{float:left;width:20%;text-align:center;box-sizing:border-box;font-size:20px;height:30px;line-height:30px}.section5 .linegraph .percent li em{font-weight:400;font-style:normal;font-size:25px}.section5 .linegraph .percent li.tab1{margin-top:130px}.section5 .linegraph .percent li.tab2{margin-top:110px}.section5 .linegraph .percent li.tab3{margin-top:5px}.section5 .linegraph .percent li.tab4{margin-top:46px}.section5 .linegraph .percent li.tab5{padding-left:60px;margin-top:164px;font-weight:400;color:#e6323a}.section5 .linegraph .percent li.tab5 em{font-size:40px;font-weight:700}.section5 .linegraph .year{height:14px;border-top:1px solid #fff;border-right:1px solid #fff}.section5 .linegraph .year:after{content:'';clear:both;display:block}.section5 .linegraph .year li{float:left;width:20%;height:14px;box-sizing:border-box;border-left:1px solid #fff}.section5 .linegraph .year li b,.section5 .linegraph .year li span{display:block;margin-top:12px}.section5 .linegraph .year li b{color:#e6323a}.section5 .circlegraph{height:223px;margin:40px auto 0}.section5 .circlegraph li{position:relative;display:inline-block;height:158px;margin:0 20px;padding-top:65px}.section5 .circlegraph li i{position:absolute;z-index:10;top:50%;left:50%;display:block;border:1px solid #fff;border-radius:100%;box-sizing:border-box}.section5 .circlegraph li .txt{position:relative;z-index:30}.section5 .circlegraph li .txt span{font-size:25px;font-weight:400}.section5 .circlegraph li .txt strong{height:40px;line-height:40px;letter-spacing:-2px;font-size:35px;font-weight:400}.section5 .circlegraph li .txt b{font-size:50px;font-weight:400}.section5 .circlegraph li.us{width:223px}.section5 .circlegraph li.us i{width:223px;height:223px;margin-left:-111.5px;margin-top:-111.5px}.section5 .circlegraph li.nz{width:191px}.section5 .circlegraph li.nz i{width:191px;height:191px;margin-left:-95.5px;margin-top:-95.5px}.section5 .circlegraph li.kr{width:135px;color:#e6323a}.section5 .circlegraph li.kr .txt span{font-size:25px}.section5 .circlegraph li.kr .txt strong{font-size:28px}.section5 .circlegraph li.kr .txt b{font-size:40px}.section5 .circlegraph li.kr i{width:135px;height:135px;margin-left:-67.5px;margin-top:-67.5px;background:#fff}.section5 .circlegraph span,.section5 .circlegraph strong{display:block}.section5 .bot{background:#141414 url(/innovation/RedCross1/img/bg_section5_2.jpg) no-repeat;background-size:cover}.section5 .bot .txt_box{display:table;width:50%;height:654px;margin-left:50%}.section5 .bot blockquote{display:table-cell;vertical-align:middle;height:100%;background:rgba(218,40,48,.85);font-size:30px;quotes:inherit}.section5 .bot blockquote p{line-height:1.73333333}.section5 .bot blockquote p:after,.section5 .bot blockquote p:before{position:relative;top:-4px;font-weight:400;vertical-align:top}.section5 .bot blockquote p:before{content:open-quote;font-weight:400;margin-right:2px}.section5 .bot blockquote p:after{content:close-quote;font-weight:400}.section5 .bot blockquote cite{display:block;margin-top:13px;font-weight:400;font-style:normal}.ending{position:relative;z-index:80;height:706px;color:#fff}.ending h2{position:absolute;z-index:30;top:110px;left:0;right:0;font-size:45px;text-align:center}.ending .touch_cross{position:absolute;z-index:30;top:200px;left:50%;width:263px;height:368px;margin-left:-131.5px}.ending .touch_cross .cross{width:263px;height:263px;cursor:pointer;background:url(/innovation/RedCross1/img/touch_cross.png) no-repeat}.ending .touch_cross .cross b{display:block;height:100%;margin:1px 0 0 1px;background:url(/innovation/RedCross1/img/touch_cross_fill.png) no-repeat;opacity:0}.ending .touch_cross .touch{width:53px;height:74px;margin:30px auto 0}.ending .touch_cross .touch i,.ending .touch_cross .touch span{display:block}.ending .touch_cross .touch .hand{width:46px;height:54px;margin:auto;background:url(/innovation/RedCross1/img/sprite.png) no-repeat -130px -60px;background-size:200px}.ending .touch_cross .touch span{font-weight:400;letter-spacing:-1px;text-align:center}.ending .desaturate,.ending .end,.ending .saturate{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:50% 100%}.ending .desaturate{z-index:10;background-image:url(/innovation/RedCross1/img/bg_ending_desat.jpg)}.ending .saturate{z-index:20;opacity:0;background-image:url(/innovation/RedCross1/img/bg_ending_sat.jpg)}.ending .end{z-index:5;overflow:hidden}.ending .end .white_circle{position:absolute;top:50%;left:50%;width:3000px;height:3000px;border-radius:100%;background:#fff;transform:translate3D(-50%,-50%,0) scale(0);opacity:1}.ending .end .go_red_cross{position:relative;width:500px;margin:300px auto 0;text-align:center;color:#363636;opacity:0}.ending .end .go_red_cross svg{width:277px;height:50px;margin-left:10px}.ending .end .go_red_cross a{display:inline-block;margin-top:7px;margin-bottom:40px;border-bottom:1px solid #969696;vertical-align:top;letter-spacing:-1px}.ending .end .go_red_cross a:after{content:'>';display:inline-block;top:7px;position:relative;margin-left:6px;vertical-align:top;font-size:10px;transform:scaleY(1.7)}.ending .end .go_red_cross i{position:relative;top:4px;vertical-align:top;font-style:normal;font-size:14px}.ending .end .go_red_cross span{margin:0 4px;font-size:17px}.ending .end .go_red_cross span b{font-weight:700}.move_part{padding:80px 0;background:url(/innovation/RedCross2/img/bg_part.jpg) no-repeat 50% 50%;background-size:cover}.move_part .part_inner{width:640px;margin:auto}.move_part .part_inner:after{content:'';display:block;clear:both}.move_part .img_box{float:left;width:239px;height:151px;margin-right:50px}.move_part .txt_box h5{margin-bottom:8px;padding-top:10px;font-size:25px;font-weight:400;white-space:nowrap}.move_part .txt_box small{display:block;margin-bottom:15px;font-size:16px;font-weight:300}.move_part .txt_box a{display:inline-block;padding:11px 28px 12px;vertical-align:top;border:1px solid #e6323a;font-size:18px;color:#e6323a}.move_part .txt_box a i{display:inline-block;vertical-align:top;margin-left:6px;font-style:normal;font-size:16px}