html,body{background:#000;color:#fff;line-height:1;}
/* #allWrap{position:relative;} */
.mo{display:none !important;}
@media screen and (max-width:1023px){
.mo{display:block !important;}
.pc{display:none !important;}
}


.notouch{touch-action: none !important;   
  overflow: hidden !important;
  height: 100% !important; 
  -webkit-overflow-scrolling: none !important;
  -ms-scroll-chaining: none !important;
      overscroll-behavior: none !important;
}
*{box-sizing:border-box;}
.container-fluid{padding:0;margin:0;box-sizing:border-box;overflow:hidden;}
.txt_ir {position:relative; z-index:-1;clip: rect(0 0 0 0);display: block;width: 1px;height: 1px;margin: -1px;overflow: hidden;}
/* global  */
/* #disclaimer_num{display:block;color:#464646;padding:20px 20vw;line-height:1.5} */
.discl{cursor:pointer}
.ic_pl{width:auto;position:relative;left:50%;padding:5px;border:2px solid #fff;border-radius:50%}
.hiddenTxt{opacity:0;display:block;position:absolute;text-indent:9999px;top:9999px;width:1px}


/* header  */
.header{position:fixed;top:0;z-index:1000;width:100%;height:80px;background:#f7f7f7;}

.header .inner{display:flex;align-items:center;margin:0 auto;max-width:962px;height:40px}
.header .logo_lgoled{display:flex;align-items:center;overflow:hidden;width:110px;height:40px;text-indent:-9999999em;background-image:url("../images/common/MO/LGOLED_logo.png");background-position:center center;background-repeat:no-repeat;background-size:70px auto}
.header .gnb{position:absolute;top:40px;left:0;width:100%;font-size:13px;border-top:1px solid rgba(0,0,0,.08);overflow:hidden}
.header .gnb ul{position:relative;display:flex;align-items:center;margin-left:-4px;width:auto}
.header .gnb a{display:flex;align-items:center;justify-content:center;height:40px;padding:0 4px;font-weight:600;color:#777;transition:all .2s;-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}
.header .gnb li{position:relative;word-wrap:normal;word-break:normal}
/* .header .gnb li+li{margin-left:12px} */
.header .gnb li.on a{color:#000}
.header.windowOff .gnb li.on a::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#ac183c}
.header.windowOn .gnb li.on a::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#fff}
.header.windowOff .inner{border-bottom:1px solid #f6f6f6;}
.header.windowOn .inner{border-bottom:1px solid #151515;}
.header .btn{display:flex;align-items:center;order:3;margin-left:auto;margin-right:20px;min-width:60px;height:30px;padding:0 16px;font-size:13px;text-align:center;color:#fff;font-weight:600;background:#ac183c;border-radius:4px}
.bg_blank{background:#000;transition:all 1s}
.bg_blank .header{background:rgba(0,0,0,.8);transition:all 1s}
.bg_blank .header .logo_lgoled{background-image:url("../images/common/MO/LGOLED_logo_w.png");transition:all 1s}
.bg_white .header{background:rgba(255,255,255,.9);transition:all 1s}
@media all and (min-width:962px){.header{height:54px;min-width:962px}
.header .inner{max-width:1600px;height:54px}
.header .logo_lgoled{width:155px;height:54px;background-image:url("../images/common/PC/LGOLED_logo.png");background-position:38px center;background-size:87px auto}
.header .gnb{position:relative;top:0;width:auto;font-size:1em;border-top:none}
.header .gnb ul{margin-left:0px}
.header .gnb a{height:54px;padding:0 10px}
.header .gnb .bar{height:4px;margin-left:0;background:#ac183c}
.header .btn{order:3;margin-right:30px;min-width:72px;height:34px;padding:0 18px;font-size:1em}
.oled_tvs_contents{min-width:962px}
.bg_blank .header .logo_lgoled{background-image:url("../images/common/PC/LGOLED_logo_w.png")}
.bg_blank .header .gnb .bar{background:#fff}
.bg_white .header .gnb .bar{background:#000}
.oled_tvs_contents{min-width:962px}
}
.allWrap.wrap{position:relative}
.header{position:absolute;top:0;transition:all .2s;box-sizing:border-box;left:0;right:0}
.bg_white .header{background:#f7f7f7}
.header .gnb a{color:#727272}
.bg_white .header .gnb .bar{background:#ac183c}
@media screen and (min-width:1024px){
  .header{top:0!important;}
  .bg_blank .header .gnb a:hover,.bg_blank .header .gnb li.on a{color:#fff;transition:all 1s}
.windowOff.header .gnb a:hover{color:#000 !important}
.windowOn.header .gnb a:hover{color:#f7f7f7 !important}
.header.windowOff .gnb a:hover::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#ac183c}
.header.windowOn .gnb a:hover::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background:#fff}
.header .gnb a:hover{color:#000}
}
header.header .keen-slider__slide.number-slide6{padding-right:0;}
@media screen and (max-width:1023px){
  header.header .keen-slider__slide.number-slide6{padding-right:40px;}
  .header .gnb li{white-space: nowrap;}
  .header .gnb li a{white-space: nowrap;}
}



  body{max-width:1920px;}

  .cinema video{width:100%}
  .cinema section{position:relative;overflow:hidden;}
  .cinema section .inner{width:100%;margin:0 auto;}
  
  /* height setting  */
  .cinema .sec00{height:100vh; padding-top:54px;}
  .cinema .sec01{height:77vw}
  .cinema .sec02{height:100vh}
  /* .cinema .sec03{height:85vw} */
  .cinema .sec05{height:73vw}
  .cinema .sec06{height:80vw;}
  .cinema .sec06_2{height:100vh;}
  
  
  
  
  
  .cinema .hide{display:none;}
  /* layer popup */
  .pop_layer{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.54);width:100%;height:100%;z-index:2000;}
  .pop_layer #player{display:block;}
  .pop_layer .pop_inner{position:absolute;top:50%;left:50%;z-index:21;transform:translate(-50%,-50%);}
  .pop_layer .cont{position:relative}
  .pop_layer .pop_inner iframe{width:50.78125vw;height:28.489583vw;}
  .pop_layer .btn_pop_close{position:absolute;top:3.125vw;right:3.125vw;margin-top:40px;z-index:21;overflow:hidden;text-indent:-9999999em;width:2.604167vw;padding-top:2.604167vw;background-image:url('../images/cinema/PC/btn_pop_close.png');background-position:center center;background-repeat:no-repeat;background-size:100% auto;}
  /* text area */
  .cinema .txt_area{position:relative;top:0;left:0;z-index:10;width:100%;color:#fff;padding-top:4.6875%;text-align:center;opacity:0;}
  .cinema .txt_area.absolute{position:absolute;left:50%; top:90px;  transform:translateX(-50%);}
  .cinema .txt_area .txt{font-weight:600; color:#fff;}
  .cinema .txt_area .txt em{display:inline-block;white-space:nowrap;}
  .cinema .txt_area.type01{text-align:left;margin:0 auto;}
  .cinema .badge{display:inline-block;line-height:1;font-size:15px;color:#fff;padding:6px 8px;border:2px solid #fff;border-radius:7px; margin-bottom:30px}
  .cinema .btn_videoView{display:block;text-decoration:underline;font-weight:600;color:#fff;padding-top:1.614583%;margin:0 auto;text-decoration:underline;}
  .cinema .btn_videoView:after{content:'';display:inline-block;vertical-align:middle;width:1.5625%;padding-top:1.5625%;margin-left:6px;background-image:url('../images/cinema/PC/icon_play.png');background-repeat:no-repeat;background-position:center center;background-size:100%;}
  .cinema .btn_videoView:hover:after{background-image:url('../images/cinema/PC/icon_play_hover.png');}
  .cinema .btn_videoView em{display:inline-block;vertical-align:middle;white-space:nowrap;text-decoration:underline;}
  .cinema .btn_go{font-size: 18px; margin-bottom:60px; font-weight:600; min-width:320px;height:56px;padding: 0 24px;border:2px solid #b2b2b2;background:rgba(0,0,0,0.2); color:#fff;border-radius:12px;display:inline-flex;justify-content:center;align-items: center;}
  .cinema .btn_go span{display:flex;align-items:center;}
  .cinema .btn_go span:after{content:'';display:flex;align-items:center;width:24px;height:24px;margin-left:2px;background:url('../images/common/PC/icon_arrow_link_white.svg') no-repeat center center;background-size:100% auto;}
  .cinema .btn_go:hover {background-color:#fff;color:#000; border:2px solid #fff;}
  .cinema .btn_go:hover span:after {background:url('../images/common/PC/icon_arrow_link.svg') no-repeat center center;}
  .cinema .sec_view_go{color:#fff;}
  /* section */
  .cinema section.bg_white{background:#fff;margin-top:-2px;}
  .cinema .sec00 .txt_area{margin-top:54px;padding-top:1.171875%;}
  .cinema .sec00 .txt_area em:first-child{display:block;}
  .cinema .sec01{padding:8.854167% 0 9.583333%;text-align:center;background:#000}
  .cinema .sec01 img{width:50.104167%;margin-top:8.854167%;}
  .cinema .sec01 .txt_area{margin:0 auto;width:85%;}
  .cinema .sec02 .img_move {max-width: 1920px;margin:0 auto;overflow: hidden;}
  .cinema .sec02 .img_move > div {display: flex;align-items: center;height: 100vh;overflow: hidden;}
  
  .cinema .sec02 .img_move .bg_img01 img{/*width:auto; height:100vh;*/ max-width:1920px;position:absolute; left:50%; transform:translateX(-50%);-o-object-fit: cover;object-fit: cover;}
  .cinema .sec02 .img_move .bg_img02{position:absolute;overflow:hidden;top:0%;width:100%;height: 100vh;max-width:1920px;transform:translate(0,0);-webkit-transform:translate(0,0);}
  .cinema .sec02 .img_move .bg_img02 img{/*width:auto; height:100vh;*/ position:absolute; left:50%; transform:translate(-50%); -webkit-clip-path:inset(100% 0% 0% 0%); clip-path:inset(100% 0% 0% 0%);-o-object-fit: cover;object-fit: cover;}


  /* 0428 st  */
  .cinema .sec_bright .txt_area{opacity:1; text-align:center; margin-bottom: 150px;}
  .cinema .sec_bright .bright_sizer_pc{max-width:1920px; margin:0 auto;}
  .cinema .sec02 .txt_28_60{margin-bottom:30px; font-size:24px;}
  .cinema .sec02 .disclaimer16_60{margin-bottom:30px;}
  .cinema .sec02 .inner .txt_area{position:absolute;top:80%;left:50%;opacity:0;padding-top:0;width:65.416667%;max-width: 980px;transform:translate(-50%,-50%);}
  .cinema .sec02 .inner .txt_area .logo_iq{width:100px; display:block;}
  /* 0428 ed  */

  .cinema .sec02 .inner .txt_dim{position:absolute;top:0;left:0;z-index:5;display:block;opacity:0;width:100%;height:100%;background:rgba(0,0,0,0.6);}
  .cinema .sec03{max-width:1920px;margin:0 auto;background:#000;}
  .cinema .sec03 .video01_area {position: relative;height:53.802083vw;}
  .cinema .sec03 .video01_area img {position:absolute;visibility: hidden;}
  .cinema .sec03 .video01_area img:first-child {visibility: visible;}
  .cinema .sec03 .txt_area{width:54%;}
  .cinema .sec03 .txt_area .logo_atmos{width:100px;}
  .cinema .sec04 {margin:0 auto;max-width: 1920px;}
  .cinema .sec04 .inner{text-align:center;}
  .cinema .sec04 .txt_area{margin:0 auto;width:60%;}
  .cinema .sec04 .box_logo{display:flex;flex-direction:row;flex-wrap:wrap;width:40%;margin:0 auto 60px;
    /* height:11.25vw;  */
    justify-content: center;}
  .cinema .sec04 .box_logo img{width:calc(33.33333333% - 40px);margin: 6px 20px;}
  .cinema .sec04 .btn_go {margin-top:16px; background:rgba(255,255,255,0.2); border:2px solid #4c4c4c;}
  .cinema .sec04 .btn_go:hover{background:#fff; border:2px solid #fff;}
  .cinema .sec04 .box_smart ul{display:flex;width:200%;
    /* height: 13.4375vw; */
  }
  .cinema .sec04 .box_smart ul + ul{margin-top:1.354167%;}
  .cinema .sec04 .box_smart ul li{overflow:hidden;border-radius:10px;}
  .cinema .sec04 .box_smart ul li + li{margin-left:0.5010415%;}
  .cinema .sec04 .box_smart ul.right{transform:translateX(-1100px);margin-bottom:50px}
  .cinema .sec05 .txt_area{top: 0;width:50.104167%;}
  .cinema .sec05 .txt_area .icon_film{width:100px;}
  .cinema .sec06 .txt_area{width:60%;margin:0 auto 2.722222%;}
  .cinema .sec06_2{overflow:visible; position:relative; width:100%; display:flex; justify-content: center; align-items: center; z-index:2; margin-bottom:500px }
  .cinema .sec06_2 .part1{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%;  }
  .cinema .sec06_2 .evotxt{width:100%; z-index:4; position:relative; transform:translateX(-1px) }
  .cinema .sec06_2 .greydimmed{width:100%; background:#0d0d0d; z-index:1; height:60vh; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
  .cinema .sec06_2 .evoshadow{width:100%; z-index:2; height:60vh; position:absolute; top:50%; left:-101%; transform:translate(-50%,-50%);}
  .cinema .sec06_2 .evodimmed{width:100%;z-index:3;height:60vh;position:absolute;top:50%;left:-100%;transform:translate(-50%,-50%);background:rgb(0,0,0);background:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(13,13,13,0.8785889355742297) 82%, rgba(13,13,13,1) 100%);}
  .cinema .sec06_2 .blackdimmed{width:100%;z-index:5; opacity:0;height:60vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%); background:#000;}
  .cinema .sec06_2 .evo_copy{z-index:7; position:absolute; left:50%; /*bottom:-100%;*/bottom:50%;opacity: 0;width: 100%; transform:translate(-50%,50%); font-weight:600; text-align: center; } 
  .cinema .sec06_2 .evo_copy .eyebrow{margin-bottom:32px;} 
  .cinema .sec06_2 .part2{/*padding:0 16vw;*/ position:absolute; opacity:0; transform:translateY(100vh); z-index:6; width:100%; height:100vh; display:flex; justify-content: center; align-items: center;} 
  .cinema .sec06_2 .part2 .video02_area {position: relative;width:100%;height:67.1875vw;}
  .cinema .sec06_2 .part2 .video02_area img {position:absolute;visibility: hidden;}
  .cinema .sec06_2 .part2 .video02_area img:first-child {visibility: visible;}
  .cinema .sec06_2 .part3{padding:0 17.1875vw;width:100%; height:100vh; position:absolute; z-index:7; top:230%; text-align:center; transform:translateY(-50%); } 
  .cinema .sec06_2 .part3 .video03_area {position: relative;width:100%;height:37vw;margin: 60px 0;}
  .cinema .sec06_2 .part3 .video03_area img {position:absolute;left:0;visibility: hidden;}
  .cinema .sec06_2 .part3 .video03_area img:first-child {visibility: visible;}
  .cinema .sec06_2 .part3 .picture_copy{text-align: left; transform:translateY(500px); width:100%; position:absolute; top:90%} 
  .cinema .sec06_2 .part3 .picturevideowrap{position:relative; transform:translateY(-50%); top:50%; display:flex;justify-content:center;align-items:center;}
  .cinema .sec06_2 .btn_go{background:rgba(255,255,255,0.2); border:2px solid #4c4c4c;}
  .cinema .sec06_2 .btn_go:hover{background:#fff; border:2px solid #fff}
  .cinema .sec07{overflow:hidden;}
  .cinema .sec07 .inner{position:relative;width:100%;text-align:center;}

  .cinema .sec07 .txt_eov{position:relative;overflow:hidden;width:100%;height:100vh;}
  .cinema .sec07 .txt_eov .bg_img{position:absolute;top:0;left:0;z-index:3;width:100%;height:90vh;background-image:url('../images/cinema/PC/txt_eov.png');background-position:center center;background-repeat:no-repeat;background-size:100% auto;}
  .cinema .sec07 .txt_eov .bg_shadow{position:absolute;top:50%;left:0;z-index:1;display:block;width:81.66667%;height:50vh;transform:translate(-50%,-50%);background:url('../images/cinema/PC/txt_eov_shadow.jpg') center center no-repeat;background-size:100% auto;}
  .cinema .sec07 .txt_eov .bg_shadow:after{content:'';position:absolute;top:50%;left:100%;z-index:2;display:block;width:104.761905%;padding-top:50%;transform:translate(-50%,-50%);background:linear-gradient(to right,transparent 10%,#0d0d0d 23%);}
  .cinema .sec07 .inner > .txt_area{top:50%;left:50%;width:50%;opacity:0;padding-bottom:4.6875%;transform:translate(-50%,-220%);}
  .cinema .sec07 .video_area02{padding-top:50vh;background:#000;}
  
  .cinema .sec07 .video_area02 video,.cinema .sec07 .video_area02 .txt_area{width:66.875%;transform:translateY(0%);}
  .cinema .sec07 .video_area02 .txt_area .btn_go{margin-left:0;}
  .cinema .sec08 .txt_area{padding:0;}
  .cinema .sec08 .inner {max-width: 1920px;}
  .cinema .sec09 {margin-bottom:-2px;}
  .cinema .btn_videoView{font-size:1.25vw;}
  .cinema .disclaimer16{display:block;font-size:16px;font-weight:500!important;line-height:1.6; color:#adadad;}
  .cinema .disclaimer16_60{display:block;font-size:16px;font-weight:500!important;line-height:1.4; color:#adadad; /*margin-bottom:60px;*/}
  .cinema .disclaimer16_60 em{display: inline-block;}
  .cinema .txt_14{display:block;margin-top:1.53em;font-size:0.729167vw;font-weight:400!important;line-height:1.5;opacity:0.5;}
  .cinema .txt_20{font-size:20px; margin-bottom:32px;}
  .cinema .txt_20_40{font-size:20px; margin-bottom:40px;}
  .cinema .txt_28{font-size:28px;line-height:1.14; margin-bottom:30px;}
  .cinema .txt_28_60{font-size:28px;line-height:1.14; margin-bottom:60px;}
  .cinema .txt_60{font-size:60px; margin-bottom:26px;font-weight:600}
  .cinema .txt_74{font-size:74px; line-height:1;}
  .cinema .section_view{margin:0 auto;padding:60px 0 90px;width:66.666666667%;font-size:0.9375vw;color:#888;line-height:1.6}
  
  .bt_disclaimer {width: 100%;max-width: 1280px;color: #888;font-size: 18px;line-height: 1.6;margin: 0 auto 90px;padding: 94px 0 0 22px;background: #fff;}
  .bt_disclaimer li {list-style-type: decimal;}
  sup {cursor: pointer;}
  

@media all and (max-width:1280px){
  .cinema .section_view{padding:30px 3.90625% 45px;min-width:360px;font-size:1.40625vw;}
  .cinema .sec01 .txt_area {width: 85%}
  .cinema .sec03{height:95vw}
  .cinema .sec04{height:120vw}
}



/* mobile  */


@media all and (max-width:1023px){

  .cinema .sec00{padding-top:80px; position:relative; margin-bottom:120px;}
  .cinema .sec00 .cinema .txt_area .txt{padding-top:80px;}
  .cinema .sec01{height:auto; margin-bottom:120px;}
  .cinema .sec02{margin-bottom:120px;}
  .cinema .sec03{height:auto; margin-bottom:120px;}
  .cinema .sec04{height:auto; margin-bottom:120px;}
  .cinema .sec05{height:100vh; margin-bottom:120px;}
  .cinema .sec06{height:134.7vw;}
  .cinema .sec06_2{height:50vh;}
  .cinema .sec08{height:auto; padding-bottom:120px;}

  .cinema .sec00 img.mo{position:relative; left:50%; top:0; transform:translateX(-50%) scale(0.9); height:100vh; width:auto;}
  .cinema .sec00 .txt_area{white-space: nowrap; opacity: 0;}
  .cinema .sec01 .txt_area{width:100%; transform:translateY(30px); opacity:0;}
  .cinema .sec01{padding:0;}
  .cinema .txt_area{opacity:1;}
  .cinema .sec01 img{width:100%;}
  .cinema .sec03 .txt_area{position:absolute; width:100%; padding-left:40px; transform:translateY(30px); opacity:0;}
  .cinema .sec03 .video01_area {height:213.61111vw;}
  
  .cinema .sec02 .img_move img{width:auto; height:100vh;}
  .cinema .sec02 .inner .txt_area{width:80%; left:50%;}
  .cinema .sec04 .txt_area{width:100%; transform:translateY(30px); opacity:0;}
  .cinema .sec04 .box_logo{width:100%;height: auto;}
  .cinema .sec04 .box_logo img{width:calc(33.33333333% - 28px);margin: 0 14px;}
  .cinema .sec04 .box_logo mo.img{width:33%}


  .cinema .sec04 .box_smart ul{display:flex !important;width:400%;height: auto;}
  .cinema .sec04 .box_smart ul + ul{margin-top:3%;}
  .cinema .sec04 .box_smart ul li{overflow:hidden;border-radius:10px;}
  .cinema .sec04 .box_smart ul li + li{margin-left:0.8%;}
  .cinema .sec04 .box_smart ul.right{transform:translateX(-1500px); margin-bottom:0}
  .cinema .sec04 .btn_go{border:1px solid #4c4c4c;}
  .cinema .sec06_2 .btn_go{border:1px solid #4c4c4c;}
  .cinema .sec04 .box_smart img.mo{display:flex !important;}
  .cinema .sec08 .btn_go{background:rgba(255,255,255,0.2); border:1px solid #4c4c4c;}
  .cinema .sec05 img.film.mo{height:100vh;width:auto; position:relative; left:50%; transform:translate(-50%)}
  .cinema .sec05 .txt_area{width:100%; padding-left:40px; transform:translateY(-50%,30px); opacity:0; top:50px;}
  .cinema .sec05 .txt_area .icon_film{width:61px;}

  .cinema .sec06 .txt_area{width:100%; opacity:0; transform:translateY(30px);}
  .cinema .sec06_2 .txt_area{width:100%; padding-left:40px;}
  .cinema .sec06_2 .part1{overflow:hidden;}
  .cinema .sec06_2 .txt_74{white-space:nowrap}
  .cinema .sec06_2 .evotxt{transform:translate(0) scale(2.4)}
  .cinema .sec06_2 .evoshadow{height:30vh}
  .cinema .sec06_2 .evo_copy .eyebrow{margin-bottom:24px;} 
  .cinema .sec06_2 .part2{padding:0;}
  .cinema .sec06_2 .part2 .video02_area img{ top: 50%;transform: translateY(-50%);}
  .cinema .sec06_2 .part3{top:250%;padding:0 6.9444444vw}
  
  .cinema .sec06_2 .part2 .video02_area {height:auto}
  .cinema .sec06_2 .part3 .video03_area {height: 94vw;margin:40px 0}
  .cinema .sec06_2 .part3 .picture_copy{position:absolute; top:100%}
  .cinema .sec06_2 .part3 .picturevideowrap{position:relative; transform:translateY(-50%); top:50%; display:flex;justify-content:center;align-items:center;}
  .cinema .sec06_2 .txt_area.absolute{top:0;}

  .cinema .sec08 img.mo{height:auto; width:100%; position:relative; left:50%; transform:translateX(-50%);}
  .cinema .sec08 .txt_area .txt_28.txt{padding:0 24px;}
  .cinema .sec08 .txt_area{top:0;}
  .cinema .sec08 .txt_area.absolute{position:relative;}
  .bt_disclaimer {font-size: 12px;padding: 175px 7% 0 9%;margin: -130px auto 45px;}

  /* txt */
.cinema .txt_area .txt_28.txt{font-weight:500;}
/* 0428 st  */
.cinema .sec_bright .txt_28_60.txt{padding:0 10px;}
.cinema .sec02 .txt_28_60{font-size:16px;}
.cinema .sec02 .btn_go{margin-top:0;}
/* 0428 ed  */
.cinema .txt_area .txt_28_60.txt{font-weight:500;}
.cinema .txt_area .txt em {white-space: normal;}
 .cinema .badge{border:1px solid #fff;font-size:10px; padding:5px; margin-bottom:24px;}
.cinema .btn_videoView{width:48%; margin-top:16px; font-size:16px; margin-bottom:40px;}
.cinema .btn_videoView:after{width:5%;padding-top:5%;margin-left:0;background-image:url('../images/cinema/MO/icon_play.png');}
.cinema .btn_go{height:39px;padding:0 17px;min-width: auto;border-radius:7px;font-size:14px; margin-bottom:30px;margin-top:32.5px;border:1px solid #b2b2b2;}
.cinema .btn_go span:after {width: 18px;height: 18px;}
.cinema .txt_14{font-size:10px;line-height:1.4;}
.cinema .txt_20{font-size:14px; margin-bottom:24px;}
.cinema .txt_20_40{font-size:14px; margin-bottom:24px;}
.cinema .txt_28{font-size:16px; line-height:1.2; margin-bottom:24px; font-weight:500;}
.cinema .txt_28_60{font-size:16px; line-height:1.2; margin-bottom:24px;}
.cinema .txt_60{font-size:32px; margin-bottom:16px;}
.cinema .disclaimer16_60{margin-bottom:24px; font-size:14px;}
.cinema .disclaimer16_60 em{margin-top:14px}
.cinema .txt_74{font-size:36px; line-height:1;}



/* layer popup */
.pop_layer .pop_inner iframe{width:47vw;height:26vw;}
.pop_layer .btn_pop_close{top:1.9vw;right:1.9vw;width:5.6vw;padding-top:3.6vw;background-image:url('../images/cinema/MO/btn_pop_close.png');background-color:rgba(255,255,255,0.1);}
/* txt */
}

@media all and (max-width:768px){
.cinema .btn_videoView {width: 70%}
.cinema .sec06 {height: 170vw;}
.cinema .sec06_2 .part2{height: 100vh;}
.cinema .sec06_2 .part2 img {height: 100vh;}
.cinema .sec06_2 .part3 .video03_area {padding-top:100%;}
.cinema .sec06_2 .part3 .video03_area img {top:0}
}
@media all and (max-width:600px){
.pop_layer .pop_inner iframe{width:100vw;height:56.8055556vw;}
.pop_layer .btn_pop_close{top:4.166667vw;right:4.166667vw;width:5.972222vw;padding-top:3.572222vw;}
}
@media all and (max-width:600px){.pop_layer{padding:10px;}
.pop_layer .pop_inner iframe{width:85vw;height:63vw;}
}
@media all and (max-width:500px){
.cinema .sec06_2 .evoshadow {height: 20vh;}
}
@media all and (max-width:360px){
.cinema .section_view{padding-left:25px;padding-right:25px;font-size:12px;}
.pop_layer .btn_pop_close{top:15px;right:15px;width:43px;padding-top:43px;}

}

/* uppercase */
.textBox .eyebrow,
.header .gnb a, 
.cinema .badge
{ text-transform: uppercase;}

.cinema .sec04 .box_logo{ height:auto; margin: 3% auto 60px; }
.cinema .sec04 .box_smart ul {width: 100%; height: auto; justify-content: center;}
.cinema .sec04 .box_smart ul + ul {margin-top: 1.4%;}
.cinema .sec04 .box_smart ul.right {transform: translateX(0);margin-bottom: 0;}

@media all and (max-width:768px){
  .cinema .sec_bright .txt_area { padding: 0 15px;}
  .cinema .sec04 .txt_area { padding: 0 15px;}
  .cinema .sec04 .box_logo{ width: 95%;height:100%;margin: 0 auto 30px; }
  .cinema .sec04 .box_smart ul { width: 94%; height: auto; margin: 0 auto;}
  .cinema .sec04 .box_smart ul.right {transform: translateX(0);}
}

/* 0523 */
.cinema .sec03 { height: auto; padding-bottom: 3%;}
.cinema .sec04 .box_logo {height: auto;}
.cinema .sec04 .box_smart ul {height: auto;}
.cinema .sec06_2 .part3 {max-width: initial;}