@import url('../../../css/webfont.css');

/* common */

.border { border:1px solid red }
.on{ background-color:#000; }
.hide {display:none;}
.show {display:block;}
.hide { display:none; }
.left { float:left; }
.right { float:right; }
.bottom { position:absolute; bottom:0px; }
.shadow {
	-moz-box-shadow: 5px 5px 6px #222222;
	-webkit-box-shadow: 5px 5px 6px #222222;
	box-shadow: 5px 5px 6px #222222;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#222222')";	/* For IE 8 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#222222');			/* For IE 5.5 - 7 */
}

/* brightcove panel */
.fe_brightcovePanel{overflow:hidden}
.brightcovePanel { position:absolute; left:36px; top:0; width:1209px; 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;}


/* container */

.loading { position:absolute; top:50%; left:50%; margin:-8px 0 0 -38px; width:76px; height:16px; background:url('../img/loading.png') 0 0; }
.loading p { position:relative; left:0%; top:25px; text-align:center; font:12px/1 'samsungif_bd'; }

.content_container {position:absolute; top:0; left:50%; margin:0 0 0 -640px; width:1280px; height:900px; overflow:hidden; background:#fff; }
.content_page_wrap { display:none; }
div.pages, div.pages > p, div.pages .text { position:absolute; top:0; left:0; }


/* contents */

.pages {position:absolute; width:1280px; height:900px; display:none;}
.cover {position:absolute; width:1280px; height:900px;}

#page1 .p1-txt {position:absolute; left:301px; top:209px; width:678px; height:446px; background:url('../img/p1_phone.png') 0 0 no-repeat; z-index:999; }
#page1 .p1-txt .roll-img { position:absolute; left:128px; top:122px; width:432px; height:246px; display:block; }
#page1 .p1-txt .roll-img img { position:absolute; }

#page1 .popup { position:absolute; width:1280px; height:900px; background:#000; z-index:1000; }
#page1 .popup a { display:block; width:82px; height:82px; margin:30px 0 0 1160px; text-indent:-10000px; background:url('../img/close_btn.png') 0 0 no-repeat; overflow:hidden;}
#page1 .popup .video-container { position:absolute; left:0px; top:122px; width:1280px; height:720px; background-color:#000; }
#page1 .popup .video-player { width:1280px; height:720px; background-color:#000; display:block; }

#page1 #popup-1 { background:url('../img/p1_popup1_bg.jpg') 0 0 no-repeat; }
#page1 #popup-1 a { display:block; width:82px; height:82px; margin:30px 0 0 1160px; text-indent:-10000px; background:url('../img/close_btn_black.png') 0 0 no-repeat; overflow:hidden;}
#page1 #popup-1 .txt { position:absolute; left:120px; top:625px; width:1075px; height:220px; }
#page1 #popup-1 .txt div { margin-top:38px; }
#page1 #popup-1 .txt div p { float:left; margin-right:36px; }

#page1 #popup-3 { background:url('../img/p1_popup3_bg.jpg') 0 0 no-repeat; }
#page1 #popup-3 a { display:block; width:82px; height:82px; margin:30px 0 0 1160px; text-indent:-10000px; background:url('../img/close_btn_black.png') 0 0 no-repeat; overflow:hidden;}
#page1 #popup-3 .txt-1 { position:absolute; left:98px; top:82px; width:668px; height:94px; }
#page1 #popup-3 .txt-2 { position:absolute; left:669px; top:312px; width:503px; height:434px; }
#page1 #popup-3 .txt-2 .feature-2 { margin-top:37px; }


/* navigator */

div.navigator { position:absolute; left:301px; top:655px; z-index:100; display:none; }
div.navigator ul li {float:left; margin-right:21px; }
div.navigator ul li a {display:block; text-indent:-10000px; overflow:hidden; height:73px; }
div.navigator ul li.nav-0 a {background:URL('../img/nav_0.png') 0 0  no-repeat; width:212px;}
div.navigator ul li.nav-0.on a {background:URL('../img/nav_0_on.png') 0 0  no-repeat;}
div.navigator ul li.nav-1 a {background:URL('../img/nav_1.png') 0 0  no-repeat; width:212px;}
div.navigator ul li.nav-1.on a {background:URL('../img/nav_1_on.png') 0 0  no-repeat;}
div.navigator ul li.nav-2 a {background:URL('../img/nav_2.png') 0 0  no-repeat; width:212px;}
div.navigator ul li.nav-2.on a {background:URL('../img/nav_2_on.png') 0 0  no-repeat;}


/* loading */

.loading { position:absolute; top:50%; left:50%; margin:-8px 0 0 -38px; width:76px; height:16px; background:url('../img/loading.png') 0 0; }
.loading p { position:relative; left:0%; top:25px; text-align:center; font:12px/1 'samsungif_bd'; }


/* utility */

.bn-back {position:absolute; top:0; right:0; display:none; z-index:10;}
.bn-preview {position:absolute; top:50%; left:0; margin-top:-42px; display:none;z-index:100; padding:23px 25px;}
.bn-next {position:absolute; top:50%; right:0; margin-top:-42px; display:none;z-index:100; padding:23px 25px;}

.sns-bns {position:absolute; bottom:30px; left:32px; display:none; z-index:10;}
.sns-bns li {}
.sns-bns li a{display:block; width:28px; height:51px}
.sns-bns li a.underline{border-bottom:1px solid #fff;}
.sns-bns li a > img{margin-top:12px;}
.sns-bns li a > img.mTop14{margin-top:14px;}


/* 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%; }