@charset "utf-8";
/* ======= Font ======= */
@font-face {
 font-family: 'NanumSquare';
 font-weight: 400;
 src: url(../../font/NanumSquare/NanumSquareR.eot);
 src: url(../../font/NanumSquare/NanumSquareR.eot?#iefix) format('embedded-opentype'),
      url(../../font/NanumSquare/NanumSquareR.woff) format('woff'),
      url(../../font/NanumSquare/NanumSquareR.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 700;
 src: url(../../font/NanumSquare/NanumSquareB.eot);
 src: url(../../font/NanumSquare/NanumSquareB.eot?#iefix) format('embedded-opentype'),
      url(../../font/NanumSquare/NanumSquareB.woff) format('woff'),
      url(../../font/NanumSquare/NanumSquareB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 800;
 src: url(../../font/NanumSquare/NanumSquareEB.eot);
 src: url(../../font/NanumSquare/NanumSquareEB.eot?#iefix) format('embedded-opentype'),
      url(../../font/NanumSquare/NanumSquareEB.woff) format('woff'),
      url(../../font/NanumSquare/NanumSquareEB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 300;
 src: url(../../font/NanumSquare/NanumSquareL.eot);
 src: url(../../font/NanumSquare/NanumSquareL.eot?#iefix) format('embedded-opentype'),
      url(../../font/NanumSquare/NanumSquareL.woff) format('woff'),
      url(../../font/NanumSquare/NanumSquareL.ttf) format('truetype');
}
@font-face{
    font-family:'Nanum Barun Gothic';
    font-style:normal;
    font-weight:700;
    src:url(../../font/nanumbarungothic/NanumBarunGothic-Bold.eot);
    src:url(../../font/nanumbarungothic/NanumBarunGothic-Bold.eot?#iefix) format('embedded-opentype'),
        url(../../font/nanumbarungothic/NanumBarunGothic-Bold.woff) format('woff'),
        url(../../font/nanumbarungothic/NanumBarunGothic-Bold.ttf) format('truetype');
}
@font-face{
    font-family:'Nanum Barun Gothic';
    font-style:normal;
    font-weight:400;
    src:url(../../font/nanumbarungothic/NanumBarunGothic-Regular.eot);
    src:url(../../font/nanumbarungothic/NanumBarunGothic-Regular.eot?#iefix) format('embedded-opentype'),
        url(../../font/nanumbarungothic/NanumBarunGothic-Regular.woff) format('woff'),
        url(../../font/nanumbarungothic/NanumBarunGothic-Regular.ttf) format('truetype');
}


iframe{ border: 0; margin: 0; padding: 0;}
#wrap{
    max-width: 1920px;
    min-width: 1263px;
}
.div_inner{ width: 1030px; margin:0 auto; height: 100%; text-align: center;}



.div_sec1{height:1224px; background:#0c0b0e url('/webPub/sc_2018/sponsor7/images/img_01.jpg') no-repeat 50% 0; position:relative;}
.div_movie { position:absolute; left:50%; top:535px; margin-left:-491px; text-align:center; width:960px;}
.load_movie { width:960px; height:539px; }
.div_movie p { padding:12px 0 30px; text-align:center;  }

.div_movie a { margin-top:38px; display:inline-block;}

.load_movie { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; }
.load_movie iframe, .load_movie object, .load_movie embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.div_sec2{height:412px; background: url('/webPub/sc_2018/sponsor7/images/img_02.jpg') no-repeat 50% 0;} 
.div_sec3{height:802px; background: url('/webPub/sc_2018/sponsor7/images/img_03.jpg') no-repeat 50% 0;}
.div_sec4{height:612px; background: url('/webPub/sc_2018/sponsor7/images/img_04.jpg') no-repeat 50% 0;}
.div_sec5{height:759px; background: url('/webPub/sc_2018/sponsor7/images/img_05.jpg') no-repeat 50% 0;}
.div_sec6{height:854px; background: url('/webPub/sc_2018/sponsor7/images/img_06.jpg') no-repeat 50% 0;}
.div_sec7{height:490px; background: url('/webPub/sc_2018/sponsor7/images/img_07.jpg') no-repeat bottom center;}
.div_sec8{height:552px; background: url('/webPub/sc_2018/sponsor7/images/img_08.jpg') no-repeat 50% 0;}
.div_sec8 .btn-area {padding-top:391px;}
.div_sec9{height:558px;
font-family: 'NanumSquare', "Apple SD Gothic Neo", Helvetica, sans-serif, Arial;
  word-break:keep-all;
  white-space:-moz-pre-wrap;
  white-space:-pre-wrap;
  white-space:-o-pre-wrap;
  word-wrap:break-word;
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-variant-ligatures: none;
  -webkit-font-variant-ligatures: none;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  text-shadow: #ccc 1px 1px 1px rgba(0,0,0,0.004);
  font-smooth: always;
}

.div_sec9 .inner {width:1050px;margin:0 auto;padding-top: 74px;text-align:center;}
.div_sec9 h2 {display:inline;font-size:32px;color:#d91616}
.div_sec9 dl {margin-top:24px;text-align:left;border-top:1px solid #efefef}
.div_sec9 dt {position:relative;padding:23px 0 20px 24px;font-size:20px;font-weight:bold;color:#222;letter-spacing:-0.8px;border-bottom:1px solid #efefef}
.div_sec9 dt .num {margin-right:5px;letter-spacing:0;}
.div_sec9 dd {display:none;border-bottom:1px solid #efefef;
background:#fafafa;}
.div_sec9 dd.on {display:block;}
.div_sec9 dd .box {position:relative;padding: 22px 0 11px 83px;font-size:17px;color:#555;letter-spacing:-1.2px;line-height: 32px;}
.div_sec9 dd .box a {color:#b59145;}
.div_sec9 dd .answer {position:absolute;top:22px;left:53px;color:#b59145;font-size:20px;}
.div_sec9 .state   {position:absolute;top:27px;right:26px;display:inline-block;width:26px;height:13px;background:url(/webPub/sc_2018/sponsor7/images/btn_arrow_close.png) 0 0 no-repeat;}
.div_sec9 .state.on {background:url(/webPub/sc_2018/sponsor7/images/btn_arrow_open.png) 0 0 no-repeat;}
.div_sec9 .hiddenZoneV {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;*visibility:hidden;}




.div_sec10{height:627px; background: url('/webPub/sc_2018/sponsor7/images/img_10.jpg') no-repeat 50% 0;}

/* .btn-area a{position: absolute;bottom: 74px;left: 50%;transform: translateX(-50%);} */
/*.div_sec11 .div_inner{padding : 66px 0 34px;}*/
/*.div_sec9 .div_inner {padding: 0 0 60px;}*/
/* .div_sec9 .btn-area a{position: static;bottom: inherit;left: inherit;transform: translateX(0);} */
.div_sec10 .div_inner .p-txt{ }

.sns_area{ padding:47px 0 62px; border-top:3px solid #f8f6f3;}
.sns_area h3{
	font-weight: normal;
	display: inline-block;
    font-size: 16px;
    color: #4e4e4e;
    vertical-align: middle;
	margin-right:8px;
}

.sns_area > .div_inner > a{
	display: inline-block;
    margin-left: 14px;
    vertical-align: middle;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
}

.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.topBtn {position:absolute;right:50%;top:588px;z-index:10;margin-right:-600px;}
.topBtn a {display:block;}