@import url('../../../css/webfont.css');


/* common */

.hide {display:none;}
.show {display:block;}
.hide { display:none; }
.left { float:left; }
.right { float:right; }
.border { border:1px solid red }


body { overflow:hidden; }
.content_container {width:1280px; background:#fff; position:relative; left:50%; margin-left:-640px; display:none; }		/* height:2578px; */
.content_page_wrap {width:1000px; position:relative; top:100px; left:50%; margin-left:-500px; display:none; padding-bottom:100px;}
.gotop_1 {position:absolute; top:2490px; right:30px; width:69px; height:10px; padding:30px 10px; display:block; overflow:hidden; text-indent:-1000px; background:url('../img/btn_top_blk.png') 50% 50% no-repeat;}

/* brightcove panel */
.fe_brightcovePanel{overflow:hidden}
.brightcovePanel { position:absolute; left:256px; top:770px; width:744px; height:38px; padding:1px 0; overflow:hidden; filter:Alpha(opacity=0.1); opacity:0.01; z-index:0; background-image:url(http://www.samsung.com/common/img/bg_panel.gif) }
.brightcovePanel.show {filter:Alpha(opacity=100) !important; opacity:1 !important;z-index:4000 !important;}
.brightcovePanel .leftPanel {float:left; margin-left:1px}
.brightcovePanel .rightPanel {float:right}
.brightcoveContainer .video{position:relative;	z-index:3000;width:100%;height:100%}
.brightcovePanel button {float:left;width:50px; height:38px; padding:0; margin-right:1px; overflow:hidden; text-indent:-9999px; background-repeat: no-repeat; background-position:left -1px; border:none }
.brightcovePanel button:focus{outline:1px dotted #fff}
.brightcovePanel .rewind {background-image: url(http://www.samsung.com//common/img/btn_rewind.gif); }
.brightcovePanel .play {background-image: url(http://www.samsung.com//common/img/btn_play.gif);}
.brightcovePanel .pause {background-image: url(http://www.samsung.com//common/img/btn_pause.gif); }
.brightcovePanel .forward {background-image: url(http://www.samsung.com//common/img/btn_forward.gif); }
.brightcovePanel .mute {background-image: url(http://www.samsung.com//common/img/btn_volon.gif); }
.brightcovePanel .volume-down {background-image: url(http://www.samsung.com//common/img/btn_voldown.gif); }
.brightcovePanel .volume-up {background-image: url(http://www.samsung.com//common/img/btn_volup.gif); }
.brightcovePanel .muted{background-image: url(http://www.samsung.com//common/img/btn_volmute.gif);}
.endofbrightcove{overflow:hidden;width:0px;height:0px;position:absolute}
.liveregion{overflow:hidden;width:0px;height:0px}
/* brightcove, youtube panel css add 20120618 acgyjjeong */
.brightcovePanel .rightPanel a, .youtubePanel .rightPanel a {overflow:hidden;display:inline-block;float:left;height:40px;}
.brightcovePanel .rightPanel button.bc-cc {width:34px;background-image:url(http://www.samsung.com//common/img/btn_bc_cc.png);}
.brightcovePanel .rightPanel button.bc-cc.over {background-image:url(http://www.samsung.com//common/img/btn_bc_cc_over.png) !important;}
.brightcovePanel .rightPanel button.bc-cc.on {background-image:url(http://www.samsung.com//common/img/btn_bc_cc_on.png) !important;}
.brightcovePanel .rightPanel a.bc-yt {padding-right:10px;}
.youtubePanel .rightPanel a.youtube-share {display:inline-block;padding:0 15px 0 17px;background:url(http://www.samsung.com//common/img/bg_yt_share_line.gif) no-repeat left top ;line-height:40px;color:#fff;font-size:11px;font-weight:bold;}
.youtubePanel .rightPanel a.youtube-share:hover {color:#00a8e1;text-decoration:none;}

/* contents */

.section-1 h1 {margin-top:135px;margin-left: -1px;}
.section-1 h2 {margin-top:9px;}
.section-1 .s1-bot {margin-top:58px;}
.section-1 .s1-bot p {background:url('../img/s1_p_2.jpg') 0 0 no-repeat; width:436px; height:166px; overflow:hidden; text-indent:-10000px; display:block;}

.section-2 {margin-top:58px;}
.section-2 .left {width:222px;}
.section-2 .left h3{margin-left:-3px;}
.section-2 .right {width:744px;}
.section-2 .right > p {background:url('../img/s2_p.jpg') 0 0 no-repeat; width:744px; height:136px; overflow:hidden; text-indent:-10000px; display:block; margin-bottom:20px;}
.section-2 .video-container { width:744px; height:419px;}
.section-2 .video-container > p { visibility:hidden; height:0px; }

.section-3 {margin-top:57px; margin-left:-4px;}
.section-3 h3 {margin-left:-2px;}
.section-3 img {margin-top:19px;margin-left:4px;}
.section-3 p {background:url('../img/s3_p.jpg') 0 0 no-repeat; width:1000px; height:76px; overflow:hidden; text-indent:-10000px; display:block; margin-top:25px;margin-left:4px;}

.section-4 {margin-top:92px;}
.section-4 h3 {margin-left:-4px;}
.section-4 img.left {width:491px;}
.section-4 .right {width:490px;}
.section-4 p {background:url('../img/s4_p.jpg') 0 0 no-repeat; width:490px; height:106px; overflow:hidden; text-indent:-10000px; display:block; margin-top:38px;}


/* btns */

.bn-back {background:url('../img/bn_back.png') 0 0 no-repeat; width:60px; height:60px; overflow:hidden; text-indent:-10000px; display:block; position:absolute; right:0; top:0;}
.btns {position:absolute; right:140px; top:2454px;}
.btns a {display:block; overflow:hidden; text-indent:-10000px; width:184px; height:12px; padding:8px 0 12px 11px;}
.btns .mPortal {background:url('../img/nav_milano.jpg') 15px 10px no-repeat; border:5px solid #000; margin:-5px 0 5px -5px;}
/* .btns .first.on {background:url('../img/nav_1_on.jpg') 12px 10px no-repeat; border:5px solid #000; margin:-5px 0 5px -5px;}
.btns .second {background:url('../img/nav_2.jpg') 12px 8px no-repeat;}
.btns .second:hover {background:url('../img/nav_2_on.jpg') 12px 8px no-repeat;}
.btns .third {background:url('../img/nav_3.jpg') 12px 15px no-repeat;}
.btns .third:hover {background:url('../img/nav_3_on.jpg') 12px 15px no-repeat;} */

.sns-bns {position:absolute; top:84px; left:70px; display:none; z-index:10;}
.sns-bns li {}
.sns-bns li a { display:block; width:21px; height:51px }
.sns-bns li a.underline{border-bottom:1px solid #000;}
.sns-bns li a > img{margin-top:12px;}
.sns-bns li a > img.mTop14{marinegin-top:14px;}


/* loading */

.loading { position:absolute; top:50%; left:50%; margin:-8px 0 0 -38px; width:100px; height:10px; opacity: 1;}
.loading .loading-list { width: 100%; height: 100%; display: flex; justify-content: space-around;}
.loading .loading-dot {width: 8px; height: 8px; border-radius: 100%;}
.loading p { position:relative; left:0%; top:25px; text-align:center; font:12px/1 'samsungif_bd'; }


/* 딜레이가 들어간 순차 확대 애니메이션 */
.loading .loading-dot {
  animation: loadingPulse 1.2s infinite ease-in-out;
  transform-origin: center center;
  background-color: #000; 
  opacity: 0.3;          
}

/* 각 dot에 순차 딜레이 */
.loading .loading-dot:nth-child(1) { animation-delay: 0s; }
.loading .loading-dot:nth-child(2) { animation-delay: 0.1s; }
.loading .loading-dot:nth-child(3) { animation-delay: 0.2s; }
.loading .loading-dot:nth-child(4) { animation-delay: 0.3s; }
.loading .loading-dot:nth-child(5) { animation-delay: 0.4s; }

@keyframes loadingPulse {
   0%, 100% {
    opacity: 0.3;
    transform: scale(1);
  }
  50% {
    opacity: 1;      
    transform: scale(1.1); 
  }
}


/* info_rotate */

.info_rotate { position:fixed; left:0; top:0; width:100%; height:100%; background:#fff; z-index:9999; display:none; }
.info_rotate img { width:100%; }
