@charset "utf-8";

/*slogan*/
#multipleContentsDiv_empty_2 ._objHtml{position:absolute;top:0;left:0;width:100% !important;}
.slogan{margin: 0 auto;max-width: 1860px;padding-left: 75px;color:#FFF;line-height:1.3;padding-top: 30vh;}
.slogan .item_1{font-family: 'Noto Bold';font-size:40px;text-align:left;letter-spacing: 0;display: inline-block;position: relative;}
.slogan .item_1:after{content:'';width:100px;height:1px;background:#fff;position:absolute;left:calc(100% + 20px); bottom:12px;}
.slogan .item_2{font-family: 'Noto Thin';font-size:120px;text-align:left;letter-spacing:-1px;padding-top: 30px;line-height: 1.115;color:#FFF;margin-bottom:40px;}
.slogan .item_2 strong{font-family: 'Noto Medium';color:#8b0029;}
.slogan .item_2 i{display:block;}
.slogan .item_3{font-size:23px;color:#dadada;font-family: 'Noto Regular';line-height: 1.7;}
.slogan .item_3 i{display:block;}

#multipleDiv_empty_2:after{content:'';width:1px;height:165px;background-color: #8b0029;position: absolute;left:50%;bottom: -75px;}

@media all and (max-width:1860px){
  .slogan .item_2{font-size:90px;}
  .wrap_visual .control{right:35px;}
}

@media all and (max-width:1200px){
  .slogan{padding-top:25vh;}
  .slogan .item_1{font-size:32px;}
  .slogan .item_2{font-size:75px;}
  .slogan .item_3{font-size:20px;}
}

@media all and (max-width:1000px){
  .slogan .item_2{font-size:65px;}
  .slogan .item_3{font-size:16px;}
  #multipleDiv_empty_2:after{height:130px;bottom:-55px;}
}

@media all and (max-width:767px){
  .slogan{padding-top:200px;padding-left:30px;}
  .slogan .item_1{font-size:20px;}  
  .slogan .item_1:after{left:calc(100% + 10px);width:50px;bottom:5px;}  
  .slogan .item_2{font-size:60px;max-width: 80%;}  
  .slogan .item_3 i{display:inline-block;}  
  .wrap_visual .control{display:none;}  
}

/*section01*/
#multipleDiv_news_25{position: relative;overflow: hidden;}
#multipleContentsDiv_news_25{max-width: 1800px;margin:0 auto;padding-top: 190px;padding-bottom: 40px;position:relative;}
.section01:before{content:'';width: 1318px;height: 1054px;background:url('../../images/main/tiger.png') no-repeat center;position: absolute;top: -180px;right: -805px;}

.section01 .sec01-tit{margin-bottom: 35px;}
.section01 .sec01-tit strong{font-size: 65px;color: #c7bd96;font-family: 'Noto Light';display: inline-block;letter-spacing: -0.05em;line-height: 1.1;}
.section01 .sec01-tit span{font-size: 90px;color: #b5ab85;font-family: 'Noto Medium';display: inline-block;margin-right: 20px;letter-spacing: -0.05em;line-height: 1.3;}

.section01 .sec01-conts{padding: 65px 0 50px 200px;position:relative;}
.section01 .sec01-conts:before{content:'';width:1px;height:100%;background: #b7b7b7;position:absolute;left: 50px;top: 0;}
.section01 .sec01-conts .t0{font-size:40px;font-family: 'Noto Light';padding-left: 5px;}
.section01 .sec01-conts .t1{margin-top:20px;}
.section01 .sec01-conts p{font-size:80px;font-family: 'Noto Thin';line-height: 1.1;letter-spacing: -0.05em;position: relative;z-index: 2;}
.section01 .sec01-conts p span{font-family: 'Noto Medium';color: #8b0029;letter-spacing: -0.05em;font-size: 90px;}
.section01 .sec01-conts .space{padding: 0 100px;}

.section01 .sec01-conts .mini-circle{position: absolute;left: 850px;top: 40px;width: 262px;z-index: 1;}
.section01 .sec01-conts .mini-circle li{float:left;}
.section01 .sec01-conts .sec01-btn{font-size:23px;font-family: 'Noto Regular';color:#fff;background: #000 url('../../images/main/mgzArrow.png') no-repeat 82% center;position: absolute;right: 50px;bottom: 25px;width: 300px;z-index: 9;padding: 22px 35px 22px 35px;border-radius: 50px;}

@media all and (max-width:1800px){
  #multipleContentsDiv_news_25{padding-left:35px;padding-right:35px;}
  .section01 .sec01-conts p{font-size:65px;}
  .section01 .sec01-conts p span{font-size:80px;}
  .section01 .sec01-conts .mini-circle{width:220px;left: 750px;top: 65px;}
  .section01 .sec01-conts .mini-circle img{width:220px;}
  .section01 .sec01-conts .space{padding:0 80px;}
}

@media all and (max-width:1600px){
  #multipleContentsDiv_news_25{padding-top:100px;}    
  .section01 .sec01-tit strong{font-size:50px;}
  .section01 .sec01-tit span{font-size:75px;}
  .section01 .sec01-conts{padding:40px 0 85px 120px;}
  .section01 .sec01-conts .mini-circle{left:680px;}
}

@media all and (max-width:1200px){
  .section01 .sec01-tit strong{font-size:45px;}
  .section01 .sec01-tit span{font-size:60px;}
  .section01 .sec01-conts{padding: 40px 0 75px 80px;}
  .section01 .sec01-conts:before{left:35px;}
  .section01 .sec01-conts p{font-size:50px;}
  .section01 .sec01-conts p span{font-size:60px;}
  .section01 .sec01-conts .mini-circle{width: 180px;left: 500px;top: 50px;}
  .section01 .sec01-conts .sec01-btn{font-size:18px;width: 230px;padding: 15px 35px;background-position: 85% center;bottom: 0;}
  .section01 .sec01-conts .mini-circle img{width:180px;}
  .section01 .sec01-conts .space{padding:0 70px;}
  #multipleContentsDiv_news_25:before{width:680px;right: -300px;top: 30px;background-size: contain;background-position: left top;}
}

@media all and (max-width:767px){
  .main .wrap_contents{overflow:hidden;}
  #multipleDiv_news_25{overflow:visible;}
  .section01 .sec01-tit strong{font-size:26px;}
  .section01 .sec01-tit span{font-size:36px;margin-right: 10px;}
  #multipleContentsDiv_news_25{padding-left:25px;padding-right:25px;}  
  .section01 .sec01-tit{margin-bottom:15px;}  
  .section01 .sec01-conts{padding: 40px 0 90px 40px;}
  .section01 .sec01-conts:before{left:0;}  
  .section01 .sec01-conts .t0{font-size:15px;margin-bottom: 12px;}  
  .section01 .sec01-conts p{font-size:23px;line-height: 1.25;color: #212121;}  
  .section01 .sec01-conts p.t1{display:inline;}
  .section01 .sec01-conts p.t2{display:inline-block;margin-bottom: 3px;}  
  .section01 .sec01-conts p span{font-size:28px;}  
  .section01 .sec01-conts .space{padding: 0 30px;}  
  .section01 .sec01-conts .mini-circle{width: 85px;left: 230px;top: 45px;}
  .section01 .sec01-conts .sec01-btn{font-size: 16px;width: 200px;padding: 15px 25px;background-position: 85% center;bottom: 0;background-size: 55px;right: 0;}
  .section01 .sec01-conts .mini-circle img{width:85px;}  
  .section01:before{width:680px;height:540px;background-size:contain;top: -80px;}
}

.news{position:relative;}
.news:before{content:'';width:100%;height: 1610px;background-color: #d2d3d7;position: absolute;bottom:0;left:0;z-index: -1;}
.news .tit{margin-bottom:40px;position: relative;padding-left: 35px;}
.news .tit > strong{font-size:50px;color:#212121;font-family:'Noto Medium';}
.news .tit:before{content:'';width:4px;height:65px;position:absolute;left:0;bottom: 4px;background: #8b0029;}
.news .inner{max-width: 1920px;margin:0 auto;padding-left: 100px;position: relative;top: -230px;}
.news .ulWrap{height: 1900px;}
.news .ulWrap > ul > li{float: right;margin-left:40px;margin-bottom:65px;box-shadow: rgba(0,0,0,0.15) 8px 10px 18px 1px;}
.news .ulWrap > ul{display: inline-block;width:calc(100% - 800px);}
.news .ulWrap .first{width: 720px;height: 720px;position:sticky;top:0;display: inline-block;vertical-align: top;}

@media all and (max-width:1860px){
  .news .ulWrap .first{width: 45%;}
  .news .ulWrap .first img{width:100%;}
  .news .ulWrap > ul{width:50%;}
  .news .ulWrap > ul > li{margin-left:20px;width: calc(100% / 2 - 25px);}
  .news .ulWrap > ul > li img{width:100%;}
}


#menu7488_obj845{overflow:visible;}
#menu7488_obj138{max-width: 1920px;margin:0 auto;}
.section02{background: #fdfdfd url('../../images/main/sec02-bg.jpg') no-repeat 140% bottom;}
.section02 .inner{padding-top: 100px;padding-bottom: 100px;position: relative;}
.section02 .tit{margin-bottom: 150px;padding-left:200px;position:relative;}
.section02 .tit:before{content:'';width: 135px;height: 7px;background:#000;position:absolute;left:0;top: 100px;}
.section02 .tit > strong{font-size:50px;color:#212121;font-family: 'Noto Medium';display: block;line-height: 1.25;margin-bottom:25px;letter-spacing: -0.025em;}
.section02 .tit > strong > span{color: #8b0029;font-family: 'Noto Regular';}
.section02 .tit .t1{font-family: 'Noto Regular';font-size:20px;color:#212121;margin-bottom:15px;}
.section02 .tit .t2{font-family: 'Noto Regular';font-size:17px;color:#666;font-style: italic;}
.section02 .tit .t2 i{display:block;}
.section02 .txt > ul{padding-left: 0;margin-bottom: 60px;display: none;}
.section02 .txt > ul > li{font-size:15px;font-family:'Noto Regular';color:#666;position:relative;}
.section02 .txt > ul > li + li{margin-top: 25px;}
.section02 .txt > span{font-size:25px;color:#212121;font-family:'Noto Black';position: relative;}
.section02 .txt > span i{color:#8b0029;}
.section02 .txt > span:after{content:'';width:130px;height:1px;background:#212121;position:absolute;left:135px;top:20px;}
.section02 .hand{position: absolute;bottom:0;right: -150px;}

@media (max-width: 1940px) {
  .section02 .inner{padding-left:35px;padding-right:35px;}
}

@media (max-width: 1600px) {
  .section02 .tit > strong{font-size:42px;}
  .section02 .tit:before{height:4px;top:90px;width: 120px;}
  .section02 .tit{margin-bottom:35px;}
  .section02 .txt > ul > li{font-size:13px;}
  .section02 .txt > ul > li + li{margin-top:15px;}
}

@media (max-width: 1400px) {
  .section02 .inner{padding:50px 35px;}
  .section02 .tit .t1{width: 60%;}
  .section02 .tit .t2{width:60%;}  
  .section02 .hand{width: 340px;right: -95px;}
  .section02 .hand img{width:100%;}
}

@media (max-width: 1000px) {
  .section02 .tit{padding-left:120px;}
  .section02 .tit .t1{font-size:16px;}
  .section02 .tit .t2{font-size:13px;}
  .section02 .tit:before{width:100px;height:3px;}
  .section02 .txt > span{font-size:20px;}
  .section02 .txt > span:after{width:90px;top: 17px;left: 120px;}
}

@media (max-width: 767px) {
  .section02 .inner{padding-top:100px;padding-left: 0;}
  .section02 .tit{padding-left:35px;margin-bottom: 45px;}
  .section02 .tit:before{width:20px;top: 68px;}
  .section02 .txt > ul{padding-left:35px;}
  .section02 .tit .t1{font-size:17px;}  
  .section02 .tit > strong{font-size:30px;margin-bottom: 20px;}
  .section02 .hand{width:245px;right:-65px;bottom:-25px;}
  .section02 .txt > span{padding-left:35px;}
  .section02 .txt > span:after{width:20px;left:0;}
  .section02{background: #fdfdfd url('../../images/main/lion-m.png');background-position: center bottom;background-repeat: no-repeat;}  
}

#multipleDiv_news_137{overflow: hidden;}
#multipleDiv_news_139{overflow:hidden;}
.section03 .sec03-line .inner{max-width: 1920px;margin:0 auto;text-align: left;position: relative;}
.section03 .sec03-line .inner img{transition:all ease .5s;}
.section03 .sec03-line .inner .t6:hover img{filter: grayscale(1);}
.section03 .sec03-line .inner .top .t2 img:hover{filter:none;}
.section03 .sec03-line .inner .top{padding-top: 150px;position: relative;}
.section03 .sec03-line .inner .top:before{content:'';width:1px;height: 100%;background: #e5e5e5;position: absolute;top:0;left:50%;}

.section03 .sec03-line .inner .top .t1{margin-bottom: 85px;position: relative;}
.section03 .sec03-line .inner .top .t1 .tit1{font-size:50px;color:#202020;font-family: 'Noto Medium';display: block;margin-bottom: 40px;line-height: 1;}
.section03 .sec03-line .inner .top .t1 .tit1 span{font-size:70px;color:#8b0029;font-family: 'Noto Light';}
.section03 .sec03-line .inner .top .t1 .tit2{font-size:80px;font-family: 'Noto Black';color:#202020;line-height: 1.1;letter-spacing: -2px;display: block;margin-bottom: 60px;}
.section03 .sec03-line .inner .top .t1 .tit2 > i{display: block;}
.section03 .sec03-line .inner .top .t1 > span{font-family: 'Noto Thin';color:#555;font-size:18px;max-width: 750px;display: block;margin-bottom: 50px;}
.section03 .sec03-line .inner .top .t1 > ul{display: flex;margin-bottom: 35px;}
.section03 .sec03-line .inner .top .t1 > ul > li {font-size:30px;font-family: 'Noto Medium';color:#202020;position:relative;}
.section03 .sec03-line .inner .top .t1 > ul > li + li{padding-left:35px;margin-left:35px;}
.section03 .sec03-line .inner .top .t1 > ul > li + li:before{content:'';width:5px;height: 5px;background:#666;position:absolute;left:0;top: 23px;border-radius: 50%;}
.section03 .sec03-line .inner .top .t1 > ul > li > a{color:#202020;display:block;}
.section03 .sec03-line .inner .top .t1 > a{display:block;background:#000 url('../../images/main/b-w-arrow.png') no-repeat 80% center;font-size:15px;color:#fff;padding:15px 25px;width:150px;border-radius: 50px;}

.section03 .sec03-line .inner .top .t2{position: absolute;top: 130px;left: calc(50% + 100px);}
.section03 .sec03-line .inner .top .t3{position: absolute;top:580px;left:calc(50% + 385px);font-size: 130px;color: #8b0029;line-height: 1;}
.section03 .sec03-line .inner .top .t4{position: relative;display: inline-block;vertical-align: bottom;}
.section03 .sec03-line .inner .top .t5{position: relative;display: inline-block;vertical-align: bottom;left:-3px;}

.section03 .sec03-line .inner .middle{position: relative;}
.section03 .sec03-line .inner .middle .centerWord{font-size:65px;font-family: 'Noto Black';color:#8b0029;position:absolute;left:50%;top: 125px;z-index: 102;margin-left: -260px;line-height: 1.3;}
.section03 .sec03-line .inner .middle:before{content:'';width:1px;height: 100%;background: #e5e5e5;position: absolute;top:0;left:50%;}
.section03 .sec03-line .inner .middle:after{content:'';width:1px;height: 100%;background: #e5e5e5;position: absolute;top:0;left: 494px;z-index:-1;}
.section03 .sec03-line .inner .middle .t6{position: relative;text-align: right;z-index: 1;}
.section03 .sec03-line .inner .middle .t7{position: relative;margin-left: 28px;margin-top: -265px;}
.section03 .sec03-line .inner .middle .t8{position: relative;margin-left: calc(25% + 15px);}

.section03 .sec03-line2 .inner .bottom{position: relative;margin-bottom: 240px;max-width: 1920px;margin: 0 auto 240px;}
.section03 .sec03-line2 .inner .bottom:before{content:'';width:1px;height: 40%;background: #e5e5e5;position: absolute;top:0;left:50%;}
.section03 .sec03-line2 .inner .bottom .t9{position: relative;display: inline-block;vertical-align: bottom;}
.section03 .sec03-line2 .inner .bottom .t10{position: relative;display: inline-block;vertical-align: bottom;margin-left: 12.5%;z-index: 1;}
.section03 .sec03-line2 .inner .bottom .t11{position: relative;display: inline-block;padding-top:100px;margin-left: 330px;max-width: 500px;}
.section03 .sec03-line2 .inner .bottom .t11 > strong{font-size:80px;font-family:'Noto Regular';color:#7e7e7e;line-height: 1.1;letter-spacing: -1px;position:relative;}
.section03 .sec03-line2 .inner .bottom .t11 > strong .red{font-family:'Noto Medium';color:#8b0029;}
.section03 .sec03-line2 .inner .bottom .t11 > strong .black{font-family:'Noto Medium';color:#202020;}
.section03 .sec03-line2 .inner .bottom .t11 > strong .line{position:absolute;right:-97px;bottom:27px;height:6px;width:75px;background:#202020;}

.section03 .sec03-line2 .inner .bottom .t12{position: relative;display: inline-block;vertical-align: bottom;margin-left: 280px;top: 0;max-width: 590px;}
.section03 .sec03-line2 .inner .bottom .t12 > p{font-family:'Noto Regular';font-size:18px;color:#555;line-height: 2.25;margin-bottom:45px;}
.section03 .sec03-line2 .inner .bottom .t12 > a{color:#212121;font-family:'Noto Regular';font-size:18px;padding: 12px 22.5px;width:200px;display:block;background:url('../../images/main/b-more-border.png') no-repeat center;position:relative;}
.section03 .sec03-line2 .inner .bottom .t12 > a:after{content:'';width:31px;height: 7px;background:url('../../images/main/b-m-btn-arrow.png') no-repeat center;position:absolute;right: 12.5%;top:50%;margin-top:-3.5px;}

@media (max-width: 2200px) {
  .section03 .sec03-line .inner{padding:0 20px;font-size:0;}
  .section03 .sec03-line .inner .top .t2 img,
  .section03 .sec03-line .inner .top .t3 img{width: 100%;}
  .section03 .sec03-line .inner .top .t2{top:200px;}  
  .section03 .sec03-line .inner .top .t3{font-size: 125px;left: calc(50% + 270px);top: 550px;}  
  .section03 .sec03-line .inner .top .t4{width:50%;}
  .section03 .sec03-line .inner .top .t4 img{width:100%;}
  .section03 .sec03-line .inner .top .t5{width:50%;left: 0;}
  .section03 .sec03-line .inner .top .t5 img{width:50%;}
  .section03 .sec03-line .inner .middle .t6{width:50%;margin-left:auto;}
  .section03 .sec03-line .inner .middle .t6 img{width:100%;}
  .section03 .sec03-line .inner .middle .t8{margin-left:495px;width: calc(50% - 495px);}
  .section03 .sec03-line .inner .middle .t8 img{width:100%;}    
  .section03 .sec03-line2 .inner .bottom .t9{width:50%;}    
  .section03 .sec03-line2 .inner .bottom .t9 img{width:100%;}
}

@media (max-width: 1860px) {
  .section03 .sec03-line2 .inner .bottom .t11{margin-left:200px;max-width: 400px;}
}

@media (max-width: 1600px) {
  .section03 .sec03-line .inner .top .t1 .tit1 span{font-size:60px;}    
  .section03 .sec03-line .inner .top .t1 .tit1{font-size:40px;}    
  .section03 .sec03-line .inner .top .t1 .tit2{font-size:65px;}
  .section03 .sec03-line .inner .top .t1 > span{font-size:14px;max-width: 45%;margin-bottom: 30px;}
  .section03 .sec03-line .inner .top .t1 > ul > li{font-size:23px;}
  .section03 .sec03-line .inner .top .t1 > a{padding:12px 25px;}
  .section03 .sec03-line .inner .top .t3{right: 100px;top: 425px;left: initial;font-size: 100px;}
  .section03 .sec03-line .inner .middle .centerWord{font-size:45px;margin-left:-125px;}

  .section03 .sec03-line .inner .middle .t7{width: 25%;margin-left: 0;margin-top: -182px;}
  .section03 .sec03-line .inner .middle .t7 img{width:100%;}
  .section03 .sec03-line .inner .middle .t8{width:25%;margin-left: 25%;}
  .section03 .sec03-line .inner .middle .t8 img{width:100%;}

  .section03 .sec03-line2 .inner .bottom{margin-bottom: 150px;max-width: 1200px;}
  .section03 .sec03-line2 .inner .bottom .t11{margin-left:100px;}
  .section03 .sec03-line2 .inner .bottom .t11 > strong{font-size:60px;}
  .section03 .sec03-line2 .inner .bottom .t12{margin-left: 24%;}
  .section03 .sec03-line2 .inner .bottom .t12 > p{font-size:16px;}
}

@media (max-width: 1400px) {
  .section03 .sec03-line .inner .top{padding-top:80px;}  
  .section03 .sec03-line .inner .top .t1{margin-bottom:50px;}
  .section03 .sec03-line .inner .top .t1 .tit1{font-size:35px;margin-bottom: 25px;}  
  .section03 .sec03-line .inner .top .t1 .tit1 span{font-size:50px;}  
  .section03 .sec03-line .inner .top .t1 .tit2{font-size:55px;margin-bottom: 40px;}  
  .section03 .sec03-line .inner .middle .centerWord{font-size:38px;top: 17.5%;}
  .section03 .sec03-line .inner .middle:after{left:25%;}
  .section03 .sec03-line2 .inner .bottom .t10{margin-left: auto;text-align: center;width: 50%;}
  .section03 .sec03-line2 .inner .bottom .t11{margin-left: 2.5%;}
  .section03 .sec03-line2 .inner .bottom .t10 img{width:50%;}
  .section03 .sec03-line2 .inner .bottom .t12{max-width: 33%;}
  .section03 .sec03-line2 .inner .bottom .t12 > a{font-size: 15px;background-size: contain;background-position: center left;width: 165px;}  
  .section03 .sec03-line .inner .top .t3{font-size:75px;right: 80px;}    
  .section03 .sec03-line .inner .top.scroll .t3{top:360px;}
}

@media (max-width: 1200px) {
  .section03 .sec03-line .inner .middle .t7{margin-top: -14.5%;}
  .section03 .sec03-line .inner .top .t1 > a{font-size:13px;padding:8px 15px;width: 120px;}  
}

@media (max-width: 1000px) {
  .section03 .sec03-line .inner .top .t1 .tit2{font-size: 38px;margin-bottom: 20px;}  
  .section03 .sec03-line .inner .bottom .t11{padding-top: 50px;}
  .section03 .sec03-line .inner .bottom .t11 > strong{font-size:50px;}
  .section03 .sec03-line .inner .bottom .t12{vertical-align:top;top: 100px;}  
  .section03 .sec03-line .inner .bottom .t12 > p{font-size:14px;}  
  .section03 .sec03-line .inner .middle .centerWord{font-size:30px;}
  .section03 .sec03-line .inner .top .t3{font-size:60px;right: 5%;top: 300px;}
  .section03 .sec03-line .inner .top .t1 > span{margin-bottom:20px;}  
  .section03 .sec03-line .inner .top .t1 > ul > li{font-size:16px;}  
  .section03 .sec03-line .inner .top .t1 > ul > li + li{margin-left:20px;padding-left:20px;}
  .section03 .sec03-line .inner .top .t1 > ul > li + li:before{top:11px;}  
  .section03 .sec03-line2 .inner .bottom .t9{float: right;margin-right: 20px;display: block;text-align:right;}
  .section03 .sec03-line2 .inner .bottom .t9 img{width: calc(100% - 20px);}
  .section03 .sec03-line2 .inner .bottom .t10 img{width:100%;}
  .section03 .sec03-line2 .inner .bottom .t10{margin-left: 20px;display: block;text-align:left;}
  .section03 .sec03-line2 .inner .bottom .t10 img{width: calc(100% - 20px);}
  .section03 .sec03-line2 .inner .bottom .t11{padding-top:80px;margin-left: 20px;}
  .section03 .sec03-line2 .inner .bottom .t11 > strong{font-size:34px;}
  .section03 .sec03-line2 .inner .bottom .t11 > strong .line{width:33px;height: 3px;right: unset;left: 185px;bottom: 12px;display: none;}

  .section03 .sec03-line2 .inner .bottom:before{height:49%;}
  .section03 .sec03-line2 .inner .bottom .t12{max-width: calc(100% - 40px);margin-left: 20px;top: 0;margin-top: 20px;}
  .section03 .sec03-line2 .inner .bottom .t12 > p{line-height:1.6;margin-bottom: 30px;}
  .section03 .sec03-line2 .inner .bottom{margin-bottom: 90px;}
}

@media (max-width: 767px) {
  .section03 .sec03-line .inner .top{padding-top: 90px;}
  .section03 .sec03-line .inner .top .t1 .tit1{font-size:30px;}  
  .section03 .sec03-line .inner .top .t1 .tit1 span{font-size:45px;}
  .section03 .sec03-line .inner .top .t1 .tit2{font-size: 42px;}  
  .section03 .sec03-line .inner .top .t1 > span{font-size:15px;max-width: 100%;}  

  .section03 .sec03-line .inner .top .t4{display:none;}
  .section03 .sec03-line .inner .top .t5{display:none;}  
  .section03 .sec03-line .inner .middle .t7{display:none;}
  .section03 .sec03-line .inner .middle .t8{display:none;}  

  .section03 .sec03-line .inner .middle .t6{width:100%;}  
  .section03 .sec03-line .inner .top:before{top:100%;height: 100px;}  
  .section03 .sec03-line .inner .top .t2{top:1000px;left:unset;right: 5px;width: 50%;padding-left: 40px;}
  .section03 .sec03-line .inner{padding:0;}
  .section03 .sec03-line .inner .top .t1{padding:0 20px;}
  .section03 .sec03-line .inner .top .t3{font-size:25px;right:60px;top:1080px;}
  .section03 .sec03-line .inner .bottom:after{display:none;}
  .section03 .sec03-line .inner .middle .centerWord{font-size: 40px;margin-left: -180px;top: 20%;}
  .section03 .sec03-line .inner .middle img{filter:grayscale(1)}
}

.section04{padding-bottom: 0;}
.section04 .inner{max-width: 1750px;margin:0 auto;position:relative;overflow: visible;}
.section04 .tit {margin-bottom:100px;}
.section04 .tit p{color:#000;font-size: 130px;font-family: 'Noto Light';line-height: 1.15;}
.section04 .tit p.t3{margin-top: 25px;font-size: 40px;font-family: 'Noto Regular';}
.section04 .tit strong{color:#a79964;font-family: 'Noto Bold';font-size: 130px;line-height: 1.25;position:absolute;top: -10px;left:500px;z-index: 1;}
.section04 .tit strong:after{content:'';width:100%;height:7px;background:#000;position:absolute;left:0;bottom: 13px;z-index: -1;}

.section04 .conts .t4{margin-bottom: 10px;}
.section04 .conts .t5{display: inline-block;vertical-align: top;}
.section04 .conts .t6{display: inline-block;vertical-align: top;margin-left:8px;}

.section04 .conts .t7{right:0;}
.section04 .conts .t8{position: absolute;bottom: 35px;right: 55px;}

.section04 .conts{overflow: visible;}
.section04 .conts .v-box{float:right;position:relative;margin-top: -245px;width: 1020px;}
.section04 .conts .v-box > a{display:block;text-align: right;}
.section04 .conts .v-box > a > img{max-width: 1020px;max-height: 510px;}
.section04 .conts .v-box:after{content:'';width:2000px;height:100%;background:#f6f6f7;position:absolute;left: 100%;margin-left: 65px;top:0;}

.section04 .conts .left-box{width:50%;position: relative;z-index: 2;min-width: 920px;height: 540px;float:left;margin-top: -265px;}
.section04 .conts .right-box{width:50%;position: relative;left: -145px;z-index: 1;top: -275px;float:right;}

.section04 .left-slide-box{background: #EAEAEA url('../../images/main/korea-jump-logo.png') no-repeat 115% 65%;margin-bottom:10px;}
.section04 .left-slide-box > ul{max-width:525px;}
.section04 .left-slide-box .slick-slide li{padding: 40px 40px 30px;height:265px;}
.section04 .left-slide-box span{font-size:18px;color:#222;display:block;}
.section04 .left-slide-box strong{color:#8b0029;display:block;font-size:35px;font-family:'Noto Regular';line-height:1.15;margin-bottom:10px;margin-top:5px;}
.section04 .left-slide-box p{font-size:14px;color:#444;font-family:'Noto Light';max-width: 440px;line-height:1.65;}
.section04 .left-slide-box .slick-dots{position:absolute;left:40px;bottom:30px;display:flex;}
.section04 .left-slide-box .slick-dots > li{width:12px;height:12px;border-radius:50%;background:#bbb;cursor: pointer;}
.section04 .left-slide-box .slick-dots > li + li{margin-left:10px;}
.section04 .left-slide-box .slick-dots > li button{text-indent:-9999px;}
.section04 .left-slide-box .slick-dots > li.slick-active{background:#8b0029;}

.section04 .box1{position:relative;width:calc(100% / 2 - 5px);display:inline-block;vertical-align: top;float: left;background: #eaeaea url('../../images/main/left-box-left.png') no-repeat 0 -70%;}
.section04 .box2{position:relative;width:calc(100% / 2 - 5px);display:inline-block;vertical-align: top;margin-left:10px;float: left;background: #eaeaea url('../../images/main/left-box-right.png') no-repeat 100% 0;}

.section04 .box1:after,
.section04 .box2:after{content:'';width:41px;height:6px;background:url('../../images/main/r-m-btn-arrow.png') no-repeat center;position:absolute;left:50px;bottom:40px;}

.section04 .box1 > a,
.section04 .box2 > a{display:block;height: 265px;padding:35px;}

.section04 .box1 span,
.section04 .box2 span{font-size:18px;color:#222;display:block;font-family:'Noto Regular';}

.section04 .box1 strong,
.section04 .box2 strong{color:#8b0029;display:block;font-size:35px;font-family:'Noto Regular';line-height:1.15;margin-top:5px;}

.section04 .right-box > ul{display:flex;justify-content: right;padding-top:60px;margin-right: -145px;}
.section04 .right-box > ul > li{padding: 0 60px 0 100px;}
.section04 .right-box > ul > li + li{position:relative;}
.section04 .right-box > ul > li + li:before{content:'';width:1px;height:160px;background:#f1f1f1;position:absolute;left:0;top:15px;}
.section04 .right-box > ul > li > strong{font-size:28px;font-family:'Noto Bold';color:#202020;font-style:italic;display:block;margin-bottom:15px;}
.section04 .right-box > ul > li > strong > span{font-style:initial;font-size:17px;font-family:'Noto Regular';color:#f58120;margin-left:5px;margin-top:2px;display:inline-block;vertical-align:top;}
.section04 .right-box > ul > li > p{font-family:'Noto Regular';font-size:17px;color:#666;line-height:1.7;margin-bottom: 40px;}
.section04 .right-box > ul > li > a{font-size:13px;font-family:'Noto Bold';}
.section04 .right-box > ul > li > a:after{content:'';width:66px;height: 9px;background:url('../../images/main/more-arrow-b.png') no-repeat center;display:inline-block;vertical-align: middle;margin-left: 25px;}

#multipleDiv_news_283{overflow:hidden;}

.section04 .conts .left-box:before{content:'';width:2000px;height: 100%;background:#f6f6f7;position:absolute;right: 100%;margin-right: 60px;top:0;z-index: 2;}

@media (max-width: 1860px) {
  .section04 .inner{max-width:100%;padding: 0 35px;}
  .section04 .conts .right-box{left: -50px;top: 0;}
  .section04 .conts .left-box{min-width:initial;margin-top: -265px;}
  .section04 .right-box > ul{margin-right: -35px;}
  .section04 .v-box img,
  .section04 .v-box video,
  .section04 .v-box iframe{width:100%;}
  .section04 .conts .v-box{width: calc(50% + 75px);left: -75px;margin-top: -200px;}  
}

@media (max-width: 1600px) {
  .section04 .conts{width:calc(100% + 100px);}  
  .section04 .tit p{font-size: 90px;}
  .section04 .tit strong{font-size:90px;left: 390px;}  
  .section04 .conts .left-box{}  
  .section04 .right-box > ul{margin-right: 35px;padding-left: 50px;}
  .section04 .right-box > ul > li{padding:0 35px 0 50px;}  
  .section04 .tit p.t3{font-size:30px;}
}

@media (max-width: 1400px) {
  .section04 .tit{margin-bottom:50px;}
  .section04 .tit p{font-size:75px;}
  .section04 .tit strong{font-size:75px;left: 340px;}
  .section04 .conts{width:calc(100% + 50px);}
  .section04 .conts .right-box{top: 0;left: -50px;}
  .section04 .left-slide-box{background-position: 100% 65% !important;}
  .section04 .left-slide-box p{max-width:85%;}
  .section04 .right-box > ul > li{padding-left:30px;}
  .section04 .right-box > ul > li > strong{font-size:22px;}
  .section04 .right-box > ul > li > strong > span{font-size:15px;}
  .section04 .right-box > ul > li > p{font-size:15px;}
  .section04 .box1 > a, .section04 .box2 > a{padding:25px;}
  .section04 .left-slide-box strong{font-size:24px;}
  .section04 .left-slide-box span{font-size:16px;}
  .section04 .box1 span, .section04 .box2 span{font-size:16px;}
  .section04 .box1 strong, .section04 .box2 strong{font-size:24px;}
  .section04 .right-box > ul{padding-left:50px;}
  .section04 .right-box > ul > li > a:after{width:40px;background-size:contain;margin-left: 10px;}

  .section04 .conts .v-box{margin-top:-150px;}
  .section04 .conts .left-box{margin-top:-150px;}
}

@media (max-width: 1200px) {
  .section04 .tit{margin-bottom:0;}
  .section04 .tit p{font-size:55px;}
  .section04 .tit strong{font-size:55px;left:250px;}
  .section04 .tit strong:after{height:6px;bottom:5px;}
  .section04 .conts .v-box{float:none;margin-top:0;width: 100%;left: 0;margin-bottom: 10px;}
  .section04 .left-slide-box{background-position: 450px 65%;}
  .section04 .conts{display:block;width:100%;position:relative;padding-top:10%;}
  .section04 .conts .left-box{width:100%;float:none;margin-top:0;}
  .section04 .conts .right-box{width:100%;top: 0;left: 0;float:none;}
  .section04 .conts .v-box:after{display:none;}
  .section04 .right-box > ul{padding-left:0;justify-content: space-between;margin-right: 0;margin-bottom: 100px;}
  .section04 .right-box > ul > li{width:50%;}
  .section04 .right-box > ul > li + li{padding-left:45px;}
}

@media (max-width: 767px) {
  .section04 .inner{padding:0;}
  .section04 .tit{padding:0 20px;}
  .section04 .tit p.t2{padding-top:60px;}
  .section04 .tit strong{left:20px;top: 55px;}
  .section04 .tit strong:after{height:1px;background:#000;}
  .section04 .tit p.t3{font-size:20px;margin-top:15px;}
  .section04 .conts .left-box{height:auto;overflow: hidden;}

  .section04 .left-slide-box .slick-slide li{height:145px;padding: 20px;}
  .section04 .left-slide-box{background-position: 125% 65% !important;background-size:280px;}
  .section04 .left-slide-box span{font-size:12px;}
  .section04 .left-slide-box strong{font-size:19px;margin-bottom: 5px;}
  .section04 .left-slide-box p{font-size:10px;}
  .section04 .left-slide-box .slick-dots{left:20px;bottom: 15px;} 
  .section04 .left-slide-box .slick-dots > li{width:7px;height:7px;}
  .section04 .left-slide-box .slick-dots > li + li{margin-left:5px;}
  .section04 .left-slide-box p{max-width:75%;line-height: 1.4;}

  .section04 .box1 span, .section04 .box2 span{font-size:12px;}
  .section04 .box1 strong, .section04 .box2 strong{font-size:19px;}
  .section04 .box1 > a, .section04 .box2 > a{height:145px;padding: 20px;}
  .section04 .box1:after, .section04 .box2:after{width:22px;background-size:contain;left:20px;bottom: 20px;}

  .section04 .box1{background-size:100%;background-position:center -180%;}
  .section04 .box2{background-size:100%;}

  .section04 .right-box > ul > li{padding:0 20px}
  .section04 .right-box > ul > li > strong{font-size:20px;}
  .section04 .right-box > ul > li > p{font-size:13px;}
}

.section05{margin-bottom: 85px;display: none;}
.section05 .inner{max-width: 1660px;margin:0 auto;position:relative;}
.section05 .inner > strong{font-family: 'Noto Bold';font-size:230px;animation:global-ani 25s infinite both;display: inline-block;line-height: 1.15;letter-spacing: -0.025em;background-image:url('../../images/main/sec05-txt-bg.jpg');background-repeat:no-repeat;background-clip: text;color:transparent;background-position: 50% 50%;}
.section05 .inner > span{font-family: 'Noto Thin';font-size:150px;display: block;line-height: 1;color:#555;position: relative;top: -10px;padding-left: 55px;letter-spacing: -0.05em;}
.section05 .inner .p{text-align: right;font-size: 18px;color:#555;margin-top: 30px;}
.section05 .inner .p p{text-align:left;display:inline-block;font-family: 'Noto Thin';}

@keyframes global-ani {
  0%{background-position:0 50%;}
  50%{background-position:100% 50%;}
  100%{background-position:0 50%;}
}

@media (max-width: 2000px) {
  .section05 .inner{overflow: hidden;}
  .section05 .inner .p{padding-right:25px;}
}

@media (max-width: 1400px) {
  .section05 .inner > strong{font-size:180px;}
  .section05 .inner > span{font-size:110px;}
}

@media (max-width: 1200px) {
  .section05 .inner > strong{font-size:140px;}
  .section05 .inner > span{font-size:80px;}
}

@media (max-width: 1000px) {
  .section05 .inner > span{font-size:80px;}
}

#menu7488_obj210{overflow:visible;}
.section06{}
.section06 .inner{text-align: center;overflow: hidden;}
.section06 .inner .tit > strong{font-size:70px;font-family: 'Noto Medium';color:#212121;display:block;}
.section06 .inner .txt{font-family: 'Noto Thin';color:#848484;display:block;font-size:55px;letter-spacing: -5px;white-space: nowrap;margin-bottom: 25px;}
.section06 .inner .tit > ul {display:flex;justify-content: center;text-align: left;margin:30px 0;}
.section06 .inner .tit > ul > li + li{margin-left:20px;}
.section06 .inner .tit > ul > li a{width:36px;height:36px;display:block;text-indent:-9999px;}
.section06 .inner .tit > ul > li .fb{background:url('../../images/main/facebook-icon.png') no-repeat center;}
.section06 .inner .tit > ul > li .bg{background:url('../../images/main/blog-icon.png') no-repeat center;}
.section06 .inner .tit > ul > li .yt{background:url('../../images/main/youtube-icon.png') no-repeat center;}
.section06 .inner .tit > ul > li .ig{background:url('../../images/main/instagram-icon.png') no-repeat center;}


.section06 .img > ul{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap: 5px;grid-row-gap: 5px;max-width: 2175px;margin: 0 auto;}

@media (max-width: 2200px) {
  .section06 .inner{max-width:1920px;padding:0 20px;}
  .section06 .txt img,
  .section06 .img img{width:100%;}
}

@media (max-width: 1400px) {
  .section06 .inner .tit > strong{font-size:60px;}
  .section06 .inner .txt{font-size:32px;letter-spacing: -2px;}
}

@media (max-width: 1200px) {
  .section06 .inner .tit > strong{font-size:55px;}
  .section06 .inner .txt{font-size:28px;letter-spacing: -1px;}
  .section06 .inner .tit > ul > li + li{margin-left:10px;}
}

@media (max-width: 767px) {
  .section06 .inner{padding:0;}  
  .section06 .inner .tit > strong{font-size:45px;font-family:'Noto Bold';}
  .section06 .inner .tit > ul{margin:25px 0;}  
  .section06 .inner .txt{font-size:30px;}  
}



.main #header{animation: ani3 1s both;animation-delay: 0.5s;}
.wrap_visual .slider li{animation:ani1 3s both;}
.slogan .item_1{animation:ani2 1.75s both;position:relative;}
.slogan .item_2{animation:ani2 1.5s both;animation-delay: 0.5s;position:relative;}
.slogan .item_3{animation:ani2 1.5s both;animation-delay: 0.85s;position:relative;}

@keyframes ani1 {
  0%{transform:scale(1.15)}
  100%{transform:scale(1)}
}

@keyframes ani2 {
  0%{top:50px;opacity: 0;}
  100%{top:0;opacity: 1;}
}

@keyframes ani3 {
  0%{top:-100px;opacity: 0;}
  10