@charset "utf-8";
html.ltr header.global_header {display:block !important;}
html.ltr footer, .footer-navi {display:none;}
html {*overflow:hidden; min-width:1024px;}
body {overflow-y:hidden; height:100%; min-height:768px; -webkit-text-size-adjust:none;}

#myOrderMenu2,
html.ltr .nav .search-wrap {display:none !important;}
html.ltr .global_header div[role=status].accNav {z-index:10;}
html.ltr .global_header div[role=status].accNav p:last-child {display:none;}

.micro {position:absolute; width:100%; left:0; top:0;  font-family: "SamsungIFRg"; height:100%; overflow:hidden; background:#000;}
.micro {
/*
    max-height: 1080px;
    max-width: 1920px;
    min-width: 1024px;
    overflow: hidden;*/
}


.blind{position:absolute; left:0; top:0; visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0} 
/**********************************************************
	Loading
**********************************************************/

.loading {z-index:10; position:fixed; left:0; top:0; width:100%; height:100%; text-align:center; background:#000;}
.loading .W {padding-top:7%; text-align:center;}
.loading .logo {width:84px; height:84px; margin:0 auto; background:url("../img/loading_logo.png") no-repeat;}
.loading .copy {margin-top:30px; color:#fff; font-weight:bold; font-size:1.6rem; letter-spacing:0.3em;}
.loading .copy span {display:block; color:#999; font-size:0.9rem; letter-spacing:0.2em;}
.loading .light {position:relative; height:617px; margin:15px auto 0; text-align:center; background:url("../img/loading_light_01.jpg") no-repeat center 0;}
.loading .light .on {position:absolute; left:0; top:0; opacity:0; width:100%; height:100%; background:url("../img/loading_light_02.jpg") no-repeat center 0;}
.loading .light .progress {position:relative; padding-top:100px; color:#000; font-size:0.8rem; letter-spacing:0.2em;}

/*.scene .exp {position:absolute; top:0; left:100%; width:100%; height:100%;}*/



/**********************************************************
	INTRO
**********************************************************/

.intro {z-index:1; position:absolute; left:0; top:0; right:0; overflow:hidden; width:100%; min-width:1024px; color:#fff; background:url("../img/scene_intro.jpg") repeat-y center 600px; }
.intro .light {position:absolute; left:0; top:0; width:100%; height:700px; background:url("../img/intro_light_01.jpg") no-repeat center center;}
.intro .light span {position:absolute; left:0; top:0; width:100%; height:100%; opacity:0}
.intro .light span.n1 {background:url("../img/intro_light_02.jpg") no-repeat center center;}
.intro .light span.n2 {background:url("../img/intro_light_03.jpg") no-repeat center center;}
.intro .light span.n3 {background:url("../img/intro_light_04.jpg") no-repeat center center;}
.intro .light span.n4 {background:url("../img/intro_light_05.jpg") no-repeat center center;}

.intro .txt {position:absolute; top:0; left:50%; margin-left:-408px; padding-top:190px; text-align:center;}
.intro .txt .n1 {margin-bottom:0; font-family:"SamsungIFBd",Arial,sans-serif; font-weight:bold; font-size:2.4rem; letter-spacing:0.2em; text-shadow:1px 1px 0 #333;}
.intro .txt .n2 {margin:10px 0 0; letter-spacing:0.1em;}
.intro .txt .n2 span {padding:0 30px; font-size:1rem; text-shadow:1px 1px 0 #333;}
.intro .txt .n3 {margin:50px 0 0; font-size:1.4rem; letter-spacing:0.1em; font-weight:bold; text-shadow:1px 1px 0 #333;}
.intro .txt .n4 {margin:50px 0 0; letter-spacing:0.1em; font-weight:bold; text-shadow:1px 1px 0 #333;}
.intro .txt .n4 span{font-size:1.1rem}
.intro .txt .n4 em{display:block; margin-top: 2px; font-size:0.8rem}
.intro .mouse {display:none; position:absolute; left:50%; top:660px; width:60px; height:54px; margin-left:-30px; font-size:0; text-indent:-9999px; background:url("../img/scroll_mouse.gif") no-repeat;}
.intro .mouse.touch {width:65px; height:66px; margin-left:-32px; background-image:url("../img/scroll_mouse_touch.gif");}

.intro .menu {display:none; z-index:1; position:relative; left:0; top:0; width:1160px; height:auto; margin:0 auto; margin-top:170px} 
.intro .menu.noVod{margin-top:270px;}
.intro .menu ul{z-index: 2; float:left; position: relative; top:0; left:2%; width:100%;}
.intro .menu li {float:left; width:385px; padding: 0; background:url(../img/menu_border.png) no-repeat right 0; text-align: center;}
.intro .menu li:first-child{padding: 0;}
.intro .menu li.n3 {padding: 5px 0 15px 0; background:none}
.intro .menu li .W {position:relative; padding-right:35px; display:table;width:355px;}
.intro .menu li .W a {height:54px;display:table-cell;  color:#fff !important; text-align: center; line-height:30px; vertical-align:middle;font-size:25px;}
.intro .menu li strong {display:block; padding:0 0 7px 0; letter-spacing:0.1em; text-shadow:1px 1px 0 #333; text-align: center;}
.intro .menu li strong.tp{padding-top:13px;}
.intro .menu li span {display:block; max-width:320px; padding:0 10px 0 0; margin: 0 auto; font-size:0.8rem; line-height: 1.4em; text-shadow:1px 1px 0 #333; text-align: center;}

.intro .leagal{position: absolute; left: 100px; bottom: 10px; width: 60%; margin-bottom: 18px; text-align: left;  font-size: .75em; text-shadow: 1px 1px 0px rgb(51, 51, 51); color:#999;display:none;}
.intro .leagal.UK_only{display:block;}
.intro .suhd {display:none; position:absolute; right:100px; bottom:38px; padding-top:30px; text-align:right; background:url("../img/intro_tv.png") no-repeat right 0;}
.intro .suhd strong {display:block; font-weight:normal; font-size:1rem; text-shadow:1px 1px 0 #333;}
.intro .suhd span {margin-top:3px; font-size:0.9rem; color:#999; text-shadow:1px 1px 0 #333;}

/**********************************************************
	[Scene] common
**********************************************************/
.btPrev,
.btNext {z-index:100; position:absolute; bottom:225px; width:44px; height:44px; cursor:pointer; font-size:0; text-indent:-9999px; display:none;}
.btPrev {left:30px; background:url("../img/bt_prev.png") no-repeat !important;}
.btNext {right:30px; background:url("../img/bt_next.png") no-repeat !important}

/* layout + background */
.scene {position:absolute; left:0; top:0; right:0; bottom:185px; overflow:hidden; width:100%; } /*min-height:600px;*/
.scene .pic {position:absolute; left:0; top:0; width:100%; height:100%; background-repeat:no-repeat;}
.scene .pic img {width:100%; height:100%; display:none;}

/* vod */
.scene .vod {position:absolute; top:24%; left:12%; width:35%; display:none;}
.scene .vod a{z-index:2; position: relative;}
.scene .vod img {width:100%; max-width:655px; max-height:398px}
.scene .vod .play {position:absolute; z-index:1; left:50%; top:50%; margin:-48.5px 0 0 -48.5px; width:97px; height:0; padding-top:97px; overflow: hidden; background:url("../img/scene_vod_play.png") no-repeat;}
.scene .vod iframe{position:absolute; top:0; left:0; width:100%; max-width:655px; height:100%; max-height:398px; border:0;}
.scene .obJ{z-index:1; position:absolute; top:0; left:0; width:100%; max-width:655px; height:100%; max-height:398px; visibility: hidden;}
.scene .obJ.onobJ{visibility:visible;}

.scene .intro_vod{position:relative; top:32px; left:0; width:100%; max-width:500px; margin: 0 auto;}
.scene .intro_vod img{width:100%; max-width:500px; max-height:285px}
.scene .intro_vod.UK_only{max-width:400px;}
.scene .intro_vod.UK_only img{max-width:400px; max-height:228px}
.scene .intro_vod iframe{top:23%; left:0; height:77%; border:0;}



/* Info */
.scene .info {position:absolute; top:0; left:120%; width:40%; height:100%; color:#fff;}
.scene .info .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5;}
.scene .info .W {z-index:1; position:relative; display:table; width:100%; height:100%;}
.scene .info .Wcell {display:table-cell; padding:0 3% 15%; vertical-align:middle;}

.scene .info .tit {position:relative; left:100%; margin:15% 4% 0 4%; padding:0 0 20px 7px; border-bottom:1px solid #6a6a6c; font-family:"SamsungIFBd",Arial,sans-serif; font-weight:bold; font-size:2rem; line-height:1.1em; text-indent:7px; letter-spacing:0.2em;}
.scene .info .etc {position:relative; left:100%; margin:15px 0 0 5%; font-size:0.9rem; font-weight:bold;}
.scene .info .etc span {margin-right:35px;}
.scene .info .txt {position:relative; left:100%; margin:20px 4% 0 6.5%; font-size:1rem; line-height:1.4em; text-shadow:1px 1px 0 #333;}
.scene .info .txt.txtv2{font-size:.688em}
.scene .info .txt .italic {font-style:italic; font-size:0.9rem;}
.scene .info .ft {position:relative; overflow:hidden; left:100%; margin:10% 0 0 5%;}
.scene .info .ft li {float:left; height:38px; line-height:14px; padding-top:2px; margin-right:25px; font-size:0.9rem;  text-shadow:1px 1px 0 #333; background:url("../img/bg_picture.png") no-repeat;}
.scene .info .ft .n1 {padding-left:50px; background-position:0 5px;}
.scene .info .ft .n2 {padding-left:50px; background-position:0 -45px;}
.scene .info .ft .n3 {padding-left:55px; background-position:0 -95px;}
.scene .info .ft .n4 {padding:8px 0 0 55px; background-position:0 -145px;}

/* Sub Contents */
.scene .sub {position:absolute; top:0; left:120%; width:45%; height:100%; max-width:800px; overflow:hidden}
.scene .sub .W {z-index:1; position:relative;}

.scene .sub .B {position:relative; overflow:hidden; height:803px; color:#fff; }
.scene .sub .B1 {padding-top:0;}
.scene .sub .B .tit {padding:25% 0 15px; margin:-8% 6% 0 6%; font-family:"SamsungIFBd",Arial,sans-serif; font-weight:bold; font-size:1.4rem; line-height:1em; letter-spacing:0.2em;}
.scene .sub .B .tit .page {position:relative; top:-5px; display:inline-block; width:48px; height:22px; line-height:24px; padding-left:2px; border-radius:11px; color:#111; font-size:0.8rem; text-align:center; color:#fff; background:#424242;}
.scene .sub .B .tit .s {font-weight:normal; font-size:1rem; letter-spacing:0.1em;}
.scene .sub .B .tit .s2 {font-weight:normal; font-size:0.9rem; letter-spacing:0.1em;}
.scene .sub .B .txt {position:relative; margin:0 8% 3% 8%; color:#fff; line-height:1.4em;}
.scene .sub .B .tv {text-align:center;}
.scene .sub .B .tv img {width:95%; max-width:800px;}

.scene .sub .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; filter:alpha(opacity=80); opacity:0.8;}
.scene .sub .bg.bg_black{background:#000; filter:alpha(opacity=90); opacity:0.9;}

/**********************************************************
	[Scene] SENSAATIONAL PICTURE
**********************************************************/

.picture {}
.picture .pic {background-position:0 0;}

.picture .sub .B1 .tv {position: relative; top:0; right:-16%;}
.picture .sub .B1 .tv img{max-width:655px;}
.picture .sub .B1 .tit {padding-top:0;}
.picture .sub .B2 {background: url(../img/picture_sub_b2_bg.png) no-repeat -20px 33px;}
.picture .sub .B2 .tv{padding: 0px 21%; margin-top:-2%;}
.picture .sub .B3 .tv{position: relative; top:0; left:0; padding:0 13%; margin-top:-2%;}
.picture .sub .B4 .txt,
.picture .sub .B5 .txt {margin-bottom:7%;}
.picture .sub .B4 .tv  {position:relative; left:8%;   margin-top:-11%;}
.picture .sub .B5 .tv {padding: 0 10%; margin-top: -3%;}




/**********************************************************
	[Scene] SEAMLESS EXPERIENCE
**********************************************************/

.experience {}
.experience .pic {background-position:center 0;}

.experience .sub .B1 {}
.experience .sub .B1 .tv {position:relative; left:-23%; margin-top:-7%;}
.experience .sub .B1 .tv img{width:70%; max-width: 600px}
.experience .sub .B2 .tv {position:relative; left:-5.5%; margin-top: -9%;}
.experience .sub .B2 .tv img {width:108%; max-width:900px;}
.experience .sub .B3 .tv  {position:relative; left:-5%; padding:0 21%;}
.experience .sub .B3 .tv img {width:120%; max-width:700px;}


/**********************************************************
	[Scene] STYLISH DESIGN
**********************************************************/

.design .pic {background-position:right 0;}
.design .sub .B .tv{text-align: left;}

.design .sub .B1 .tv{margin-left:-5%}
.design .sub .B1 .tv img{width:105%; max-width:874px;}

.design .sub .B2 .tv{margin-left:-5%; margin-top:-1%;}
.design .sub .B2 .tv img{width:104%; max-width:874px;}

.design .sub .B3 .tv {position:relative; left:-5.5%;}
.design .sub .B3 .tv img {width:110%; max-width:900px;}

.design .sub .B4 .tv{position:relative; left:-7%; margin-top:-106px;}
.design .sub .B4 .tv img {width:115%; max-width:923px;}

.design .sub .B5 .tv{position:relative; left:-18%; margin-top:30px;}
.design .sub .B6 .tv {position:relative; left:-18%; margin-top:30px;}
.design .sub .B7 .tv {position:relative; left:-10%; margin-top:30px;}

.design .sub .B5 .tv img {width:124%; max-width:995px;}
.design .sub .B6 .tv img {width:124%; max-width:995px;}
.design .sub .B7 .tv img {width:130%; max-width:930px;}


/**********************************************************
	[Scene] STUNNING DETAIL
**********************************************************/

.detail {}
.detail .pic {background-position:right 0;}
.detail .sub .B1 .tv {position:relative; margin-top:5%; text-align:center;}
.detail .sub .B1 .tit {padding-top:2%;}


/**********************************************************
	[Scene] LINE UP
**********************************************************/

.lineup  {}
.lineup .pic {background-position:center 0;}
.lineup .W {position:relative; width:1090px; height:100%; margin:0 auto;}
.lineup h1 {position:absolute; left:5px; top:103px; color:#fff; font-family:"SamsungIFBd",Arial,sans-serif; font-weight:bold; font-size:2rem;}
.lineup h1 span {display:block;}

.lineup .ls {position:absolute; bottom:-4%; left:50%; width:842px; margin-left:-400px;}
.lineup dl {float:left; position:relative; padding: 0 3%; background: url(../img/n_line.png) repeat-y right 0}
.lineup dl dt{text-align: center;}
.lineup dd {position:relative; margin:12px 0 0; color:#d6d6d6}
.lineup dl.n1 {height:485px;}
.lineup dl.n2 {top:-21px; height:485px;}
.lineup dl.n2 dt{padding-top: 24px;}
.lineup dl.n3 {width:24%; height:485px; margin-right:0; background: none}
.lineup dl.n3 dt{padding-top:3px;}

.lineup ul.s {padding-top:10px; font-family:"SamsungIFRg",Arial,sans-serif; font-weight:bold; font-size:1.375em; color:#fff; letter-spacing: .3em;}
.lineup ul.s2 {padding:5px 0 0 25px; font-size:0.9rem;}
.lineup ul.s2 li {margin-top:2px;}
.lineup .arr {position:absolute; top:-70px; right:-25px; width:41px; height:41px; background:url("../img/lineup_arr.png") no-repeat;}

.lineup ul.n_size{margin:15px 0 0 27px}
.lineup ul.n_size li{float:left; margin-left:5px;}
.lineup ul.n_size li a{display:block; width:42px; height:24px; line-height: 24px; border:1px solid #c9c9c9; border-radius:2px; color:#d6d6d6; font-family:"SamsungIFRg",Arial,sans-serif; font-size:.875em; text-align: center}
.lineup ul.n_size li:hover a{border-color:#0090f4; color:#0090f4}

.lineup .light {position:absolute; left:0; top:0; width:100%; height:100%; background:url("../img/scene_pic_05_1.jpg") no-repeat center 0;}
.lineup .light span {position:absolute; left:0; top:0; width:100%; height:100%; opacity:0;}
.lineup .light span.n1 {background:url("../img/scene_pic_05_2.jpg") no-repeat center 0;}
.lineup .light span.n2 {background:url("../img/scene_pic_05_3.jpg") no-repeat center 0;}
.lineup .light span.n3 {background:url("../img/scene_pic_05_4.jpg") no-repeat center 0;}
.lineup .light span.n4 {background:url("../img/scene_pic_05_5.jpg") no-repeat center 0;}


/**********************************************************
	Footer Navi
**********************************************************/

.foot {display:none; position:absolute; left:0; bottom:0; width:100%; height:184px; border-top:1px solid #1e1e1e; background:#0c0c0c;}
.foot .navi {position:relative; width:1090px; margin:0 auto; text-align:center; color:#5c5c5c;}
.foot .navi .tv {float:left; margin-top:24px;}
.foot .navi .menu {float:left;}
.foot .navi .menu li {float:left; margin:28px 0 0 15px;}
.foot .navi .menu li:first-child {margin-left:19px;}
.foot .navi .menu li a {font-size:0.9rem; color:#999;}
.foot .navi .menu li a:hover {background:none;}
.foot .navi .menu li a.on {color:#fff; padding-bottom:5px; border-bottom:2px solid #fff;}
.foot .navi .menu li a.line {padding:2px 5px; font-size:0.75rem; border:1px solid #555;}
.foot .navi .menu li a.line.on {border:1px solid #fff;}
.foot .navi .samsung {position:absolute; right:-155px; top:27px;}

.foot .navi .btn_review {position:absolute;right:85px;top:8px;} /* 150921 modify */
.foot .navi .btn_review a {display:block;background:#0b0b0d url(../review_award/img/template/btn_review_award.png) 20px center no-repeat;padding:7px 20px 7px 85px;border:1px solid #313131;color:#bca783;font-size:13px;text-align:left;} /* 150921 modify */


/**********************************************************
	MediaQuery
**********************************************************/

@media all and (max-width:1600px){
	.intro .menu li strong {font-size:1.6rem;}
	.intro .suhd {}
	.scene .info .Wcell {padding-bottom:0;}
	.scene .info .picture {margin-top:10%;}
	.scene .info .picture li {margin-right:20px;}
	.foot .navi {width:1060px;}
	.foot .navi .samsung {right:-155px;}
}

@media all and (max-width:1024px){
	.scene .info .tit {letter-spacing:0.2em;}
	.lineup .W {width:1024px;}
	.foot .navi {width:1024px;}
	.foot .navi .menu li {}
	.foot .navi .samsung {right:-125px;}
}

@media all and (max-height:768px){
	.lineup dl.n1 dd {height:200px;}
	.lineup dl.n2 dd {height:270px;}
	.lineup dl.n3 dd {height:370px;}
	.lineup dl.n4 dd {height:370px;}
}


/**********************************************************
	Size
**********************************************************/
.micro.small .scene {bottom:75px;}
.micro.small .foot {height:74px;}
.micro.small .btPrev,
.micro.small .btNext {bottom:114px;}
.micro.small .intro .suhd {bottom:15px;}

.micro.full .scene {bottom:0;}
.micro.full .foot {height:0; overflow:hidden;}

/**********************************************************
	Skew
**********************************************************/
.intro .menu li {-ms-transform:skew(-8deg,0); -webkit-transform:skew(-8deg,0deg); transform:skew(-8deg, 0deg); }
.intro .menu li .W {-ms-transform:skew(8deg,0); -webkit-transform: skew(8deg,0deg); transform:skew(8deg, 0deg); }
.scene .info {-ms-transform:skew(-8deg,0); -webkit-transform:skew(-8deg,0deg); transform:skew(-8deg, 0deg); }
.scene .info .tit,
.scene .info .etc,
.scene .info .txt,
.scene .info .ft {-ms-transform:skew(8deg,0); -webkit-transform:skew(8deg,0deg); transform:skew(8deg, 0deg);}
.scene .sub {transform:skew(-8deg, 0deg); -ms-transform: skew(-8deg,0); -webkit-transform:skew(-8deg,0deg);}
.scene .sub .B .tit,
.scene .sub .B .txt,
.scene .sub .B .tv {-ms-transform: skew(8deg,0); -webkit-transform:skew(8deg,0deg); transform:skew(8deg, 0deg);}



/*151029 modify*/
.ss_samsung #header{position:relative; display:block!important;}

