/*
Theme Name: 	SAMSUNG NEWSROOM THEME.
Theme URI: 		http://news.samsung.com/
Description: 	This theme is only for Samsung Newsroom.
Version: 		1.0
Author: 		i4u networks
Author URI: 	http://www.i4unetworks.co.kr
Tags:aa
*/

/*
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Regular.eot);
  src: url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Regular.woff2) format('woff2'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Regular.woff) format('woff'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Bold.eot);
  src: url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Bold.woff2) format('woff2'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Bold.woff) format('woff'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-Bold.ttf) format('truetype');
}

/*@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-ExtraBold.eot);
  src: url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-ExtraBold.woff) format('woff'),
       url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumGothic-ExtraBold.ttf) format('truetype');
}
*/
@font-face{
	font-family:'Nanum Barun Gothic';
	font-style:normal;
	font-weight:700;
	src:url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Bold.eot);
	src:url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Bold.eot?#iefix) format('embedded-opentype'),
		url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Bold.woff) format('woff'),
		url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Bold.ttf) format('truetype')
}

@font-face{
	font-family:'Nanum Barun Gothic';
	font-style:normal;
	font-weight:400;
	src:url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Regular.eot);
	src:url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Regular.eot?#iefix) format('embedded-opentype'),
		url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Regular.woff) format('woff'),
		url(//img.kr.news.samsung.com/kr/wp-content/themes/SamsungNewsroom/assets/fonts/NanumBarunGothic-Regular.ttf) format('truetype')
}

/****************** CSS RESET *****************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0px; padding: 0px; border: 0px; font-size: 100%; font: inherit; vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
strong	{ font-weight:bold; }
legend	{ display:none; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }

input[type="search"], input[type="submit"] {
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
}
input[type="search"] {
    -webkit-appearance: textfield;
    /*box-sizing:content-box;*/
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    /*box-sizing:content-box;*/
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; 
  cursor: pointer;
  padding:0px; border:none;
  background:transparent; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

::-webkit-input-placeholder {
   color: #646464;
}
:-moz-placeholder { /* Firefox 18- */
   color: #646464;  
}
::-moz-placeholder {  /* Firefox 19+ */
   color: #646464;  
}
:-ms-input-placeholder {  
   color: #646464;
}
img{
  max-width:100%;
  height:auto;
}
video,audio,object,embed, iframe	{ max-width:100%; }

*   { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }

input, select, textarea {
	font-family: 'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif;
}
/*html, body  { height:100%; }
html	{  
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body	{
	padding-top:101px;
	color:#151515;
	font-size:13px;
	font-family:'Nanum Gothic', Dotum, Apple Gothic, Arial, sans-serif;
	-webkit-text-size-adjust:none;
}*/

html { 
	height: 100%; 
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	min-height: 100%;
	padding-top:101px;
	color:#151515;
	font-size:13px;
	font-family: 'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif;
	-webkit-text-size-adjust:none;
}

a:link		{ text-decoration:none; }
a:visited	{ text-decoration:none; }
a:hover	{ text-decoration:underline; }
a:active	{ text-decoration:none; }

button	{ padding:0px; border:none; }
.placeholder { color: #000; }
.clearfix	{ *zoom:1; }
.clearfix:after	{ content:""; clear:both; display:block; }
.hide	{ display:none; }

.goOnTop	{ display:none; }
#skipLink	{ position:fixed; z-index:6000; left:0px; top:0px; width:100%; }
#skipLink a { display:block; height:1px; overflow:hidden; *zoom:1; }
#skipLink a:focus, #skipLink a:active	{ width:100%; height:30px; color:#fff; font-weight:bold; line-height:30px; text-align:center; text-decoration:underline; background-color:#0d2da2; }

/* Layout */
#headerWrapper	{ position:fixed; z-index:100; left:0px; top:0px; width:100%; }
	#header	{ position:relative; z-index:100; border-bottom:1px solid #b3b3b3; background-color:#fff; }
	#header .headerInner	{ position:relative; width:1110px; height:101px; margin:0px auto -1px; padding-top:24px; border-bottom:5px solid #0d2da2; }
	#header .headerInner .m_menuOpenner	{ display:none; }
	#header .headerInner .brand	{ display:block; width:182px; height:54px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/common.png') no-repeat 2px -892px; overflow:hidden; }
	#header .headerInner .searchOpenner	{ position:absolute; right:70px; top:49px; width:18px; height:18px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/common.png') no-repeat -183px -900px; overflow:hidden; }
	#headerWrapper[data-curr="searchOn"] #header .headerInner .searchOpenner	{ background-position:-183px -923px; }
	#header .headerInner .globalOpenner	{ position:absolute; right:0px; top:49px; width:28px; height:18px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/common.png') no-repeat -225px -900px; overflow:hidden; }
	#headerWrapper[data-curr="globalOn"] #header .headerInner .globalOpenner	{ background-position:-225px -923px; }
	#header .headerInner .searchOpenner, #header .headerInner .globalOpenner	{ display:none; }
	
	#header.headShot .headerInner .brand	{ background:url('../images/samsungN_Logo_.png') no-repeat -1px 2px !important; }
	#header .headerInner .headShot_mark		{ display:none; }
	#header.headShot .headerInner .headShot_mark		{ display:block; position:absolute; left:130px; top:25px; width:46px; height:45px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/samsungN_Logo_R.png') no-repeat left top; overflow:hidden; }
	
		#menuWrapper	{ position:relative; z-index:110; margin-top:-5px; background-color:#0d2da2; }
			#menu	{ position:relative; width:1110px; margin:0px auto; padding:0px 0px 0px 320px; font-size:0; white-space:nowrap; }

			/* GNB 수정 후 여기서부터 */
			/*#menu li	{ display:inline-block; width:126px; vertical-align:top; }
			#menu li:nth-child(5)	{ width:145px; }*/
			/* GNB 수정 후 여기까지 지우시고 아래 주석을 풀어주세요.*/

			
			#menu li	{ display:inline-block; width:140px; vertical-align:top; }
			#menu li:nth-child(3)	{ width:140px; }
			#menu li:nth-child(4)	{ width:140px; }
			/*#menu li:nth-child(5)	{ width:135px; }*/
			
			#menu li:after	{ content:""; position:absolute; top:0px; width:1px; height:100%; background-color:#6a76a1; }
			#menu li:first-child:after	{ display:none; }
			#menu li a:hover	{ text-decoration:none; }
			#menu li .par_menu	{ display:block; position:relative; height:72px; margin-top:-72px; padding:0px 0px 0px 14px; color:#333; font-size:19px; font-weight:bold; line-height:68px; letter-spacing:-1px; }
			#menu li .par_menu:hover, #menu li .par_menu:focus	{ color:#0d2da2; }
			#menu li .subMenu	{ display:none; padding:5px 0px 10px; }
			#menu li .subMenu .child_menu	{ display:block; position:relative; padding:10px 0px 10px 13px; color:#fff; font-size:15px; letter-spacing:-1px; white-space: normal; }
			#menu li .subMenu .child_menu.child_sub	{ padding:5px 0px 5px 18px; color:#a5afd5; font-size:13px; white-space:normal; }
			#menu li .subMenu .child_menu.child_sub:after		{ position:absolute; left:13px; top:6px; }
			#menu li .subMenu a:hover	{ color:#4b6ce6 !important; }
			#menu li.m_foot	{ display:none; }
			#menu:hover .subMenu	{ display:block; }
			#menu.currOn li .subMenu	{ display:block; }
			
		/*탭이동_쓸데없는_구조가_재탄생됨*/
		/*body[data-device="pc"] #header .headerInner .searchOpenner, body[data-device="pc"] #header .headerInner .globalOpenner	{ display:none; }*/
		#menuWrapper .hd_etc	{ position:absolute; left:50%; top:0px; width:1110px; height:0px; margin:-48px auto 0px; margin-left:-555px; }
		#menuWrapper .hd_etc .searchOpenner		{ position:absolute; z-index:111; right:50px; top:0px; width:18px; height:19px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/common.png') no-repeat -183px -899px; overflow:hidden; }
		#menuWrapper .hd_etc .globalOpenner		{ position:absolute; z-index:111; right:0px; top:0px; width:28px; height:18px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/common.png') no-repeat -217px -900px; overflow:hidden; }
		#headerWrapper[data-curr="searchOn"] .hd_etc .searchOpenner	{ background-position:-183px -922px; }
		#headerWrapper[data-curr="globalOn"] .hd_etc .globalOpenner	{ background-position:-225px -923px; }
			
		/*검색창*/
		.searchHd	{ display:none; position:relative; max-width:1110px; height:0; margin:0 auto; }
		#headerWrapper[data-curr="searchOn"] .searchHd	{ display:block; }
		.searchHd[data-overlay='menuOn']	{ display:none !important; }
		.searchInner	{ position:absolute; right:0; top:0; width:590px; padding:15px 15px; border:5px solid #0d2da2; background-color:#fff; }
        .searchInner:after, .searchInner:before { bottom: 100%; right: 37px; border: solid transparent; content: " "; height: 0; width: 0; z-index:100; position: absolute; }
        .searchInner:after { border-bottom-color: #0d2da2; border-width: 15px; margin-left: -15px; }
        .searchInner:before { border-bottom-color: #0d2da2; border-width: 16px; margin-left: -16px; }
        .searchWrapper  { position:relative; }
			.searchBox	{ position:relative; height:43px; padding-right:140px; }
			.searchBox .searchInput	{ display:block; width:100%; height:43px; padding:0; font-size:19px; border:none; }
			.searchBox label { display: none; }
			.searchBox .searchBtn	{ position:absolute; right:87px; top:0; width:53px; height:43px; text-align:center; }
			.searchBox .searchBtn span	{ display:inline-block; width:18px; height:18px; background:url('../images/common.png') no-repeat -183px -923px; overflow:hidden; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden; }
            .searchBox .searchOptBtn    { position:absolute; right:0; top:0; width:87px; height:43px; padding-left:8px; color:#0026a1; font-size:13px; font-weight:600; text-align:left; background:url('../images/common.png') no-repeat right -1045px; }
            .searchBox .searchOptBtn[data-status='current'] { background-position:right -954px; }
            .searchOtp  { display:none; position:relative; margin:0 -10px; padding-top:20px; font-size:0; white-space:nowrap; }
            .searchOtp li   { display:inline-block; width:33.333%; padding:0 10px; }
                .selectBox  { position:relative; }
                .selectBox .selectLabel { display:block; width:100%; height:40px; padding:0 10px; color:#999; font-size:13px; text-align:left; border:1px solid #cecece; background:#fff url('../images/arrow_updown.png') no-repeat 95% -77px; }
                .selectBox .otpList     { display:none; position:absolute; z-index:91; left:0; top:39px; width:100%; min-height:50px; border:1px solid #cecece; background-color:#fff; }
                .selectBox .otpList button, .selectBox .otpList a   { display:block; width:100%; margin-bottom:-1px; padding:0 15px; color:#999; font-size:13px; text-align:left; line-height:39px; border-bottom:1px solid #cecece; }
            .searchOtp[data-status='current']   { display:block; }
                .selectBox[data-status='current'] .otpList   { display:block; }
            /*달력*/
            .datepickerBox  { display:none; position:absolute; left:0; z-index:90; width:100%; padding-bottom:15px; background-color:#fafafa; border-radius:5px; box-shadow:0 0 6px rgba(0, 0, 0, 0.3); }
            .datepickerBox[data-status='current']   { display:block; }
                .dateWrap   { *zoom:1; }
                .dateWrap:after { content:''; clear:both; display:block; }
                .dateWrap .lt-date  { float:left; width:50%; padding:15px 15px; }
                .dateWrap .rt-date  { float:left; width:50%; padding:15px 15px; }
                .dateWrap .lt-date>input[type=text], .dateWrap .rt-date>input[type=text] { width:100%; height:26px; margin-bottom:15px; text-align:center; border:1px solid #c4c4c4; }
            .datepickerBox .bb   { text-align:center; }
            .datepickerBox .bb button   { width:60px; height:25px; border:1px solid #ccc; bordar-radius:2px; background-color:#fff; }


/* datepicker */
/*.ui-datepicker{width:100%; padding:0;}
.ui-widget{font-family:'Nanum Gothic';}
.ui-datepicker td{padding:0;}
.ui-datepicker table{font-size:12px; margin:0;}
.ui-datepicker table tbody{border:solid #bbb; border-width:1px 1px 0 0;}
.ui-datepicker td span,
.ui-datepicker td a{height:28px; padding:7px 0 0; text-align:center;}
.ui-widget-content .ui-state-default{border-right:0; border-top:0; border-color:#bbb;}
.ui-state-default,
.ui-widget-content .ui-state-default{color:#3d3d3d; background-color:#fff;}
.ui-widget.ui-widget-content{border:0; border-radius:0;}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:1;}
.ui-state-disabled .ui-state-default, 
.ui-widget-content .ui-state-disabled .ui-state-default,
.ui-widget-header .ui-state-disabled .ui-state-default{color:#bdbdbd;}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active, .ui-button:active,
.ui-button.ui-state-active:hover{background-color:#1d61ce;color:#fff;}
.ui-datepicker .ui-datepicker-header{height:43px; padding:0; border-radius:0; border:0; border-bottom:1px solid #dbdcdd; background-color:#1d61ce; color:#fff;}
.ui-datepicker .ui-datepicker-title{font-size:18px;line-height:43px;}
.ui-datepicker th{font-family:verdana; text-transform:uppercase; font-weight:normal; color:#6a6a6a; font-size:11px;}
.date_min .ui-state-default{background-color:#fff;color:#3d3d3d;}
.date_min .ui-state-default.ui-state-active{background-color:#1d61ce;color:#fff;}
.period .ui-state-default,
.period .ui-widget-content .ui-state-default{background:#fff; background:linear-gradient(#ffffff, #fff); color:#3d3d3d}
.ui-widget-header .ui-icon{}
.ui-datepicker .ui-datepicker-prev{left:16px;top:0; width:8px; height:100%; cursor:pointer}
.ui-datepicker .ui-datepicker-prev-hover{border:0;}
.ui-datepicker .ui-datepicker-next{right:16px;top:0; width:8px; height:100%;cursor:pointer}
.ui-datepicker .ui-datepicker-next-hover{border:0;}*/
.ui-datepicker {
	width: 100%;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	height:43px; padding:0; border-radius:0; border:0; border-bottom:1px solid #dbdcdd; background-color:#1d61ce; color:#fff;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	display: none;
}
.ui-datepicker .ui-state-disabled span {
	color: #b6b6b6;
}
.ui-datepicker .ui-state-default {
	color: #373737;
}
.ui-datepicker .ui-datepicker-current-day {
	background-color:#1d61ce;
}
.ui-datepicker .ui-datepicker-current-day .ui-state-active {
	color:#fff;
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	text-align: center;
	line-height:43px;
}
.ui-datepicker .ui-datepicker-title select {
	font-size:18px;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 1px solid #dcdcdc;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: center;
	height:28px; padding:7px 0 0; text-align:center;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}


        /*글로벌*/
		/*.globalHd	{ display:none; position:absolute; z-index:109; left:50%; top:96px; width:100%; max-width:1110px; margin:0px auto; -webkit-transform: translate(-50%,0%); -ms-transform: translate(-50%,0%); transform: translate(-50%,0%);  }
		#headerWrapper[data-curr="globalOn"] .globalHd	{ display:block; }
		.globalHd ul	{ position:absolute; right:0px; top:5px; width:168px; padding:5px 0px; background-color:#0d2da2; }
		.globalHd ul li a	{ display:block; padding:10px 18px; color:#fff; font-size:15px; letter-spacing:-1px; }*/
		/*글로벌 수정 20170830 */
		/* 파랑 *
		.globalHd	{ display:none; position:absolute; z-index:109; left:50%; top:96px; width:100%; max-width:1110px; margin:0px auto; -webkit-transform: translate(-50%,0%); -ms-transform: translate(-50%,0%); transform: translate(-50%,0%);  }
		#headerWrapper[data-curr="globalOn"] .globalHd	{ display:block; }
		.globalHd ul	{ position:absolute; right:0px; top:5px; width: 402px; background-color:#0d2da2; }
		.globalHd ul li { float:left; }
		.globalHd ul li a { display:block; width: 200px; padding:15px 18px; color:#fff; font-size:15px; letter-spacing:-1px; }
		.globalHd ul li a:hover { text-decoration: none; }
		.globalHd ul li a img { width: 30px; vertical-align: middle; margin-right: 10px; margin-top: -1px;}
		*/
		/* 화이트 */
		.globalHd	{ display:none; position:absolute; z-index:109; left:50%; top:96px; width:100%; max-width:1110px; margin:0px auto; -webkit-transform: translate(-50%,0%); -ms-transform: translate(-50%,0%); transform: translate(-50%,0%);  }
		#headerWrapper[data-curr="globalOn"] .globalHd	{ display:block; }
		.globalHd ul	{ position:absolute; right:0px; top:5px; width: 402px; background-color:#ffffff; border: 1px solid #dcdcdc; border-width: 1px;}
		.globalHd ul li { float:left; border-bottom: 1px solid #dcdcdc; }
		.globalHd ul li.noborder { border-bottom: none; }
		.globalHd ul li:nth-child(odd) a { border-right: 1px solid #dcdcdc; }
		.globalHd ul li a { position:relative; display:block; width: 200px; padding: 10px 20px; color:#333333; font-size:15px; letter-spacing:-1px; }
		.globalHd ul li a:hover { text-decoration: none; background-color: #e7e7e7;}
		.globalHd ul li a img { width: 30px; vertical-align: middle; margin-right: 10px; margin-top: -1px;}
		
#footerWrapper	{ margin-top:60px; border-top:1px solid #d6d6d6; }
	.footerNav		{ max-width:1110px; height:70px; margin:0px auto; *zoom:1; }
	.footerNav:after	{ content:""; clear:both; display:block; }
		.footerMenu	{ float:left; height:70px; padding:28px 0px 0px 5px; }
		.footerMenu li	{ display:inline-block; color:#767676; font-size:12px; letter-spacing:-1px; }
		.footerMenu li a	{ color:#767676; font-size:12px; }
		.footerMenu li em	{ padding:0px 5px; }
		.footerMenu li a.blank	{ color:#024199; }
		
		.samsungTomorrowSocialBox	{ float:right; height:70px; padding:20px 0px 0px 0px; overflow:hidden; }
			.samsungTomorrowSocial	{ text-align:right; *zoom:1; }
			.samsungTomorrowSocial:after	{ content:""; clear:both; display:block; }
			.samsungTomorrowSocial li	{ display:inline-block; height:32px; padding-left:15px; text-align:left; vertical-align:top; }
			.samsungTomorrowSocial li:first-child	{ padding-left:0px; }
				.stSnsItem	{ position:relative; height:32px; padding-left:32px; }
				.stSnsItem .fanInfo	{ display:none; color:#767676; font-size:9px; font-family:Arial; line-height:8px; }
				.stSnsItem .fanInfo strong	{ display:block; color:#000; font-size:12px; font-weight:bold; font-family:'Arial', 'Tahoma'; line-height:12px; white-space:nowrap; }
					.ssSnsIcon	{ position:absolute; left:0px; top:0px; width:32px; height:32px; font-size:0px; white-space:nowrap; text-indent:150%; overflow:hidden; background-image:url('../images/footer-sns-icons.png'); background-repeat:no-repeat; }
					.ss_facebook	{ background-position:0px 0px; }
					.ss_twitter		{ background-position:-33px 0px; }
					.ss_youtube		{ background-position:-66px 0px; }
					.ss_pinterest	{ background-position:0px 0px; }
					.ss_flickr		{ background-position:-99px 0px; }
					.ss_samsungblog	{ background-position:0px 0px; }

	#footer		{ height:120px; border-top:5px solid #02cdff; background:#151515; }
	.footerInner	{ position:relative; max-width:1110px; margin:0px auto; padding:35px 145px 0px 148px; }
		.footerLogo	{ position:absolute; left:0px; top:30px; width:130px; height:50px; white-space:nowrap; text-indent:100%; overflow:hidden; background:url('../images/common.png') no-repeat -55px -90px; }
		.companyInfo{ padding:0px 0px 10px 0px; color:#cecece; font-size:13px; }
		.footerAbout { color: #cecece; }
		.copyright		{ color:#cecece; font-size:13px; letter-spacing:-1px; }
		.waMark		{ position:absolute; right:0px; top:20px; }
		.waMark a	{ display:block; }
		.goTop	{ position:absolute; right:-33px; top:44px; width:24px; height:18px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/common.png') no-repeat 1px -139px; overflow:hidden; }
		

#contentsWrapper	{ max-width:1110px; min-height:500px; margin:0px auto; }

	/* 메인 */
	/* 메인 더보기 버튼 변경 2019.03.11 */
	/*#mainTileWrapper	{ margin-bottom:50px; }*/
	#mainTileWrapper	{ margin-bottom:25px; padding-bottom: 25px; border-bottom: 1px solid #cccccc;}
		.mainTile	{ font-size:0; *zoom:1; }
		.mainTile:after	{ content:""; clear:both; display:block; }
		.mainTile li	{ float:left; width:222px; vertical-align:top; }
		.mainTile li a	{ display:block; position:relative; height:222px; overflow:hidden; }
		.mainTile li a .thumb 	{ display:block; }
		/*
		.mainTile li a .thumb img	{ display:block; width:150%; max-width:none; height:auto; margin:0px 0px 0px -25%; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; }
		*/
		.mainTile li a .thumb img	{ display:block; width:100%; max-width:none; height:auto; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; }
		.mainTile li a .thumb img.desk_img	{ display:block; }
		.mainTile li a .thumb img.mobile_img	{ display:none; }
		.mainTile li a .thumb:after		{ content:""; position:absolute; z-index:1; left:0px; top:0px; width:100%; height:100%;  -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; 
			background-color:#000;
			/*background-image:linear-gradient(0deg, #2872cd, #0b95a5);*/
			opacity:0.3; filter:alpha(opacity=30);
		} 
		/*
		.mainTile li a:hover .thumb img, .mainTile li a:focus .thumb img	{ width:100%; margin:0px; }
		*/
		.mainTile li a:hover .thumb img, .mainTile li a:focus .thumb img	{ width:110%; margin:0px 0px 0px -5%; }
		
		.mainTile li a .desc	{ display:block; position:absolute; z-index:2; left:0px; top:0px; width:100%; height:100%; padding:20px 20px; }
		.mainTile li a .desc .title		{ display:block; padding-bottom:15px; color:#fff; font-size:18px; font-weight:bold; line-height:1.4em; white-space:pre-wrap; text-shadow:0px 1px 1px #333; word-break: keep-all; word-wrap: break-word; }
		.mainTile li a .desc .category	{ display:block; position:relative; padding:10px 0px; color:#fff; font-size:14px; text-shadow:0px 1px 1px #333; }
		.mainTile li a .desc .category:after	{ position:absolute; left:0px; top:-2px; width:24px; height:0px; content:""; border-top:1px solid #fff; border-bottom:1px solid #0d1824; }
		.mainTile li:first-child	{ width:444px; }
		.mainTile li:first-child a	{ height:444px; }
		.mainTile li:first-child a .desc .title	{ font-size:27px; }
		.mainTile li:nth-child(3)	{ width:444px; }
		.mainTile li a:hover .thumb:after, .mainTile li a:focus .thumb:after	{ opacity:0.80; filter:alpha(opacity=80); }
		.mainTile li a:hover .desc .title, .mainTile li a:focus .desc .title, .mainTile li a:hover .desc .category, .mainTile li a:focus .desc .category { color:#afbffc; }
		
	.main_totalLinkBox	{ position:relative; height:30px; margin:-5px 0px 45px; text-align:center; border-top:10px solid #fff; border-bottom:10px solid #fff; background-color:#e4e5ea; }
	.main_totalLinkBox a	{ position:absolute; left:50%; top:-10px; width:174px; padding:0px 19px; margin-left:-87px; color:#6e6f79; font-size:19px; font-weight:bold; line-height:30px; white-space:nowrap; vertical-align:top; background-color:#fff; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; }
	.main_totalLinkBox a:hover	{ text-decoration:none; color:#1d61ce; }
	
	.mainConts		{ }
		/*#mainListWrapper	{ position:relative; border-bottom:5px solid #1d61ce; }*/
		#mainListWrapper { position: relative; }
		#mainListWrapper::before	{ content:""; position:absolute; left:0px; top:0px; width:1px; height:100%; background-color:#ccc; }
		#mainListWrapper::after	{ content:""; position:absolute; right:0px; top:0px; width:1px; height:100%; background-color:#ccc; }
			.mainList		{ position:relative; font-size:0; }
			.mainList::before	{ content:""; position:absolute; left:369px; top:0px; width:1px; height:100%; background-color:#ccc; }
			.mainList::after		{ content:""; position:absolute; right:370px; top:0px; width:1px; height:100%; background-color:#ccc; }
			.mainList li	{ display:inline-block; width:370px; margin-bottom:50px; /*padding:0px 19px;*/ vertical-align:top; }
			.mainList li .items	{ display:block; margin:0px 19px; padding-bottom:20px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; }
			.mainList li .items:hover, .mainList li .items:focus	{ text-decoration:none; background-color:#f8f8f8; }
			.mainList li .items:hover .subscribe	{ /*text-decoration:underline;*/ }
			.mainList li .items .data	{ display:block; color:#333; font-size:12px; }
			.mainList li .items .data span	{ display:inline-block; margin-right:5px; padding:0px 5px; color:#fff; font-size:13px; line-height:17px; letter-spacing:-1px; vertical-align:middle; background-color:#6e6f79; }
			.mainList li .items .data span:last-child	{ margin-right:0px; }
			.mainList li .items .data em.nodab	{ display:inline-block; height:15px; margin-left:9px; padding-left:26px; color:#333; font-size:12px; vertical-align:middle; background:url('../images/common.png') no-repeat left -798px; }
			.mainList li .items .title		{ display:block; padding:5px 0px 15px; color:#333; font-size:19px; font-weight:bold; line-height:1.2em; word-break: keep-all; word-wrap: break-word; }
			.mainList li .items .thumb	{ display:block; position:relative; margin-bottom:15px; overflow:hidden; }
			.mainList li .items .thumb img	{ width:100%; }
			.mainList li .items .thumb img.desk_img	{ display:block; }
			.mainList li .items .thumb img.mobile_img	{ display:none; }
			.mainList li .items .thumb .video	{ position:absolute; left:0px; top:0px; width:100%; height:100%; font-size:0; white-space:nowrap; text-indent:100%; background-color:rgba(90, 83, 173, 0.5); background-image:linear-gradient(0deg, rgba(90, 83, 173, 0.5), rgba(40, 130, 179, 0.5)); /* opacity:0.5; filter:alpha(opacity=50); */ overflow:hidden; }
			.mainList li .items .thumb .video:after	{ position:absolute; right:15px; bottom:15px; width:46px; height:46px; content:""; background:url('../images/common.png') no-repeat 0px -987px; }
			.mainList li .items .subscribe	{ display:block; color:#333; font-size:14px; line-height:1.4em; }
		#mainListMoreBtn	{ display:block; width:100%; height:59px; color:#333; font-size:19px; font-weight:bold; text-align:center; background-color:transparent; }
		#mainListMoreBtn i	{ display:inline-block; width:18px; height:18px; vertical-align:middle; background:url('../images/common.png') no-repeat 10px -947px; overflow:hidden; font-size:0; white-space:nowrap; text-indent:100%; }
		#mainListMoreBtn[data-status="loading"]	{ position:relative; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden; }
		#mainListMoreBtn[data-status="loading"] i 	{ position:absolute; left:50%; top:10px; width:40px; height:40px; margin-left:-20px; background:url('../images/loader.gif') no-repeat center center; background-size:40px auto; }
		/** 타일포스트용 포스트 키워드 by 이도훈 */
		.mainTile .desc .category span { display:inline-block; margin-right:5px; color:#fff; font-size:13px; line-height:17px; letter-spacing:-1px; vertical-align:middle; }
		.mainTile .desc .category span:last-child	{ margin-right:0px; }
		/** 타일포스트용 포스트 키워드 by 이도훈 */
	
	/*서브레이아웃*/
	#subContentsWrapper	{ position:relative; width:1110px; margin:0px auto; padding:20px 0px 0px 0px; *zoom:1; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; }
	#subContentsWrapper::after	{ content:""; clear:both; display:block; }
	#subContentsWrapper::before	{ content:""; position:absolute; left:726px; top:0px; width:1px; height:100%; background-color:#dedede; }
		.subContentInner		{ float:left; width:726px; padding-right:23px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; }
	#subContentsWrapper.noSidebar	{ padding-right:0px; }
	#subContentsWrapper.noSidebar::before	{ display:none; }
	#subContentsWrapper.noSidebar .subContentInner	{ float:none; width:100%; padding-right:0px; }
	#subContentsWrapper.noSidebar .subSidebar, #subContentsWrapper.noSidebar .wrapper-sticky	{ display:none; }
	/*VR용*/
	#subContents_centerWrapper	{ position:relative; /*max-width:700px; margin:0px auto;*/ padding:20px 0px 0px; }
	#subContents_centerWrapper .postConBox_center		{ padding:25px 0px 25px 0px; color:#000; font-size:16px; line-height:1.6em; word-break:keep-all; word-wrap:break-word; overflow:hidden; }
	#subContents_centerWrapper > *	{ max-width:700px !important; margin-left:auto; margin-right:auto; }
	#subContents_centerWrapper .fullCenterWrapper	{ max-width:none !important; }
	#subContents_centerWrapper .fullCenterWrapper iframe	{ height:700px !important; }
	#subContents_centerWrapper .tagBox	{ margin-top:25px; }
	/*풀박스용*/
	#subContents_special100thWrapper	{ position:relative; max-width:1110px; margin:0px auto; }
	#subContents_special100thWrapper .postConBox_center		{ padding:25px 0px 25px 0px; color:#000; font-size:16px; line-height:1.6em; word-break:keep-all; word-wrap:break-word; overflow:hidden; }
	/*#subContents_special100thWrapper > *	{ max-width:700px !important; margin-left:auto; margin-right:auto; }*/
	#subContents_special100thWrapper .fullCenterWrapper	{ max-width:none !important; }
	#subContents_special100thWrapper .fullCenterWrapper iframe	{ height:700px !important; }
	#subContents_special100thWrapper .tagBox	{ margin-top:25px; }

		/*목록*/
		.listInfoBox	{ position:relative; padding-top:0px; border-bottom:1px solid #ebebeb; }
			.list_loc_sort, .list_loc_sort a { height:58px; padding-top:23px; color:#333; font-size:17px; font-weight:bold; }
		.listInfoBox .sortBtnBox	{ display:inline-block; margin-left:15px; }
		.listInfoBox .list_cnt	{ position:absolute; right:9px; top:24px; width:50%\0/IE8; *width:50%; color:#767676; font-size:15px; text-align:right; }
		.listInfoBox .list_cnt strong	{ color:#000; }
			/*정렬버튼*/
			.sortBtn	{ display:inline-block; padding:0px 7px; color:#767676; font-size:11px; font-family:dotum, Nanum Gothic; line-height:21px; border:1px solid #e6e6e6; border-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; background-color:#fff; vertical-align:middle; }
			.sortBtnOn	{ color:#fff; border-color:#606060; background-color:#606060; }
		
		.listItemBox	{ position:relative; padding:0px 0px 100px 0px; }
			
			/*리스트더보기영역*/	
			.subListMoreBox	{ display:none; position:absolute; z-index:10; left:0px; bottom:0px; width:100%; text-align:center; border-top:1px solid #cccccc; overflow:hidden; }
			.subListMoreBox a.moreBtn	{ display:block; width:100%; height:44px; color:#333; font-size:19px; font-weight:bold; text-align:center; line-height:44px; background-color:transparent; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
			.subListMoreBox a.moreBtn i	{ display:none; }
			.subListMoreBox a.moreBtn:after	{ content:""; display:inline-block; width:18px; height:18px; vertical-align:middle; background:url('../images/common.png') no-repeat 10px -947px; overflow:hidden; font-size:0; white-space:nowrap; text-indent:100%; }
			.subListMoreBox a.moreBtn:hover	{ text-decoration:none; background-color:#f8f8f8; }
			.subListMoreBoxLoading	{ position:absolute; z-index:10; left:0px; bottom:0px; width:100%; height:44px; background:#f8f8f8 url('../images/loader.gif') no-repeat center center / 30px auto; font-size:0; white-space:nowrap; text-indent:120%; overflow:hidden; }
			
				
			/*list_type object*/
			.listItemObj { position:relative; min-height:188px; padding:19px 0px 19px 286px; border-bottom:1px dotted #dcdcdc; }
			.listItemObj.noThumb	{ padding-left:0px; }
			.listItemObj .thumb	{ position:absolute; left:0px; top:19px; width:271px; height:150px; }
			.listItemObj .thumb a	{ display:block; position:relative; border:1px solid #ededeb; height:150px; overflow:hidden; }
			.listItemObj .thumb .overMov	{ position:absolute; left:0px; top:0px; width:100%; height:100%; font-size:0px; background:url('../images/thumb_mov.png') no-repeat center center; white-space:nowrap; text-indent:200%; overflow:hidden; }
			.listItemObj .thumb img	{ vertical-align:top; }
			.listItemObj .thumb img.desk_img	{ display:block; }
			.listItemObj .thumb img.moblie_img	{ display:none; }
			.listItemObj .thumb a:hover .subscribeBubble	{ opacity:1; filter:alpha(opacity=100); }
			.listItemObj .thumb a .event_on	{ position:absolute; left:0px; bottom:0px; width:50px; height:23px; color:#fff; font-size:14px; text-align:center; line-height:23px; background-color:#00ccff; }
			.listItemObj .thumb a .event_off{ position:absolute; left:0px; bottom:0px; width:50px; height:23px; color:#fff; font-size:14px; text-align:center; line-height:23px; background-color:#656565; }
			/*.listItemObj .thumb a:hover .subscribe	{ display:block; }*/
			.listItemObj .event_status	{ position:absolute; left:0px; bottom:0px; height:31px; background-color:#000; *zoom:1; }
			.listItemObj .event_status:after	{ content:""; clear:both; display:block; }
			.listItemObj .event_status .status 	{ float:left; width:49px; height:31px; padding:0px 10px; color:#fff; font-size:12px; font-weight:500; text-align:center; line-height:31px; background-color:#656565; }
			.listItemObj .event_status .event_ing	{ background-color:#00ccff; }
			.listItemObj .event_status .event_date	{ float:left; padding:0px 10px; color:#fff; font-size:12px; line-height:31px; letter-spacing:-1px; }
			.listItemObj .listItemDetail	{ color:#333; font-size:13px; }
			.listItemObj .listItemDetail .cate_date	{ display:block; }
			.listItemObj .listItemDetail .cate_date a	{ color:#646464; }
			.listItemObj .listItemDetail .cate_date em	{ color:#000; }
			.listItemObj .listItemDetail .title	{ padding:0.5em 50px 1.0em 0px; word-break:keep-all; word-wrap:break-word; }
			.listItemObj .listItemDetail .title a	{ color:#333; font-size:16px; font-weight: 700; }
			.listItemObj .listItemDetail .describe	{ display:block; word-break:keep-all; word-wrap:break-word; }
			.listItemObj .listItemDetail .describe a	{ color:#666; line-height:1.4em; }
			.listItemObj .listItemDetail .commentCnt	{ position:absolute; z-index:10; right:0px; top:20px; width:40px; height:38px; color:#767676; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; line-height:27px; background:url('../images/stripe_normal.png') no-repeat -121px 0px; }
			.listItemObj .listItemDetail .commentCntOff	{ display:none; background-position:-397px -55px; }
			.listItemObj .listItemDetail .noThumb	{ top:-30px; }
			.listItemObj .listItemDetail .socialShare_list	{ position:relative; margin-top:10px; overflow:hidden; *zoom:1; }
			.listItemObj .listItemDetail .socialShare_list:after	{ content:''; clear:both; display:block; }
			.listItemObj .listItemDetail .socialShare_list .postShareBtn	{ float:left; margin-right:10px; margin-top:5px; }
			/*list social button*/
			.socialShare_list .postShareBtn	{ float:left; height:24px; color:#101010; font-size:13px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:26px; text-align:center; background-color:#f3f3f3; border-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
			/*.socialShare_list .postShareBtn .shareType	{ float:left; width: 60px; height:24px; background-color:#747474; background-image:url('../images/social_icon_normal.png'); background-repeat:no-repeat; white-space:nowrap; text-indent:100%; overflow:hidden; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear; transition: background-color 200ms linear; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; border-radius:3px 0px 0px 3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; }*/
			.socialShare_list .postShareBtn .shareType	{ float:left; width: 60px; height:24px; background-color:#747474; white-space:nowrap; text-indent:100%; overflow:hidden; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear; transition: background-color 200ms linear; -webkit-border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; border-radius:3px 0px 0px 3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; }
			.socialShare_list .postShareBtn .share_count	{ display:none; float:left; position:relative; min-width:45px; }
			.socialShare_list .postShareBtn .share_count:after	{
				content:"";
				position:absolute;
				top:9px; 
				left:-5px; 
				border-width:3px 5px 3px 0px;
				border-style:solid;
				border-color:transparent #f3f3f3;
			    display:block; 
			    width:0;
			}
			.socialShare_list .postShareBtn .shareType.ps_facebook	{ background: #747474 url('../images/social-icon-facebook.png') no-repeat center center / auto 80%; }
			.socialShare_list .postShareBtn:hover .shareType.ps_facebook	{ background-color:#3b5998; }
			.socialShare_list .postShareBtn .shareType.ps_twitter	{ background: #747474 url('../images/social-icon-twitter.png') no-repeat center center / auto 75%; }
			.socialShare_list .postShareBtn:hover .shareType.ps_twitter	{ background-color:#00acee; }
			.socialShare_list .postShareBtn .shareType.ps_linkedin	{ background: #747474 url('../images/social-icon-linkedin.png') no-repeat center center / auto 85%; }
			.socialShare_list .postShareBtn:hover .shareType.ps_linkedin	{ background-color:#007BB5; }
			.socialShare_list .postShareBtn .shareType.ps_email	{ background: #747474 url('../images/social-icon-email.png') no-repeat center center / auto 80%; }
			.socialShare_list .postShareBtn:hover .shareType.ps_email	{ background-color:#9B9B9B; }
			/*.socialShare_list .postShareBtn .shareType.ps_googleplus	{ background-position:-95px center; }
			.socialShare_list .postShareBtn:hover .shareType.ps_googleplus	{ background-color:#d44330; }
			.socialShare_list .postShareBtn .shareType.ps_pinterest	{ background-position:-156px center; }
			.socialShare_list .postShareBtn:hover .shareType.ps_pinterest	{ background-color:#cb2027; }*/
			.socialShare_list .postShareBtn .shareType.ps_chaton		{ background-color:#f56d23; background-position:12px center; }
			.socialShare_list .postShareBtn .shareType.ps_cacaotalk	{ background-color:#ffd800; background-position:12px center; }
			.socialShare_list .postShareBtn .shareType.ps_line		{ background-color:#49c724; background-position:12px center; }
			
				
			/*TV리스트*/
			.samtoTvListBox	{ position:relative; margin-left:-55px; padding:20px 0px; font-size:0px; *zoom:1; }
			.samtoTvListBox:after	{ content:""; clear:both; display:block; }
			.samtoTvListBox li	{ display:inline-block; width:50%; margin-bottom:20px; vertical-align:top; }
			.samtoTvListBox li .ztyleTvItemWrap	{ height:268px; margin:0px 0px 20px 55px; padding-bottom:20px; border-bottom:1px dotted #e6e6e6; }
			.samtoTvListBox li .ztyleTvItemWrap .thumb	{ display:block; position:relative; }
			.samtoTvListBox li .ztyleTvItemWrap .thumb .overMov	{ display:block; position:absolute; z-index:10; left:0px; top:0px; width:100%; height:100%; font-size:0px; white-space:nowrap; text-indent:100%; overflow:hidden; background:url("../images/thumb_mov.png") no-repeat center center;}
			.samtoTvListBox li .ztyleTvItemWrap .subscribe	{ display:block; position:relative; padding:15px 0px 0px 0px; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .viewTime	{ display:block; padding-bottom:10px; color:#919191; font-size:12px; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .viewTime .vv	{ display:none; font-size:14px; color:#000; font-weight:700;}
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .viewTime .time	{ color:#000; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .title	{ display:block; color:#000; font-size:15px; font-weight:600; line-height:1.4em; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .commentCnt	{ position:absolute; z-index:10; right:10px; top:-18px; width:40px; height:38px; color:#0BCEFF; font-size:15px; font-family:Tahoma; font-weight:bold; line-height:27px; text-align:center; background:url("../images/stripe_normal.png") no-repeat -121px 0px; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .commentCntOff	{ display:none; }
		
			.category_links		{ display:inline-block; padding:0px 5px; color:#fff !important; line-height:1.4em; vertical-align:middle; letter-spacing:-1px; background-color:#0d2da2; }
			.category_links:focus { outline: 1px dotted #333; }
			
			
			/*모든 썸네일에 사용할수 있게(:hover 만 추가로 넣어주면 됨)*/
			.subscribeBubble		{ position:absolute; z-index:10; left:0px; top:0px; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
			.subscribeBubble .bg	{ display:block; width:100%; height:100%; font-size:0; white-space:nowrap; text-indent:120%; background:#000; overflow:hidden; opacity:0.85; filter:alpha(opacity=85); }
			.subscribeBubble .detailIcon	{ position:absolute; z-index:20; left:0px; top:0px; width:100%; height:100%; font-size:0; white-space:nowrap; text-indent:120%; background:url('../images/thumb_detailicon.png') no-repeat center center; overflow:hidden; }
	
			/*썸네일 구분 클래스*/
			.desk_img	{ display:block; }
			.mobile_img	{ display:none; }
			
		/*서브_사이드바*/
		/* 관련 TV만 따로 by 이도훈 2017.01.22 */
		.relative-tv-wrap .sidebarList a.thumb .thumbInner { position:relative; }
		.relative-tv-wrap .sidebarList a.thumb .thumbInner img { display: block; position: absolute; left: -100%; right: -100%; top: -100%; bottom: -100%; margin: auto; width: auto; height: 100%; max-width: inherit; }

		.subSidebar		{ float:right; width:383px; /*height:100%;*/ }
		.subSideInner	{ padding-left:24px; }
			.subSide_conTitle	{position:relative; height:57px; padding-top:20px; color:#333; font-size:24px; font-weight:bold; border-bottom:1px solid #dcdcdc; }
			.subSide_conTitle .moreBtn	{ position:absolute; right:0px; top:22px; padding-right:12px; color:#2c2c2c; font-size:12px; line-height:24px; background:url('../images/bullet_more.gif') no-repeat right center; }
			.sidebarList	{ padding:20px 0px }
			.sidebarList li	{ position:relative; height:90px; margin-bottom:10px; padding:0px 0px 0px 103px; }
			.sidebarList li:last-child	{ margin-bottom:0px; }
			.sidebarList li .thumb	{ position:absolute; left:0px; top:0px; width:90px; height:90px; overflow:hidden; display:block; }
			.sidebarList li .thumbInner	{ position:relative; display:block; width:100%; height:100%; overflow:hidden; }
			/*.sidebarList li .thumb img	{ display:block; }*/
			.sidebarList li .thumb:hover .subscribeBubble, .relationPostList li .thumb:focus .subscribeBubble	{ opacity:1; filter:alpha(opacity=100); }
			
			.sidebarList li .info	{ }
			.sidebarList li .info .date	{ display:block; margin-bottom:5px; color:#333; font-size:12px; }
			.sidebarList li .info .title	{ color:#333; font-size:16px; font-weight:bold; line-height:1.3em; }
			.sidebarList li.noThumb	{ padding-left:0px; }
			
			.relationPostList	{ }
			.relationPostList li	{ position:relative; height:119px; padding:20px 0px 20px 92px; border-bottom:1px dotted #e6e6e6; }
			.relationPostList li .thumb	{ position:absolute; left:0px; top:20px; width:79px; height:79px; overflow:hidden; }
			.relationPostList li .thumbInner	{ position:relative; display:block; width:100%; height:100%; border:1px solid #ededeb; overflow:hidden; }
			.relationPostList li .thumb img	{ display:block; }
			.relationPostList li .thumb:hover .subscribeBubble, .relationPostList li .thumb:focus .subscribeBubble	{ opacity:1; filter:alpha(opacity=100); }
			
			.relationPostList li .info	{ }
			.relationPostList li .info .date	{ display:block; margin-bottom:5px; color:#333; font-size:12px; }
			.relationPostList li .info .title	{ color:#333; font-size:16px; font-weight:bold; line-height:1.3em; }
			
		.sideInfo	{ margin-top:10px; margin-bottom: 10px;}
		.sideInfo a { display: block; }
		
		.movieBox	{ margin-bottom:10px; }
		
	
		.infographic_list	{ min-height:20px; margin-left:-55px; font-size:0px; *zoom:1; }
				.infographic_list:after	{ content:""; clear:both; display:block; }
				.infographic_list li	{ display:inline-block; width:50%; vertical-align:top; }
					.infogra_item	{ padding:20px 0px 0px 55px; }
					.infogra_item .thumb	{ display:block; padding:9px; border:1px solid #ebebeb; background-color:#fff; }
					.infogra_item .thumb a 	{ display:block; }
					.infogra_item .thumb img	{ vertical-align:top; }
					.infogra_item .listItemDetail	{ position:relative; padding:20px 10px; color:#666666; font-size:13px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }
					.infogra_item .listItemDetail .cate_date	{ display:block; }
					.infogra_item .listItemDetail .cate_date a	{ color:#666; }
					.infogra_item .listItemDetail .cate_date em	{ color:#000; }
					.infogra_item .listItemDetail .title	{ padding:1em 30px 1em 0px; word-break:keep-all; word-wrap:break-word; }
					.infogra_item .listItemDetail .title a	{ color:#2c2c2c; font-size:20px; font-weight: 700; }
					.infogra_item .listItemDetail .describe	{ display:block; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; word-break:keep-all; word-wrap:break-word; }
					.infogra_item .listItemDetail .describe a	{ color:#767676; line-height:1.3em; }
					.infogra_item .listItemDetail .commentCnt	{ position:absolute; z-index:10; right:10px; top:-16px; width:40px; height:38px; color:#767676; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; line-height:27px; background:url('../images/stripe_normal.png') no-repeat -121px 0px; }
					.infogra_item .listItemDetail .commentCntOff	{ display:none; background-position:-397px -55px; }
	
		/*이슈와 팩트*/
		.mobileIssueInfoBox	{ display:none; }				
		.issueHeadBox	{ padding:20px 0px 0px 0px; *zoom:1; }
		.issueHeadBox:after	{ content:""; clear:both; display:block; }
			.issueBigItem	{ float:left; position:relative; width:50%; height:300px; padding:35px 40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
			.oneWayIssue .issueBigItem	{ width:100%; }
			.issueBigItem .title	{ display:block; padding:0px 50px 18px 0px; color:#fff; font-size:19px; font-weight:bold; line-height:1.3em; text-shadow:0px 1px 2px #333; word-break:keep-all; word-wrap:break-word; }
			.issueBigItem .commentCnt	{ position:absolute; z-index:10; right:40px; top:40px; width:40px; height:38px; color:#0c4da2; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; line-height:27px; background:url('../images/comment_bg.png') no-repeat left top; }
			.issueBigItem .commentCntOff{ display:none; }
			.issueBigItem .info		{ position:absolute; left:40px; bottom:40px; color:#fff; font-size:15px; }
			.issueBigItem .info a	{ color:#fff; }
			/*스킨선택*/
			.skin_1	{ background:url('../images/issue_1.jpg') no-repeat left top; background-size:cover; }
			.skin_2	{ background:url('../images/issue_2.jpg') no-repeat left top; background-size:cover; }
			.skin_3	{ background:url('../images/issue_3.jpg') no-repeat left top; background-size:cover; }
			.skin_4	{ background:url('../images/issue_4.jpg') no-repeat left top; background-size:cover; }
			.skin_5	{ background:url('../images/issue_5.jpg') no-repeat left top; background-size:cover; }
			.skin_6	{ background:url('../images/issue_6.jpg') no-repeat left top; background-size:cover; }
			.skin_7	{ background:url('../images/issue_7.jpg') no-repeat left top; background-size:cover; }
			.skin_8	{ background:url('../images/issue_8.jpg') no-repeat left top; background-size:cover; }
			.skin_9	{ background:url('../images/issue_9.jpg') no-repeat left top; background-size:cover; }
			.skin_10{ background:url('../images/issue_10.jpg') no-repeat left top; background-size:cover; }
			
		/*모바일대체용마크업*/
		#mobileIssueSidebar	{ display:none; }
		#mobileIssueFloatBg	{ display:none; }
		#mobileIssueFloatBox{ display:none; }
		
		.issueSortTabBlankArea	{ height:94px; margin-top:-94px; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden; }
		
		.issueSortBox	{ position:relative; height:50px; margin-top:40px; padding-right:20px; }
		.issueSortBox .sortTab	{ position:relative; height:49px; border-bottom:1px solid #e6e6e6; *zoom:1; }
		.issueSortBox .sortTab:after	{ content:""; clear:both; display:block; }
		.issueSortBox .sortTab li	{ float:left; margin-right:-1px; }
		.issueSortBox .sortTab li.tab1	{ z-index:6; left:0px; }
		.issueSortBox .sortTab li.tab2	{ z-index:5; left:92px; }
		.issueSortBox .sortTab li.tab3	{ z-index:4; left:212px; }
		.issueSortBox .sortTab li.tab4	{ z-index:3; left:312px; }
		.issueSortBox .sortTab li a	{ display:block; height:49px; padding:0px 20px 0px 20px; color:#727272; font-size:14px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; font-weight:bold; line-height:49px; border:1px solid #e6e6e6; border-top-left-radius:5px; border-top-right-radius:5px; background-color:#fff; -webkit-border-top-left:5px; -webkit-border-top-right:5px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
		.issueSortBox .sortTab li.On	{ z-index:10; margin-right:0px; }
		.issueSortBox .sortTab li.On a	{ height:49px; color:#fff; border:none; line-height:49px; }
		.issueSortBox .sortTab li.On a.anker1	{ background:url('../images/issue_tab1.gif') repeat-x left top; }
		.issueSortBox .sortTab li.On a.anker2	{ background:url('../images/issue_tab2.gif') repeat-x left top; }
		.issueSortBox .sortTab li.On a.anker3	{ background:url('../images/issue_tab3.gif') repeat-x left top; }
		.issueSortBox .sortTab li.On a.anker4	{ background:url('../images/issue_tab4.gif') repeat-x left top; }
		.issueSortBox .listguideTxt	{ position:absolute; right:20px; top:0px; color:#727272; font-size:15px; line-height:50px; }
		.issueSortBox .listguideTxt strong	{ color:#151515; }
		
		.listItemBox	{ }
			.issueItem	{ }
				.issueItemObj	{ position:relative; min-height:175px; padding:20px 0px 19px 118px; border-bottom:1px dotted #dcdcdc; }
				.issueItemObj .dateBox	{ position:absolute; left:0px; top:20px; }
				.issueItemObj .dateBox .dateBoxInner { width:98px; height:98px; background-color:#2d2f31; border-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
				.issueItemObj .dateBox .ym	{ display:block; margin-top:7px; color:#fff; font-size:12px; font-weight:bold; font-family:'Tahoma'; text-align:center; }
				.issueItemObj .dateBox .day	{ display:block; height:50px; color:#fff; /*font-size:44px;*/ font-size:0; white-space:nowrap; font-weight:bold; font-family:'Tahoma'; text-align:center; line-height:80px; }
				.issueItemObj .dateBox .day img	{ display:inline-block; }
				.issueItemObj .dateBox .week{ display:block; color:#fff; font-size:12px; font-weight:bold; text-align:center; }
				.issueItemObj .issue_cate_1 .day	{ color:#f1592a; }
				.issueItemObj .issue_cate_2 .day	{ color:#00baff; }
				.issueItemObj .issue_cate_3 .day	{ color:#17d481; }
				.issueItemObj .listItemDetail	{ color:#767676; font-size:13px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }
				.issueItemObj .listItemDetail .cate_date	{ display:block; }
				.issueItemObj .listItemDetail .cate_date a	{ color:#646464; }
				.issueItemObj .listItemDetail .cate_date em	{ color:#000; }
				.issueItemObj .listItemDetail .title	{ padding:1.5em 80px 1.5em 0px; word-break:keep-all; word-wrap:break-word; }
				.issueItemObj .listItemDetail .title a	{ color:#000; font-size:20px; font-weight: 700; }
				.issueItemObj .listItemDetail .describe	{ display:block; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; word-break:keep-all; word-wrap:break-word; }
				.issueItemObj .listItemDetail .describe a	{ color:#767676; line-height:1.3em; }
				.issueItemObj .listItemDetail .commentCnt	{ position:absolute; z-index:10; right:0px; top:20px; width:40px; height:38px; color:#767676; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; line-height:27px; background:url('../images/stripe_normal.png') no-repeat -121px 0px; }
				.issueItemObj .listItemDetail .commentCntOff	{ display:none; background-position:-397px -55px; }
				.issueItemObj .listItemDetail .noThumb	{ top:-30px; }
				.issueItemObj .listItemDetail .socialShare_list	{ position:relative; height:24px; margin-top:1.5em; overflow:hidden; *zoom:1; }
				.issueItemObj .listItemDetail .socialShare_list:after	{ content:''; clear:both; display:block; }
				.issueItemObj .listItemDetail .socialShare_list .postShareBtn	{ float:left; margin-right:10px; }
		
		.subIssueGuide .hd	{ height:61px; padding-top:20px; color:#333; font-size:24px; border-bottom:1px solid #e6e6e6; }
			/*.subIssueInnerBox	{ padding:20px 0px 40px; color:#727272; letter-spacing:-1.5px; line-height:1.6em; background:url('../images/bg_gra.gif') repeat-x left bottom; }*/
			.subIssueInnerBox	{ padding:20px 0px 40px; color:#727272; letter-spacing:-1.5px; line-height:1.6em;}
			.subIssueInnerBox strong	{ color:#151515; }
			
			.issueShareBox { margin-top: 10px; }
			.issueShareBox .issueShare { display: inline-block; margin-right: 10px; }
			.issueShareBox .issueShare .shareType	{ float:left; border-radius: 3px; width: 60px; height:24px; background-color:#747474; white-space:nowrap; text-indent:100%; overflow:hidden; -webkit-transition: background-color 200ms linear; -moz-transition: background-color 200ms linear; -o-transition: background-color 200ms linear; -ms-transition: background-color 200ms linear; transition: background-color 200ms linear; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; }
			.issueShareBox .issueShare .shareType.ps_facebook	{ background: #747474 url('../images/social-icon-facebook.png') no-repeat center center / auto 80%; }
			.issueShareBox .issueShare:hover .shareType.ps_facebook	{ background-color:#3b5998; }
			.issueShareBox .issueShare .shareType.ps_twitter	{ background: #747474 url('../images/social-icon-twitter.png') no-repeat center center / auto 75%; }
			.issueShareBox .issueShare:hover .shareType.ps_twitter	{ background-color:#00acee; }
			.issueShareBox .issueShare .shareType.ps_linkedin	{ background: #747474 url('../images/social-icon-linkedin.png') no-repeat center center / auto 85%; }
			.issueShareBox .issueShare:hover .shareType.ps_linkedin	{ background-color:#007BB5; }
			.issueShareBox .issueShare .shareType.ps_email	{ background: #747474 url('../images/social-icon-email.png') no-repeat center center / auto 80%; }
			.issueShareBox .issueShare:hover .shareType.ps_email	{ background-color:#9B9B9B; }
			/*.issueShareBox .issueShare .shareType.ps_googleplus	{ background-position:-95px center; }
			.issueShareBox .issueShare:hover .shareType.ps_googleplus	{ background-color:#d44330; }
			.issueShareBox .issueShare .shareType.ps_pinterest	{ background-position:-156px center; }
			.issueShareBox .issueShare:hover .shareType.ps_pinterest	{ background-color:#cb2027; }*/
			.issueShareBox .issueShare .shareType.ps_chaton		{ background-color:#f56d23; background-position:12px center; }
			.issueShareBox .issueShare .shareType.ps_cacaotalk	{ background-color:#ffd800; background-position:12px center; }
			.issueShareBox .issueShare .shareType.ps_line		{ background-color:#49c724; background-position:12px center; }

			/*.issueShareBox	{ margin-top:30px; margin-bottom:13px; *zoom:1; }
			.issueShareBox:after	{ content:""; clear:both; display:block; }
			.issueShareBox li	{ float:left; margin-right:10px; }
			.issueShareBox li a	{ display:block; width:38px; height:38px; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden; background-image:url('../images/icon_sns.png'); background-repeat:no-repeat; }
			.issueShareBox li a.issue_facebook	{ background-position:0px 0px; }
			.issueShareBox li a.issue_twitter	{ background-position:-48px 0px; }
			.issueShareBox li a.issue_google	{ background-position:-97px 0px; }
			.issueShareBox li a.issue_linked	{ background-position:-146px 0px; }*/
		.issueSubscription	{ display:none; }
		.issueSubscription .hd	{ height:57px; color:#333; font-size:24px; font-weight:700; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:57px; border-bottom:1px solid #e6e6e6; background:url('../images/icon_issue_feed.png') no-repeat 20px center; }
		.issueSubscription .subIssueInnerBox .subIssueSubscriptionForm	{ position:relative; height:39px; margin-top:18px; border:1px solid #ececea; background-color:#fff; border-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
		.issueSubscription .subIssueInnerBox .subIssueSubscriptionForm .issueSubscriptionInput	{ width:158px; height:39px; padding:0px 12px 0px 35px; border:none; background:#fff url('../images/icon_mail.png') no-repeat 9px center; }
		.issueSubscription .subIssueInnerBox .subIssueSubscriptionForm .issueSubscriptionSubmit	{ position:absolute; right:0px; top:0px; width:68px; height:39px; padding:0px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:41px; border:0px; background-color:#0c4da2; cursor:pointer; }
		/*.issueSearchSideBox .hd	{ height:57px; color:#333; font-size:24px; font-weight:700; font-family:'Nanum Gothic'; line-height:57px; border-bottom:1px solid #e6e6e6; background:url('../images/icon_issue_search.png') no-repeat 20px center; }*/
		.issueSearchSideBox .hd	{ height:57px; color:#333; font-size:24px; font-weight:700; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:57px; border-bottom:1px solid #e6e6e6; }
			.issueSearchForm	{ position:relative; height:39px; border:1px solid #ececea; background-color:#fff; border-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
			.issueSearchForm .issueSearchInput	{ width:190px; height:39px; padding:0px 12px 0px 35px; border:none; background:url('../images/icon_search.png') no-repeat 12px center; }
			.issueSearchForm .issueSearchSubmit	{ position:absolute; right:0px; top:0px; width:68px; height:39px; padding:0px; color:#fff; font-size:14px; font-weight:bold; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; text-align:center; line-height:39px; border:none; background-color:#727272; cursor:pointer; }
		.issueArchiveSideBox .hd	{ height:57px; color:#333; font-size:24px; font-weight:700; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:57px; border-bottom:1px solid #e6e6e6; }
		.issueArchiveSideBox .subIssueInnerBox	{ height:180px; letter-spacing:normal; background:none; }
			.issueArchiveWrap	{ margin:0 auto; }
				.issueArchiveOpenner	{ display:block; height:41px; padding-left:35px; color:#fff; font-size:11px; line-height:41px; background:#727272 url('../images/issue_archivebg.png') no-repeat left top; border-radius:3px; border-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
				.issueArchiveOpenner:hover	{ text-decoration:none; background-color:#0c4da2; }
				.issueArchiveSelectBox	{ display:none; position:relative; height:205px; margin-top:10px; background-color:#727272; border-radius:3px; border-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
				.issueArchiveSelectBox .issueArchiveSelect	{ width:100%; height:205px; overflow:auto; }
				.issueArchiveSelectBox .issueArchiveSelect a	{ display:block; height:40px; padding-left:35px; color:#fff; font-size:11px; font-weight:bold; line-height:40px; border-bottom:1px solid #5b5b5b; background:url('../images/issue_bullet.png') no-repeat 17px center; }
				.issueArchiveSelectBox .issueArchiveSelect a:hover	{ text-decoration:none; background-color:#0c4da2; }
				.issueArchiveSelectBox .scrollarea	{ right:18px !important; }
				.issueArchiveSelectBox .scrollarea .scrollbar	{ right:50% !important; }
				
		
					
			/*본문*/
			.postHd	{ position:relative; padding:20px 0px 7px 0px; border-bottom:1px solid #e6e6e6; }
			.postHd .postTitle	{ display:block; color:#333; font-size:28px; font-weight:bold; }
			.postHd .commentCnt	{ display:none; position:absolute; z-index:10; right:0px; top:0px; width:59px; height:56px; color:#767676; font-size:22px; font-weight:bold; font-family:Tahoma; text-align:center; line-height:41px; background:url('../images/stripe_normal.png') no-repeat -242px -89px; }
			.postHd .commentCntOff	{ display:none !important; }
			.postHd .postInfo	{ margin-top:12px; color:#767676; font-size:12px; padding-right:70px; }
			.postHd .postInfo .post_categoryName	{ display:inline-block; margin-right:20px; white-space:nowrap; }	
			.postHd .postInfo .post_date				{ display:inline-block; margin-right:20px; white-space:nowrap; }
			.postHd .postInfo .post_author			{ display:inline-block; margin-right:20px; white-space:nowrap; }
			.postHd .postInfo .post_author a	{ color:#767676; font-size:12px; }
			.postHd .postInfo .post_author a em	{ color:#000; }
				.post_icon	{ display:inline-block; width:12px; height:15px; margin-right:5px; white-space:nowrap; text-indent:120%; overflow:hidden; vertical-align:top; background-image:url('../images/stripe_normal.png'); background-repeat:no-repeat; }
				.icon_category	{ background-position:-175px -89px; }
				.icon_categoryDic	{ background-position:-175px -137px; }
				.icon_date		{ width:15px; background-position:-195px -89px; }
				.icon_dateDic	{ width:15px; background-position:-195px -137px; }
				.icon_author	{ width:13px; background-position:-215px -89px; }
				.icon_playCnt	{ width:15px; background-position:-175px -113px; }
				.icon_liveOn	{ width:15px; background-position:-195px -113px; }
				.icon_liveOff	{ width:15px; background-position:-215px -113px; }
			.postHd .urlCopyBtn	{ position:absolute; right:0px; bottom:7px; height:19px; padding:0px 10px; color:#767676; font-size:11px; font-family:dotum; line-height:19px; border:1px solid #e6e6e6; border-radius:3px; }
			
			.postConBox	{ padding:25px 0px 50px 0px; color:#000; font-size:16px; line-height:1.6em; word-break:keep-all; word-wrap:break-word; overflow:hidden; }
			.postConBox ul li,
			.postConBox ol li { list-style-type: disc; padding: 0px; margin: 20px; }
			.postConBox .wp-caption { width: 100% !important; text-align: center;}
			.postConBox .wp-caption .wp-caption-text { font-size:10pt; text-align: center; }
			.postConBox .footnotes p, .postConBox .footnotes a { font-size: 13px; }
			.postConBox .footnotes p { margin-bottom: 1em; }

			p		{ margin-bottom:1.625em; }
			.postEndCredit	{ display:none; height:28px; font-size:0; white-space:nowrap; text-indent:100%; border-bottom:3px solid #02ccff; background:url('../images/common.png') no-repeat right -858px; overflow:hidden; }
			.postShare	{ padding:2px 0px 30px 0px; font-size:0; white-space:nowrap; overflow:hidden; }
			.postShare li	{ display:inline-block; width:25%; padding-right:2px; }
			.postShare li:nth-child(4) { padding-right: 0; }
			.postShare li.mm		{ display:none; }
			/* 공유 변경 
			.postShare li .postShareBtn	{ display:block; height:41px; padding:0px 10px 0px 0px; text-align:right; line-height:40px; background:url('../images/common.png') no-repeat 0px -300px; overflow:hidden; }
			.postShare li .postShareBtn:hover	{ text-decoration:none; }
			.postShare li .postShareBtn span	{ display:none; }
			.postShare li .postShareBtn em	{ display:none; color:#fff; font-size:16px; font-weight:bold; }
			.postShare li .postShare_fb	{ background-color:#39579a; background-position:65px -300px; }
			.postShare li .postShare_tw	{ background-color:#3a97ff; background-position:65px -351px; }
			.postShare li .postShare_gp	{ background-color:#e04a32; background-position:65px -402px; }
			.postShare li .postShare_pr	{ background-color:#ce1d1f; background-position:65px -452px; }
			.postShare li .postShare_kk	{ background-color:#ffeb01; background-position:65px -504px; }
			.postShare li .postShare_kk em	{ color:#424242; }
			.postShare li .postShare_ln		{ background-color:#1dcd00; background-position:65px -544px; } */

			.postShare li .postShareBtn	{ position:relative; display:block; height:41px; padding:0px 10px 0px 0px; text-align:right; line-height:40px; overflow:hidden; }
			.postShare li .postShareBtn:hover	{ text-decoration:none; }
			.postShare li .postShareBtn span	{ display:none; }
			.postShare li .postShareBtn em	{ display:none; color:#fff; font-size:16px; font-weight:bold; }
			.postShare li .postShare_fb 				{ background: #39579A url('../images/social-icon-facebook.png')  no-repeat center center; }
			.postShare li .postShare_tw					{ background: #3A97FF url('../images/social-icon-twitter.png')  no-repeat center center; }
			.postShare li .postShare_linkedin 			{ background: #007BB5 url('../images/social-icon-linkedin.png')  no-repeat center center;}
			.postShare li .postShare_email 				{ background: #9B9B9B url('../images/social-icon-email.png')  no-repeat center center;}
			.postShare li .postShare_kk					{ background: #FFEB01 url('../images/social-icon-kakaotalk.png')  no-repeat center center; }
			.postShare li .postShare_ln					{ background: #1dcd00 url('../images/social-icon-line.png')  no-repeat center center; }
			
			

			.tvPostMovBox { position:relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; }
				.tvPostMovWideBtn	{ position:absolute; z-index:90; right:20px; top:20px; width:38px; height:38px; font-size:0px; white-space:nowrap; text-indent:100%; background:url('../images/icon_mov_wide.png') no-repeat 0px 0px; overflow:hidden; }
					.wideOn	{ background-position:-40px 0px; }
			.tvPostMovBox iframe	{ position:absolute; z-index:10; left:0px; top:0px; width:100%; height:100%; }
			
			
			/*필진영역*/
			.postAuthor_introduce	{ margin-bottom:30px; border-top:2px solid #656565; }
			.postAuthor_introduce .postAuthor_title	{ height:37px; color:#000; font-size:16px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; font-weight: 700; line-height:37px; border-bottom:1px solid #e6e6e6; }
			
			/*필진보기*/
			.authorViewOne	{ border-bottom:1px solid #e6e6e6; }
				.subhead_article { position:relative; border-bottom:1px solid #e6e6e6; }
				.subhead_article .more{ position:absolute; right:20px; top:30px; }
				
				.subhead_article2 { position:relative; border-bottom:1px solid #e6e6e6; }
				.subhead_article2 .more2{ position:absolute; right:0px; top:9px; }
				.subhead_article2 .more2 a	{ display:block; height:19px; padding:0px 10px; color:#767676; font-size:11px; font-family:dotum; line-height:19px; border:1px solid #e6e6e6; border-radius:3px; }
				
				.butn_normal	{ display:inline-block; height:19px; padding:0px 10px; color:#767676; font-size:11px; font-family:dotum, arial; line-height:19px; border:1px solid #e6e6e6; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; border-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/css/PIE.htc); position:relative; z-index:0; }
				
			.authorViewOne .authorProfileBox { padding-top:0px !important; }
			.authorViewOne .authorProfileBox .authorPic	{ top:10px; }
				/*필진프로필영역*/
				.authorProfileBox	{ position:relative; min-height:170px; padding:20px 20px 20px 158px; }
				.authorProfileBox .authorPic	{ position:absolute; z-index:10; left:0px; top:20px; width:138px; height:138px; overflow:hidden; }
				.authorProfileBox .authorPic img	{ display:block; }
				.authorProfileBox .authorProfile	{ position:relative; padding-right:40%; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }
				.authorProfileBox .authorProfile .name_story	{ }
				.authorProfileBox .authorProfile .authorSnsLink	{ margin-top:1.5em; }
				.authorProfileBox .authorProfile .company_field	{ position:absolute; z-index:10; right:0px; top:0px; width:38%; }
				.authorProfileBox .authorProfile .authorDetail dt	{ color:#000; font-size:15px; line-height:38px; font-weight: 700; }
				.authorProfileBox .authorProfile .authorDetail dt a	{ color:#656565; font-size:13px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }
				.authorProfileBox .authorProfile .authorDetail dd	{ color:#7f7f7f; font-size:11px; line-height:1.7em; }
				.authorProfileBox .authorProfile .depth	{ margin-top:1.8em; }
					/*필진소셜링크*/
					.authorSns	{ display:inline-block; width:21px; height:21px; margin-right:6px; background-image:url('../images/common.png'); background-repeat:no-repeat; white-space:nowrap; text-indent:200%; overflow:hidden; vertical-align:top; }
					.at_facebook	{ background-position:-60px -247px; }
					.at_twitter		{ background-position:-91px -247px; }
			
			
			/*이전&다음글*/
			.aroundPost	{ position:relative; *zoom:1; }
			.aroundPost:after	{ content:""; clear:both; display:block; }
			.aroundPostPrevBox	{ float:left; width:50%; padding-right:10px; }
			.aroundPostPrevBox .prev_tt	{ display:block; height:37px; color:#000; font-size:16px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; font-weight: 700; line-height:37px; border-top:2px solid #656565; border-bottom:1px solid #e6e6e6; }
			.aroundPostPrevBox .prev_tt a	{ color:#000; font-size:16px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }
			.aroundPostNextBox	{ float:right; width:50%; }
			.aroundPostNextBox .next_tt	{ display:block; height:37px; margin-left:10px; color:#000; font-size:16px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; font-weight: 700; line-height:37px; text-align:right; border-top:2px solid #656565; border-bottom:1px solid #e6e6e6; }
			.aroundPostNextBox .next_tt a	{ color:#000; font-size:16px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }
			.aroundPostNextBox .postPreviewBox	{ margin-left:10px; } 
				.postPreviewBox	{ position:relative; min-height:119px; padding:20px 0px 20px 89px; }
				.postPreviewBox_noThumb	{ padding-left:0px !important; } /*썸네일 없는 놈*/
				.postPreviewBox .thumb	{ position:absolute; left:0px; top:20px; width:79px; height:79px; background-color:#a6a6a6; }
				.postPreviewBox .thumb .overMov	{ position:absolute; left:0px; top:0px; width:100%; height:100%; font-size:0px; background:url('../images/thumb_mov.png') no-repeat center center; white-space:nowrap; text-indent:200%; overflow:hidden; }
				/* 이전글 다음글에 유투브 썸네일이 정사각형이 아니라 크롭하도록 변경
				.postPreviewBox .thumb a	{ position:relative; display:block; overflow:hidden; }
				.postPreviewBox .thumb a img	{ display:block; } 
				*/
				.postPreviewBox .thumb a { position:relative; display: block; overflow: hidden; width: 79px; height:79px;}
				.postPreviewBox .thumb a img { display: block; position: absolute; left: -100%; right: -100%; top: -100%; bottom: -100%; margin: auto; width: auto; height: 100%; max-width: inherit; }

				.postPreviewBox .thumb a:hover .subscribeBubble	{ opacity:1; filter:alpha(opacity=100); }
				
				.postPreviewBox .infoBox	{ position:relative; padding-right:50px; }
				.postPreviewBox .infoBox .cate_date	{ display:block; color:#767676; font-size:11px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:1.5em; }
				.postPreviewBox .infoBox .cate_date a	{ color:#767676; }
				.postPreviewBox .infoBox .cate_date em	{ color:#000; }
				.postPreviewBox .infoBox .title	{ display:block; padding-top:0.3em; word-break:keep-all; word-wrap:break-word; }
				.postPreviewBox .infoBox .title a	{ color:#000; font-size:13px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:1.2em; }
				.postPreviewBox .infoBox .commentCnt	{ position:absolute; z-index:10; right:0px; top:0px; width:40px; height:38px; color:#767676; font-size:15px; font-weight:bold; font-family:Tahoma; text-align:center; line-height:27px; background:url('../images/stripe_normal.png') no-repeat -121px 0px; }
				.postPreviewBox .infoBox .commentCntOff	{ display:none; background-position:-397px -55px; }
				.postPreviewBox .infoBox .noThumb	{ top:-30px; }
			.aroundPost .nonTargetPost	{ padding-left:0px; text-align:center; line-height:79px; }
			/*덧글*/
			.postCommentWrap	{ margin-top:30px; padding-bottom:30px; }
			.postCommentWrap p { word-wrap: break-word; }
			.postCommentWrap .comment_title	{ position:relative; color:#000; font-size:16px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; font-weight: 700; line-height:37px; border-top:2px solid #656565; border-bottom:1px solid #e6e6e6; }
			.postCommentWrap .comment_title .comment_write	{ position:absolute; z-index:10; right:0px; top:0px; }
			/**관련글(모바일용)**/
			.m_connectedPost	{ display:none; }
	
		/*이벤트참여하기영역*/
		.eventPost_entryBox	{ margin-bottom:50px; border-top:2px solid #656565; }
		.eventPost_entryBox .eventPost_hd h3	{ height:37px; color:#000; font-size:16px; font-weight:700; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:37px; border-bottom:1px solid #e6e6e6; }
		.eventPost_entryBox .eventPost_hd .eventPost_caution	{ padding:15px 0px; color:#625e6a; font-size:12px; line-height:1.4em; border-bottom:1px solid #e6e6e6; }
			.event_itemWrapper	{ *zoom:1; }
			.event_itemWrapper:after	{ content:""; clear:both; display:block; }
			.event_itemWrapper .event_item	{ float:left; width:48%; min-width:320px; padding:20px 0px; border-bottom:1px dotted #e6e6e6; }
			.event_itemWrapper .event_item:first-child	{ margin-right:3.8%; }
			.event_itemWrapper:last-child .event_item	{ border-bottom:none; }
			.event_label	{ display:block; color:#000; font-size:14px; font-weight:bold; }
			.event_input	{ display:block; padding:8px 0px; color:#ccc; }
			.event_input .inputBox	{ max-width:318px; height:22px; padding:0px; color:#000; text-indent:10px; line-height:22px; vertical-align:middle; border:1px solid #ccc; background-color:#f1f1f1; }
			.event_input label	{ color:#000; font-size:13px; white-space:nowrap; }
			.event_input select	{ height:24px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; border-width:1px; border-color:#ccc; background-color:#f1f1f1; vertical-align:middle; }
			.event_input textarea	{ width:300px; height:40px; padding:9px; color:#000; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; border:1px solid #ccc; background-color:#f1f1f1; }
			.event_input .quiz_block	{ line-height:1.5em; }
			.event_input .nowrap	{ display:inline-block; margin-right:10px; white-space:nowrap; }
			.event_input .txt_nomalColor	{ color:#000; }
				#addr_postBtn	{ display:inline-block; height:24px; margin-left:5px; padding:0px 10px; color:#fff; font-size:11px; font-family:dotum; line-height:24px; vertical-align:middle; background-color:#656565; border-radius:3px; }
			.event_input .row	{ display:block; margin-top:10px; }
			.event_item_guide	{ display:block; color:#656565; font-size:11px; font-family:dotum; }
		.evnet_entryBtnBox	{ padding-top:20px; text-align:right; border-top:1px solid #e6e6e6; }
		.evnet_entryBtnBox a	{ display:inline-block; height:40px; margin-left:5px; padding:0px 20px; color:#fff; font-size:16px; font-weight:bold; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; line-height:40px; background-color:#656565; border-radius:4px; }
		/*이벤트레이아웃1줄로 스크립트 변경을 위해*/
		.eventPost_entry_1row .event_itemWrapper .event_item	{ float:none; width:100% !important; margin-right:0px !important; }
		
		
	.inner_newslist { background: url("../images/txt_inner_link.png") no-repeat left top; margin-top: 40px; }
	.inner_newslist h4 { font-size:0; height: 25px; border-bottom: 2px solid #003C99; }
	.inner_newslist ul { list-style: square !important; margin-left: 20px; color: #C1C1C1; margin-top: 10px; }
	.inner_newslist ul li { border-bottom: 1px solid #E6E6E6; margin: 0;}
	.inner_newslist ul li a { font-family: "Nanum Barun Gothic"; font-size: 16px; color: #333333; line-height: 35px; }
	.inner_newslist ul li a:hover { color: #FF9B00; }
	
	.relationPostList_mobile	{ display:none; }
			
	
		/* IFA 템플릿 페이지(140827) */
		.tmpImgBox	{ margin-bottom:50px; padding-bottom:30px; border-bottom:4px solid #505050; }
		.tmpImgBox .tmpTitle	{ display:block; margin:25px 0px 45px 0px; color:#000; font-size:33px; font-weight:bolder; line-height:1.3em; }
		.tmpImgBox .tmpTitle a { color:inherit; }
		.tmpTab	{ margin-bottom:30px; font-size:0; white-space:nowrap; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; overflow:hidden; *zoom:1; }
		.tmpTab:after { content:""; clear:both; display:block; }
		.tmpTab li	{ float:left; }
		.tmpTab li a	{ display:block; height:40px; padding:0px 20px; color:#737373; font-size:15px; line-height:38px; border-right:1px solid #e6e6e6; border-top:1px solid #e6e6e6; border-top-right-radius:5px; border-top-left-radius:5px; background:#fff; }
		.tmpTab li a.On		{ color:#fff; background:#0b4898; }
		.tmpTabWrapperBox { height:300px; overflow:hidden; }
		.tmpTabWrapper { position:relative; height:300px; max-width:100%; width:100%; overflow:hidden; }
		.tmpTabWrapper *	{ max-width:none !important; }
			.tmpTabView	{ max-width:none !important; height:300px; margin-left:-10px; margin-right:-10px; *zoom:1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
			.tmpTabView *	{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
			.tmpTabView:after	{ content:""; clear:both; display:block; }
			.tmpTabView li	{ float:left; width:289px; max-width:none !important; padding:0px 10px; }
			.tmpTabView li a	{ display:block; margin-bottom:20px; overflow:hidden; }
			.tmpTabView li a img	{ max-width:100% !important; }
		#tmpTab1	{ display:block; }
		
		/** IFA 특별페이지 **/
		#liveVideoPlayer	{ position:relative; height:0; padding-top:1px; padding-bottom:56.25%; }
		* html #liveVideoPlayer	{ margin-bottom:45px; margin-top:0px; width:100%; height:100%; }
		#liveVideoPlayer div, #liveVideoPlayer embed, #liveVideoPlayer object, .BrightcoveExperience {
		  position: absolute;
		  width: 100%;
		  height: 100%;
		  left: 0;
		  top: 0;
		}
		#youtubePlayerBox	{ position:relative; display:none; }
			#liveVideoShow	{ display:none; position:absolute; z-index:1000; right:20px; top:20px; width:90px; height:38px; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:38px; background:url('../images/live_show.png') no-repeat left top; }
		.spe_bannerBox	{ padding:26px 0px; }
		.spe_wrapper	{ padding:0px 0px 26px 0px; }
		.spe_wrapper .spe_title	{ color:#000; font-size:19px; font-weight: bold; border-bottom:2px solid #656565; padding: 30px 0px 10px 0px; }
		.spe_videoListBox	{ width:100%; height:155px; padding:20px 0px 0px 0px; overflow:hidden; }
		.spe_videoListBox *	{ max-width:none !important; }
			.spe_videoList		{ *zoom:1; }
			.spe_videoList:after	{ content:""; clear:both; display:block; }
			.spe_videoList li	{ float:left; margin-right:18px; }
			.spe_videoList li:last-child	{ margin-right:0px; }
				.spe_video	{ display:block; width:127px; }
				.spe_video .thumb	{ display:block; position:relative; width:127px; height:71px; background-color:#dcdcdc; overflow:hidden; }
				.spe_video .thumb img	{ display:block; width:127px; height:71px; }
				.spe_video .thumb em	{ position:absolute; left:0px; top:0px; width:100%; height:100%; font-size:0px; background:url('../images/thumb_mov.png') no-repeat center center; white-space:nowrap; text-indent:100%; overflow:hidden; }
				.spe_video .info	{ display:block; padding-top:5px; color:#666; font-size:11px; line-height:20px; text-decoration:none; }
				.spe_video .info strong	{ display:block; color:#000; font-size:12px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
				.spe_video:hover	{ text-decoration:none; }
				.spe_video:hover strong	{ text-decoration:underline; }
			.spe_photoListBox	{ position:relative; padding:20px 0px; }
		.spe_conLibraryBox	{ padding:20px 0px; }
		
		/*사진리스트영역*/
		.icscrollBox	{ height:600px; overflow:auto; }
		
		/*작성자전체보기페이지*/
		.authorTotal_hd		{ position:relative; border-bottom:1px solid #e6e6e6; }
		.authorTotal_hd h2	{ height:49px; color:#151515; font-size:19px; font-weight:700; line-height:49px; }
		.authorTotal_hd .author_status	{ position:absolute; right:20px; top:0px; height:49px; color:#767676; font-size:15px; line-height:49px; text-align:right; }
		.authorTotal_hd .author_status strong	{ color:#000; font-weight:bold; }
		.author_groupBox	{ margin-top:20px; }
		.author_groupBox h3	{ height:37px; color:#000; font-size:16px; font-weight:700; line-height:37px; border-top:2px solid #656565; border-bottom:1px solid #e6e6e6; }
		.author_groupBox h4	{ min-height:37px; padding:8px 0px; color:#3d3d3d; font-weight:700; line-height:1.4em; border-bottom:1px solid #e6e6e6; }
			.author_member_list	{ margin-left:-20px; font-size:0px; *zoom:1; }
			.author_member_list:after	{ content:""; clear:both; display:block; }
			.author_member_list li	{ display:inline-block; vertical-align:top; width:16.666666%; }
			.author_member_list li .author_member	{ padding:20px 0px 0px 20px; font-size:12px; }
			.author_member_list li .thumb	{ position:relative; display:block; }
			.author_member_list li .thumb a	{ display:block; }
			.author_member_list li .thumb img	{ display:block; }
			/*
			.author_member_list li .thumb .author_info	{ display:none; position:absolute; z-index:10; left:0px; top:0px; width:100%; height:100%; background:#00ccfe url('../images/post_detail.png') no-repeat center center; opacity:0.94; filter:alpha(opacity=94); }
			*/
			.author_member_list li .thumb .author_info	{ display:none; position:absolute; z-index:10; left:0px; top:0px; width:100%; height:100%; background:#00ccfe; opacity:0.94; filter:alpha(opacity=94); }
			.author_member_list li .thumb .author_info .author_infoBlock	{ display:block; padding:17px 17px; color:#404040; font-size:12px; }
			.author_member_list li .thumb .author_info .author_infoBlock strong	{ display:block; font-size:14px; padding-bottom:5px; }
			.author_member_list li .thumb:hover .author_info, .author_member_list li .thumb a:focus .author_info	{ display:block; }
			.author_member_list li .author_name	{ display:block; padding:20px 0px; color:#707070; }

			
		/* youtube responsive */
		.videoPostConBox	{ position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; margin-bottom: 0 !important; } /* margin-bottom: 0 !important; 추가 Video Player 아래 <p> 여백 생기는 문제 해결 */
		.videoPostConBox iframe, .videoPostConBox object, .videoPostConBox embed	{ position:absolute; left:0px; top:0px; width:100%; height:100%; }
		
		/******
		 * 전시회 이미지 갤러리 추가
		 *  이도훈 2014.09.01 
		 */
		.spe_wrapper	{ padding:0px 0px 26px 0px; }
			.spe_wrapper .spe_title	{ color:#000; font-size:19px; font-weight: bold; border-bottom:2px solid #656565; padding: 30px 0px 10px 0px; }
			.spe_imageListBox	{ width:100%; height:320px; padding:20px 0px 0px 0px; overflow:hidden; }
			.spe_imageListBox *	{ max-width:none !important; }
				.spe_imageList		{ *zoom:1; }
				.spe_imageList:after	{ content:""; clear:both; display:block; }
				.spe_imageList li	{ float:left; margin-right:18px; width:289px; /*overflow:hidden;*/ }
				.spe_imageList li:last-child	{ margin-right:0px; }
				.spe_imageList li a { display:block; position:relative; height:320px; }
		.spe_imageList li a img	{ display:block; max-width:100% !important; position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; }
					.spe_image	{ display:block; width:127px; }
					.spe_image .thumb	{ display:block; position:relative; width:127px; height:71px; background-color:#dcdcdc; overflow:hidden; }
					.spe_image .thumb img	{ display:block; width:127px; height:71px; }
					.spe_image .thumb em	{ position:absolute; left:0px; top:0px; width:100%; height:100%; font-size:0px; background:url('../images/thumb_mov.png') no-repeat center center; white-space:nowrap; text-indent:100%; overflow:hidden; }
					.spe_image .info	{ display:block; padding-top:5px; color:#666; font-size:11px; line-height:20px; text-decoration:none; }
					.spe_image .info strong	{ display:block; color:#000; font-size:12px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
					.spe_image:hover	{ text-decoration:none; }
					.spe_image:hover strong	{ text-decoration:underline; }
				.spe_photoListBox	{ position:relative; padding:20px 0px; }
			.spe_conLibraryBox	{ padding:20px 0px; }
			
			
		/*404페이지*/
		.page404	{ min-height:500px; padding:20px 0px; text-align:center; }
		.page404 .icon_error	{ display:inline-block; width:100px; height:100px; margin-top:50px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/icon_404.png') no-repeat left top; overflow:hidden; }
		.page404 h2	{ margin-top:25px; color:#333; font-size:28px; font-weight:bold; line-height:1.5em; }
		.page404 p		{ margin-top:25px; color:#333; font-size:16px; line-height:1.5em; }
		
		
		/*메인이벤트플레이어*/
		#eventDayWrapper	{ position:relative; margin-bottom:50px; padding:35px 411px 35px 40px; }
		#eventDayWrapper #eventDayConBox	{ position:absolute; z-index:10; right:40px; top:0px; width:320px; height: 100%; }
		#eventDayWrapper #eventDayConBox .eventDayConInner	{ padding:35px 0px; }
			#eventDayMovBox	{ position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
			#eventDayMovBox iframe, #eventDayMovBox object, #eventDayMovBox embed	{ position:absolute; left:0px; top:0px; width:100%; height:100%; }
		
		/*메인이벤트플레이어 by 이도훈 꽉찬 영상으로 수정 2017.01.20 */
		#eventDayWrapper	{ position:relative; margin-bottom:50px; padding:35px 411px 35px 40px; }
		#eventDayWrapper #eventDayConBox	{ position:absolute; z-index:10; right:40px; top:0px; width:320px; height: 100%; }
		#eventDayWrapper #eventDayConBox .eventDayConInner	{ padding:35px 0px; }
			#eventDayMovBox	{ padding-bottom: 56.25%; height: 0; overflow: hidden; }
			#eventDayMovBox iframe, #eventDayMovBox object, #eventDayMovBox embed	{ position:absolute; left:0px; top:0px; width:100%; height:100%; }
		

@media all and (max-width: 480px) {
	
	.globalHd	{ position:fixed; left:0px; top:58px; width:100%; -webkit-transform: translate(0%,0%); -ms-transform: translate(0%,0%); transform: translate(0%,0%); }
	.globalHd ul { width: 100%; }
	.globalHd ul li	{ width: 50%; }
	/*.globalHd ul li:last-child	{ border-bottom:none; }*/
	.globalHd ul li a	{ position:relative; width:100%; padding: 10px 20px; font-size:12px;}
}

/***** Mobile Device *****/	
@media all and (max-width:767px) {
body	{ padding-top:58px; }
	.goOnTop	{ position:fixed; z-index:1000; right:20px; bottom:21px; width:41px; height:41px; font-size:0; white-space:nowrap; text-indent:100%; background:rgba(0,0,0, 0.48) url('../images/common.png') no-repeat 10px -127px; border-radius:4px; overflow:hidden; }
	.goOnTop.On	{ display:block; }
	#header	{ z-index:111; border-bottom:none; }
	#header .headerInner	{ height:58px; width:100%; margin:0px; padding:0px; border-bottom-width:2px; }
	#header .headerInner .brand	{ width:110px; height:57px; background:url('../images/common_img_m.png') no-repeat -5px -5px / 480px auto; }
	#header .headerInner .searchOpenner	{ right:85px; top:10px; width:35px; height:35px; background:url('../images/common_img_m.png') no-repeat -127px 0px / 480px auto;  }
	#headerWrapper[data-curr="searchOn"] #header .headerInner .searchOpenner	{ background-position:-127px -30px; }
	#header .headerInner .m_menuOpenner	{ display:block; position:absolute; right:47px; top:10px; width:38px; height:35px; background:url('../images/common_img_m.png') no-repeat -164px 0px / 480px auto; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden;  }
	#headerWrapper[data-curr="menuOn"] #header .headerInner .m_menuOpenner	{ background-position:-164px -30px; }
	#header .headerInner .globalOpenner	{ right:12px; top:10px; width:35px; height:35px; background:url('../images/common_img_m.png') no-repeat -201px 0px / 480px auto;  }
	#headerWrapper[data-curr="globalOn"] #header .headerInner .globalOpenner	{ background-position:-201px -30px; }
	#menuWrapper	{ display:none; }
	#headerWrapper[data-curr="menuOn"] #menuWrapper	{ display:block; top:58px; margin-top:0px; }
	#headerWrapper[data-curr="menuOn"] #menuWrapper:after	{ position:fixed; z-index:98; top:0px; left:0px; width:100%; height:100%; content:""; background-color:rgba(0,0,0, 0.8); }
	
	#header.headShot .headerInner .brand	{ background-position:11px 13px !important; background-size:89px auto !important; }
	#header.headShot .headerInner .headShot_mark	{ width:30px; height:30px; left:100px; top:13px; background-size:30px auto; }
	
	#menu	{ position:fixed; z-index:99; top:0px; width:100%; max-height:100%; padding:58px 0px 20px; background-color:#0d2da2; overflow:auto; }
	#menu li	{ display:block; width:100%; }
	#menu li:after	{ display:none; }
	#menu li .par_menu	{ height:56px; margin-top:0px; padding:0px; color:#fff; font-size:21px; text-align:center; line-height:55px; border-bottom:1px solid #3655c8; }
	#menu li .par_menu:after	{ content:""; display:inline-block; width:10px; height:7px; margin-left:10px; vertical-align:middle; background:url('../images/common_img_m.png') no-repeat 0px -68px / 480px auto; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden; }
	#menu li .subMenu	{ padding:5px 0px; border-bottom:1px solid #3655c8; }
	#menu:hover .subMenu	{ display:none; }
	#menu li.On .par_menu:after	{ background-position:-18px -68px; }
	#menu li .par_menu:hover, #menu li .par_menu:focus	{ color:#fff; }
	#menu li.On .subMenu		{ display:block; }
	#menu li .subMenu .child_menu	{ padding:8px 0px; color:#adbefd; font-size:18px; text-align:center; }
	#menu li:nth-child(3)	{ width:100%; }
	#menu li:nth-child(4)	{ width:100%; }
	#menu li:nth-child(5)	{ width:100%; }
	#menu li .subMenu .child_menu.child_sub	{ padding:7px 0px; }
	/*#menu li .subMenu .child_menu.child_sub:before	{ content:"-"; display:inline-block; margin-right:5px; vertical-align:middle; }*/
	#menu li .subMenu .child_menu.child_sub:after	{ display:none; }
	#menu li.m_foot	{ display:block; padding:10px 0px; white-space:normal; }
	#menu li.m_foot a	{ display:inline-block; margin-bottom:7px; padding:0px 10px; color:#5271e5; font-size:15px; letter-spacing:-1px; line-height:1em; border-left:1px solid #5271e5; }
	#menu li.m_foot > a	{ display:block; width:100%; padding:10px 0px; color:#fff; font-size:16px; font-weight:bold; text-align:center; border-left:none; }
	#menu li.m_foot .inBox	{ max-width:380px; margin:0px auto; text-align:center; }
	#menu li.m_foot .inBox a:first-child/*, #menu li.m_foot .inBox a:nth-child(4)*/	{ border-left:none; }

	.searchHd	{ position:fixed; left:0px; top:58px; width:100%; height:100%; padding:0; border:none; background-color:rgba(0,0,0, 0.75); -webkit-transform: translate(0%,0%); -ms-transform: translate(0%,0%); transform: translate(0%,0%); }
	.searchHd .searchInner	{ position:relative; width:100%; padding:10px 10px; background-color:#fff; }
	.searchHd .searchInput	{ font-size:16px; }
	.searchHd .searchBtn span	{ background:url('../images/common_img_m.png') no-repeat -135px -38px / 480px auto; }
        .searchBox  { padding-right:123px; }
        .searchBox .searchBtn   { right:80px; width:43px; }
        .searchBox .searchOptBtn    { width:80px; font-size:14px; }
        .searchOtp      { margin:0; }
        .searchOtp li   { display:block; width:100%; margin-bottom:10px; }
    body[data-device='mobile'] .datepickerBox   { margin-top:-110px; }
    .dateWrap   { position:relative; padding-top:41px; white-space:nowrap; overflow:hidden; }
    .dateWrap .lt-date, .dateWrap .rt-date  { float:none; display:inline-block; width:100%; vertical-align:top; }
    .dateWrap .lt-date .calendarBox, .dateWrap .rt-date .calendarBox    { display:none; }
    .dateWrap .lt-date > input[type="text"] { position:absolute; left:15px; top:15px; width:45%; border-color:#1d61ce; }
    .dateWrap .rt-date > input[type="text"] { position:absolute; right:15px; top:15px; width:45%; }
    .dateWrap[data-show='lt-date'] .lt-date .calendarBox, body[data-device='mobile'] .dateWrap .lt-date .calendarBox  { display:block; }
    .dateWrap[data-show='lt-date'] .lt-date .calendarBox > input[type='text']   { border-color:#c4c4c4; }
    .dateWrap[data-show='rt-date'] .lt-date { width:0; padding:0; }
    .dateWrap[data-show='rt-date'] .lt-date .calendarBox    { display:none !important; }
    .dateWrap[data-show='rt-date'] .lt-date > input[type='text']   { border-color:#c4c4c4 !important; }
    .dateWrap[data-show='rt-date'] .rt-date .calendarBox    { display:block; }
    .dateWrap[data-show='rt-date'] .rt-date > input[type='text']   { border-color:#1d61ce; }

	.globalHd	{ top:50px; }
	
	#header .headerInner .searchOpenner, #header .headerInner .globalOpenner	{ display:block; }
	#menuWrapper .hd_etc		{ display:none; }
	
	.goTop	{ display:none; }
	.footerMenu, .companyInfo, .waMark	{ display:none; }
	.footerAbout { display:none; }
	#footerWrapper	{ margin-top:0px; border-top:none; }
	.footerNav	{ height:0px; }
	.samsungTomorrowSocialBox	{ position:relative; height:0px; overflow:visible; }
	.samsungTomorrowSocial	{ position:absolute; z-index:11; right:18px; top:30px; white-space:nowrap; }
	.samsungTomorrowSocial li	{ height:auto; padding-left:6px; }
		.stSnsItem .fanInfo	{ display:none; }
		.stSnsItem	{ height:auto; padding:0px; }
		.ssSnsIcon	{ display:block; position:static; width:30px; height:30px; background:url('../images/common_img_m.png') no-repeat -258px 0px / 480px auto; }
			.ss_facebook	{ background-position:-258px 0px; }
			.ss_twitter		{ background-position:-294px 0px; }
			.ss_youtube		{ background-position:-330px 0px; }
			.ss_flickr			{ background-position:-366px 0px; }
	#footer	{ position:relative; z-index:10; height:140px; border-top:3px solid #1d61ce; background-color:#151515; }
		.footerInner	{ padding:30px 18px 0px; }
			.footerLogo	{ position:static; display:block; width:103px; height:17px; background:url('../images/common_img_m.png') no-repeat 0px -104px / 480px auto; }
			.copyright	{ display:block; margin-top:10px; font-size:12px; }
			.copyright span	{ display:block; }
			
			
	#eventDayWrapper	{ margin-bottom:20px; padding:0px; }
	#eventDayWrapper #eventDayConBox	{ display:none; }
	
	#contentsWrapper	{ min-height:auto; }
		#mainTileWrapper	{ margin-bottom:0px; }
			.mainTile li	{ float:none; width:100%; }
			.mainTile li:first-child, .mainTile li:nth-child(3)	{ width:100%; }
			.mainTile li a	{ height:110px; }
			.mainTile li:first-child a	{ height:110px; }
			/*.mainTile li a .thumb img	{ width:100%; margin:0px; }*/
			.mainTile li a .thumb img	{ position:absolute; left:50%; top:50%; width:100%; margin:0px; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);  }
			.mainTile li a .thumb img.desk_img	{ display:none; }
			.mainTile li a .thumb img.mobile_img	{ display:block; }
			.mainTile li a .desc	{ padding:15px 15px; }
			.mainTile li a .desc .title	{ padding-bottom:8px; font-size:16px; }
			.mainTile li:first-child a .desc .title	{ font-size:16px; }
			.mainTile li a .desc .category	{ padding:8px 0px; font-size:12px; }
		
		#mainListWrapper	{ border-bottom:none; }
		#mainListWrapper::before, #mainListWrapper::after	{ display:none; }
			.mainList::before, .mainList::after	{ display:none; }
			.mainList li	{ display:block; width:100%; margin-bottom:0px; padding:15px 15px; border-bottom:1px solid #ccc; }
			.mainList li .items	{ position:relative; min-height:73px; margin:0px; padding-bottom:0px; padding-left:108px; }
			/* 이도훈 추가  : 메인페이지 > 모바일 섬네일 없을 경우 썸네일 영역이 108px 빈것으로 보이는 것  수정*/
			.mainList li .items.noThumb	{ padding-left:0px; }
			/* 이도훈 추가  : 메인페이지 > 모바일 섬네일 없을 경우 썸네일 영역이 108px 빈것으로 보이는 것  수정*/
			.mainList li .items	{ position:relative; min-height:73px; margin:0px; padding-bottom:0px; padding-left:108px; }
			.mainList li .items .data 	{ font-size:11px; }
			.mainList li .items .data span	{ font-size:11px; line-height:15px; }
			.mainList li .items .title	{ padding-bottom:0px; font-size:16px; }
			.mainList li .items .thumb	{ position:absolute; left:0px; top:0px; width:97px; height:73px; background-color:#f8f8f8; }
			.mainList li .items .thumb img.desk_img	{ display:none; }
			.mainList li .items .thumb img.mobile_img	{ display:block; }
			.mainList li .items .subscribe	{ display:none; }
			.mainList li .items .thumb .video::after	{ right:10px; bottom:10px; width:29px; height:29px; background:url('../images/common_img_m.png') no-repeat -134px -71px / 480px auto; }
			.mainList li .items:hover, .mainList li .items:focus		{ background-color:transparent; }
			#mainListMoreBtn	{ height:50px; font-size:14px; }
			#mainListMoreBtn i	{ width:10px; background:url('../images/common_img_m.png') no-repeat -140px -106px / 480px auto; }
			#mainListMoreBtn[data-status="loading"] i	{ top:5px; background-size:25px auto; background-position:center center; }
			
			/*썸네일 구분 클래스*/
			.desk_img	{ display:none !important; }
			.mobile_img	{ display:block; }
			
		.main_totalLinkBox	{ margin-bottom:20px; margin-top: 20px;}
	
			
		#subContentsWrapper	{ width:100%; padding:30px 10px; }
		#subContentsWrapper::before	{ display:none; }
		#subContentsWrapper.noSidebar	{ padding-right:10px; }
			.subContentInner	{ float:none; width:100%; padding-right:0px; }
			.subSidebar, .wrapper-sticky		{ display:none !important; }
		
			/*목록*/
			.listInfoBox	{ *zoom:1; }
			.listInfoBox:after	{ content:""; clear:both; display:block; }
				.list_loc_sort	{ float:left; height:25px; padding-top:0px; font-size:14px; }
				.list_loc_sort	a { height:25px; padding-top:0px; font-size:14px; line-height:25px; }
			.listInfoBox .list_cnt	{ float:right; position:static; top:0px; height:auto; margin-bottom:10px; font-size:13px; line-height:normal; }
				.listInfoBox .sortBtnBox	{ }
			
			.listItemObj	{ min-height:98px; padding:10px 10px 9px 89px; }
			.listItemObj .thumb	{ top:10px; width:79px; height:79px; background-color:#e6e6e6; }
			.listItemObj .thumb img.desk_img	{ display:none; }
			.listItemObj .thumb img.moblie_img	{ display:block; }
			.listItemObj .thumb a	{ height:79px; }
			.listItemObj .listItemDetail { font-size:11px; }
			.listItemObj .listItemDetail .title	{ padding:0.7em 25px 0.7em 0px; }
			.listItemObj .listItemDetail .title a	{ font-size:13px; font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }
			.listItemObj .listItemDetail .describe, .listItemObj .listItemDetail .socialShare_list	{ display:none; }
			.listItemObj .listItemDetail .commentCnt	{ right:0px; top:10px; width:31px; height:28px; font-size:10px; line-height:21px; background:url('../images/stripe_mobile.png') no-repeat -108px -18px; }
			.listItemObj .listItemDetail .commentCntOff	{ display:none; background-position:-143px -18px; }	
			
			.subListMoreBox { bottom:0px; }
			.subListMoreBox a.moreBtn { display:block; width:100%; height:35px; font-size:14px; line-height:35px; border-radius:4px; }
			.subListMoreBoxLoading	{ height:35px; }
		
			/*본문*/
			.postHd	{ padding-top:0px; padding-bottom:10px; }
			.postHd .postTitle	{ font-size:21px; }
			.postHd .postInfo .post_author	{ display:block; margin-top:7px; }
			.postHd .commentCnt	{ right:0px; top:0px; width:31px; height:28px; font-size:10px; line-height:21px; background:url('../images/stripe_mobile.png') no-repeat -108px -18px; }
			.postHd .urlCopyBtn	{ display:inline-block; position:static; margin-top:7px; }
			.postConBox	{ padding:10px 0px 20px; font-size:13px; }
			.postConBox .wp-caption { width: 100% !important; text-align: center;}
			.postConBox .wp-caption .wp-caption-text { font-size:10pt; text-align: center; }
			.postConBox .footnotes p, .postConBox .footnotes a { font-size: 10px; }
			.postConBox .footnotes p { margin-bottom: 1em; }
			
				.postShare	{ padding:2px 0px 20px; white-space:normal; }
				.postShare li	{ width:33.333%; margin-bottom:2px; }
				.postShare li:nth-child(4) { padding-right: 2px; }
				.postShare li:nth-child(3) { padding-right: 0; }
				.postShare li:nth-child(6) { padding-right: 0; }
				
				.postShare li.mm		{ display:inline-block; }
				.postShare li .postShareBtn	{ height:40px; line-height:39px; }

				.postShare li .postShare_fb 				{ background: #39579A url('../images/social-icon-facebook.png')  no-repeat center center; }
				.postShare li .postShare_tw					{ background: #3A97FF url('../images/social-icon-twitter.png')  no-repeat center center; }
				.postShare li .postShare_linkedin 			{ background: #007BB5 url('../images/social-icon-linkedin.png')  no-repeat center center;}
				.postShare li .postShare_email 				{ background: #9B9B9B url('../images/social-icon-email.png')  no-repeat center center;}
				.postShare li .postShare_kk					{ background: #FFEB01 url('../images/social-icon-kakaotalk.png')  no-repeat center center; }
				.postShare li .postShare_ln					{ background: #1dcd00 url('../images/social-icon-line.png')  no-repeat center center; }
				/* 공유변경
				.postShare li .postShare_fb	{ background-color:#39579a; background-position:40px -300px; }
				.postShare li .postShare_tw	{ background-color:#3a97ff; background-position:40px -351px; }
				.postShare li .postShare_gp	{ background-color:#e04a32; background-position:40px -402px; }
				.postShare li .postShare_pr	{ background-color:#ce1d1f; background-position:40px -452px; }
				.postShare li .postShare_kk	{ background-color:#ffeb01; background-position:40px -504px; }
				.postShare li .postShare_kk em	{ color:#424242; }
				.postShare li .postShare_ln		{ background-color:#1dcd00; background-position:40px -544px; }*/
				
				
			.postAuthor_introduce	{ margin-bottom:20px; }
				.authorProfileBox .authorProfile	{ padding-right:0px; }
				.authorProfileBox .authorPic	{ top:10px !important; width:78px; height:78px; }
				.authorProfileBox	{ padding:10px 0px 10px 88px; }
			.authorProfileBox .authorProfile .company_field	{ position:static; width:100%; }
			
			.tmpImgBox .tmpTitle	{ font-size:15px; }
			.tmpTab li a	{ height:30px; padding:0px 10px; font-size:12px; line-height:28px; }
			
			.listItemBox	{ margin-right:0px; }

				.aroundPost	{ padding-right:0px; }
					.aroundPostPrevBox	{ float:none; width:100%;padding-right:0px; }
					.aroundPostNextBox .postPreviewBox	{ margin-left:0px; }
					.aroundPostNextBox	{ float:none; width:100%; }
					.aroundPostNextBox .next_tt	{ margin-left:0px; text-align:left; }
					.postPreviewBox .infoBox .commentCnt	{ right:0px; top:0px; width:31px; height:28px; font-size:10px; line-height:21px; background:url('../images/stripe_mobile.png') no-repeat -108px -18px; }
					.postPreviewBox .infoBox .commentCntOff	{ display:none; background-position:-143px -18px; }
					
				/*관련글(모바일용)*/
				.relationPostList_mobile	{ display:block; }
					.subSide_conTitle	{ height:37px; padding:0px; color:#000; font-size:16px; font-weight:700; line-height:37px; border-top:2px solid #656565; border-bottom:1px solid #e6e6e6; }
					.relationPostList li	{ height:98px; padding:10px 0px 10px 92px; }
					.relationPostList li .thumb	{ top:10px; }
					.relationPostList li .info .title	{ font-size:14px; }
					.relationPostList li:last-child		{ border-bottom:none; }
			
			.subscribeBubble	{ display:none !important; }
			
			/*TV목록*/
			.samtoTvListBox	{ margin:0px; padding:0px; }
			.samtoTvListBox li	{ display:block; width:100%; margin-bottom:0px; }
			.samtoTvListBox li .ztyleTvItemWrap	{ position:relative; height:auto; min-height:99px; margin:0px 0px 0px 0px; padding:10px 0px 9px 89px; }
			.samtoTvListBox li .ztyleTvItemWrap .thumb	{ position:absolute; z-index:10; left:0px; top:10px; width:79px; height:79px; overflow:hidden;}
			/* 동영상 자동 노출 시 모바일 썸네일 수정. 이도훈 2016 11 10 */
			.samtoTvListBox li .ztyleTvItemWrap .thumb	img.mobile_img { max-height:100%; position: absolute; top: -9999px; bottom: -9999px; left: -9999px; right: -9999px; margin: auto;}
			.samtoTvListBox li .ztyleTvItemWrap .thumb	img.mobile_img.youtubedefault { max-width:200%; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe	{ padding:0px; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .viewTime	{ font-size:11px; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .title	{ font-size:13px; font-weight:700; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe .commentCnt	{ right:0px; top:0px; width:31px; height:28px; font-size:10px; line-height:21px; background:url("../images/stripe_mobile.png") no-repeat -108px -18px; }
			
			/*작성자전체보기페이지*/
			.authorTotal_hd h2	{ font-size:13px; }
			.authorTotal_hd .author_status	{ position:static; font-size:13px; line-height:1.4em; }
			.author_groupBox h3	{ font-size:13px; }
			.author_groupBox	{ margin-top:10px; padding-right:0px; }
			.author_member_list	{ margin-left:-10px; }
			.author_member_list li	{ width:33.333%; }
			.author_member_list li .author_member	{ padding:10px 0px 0px 10px; }
			.author_member_list li .author_name	{ font-size:11px; }
			
			.authorViewOne	{ margin-bottom:10px; }
				.subhead_article .more	{ top:0px; }
			
			/*인포그래픽 & 매거진 목록*/
			.infographic_sorting	{ padding:10px 0px 0px; }
			.infographic_sorting li a	{ height:27px; margin-bottom:10px; padding:0px 10px; font-size:13px; line-height:27px; }
			
			.infographic_list	{ margin-left:0px; }
			.infographic_list li	{ display:block; width:auto; min-width:none; max-width:none; }
				.infogra_item	{ position:relative; min-height:119px; padding:10px 0px 10px 99px; border:none; border-bottom:1px dotted #e6e6e6; }
				.infogra_item .thumb	{ position:absolute; left:0px; top:10px; width:99px; }
				.infogra_item .listItemDetail	{ padding:0px 10px; font-size:11px; }
				.infogra_item .listItemDetail .title		{ padding-right:15px; }
				.infogra_item .listItemDetail .title a	{ font-size:13px; }
				.infogra_item .listItemDetail .commentCnt	{ right:0px; top:0px; width:31px; height:28px; font-size:10px; line-height:21px; background:url('../images/stripe_mobile.png') no-repeat -108px -18px; }
				.infogra_item .listItemDetail .commentCntOff	{ display:none; background-position:-143px -18px; }
				
				
			/*이슈와팩트*/
			.issueHeadBox	{ padding:10px 0px 0px; }
				.issueBigItem	{ float:none; width:100%; height:160px; padding:20px; }
				.issueBigItem .title	{ font-size:16px; }
				.issueBigItem .commentCnt	{ right:20px; top:20px; }
				.issueBigItem .info	{ left:20px; bottom:20px; font-size:12px; }
			#mobileIssueSidebar	{ display:block; margin-bottom:10px; }	
				.issueSubscription .hd	{ padding-left:26px; font-size:15px; background-size:18px; background-position:left center; }
				.subIssueInnerBox	{ padding:10px 0px; font-size:12px; line-height:1.2em; }
				.issueShareBox	{ margin-top:20px; margin-bottom:0px; }
				.issueSubscription .subIssueInnerBox .subIssueSubscriptionForm	{ margin-top:9px; }
				.issueSubscription .subIssueInnerBox .subIssueSubscriptionForm .issueSubscriptionInput	{ font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; width:100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
				.issueSearchSideBox .hd	{ padding-left:26px; font-size:15px; background-size:18px; background-position:left center; }
					.issueSearchForm .issueSearchInput	{ width:100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
			
			.issueSortBox	{ margin-top:10px; padding-right:0px; overflow:hidden; }
			.issueSortBox .listguideTxt	{ position:static; display:none; font-size:11px; line-height:29px; text-align:right; }
			.issueSortBox .sortTab	{ height:27px; }
			.issueSortBox .sortTab li a	{ height:26px; padding:0px 10px; font-size:10px; line-height:25px; letter-spacing:-1px; }
			.issueSortBox .sortTab li.On a	{ height:26px; line-height:29px; }
			
			.listItemBox	{ overflow:hidden; }
				.issueItemObj	{ min-height:75px; padding:10px 0px 10px 65px; }
				.issueItemObj .dateBox	{ top:10px; }
				.issueItemObj .dateBox .dateBoxInner	{ width:55px; height:55px; }
				.issueItemObj .dateBox .ym	{ font-size:9px; line-height:8px; }
				.issueItemObj .dateBox .day	{ height:25px; line-height:25px; }
				.issueItemObj .dateBox .day img	{ width:30%; vertical-align:middle; }
				.issueItemObj .dateBox .week	{ font-size:10px; }
				.issueItemObj .listItemDetail .cate_date	{ font-size:11px; }
				.issueItemObj .listItemDetail .title	{ padding:5px 40px 0px 0px; }
				.issueItemObj .listItemDetail .title a	{ font-size:13px; }
				.issueItemObj .listItemDetail .describe	{ display:none; }
				.issueItemObj .listItemDetail .socialShare_list	{ display:none; }
				.issueItemObj .listItemDetail .commentCnt	{ right:0px; top:10px; width:31px; height:28px; font-size:10px; line-height:21px; background:url("../images/stripe_mobile.png") no-repeat scroll -108px -18px; }
			#mobileIssueFloatBg	{ position:fixed; z-index:5999; left:0px; top:0px; width:100%; height:100%; background-color:#000; opacity:0.7; filter:alpha(opacity=70); }
			#mobileIssueFloatBox	{ visibility:hidden; display:block; position:fixed; z-index:6000; left:0px; bottom:0px; /*bottom:-306px;*/ width:100%; padding:0px 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; *zoom:1; }
			#mobileIssueFloatBox:after	{ content:""; clear:both; display:block; }
				.mobileIssueInfoOpenner	{ display:block; float:left; width:45px; height:45px; margin-bottom:20px; font-size:0; white-space:nowrap; text-indent:100%; background:url('../images/issue_pop_btn.png') no-repeat 0px 0px; overflow:hidden; }
				.mobileIssueInfoOpennerOn	{ background-position:0px -45px; }
				.mobileIssueInfoBox	{ display:block; clear:both; border-top:3px solid #0c4b9b; background-color:#fff; }
					
					.subIssueGuide .hd	{ height:40px; line-height:normal; padding-left:20px; font-size:15px; border-bottom:none; }
					.subIssueGuide .subIssueInnerBox	{ padding:0px 20px 20px 20px; background:none; border-bottom:1px solid #ececea; }
					.issueArchiveSideBox .hd	{ height:40px; line-height:40px; padding-left:20px; font-size:15px; background-image:none; border-bottom:none; }
					.issueArchiveSideBox .subIssueInnerBox	{ height:auto; padding:0px 20px 20px 20px; background:none; }
						.issueArchiveWrap	{  }
							.issueSelectBox	{ height:41px; color:#fff; font-size:11px; line-height:41px; background:#727272 url('../images/issue_archivebg_left.png') no-repeat left top; border-radius:3px; border-radius:3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px; behavior:url(/wp-content/themes/SamsungNewsroom/assets/css/PIE.htc); position:relative; z-index:0; overflow:hidden; }
							.issueSelectBox:hover	{ text-decoration:none; background-color:#0c4da2; }
							.issueSelectBoxInner	{ height:41px; background:url('../images/issue_archivebg_right.png') no-repeat right top; }
							.issueSelectBox select	{ width:105%; margin:0; padding:0px 0px 0px 35px; color:#fff; background:transparent; border:none; -webkit-appearance:none; }
								#moreBox { left:0px; width:100% !important; }
					

	.tvPostMovWideBtn	{ display:none; }
		
		
	/** 본문 추가링크 이도훈 **/
	.inner_newslist { background: url("../images/txt_inner_link.png") no-repeat left top; margin-top: 40px; }
	.inner_newslist h4 { font-size:0; height: 35px; border-bottom: 2px solid #003C99; }
	.inner_newslist ul { list-style: outside square; color: #C1C1C1; margin-top: 10px; }
	.inner_newslist ul li { border-bottom: 1px solid #E6E6E6; width:100%; }
	.inner_newslist ul li a { display:block; font-family: "Nanum Barun Gothic"; font-size: 13px; color: #333333; line-height: auto; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
	.inner_newslist ul li.em a { color: #FF9B00; }
	
	
	/*404페이지*/
	.page404		{ min-height:400px; }
	.page404 .icon_error	{ margin-top:30px; }
	.page404 h2	{ margin-top:15px; font-size:16px; word-break:keep-all; word-wrap:break-word; }
	.page404 p		{ margin-top:15px; font-size:13px; word-break:keep-all; word-wrap:break-word; }
	
	#subContents_centerWrapper .fullCenterWrapper iframe	{ height:300px !important; }
}
/***** End Mobile Device *****/
					

/***** Tablet Device *****/	
@media (min-width:768px) and (max-width:1023px) {
	.mobile_img	{ display:none; }
	.desk_img	{ display:block !important; }
	.mainTile.style01 li	{ display:none; }
	.mainTile.style01 li:first-child	{ display:block; width:100%; }
	.mainTile.style02 li	{ display:none; }
	.mainTile.style02 li:first-child	{ display:block; width:60%; }
	.mainTile.style02 li:nth-child(2)	{ display:block; width:40%; }
	.mainTile.style02 li:nth-child(2) a		{ height:300px; }
	.mainTile.style02 li:nth-child(2) a .desc .title	{ font-size:27px; }
	.mainTile.style03 li	{ display:none; }
	.mainTile.style03 li:first-child	{ display:block; width:60%; }
	.mainTile.style03 li:nth-child(2)	{ display:block; width:40%; }
	.mainTile.style03 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style04 li	{ display:none; }
	.mainTile.style04 li:first-child	{ display:block; width:60%; }
	.mainTile.style04 li:nth-child(2)	{ display:block; width:40%; }
	.mainTile.style04 li:nth-child(3)	{ display:block; width:20%; }
	.mainTile.style04 li:nth-child(4)	{ display:block; }
	.mainTile.style05 li	{ display:none; }
	.mainTile.style05 li:first-child	{ display:block; }
	.mainTile.style05 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style05 li:nth-child(2) a	{ height:300px; }
	.mainTile.style05 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style05 li:nth-child(4)	{ display:block; width:40%; }
	.mainTile.style06 li	{ display:none; }
	.mainTile.style06 li:first-child	{ display:block; width:60%; }
	.mainTile.style06 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style06 li:nth-child(3)	{ display:block; width:20%; }
	.mainTile.style06 li:nth-child(4)	{ display:block; width:20%; }
	.mainTile.style06 li:nth-child(5)	{ display:block; width:20%; }
	.mainTile.style07 li	{ display:none; }
	.mainTile.style07 li:first-child	{ display:block; width:40%; }
	.mainTile.style07 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style07 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style07 li:nth-child(4)	{ display:block; width:40%; }
	.mainTile.style07 li:nth-child(5)	{ display:block; width:20%; }
	.mainTile.style08 li	{ display:none; }
	.mainTile.style08 li:first-child	{ display:block; width:40%; }
	.mainTile.style08 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style08 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style08 li:nth-child(4)	{ display:block; width:20%; }
	.mainTile.style08 li:nth-child(5)	{ display:block; width:20%; }
	.mainTile.style08 li:nth-child(6)	{ display:block; width:20%; }
body	{ padding-top:58px; }			
	#header	{ z-index:111; border-bottom:none; }
	#header .headerInner	{ height:58px; width:100%; margin:0px; padding:0px; border-bottom-width:2px; }
	#header .headerInner .brand	{ width:110px; height:57px; background:url('../images/common_img_m.png') no-repeat -5px -5px / 480px auto; }
	#header .headerInner .searchOpenner	{ right:85px; top:10px; width:35px; height:35px; background:url('../images/common_img_m.png') no-repeat -127px 0px / 480px auto;  }
	#headerWrapper[data-curr="searchOn"] #header .headerInner .searchOpenner	{ background-position:-127px -30px; }
	#header .headerInner .m_menuOpenner	{ display:block; position:absolute; right:47px; top:10px; width:38px; height:35px; background:url('../images/common_img_m.png') no-repeat -164px 0px / 480px auto; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden;  }
	#headerWrapper[data-curr="menuOn"] #header .headerInner .m_menuOpenner	{ background-position:-164px -30px; }
	#header .headerInner .globalOpenner	{ right:12px; top:10px; width:35px; height:35px; background:url('../images/common_img_m.png') no-repeat -201px 0px / 480px auto;  }
	#headerWrapper[data-curr="globalOn"] #header .headerInner .globalOpenner	{ background-position:-201px -30px; }
	#menuWrapper	{ display:none; }
	#headerWrapper[data-curr="menuOn"] #menuWrapper	{ display:block; margin-top:0px; }
	#headerWrapper[data-curr="menuOn"] #menuWrapper:after	{ position:fixed; z-index:98; top:0px; left:0px; width:100%; height:100%; content:""; background-color:rgba(0,0,0, 0.8); }
	
	#header.headShot .headerInner .brand	{ background-position:11px 13px !important; background-size:89px auto !important; }
	#header.headShot .headerInner .headShot_mark	{ width:30px; height:30px; left:100px; top:13px; background-size:30px auto; }
	
	#menu	{ position:fixed; z-index:99; top:0px; width:100%; max-height:100%; padding:58px 0px 20px; background-color:#0d2da2; overflow:auto; }
	#menu li	{ display:block; width:100%; }
	#menu li:after	{ display:none; }
	#menu li .par_menu	{ height:56px; margin-top:0px; padding:0px; color:#fff; font-size:21px; text-align:center; line-height:55px; border-bottom:1px solid #3655c8; }
	#menu li .par_menu:after	{ content:""; display:inline-block; width:10px; height:7px; margin-left:10px; vertical-align:middle; background:url('../images/common_img_m.png') no-repeat 0px -68px / 480px auto; font-size:0; white-space:nowrap; text-indent:100%; overflow:hidden; }
	#menu li .par_menu:hover, #menu li .par_menu:focus	{ color:#fff; }
	#menu li .subMenu	{ padding:5px 0px; border-bottom:1px solid #3655c8; }
	#menu:hover .subMenu	{ display:none; }
	#menu li.On .par_menu:after	{ background-position:-18px -68px; }
	#menu li.On .subMenu		{ display:block; }
	#menu li .subMenu .child_menu	{ padding:8px 0px; color:#adbefd; font-size:18px; text-align:center; }
	#menu li:nth-child(3)	{ width:100%; }
	#menu li:nth-child(4)	{ width:100%; }
	#menu li:nth-child(5)	{ width:100%; }
	#menu li .subMenu .child_menu.child_sub	{ padding:7px 0px; }
	#menu li .subMenu .child_menu.child_sub:before	{ content:"-"; display:inline-block; margin-right:5px; vertical-align:middle; }
	#menu li .subMenu .child_menu.child_sub:after	{ display:none; }
	#menu li.m_foot	{ display:block; padding:10px 0px; white-space:normal; }
	#menu li.m_foot a	{ display:inline-block; margin-bottom:7px; padding:0px 10px; color:#5271e5; font-size:15px; letter-spacing:-1px; line-height:1em; border-left:1px solid #5271e5; }
	#menu li.m_foot > a	{ display:block; width:100%; padding:10px 0px; color:#fff; font-size:16px; font-weight:bold; text-align:center; border-left:none; }
	#menu li.m_foot .inBox	{ max-width:380px; margin:0px auto; text-align:center; }
	#menu li.m_foot .inBox a:first-child/*, #menu li.m_foot .inBox a:nth-child(4)*/	{ border-left:none; }
	
	.globalHd	{ top:50px; }
	.searchHd	{ position:fixed; left:0px; top:58px; width:100%; height:100%; padding:0; border:none; background-color:rgba(0,0,0, 0.75); -webkit-transform: translate(0%,0%); -ms-transform: translate(0%,0%); transform: translate(0%,0%); }
	.searchHd .searchInner	{ float:right; position:relative; background-color:#fff; border:2px solid #0d2da2; }
	.searchHd .searchInput	{ font-size:18px; }
	.searchHd .searchBtn span	{ background:url('../images/common_img_m.png') no-repeat -135px -38px / 480px auto; }
	/*.globalHd	{ position:fixed; left:0px; top:58px; width:100%; -webkit-transform: translate(0%,0%); -ms-transform: translate(0%,0%); transform: translate(0%,0%); }
	.globalHd ul	{ width:198px; }
	.globalHd ul li		{ border-bottom:1px solid #5271e5; }
	.globalHd ul li:last-child	{ border-bottom:none; }
	.globalHd ul li a	{ position:relative; }
	.globalHd ul li a:after	{ content:""; position:absolute; right:18px; top:50%; width:6px; height:10px; margin-top:-5px; background:url('../images/common_img_m.png') no-repeat -37px -67px / 480px auto; }
	*/
	#header .headerInner .searchOpenner, #header .headerInner .globalOpenner	{ display:block; }
	#menuWrapper .hd_etc		{ display:none; }
	
	.goTop	{ display:none; }
	.footerMenu, .companyInfo, .waMark	{ display:none; }
	#footerWrapper	{ margin-top:0px; border-top:none; }
	.footerNav	{ height:0px; }
	.samsungTomorrowSocialBox	{ position:relative; height:0px; overflow:visible; }
	.samsungTomorrowSocial	{ position:absolute; z-index:11; right:18px; top:30px; white-space:nowrap; }
	.samsungTomorrowSocial li	{ height:auto; padding-left:6px; }
		.stSnsItem .fanInfo	{ display:none; }
		.stSnsItem	{ height:auto; padding:0px; }
		.ssSnsIcon	{ display:block; position:static; width:30px; height:30px; background:url('../images/common_img_m.png') no-repeat -258px 0px / 480px auto; }
			.ss_facebook	{ background-position:-258px 0px; }
			.ss_twitter		{ background-position:-294px 0px; }
			.ss_youtube		{ background-position:-330px 0px; }
			.ss_flickr			{ background-position:-366px 0px; }
	#footer	{ position:relative; z-index:10; height:140px; border-top:3px solid #1d61ce; background-color:#151515; }
		.footerInner	{ padding:30px 18px 0px; }
			.footerLogo	{ position:static; display:block; width:103px; height:17px; background:url('../images/common_img_m.png') no-repeat 0px -104px / 480px auto; }
			.copyright	{ display:block; margin-top:10px; font-size:12px; }
			.copyright span	{ display:block; }
			
	.mainTile li	{ float:left; width:20%; }
	.mainTile li:first-child	{ width:40%; }
	.mainTile li:nth-child(3)	{ width:40%; }
	.mainTile li a	{ height:150px; }
	.mainTile li:first-child a	{ height:300px; }
	.mainTile li a .desc .title	{ font-size:14px; }
	.mainTile li:first-child a .desc .title	{ font-size:21px; }
	.mainTile li a .desc .category	{ font-size:12px; }
	
		#mainListWrapper	{ border-bottom:none; }
		#mainListWrapper::before, #mainListWrapper::after	{ display:none; }
			.mainList::before, .mainList::after	{ display:none; }
			.mainList li	{ width:33.333%; }
			.mainList li .items .title	{ font-size:15px; }
			.mainList li .items .subscribe	{ font-size:13px; }
			
			
		#subContentsWrapper	{ width:100%; padding-left:10px; padding-right:10px; }
		#subContentsWrapper:before		{ display:none; }
		#subContentsWrapper.noSidebar	{ padding-right:10px; }
			.subContentInner		{ float:none; width:100%; padding-right:0px; }
		
			/*목록*/
			.list_loc_sort, .list_loc_sort a	{ font-size:28px; }
			.list_loc_sort	{ height:40px; padding-top:0px; font-size:19px; }
			.listInfoBox .list_cnt	{ top:5px; }
			.listItemObj	{ padding-left:170px; }
			.listItemObj .thumb	{ width:150px; height:auto; }
			.listItemObj .listItemDetail .cate_date a	{ font-size:11px; }
			.listItemObj .listItemDetail .title	{ padding:0.7em 80px 0.7em 0px; }
			.listItemObj .listItemDetail .title a	{ font-family:'Nanum Gothic', AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', Dotum, Apple Gothic, Arial, sans-serif; }			
			.listItemObj .thumb img.desk_img { display:none; }
			.listItemObj .thumb img.mobile_img { display:block; }
			
			.authorViewOne	{ margin-bottom:15px; }
			
			.subhead_article .more	{ top:10px; }
			
			.samtoTvListBox	{ margin-left:-55px; padding:20px 0px; }
			.samtoTvListBox li		{ display:inline-block; width:33.333%; margin-bottom:20px; }
			.samtoTvListBox li .ztyleTvItemWrap		{ margin:0px 0px 20px 55px; padding:0px 0px 20px; }
			.samtoTvListBox li .ztyleTvItemWrap .thumb	{ position:relative; top:0px; width:100%; height:auto; }
			.samtoTvListBox li .ztyleTvItemWrap .subscribe	{ padding:15px 0px 0px; }
			
			.listItemObj	{ min-height:175px; }
			.listItemObj .thumb a	{ height:150px; }
			.listItemObj .thumb img.mobile_img	{ display:block !important; }
			.listItemObj .thumb img.desk_img		{ display:none !important; }
			.listItemObj .listItemDetail .title a	{ font-size:16px; }
			.listItemObj .listItemDetail .describe, .listItemObj .listItemDetail .socialShare_list	{ display:block; }
			
			.infographic_list	{ margin-left:-20px; }
			.infographic_list li		{ display:inline-block; width:33.333%; vertical-align:top; }
				.infogra_item	{ min-height:auto; border:none; padding:20px 0px 0px 20px; }
				.infogra_item .thumb	{ position:static; top:0px; width:100%; }
				.infogra_item .listItemDetail	{ padding:20px 10px; font-size:13px; }
				.infogra_item .listItemDetail .title a	{ font-size:20px; }
			
			.issueBigItem	{ float:left; width:50%; height:300px; padding:35px 40px; }
			.issueBigItem .title	{ font-size:21px; }
			.issueBigItem .info	{ left:40px; bottom:40px; font-size:15px; }
			.issueSortBox	{ margin-top:40px; }
			.issueSortBox .sortTab	{ height:49px; }
			.issueSortBox .sortTab li.On a	{ height:49px; font-size:14px; line-height:49px; }
			.issueSortBox .sortTab li a	{ height:49px; font-size:14px; line-height:49px; }
				.issueItemObj	{ min-height:175px; padding:20px 0px 19px 118px; }
				.issueItemObj .dateBox	{ top:20px; }
				.issueItemObj .dateBox .dateBoxInner	{ width:98px; height:98px; }
				.issueItemObj .dateBox .ym	{ font-size:12px; line-height:1.4em; }
				.issueItemObj .dateBox .day	{ height:50px; line-height:80px; }
				.issueItemObj .dateBox .day img	{ width:auto; vertical-align:inherit; }
				.issueItemObj .dateBox .week	{ font-size:12px; }
				.issueItemObj .listItemDetail .cate_date	{ font-size:inherit; }
				.issueItemObj .listItemDetail .title	{ padding:1.5em 80px 1.5em 0px; }
				.issueItemObj .listItemDetail .title a	{ font-size:20px; }
				.issueItemObj .listItemDetail .describe	{ display:block; }
				.issueItemObj .listItemDetail .socialShare_list	{ display:block; }
				
				.tvPostMovWideBtn	{ display:none; }
			
			.subSidebar, .wrapper-sticky		{ display:none; }

	#subContents_centerWrapper .fullCenterWrapper iframe	{ height:500px !important; }
			
} /***** END Tablet Device *****/

/***** PC용 별도 *****/
@media (min-width:1024px) {
		
		

		.mainTile.style01 li	{ display:none; }
		.mainTile.style01 li:first-child	{ display:block; width:100%; }
		.mainTile.style02 li	{ display:none; }
		.mainTile.style02 li:first-child	{ display:block; width:60%; }
		.mainTile.style02 li:nth-child(2)	{ display:block; width:40%; }
		.mainTile.style02 li:nth-child(2) a		{ height:444px; }
		.mainTile.style02 li:nth-child(2) a .desc .title	{ font-size:27px; }
		.mainTile.style03 li	{ display:none; }
		.mainTile.style03 li:first-child	{ display:block; width:60%; }
		.mainTile.style03 li:nth-child(2)	{ display:block; width:40%; }
		.mainTile.style03 li:nth-child(3)	{ display:block; width:40%; }
		.mainTile.style04 li	{ display:none; }
		.mainTile.style04 li:first-child	{ display:block; width:60%; }
		.mainTile.style04 li:nth-child(2)	{ display:block; width:40%; }
		.mainTile.style04 li:nth-child(3)	{ display:block; width:20%; }
		.mainTile.style04 li:nth-child(4)	{ display:block; }
		.mainTile.style05 li	{ display:none; }
		.mainTile.style05 li:first-child	{ display:block; }
		.mainTile.style05 li:nth-child(2)	{ display:block; width:20%; }
		.mainTile.style05 li:nth-child(2) a	{ height:444px; }
		.mainTile.style05 li:nth-child(3)	{ display:block; width:40%; }
		.mainTile.style05 li:nth-child(4)	{ display:block; width:40%; }
		.mainTile.style06 li	{ display:none; }
		.mainTile.style06 li:first-child	{ display:block; width:60%; }
		.mainTile.style06 li:nth-child(2)	{ display:block; width:20%; }
		.mainTile.style06 li:nth-child(3)	{ display:block; width:20%; }
		.mainTile.style06 li:nth-child(4)	{ display:block; width:20%; }
		.mainTile.style06 li:nth-child(5)	{ display:block; width:20%; }
		.mainTile.style07 li	{ display:none; }
		.mainTile.style07 li:first-child	{ display:block; width:40%; }
		.mainTile.style07 li:nth-child(2)	{ display:block; width:20%; }
		.mainTile.style07 li:nth-child(3)	{ display:block; width:40%; }
		.mainTile.style07 li:nth-child(4)	{ display:block; width:40%; }
		.mainTile.style07 li:nth-child(5)	{ display:block; width:20%; }
		.mainTile.style08 li	{ display:none; }
		.mainTile.style08 li:first-child	{ display:block; width:40%; }
		.mainTile.style08 li:nth-child(2)	{ display:block; width:20%; }
		.mainTile.style08 li:nth-child(3)	{ display:block; width:40%; }
		.mainTile.style08 li:nth-child(4)	{ display:block; width:20%; }
		.mainTile.style08 li:nth-child(5)	{ display:block; width:20%; }
		.mainTile.style08 li:nth-child(6)	{ display:block; width:20%; }
}/***** END PC용 별도 *****/

/***** PC용 별도 *****/
@media (min-width:1024px) {
	#header .headerInner	{ width:100%; max-width:1110px; padding-left:20px; }
	#menu	{ width:100%; max-width:1110px; padding: 0px 0px 0px 230px; }
	#menuWrapper .hd_etc	{ width:100%; max-width:1110px; }
	#menuWrapper .hd_etc .globalOpenner { right: 20px; }
	#menuWrapper .hd_etc .searchOpenner { right: 70px; }
	.searchInner:after, .searchInner:before {
		right: 56px;
	}

}/* 구조포기한지오래 */
@media (min-width:1024px) and (max-width:1109px) {
	#menuWrapper .hd_etc		{ margin-left:-50%; }
	/*#menu	{ padding-left:15%; }*/
	#menu li	{ display:inline-block; width:136px; vertical-align:top; }
	#menu li:nth-child(4)	{ width:155px; }
	#menu li:nth-child(5)	{ width:155px; }
	.goTop	{ display:none; }
	.mainList li	{ width:33.333%; }
	.mainList::before	{ left:33.333%; }
	.mainList::after		{ right:33.333%; }
	#subContentsWrapper	{ width:100%; max-width:1110px; }
	#subContentsWrapper:before	{ left:66.666%; }
	.subContentInner	{ width:66.666%; }
	.subSidebar	{ width:33.333%; }
	.subSideInner	{ padding:0px 20px; }
	.mainTile li	{ width:20%; }
	.mainTile li a { height: 205px; }
	.mainTile li:first-child	{ width:40%; }
	.mainTile li:first-child a { height: 410px; }
	.mainTile li:nth-child(3)	{ width:40%; }

	.mainTile.style01 li	{ display:none; }
	.mainTile.style01 li:first-child	{ display:block; width:100%; }
	.mainTile.style02 li	{ display:none; }
	.mainTile.style02 li:first-child	{ display:block; width:60%; }
	.mainTile.style02 li:nth-child(2)	{ display:block; width:40%; }
	.mainTile.style02 li:nth-child(2) a		{ height:410px; }
	.mainTile.style02 li:nth-child(2) a .desc .title	{ font-size:27px; }
	.mainTile.style03 li	{ display:none; }
	.mainTile.style03 li:first-child	{ display:block; width:60%; }
	.mainTile.style03 li:nth-child(2)	{ display:block; width:40%; }
	.mainTile.style03 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style04 li	{ display:none; }
	.mainTile.style04 li:first-child	{ display:block; width:60%; }
	.mainTile.style04 li:nth-child(2)	{ display:block; width:40%; }
	.mainTile.style04 li:nth-child(3)	{ display:block; width:20%; }
	.mainTile.style04 li:nth-child(4)	{ display:block; }
	.mainTile.style05 li	{ display:none; }
	.mainTile.style05 li:first-child	{ display:block; }
	.mainTile.style05 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style05 li:nth-child(2) a	{ height:410px; }
	.mainTile.style05 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style05 li:nth-child(4)	{ display:block; width:40%; }
	.mainTile.style06 li	{ display:none; }
	.mainTile.style06 li:first-child	{ display:block; width:60%; }
	.mainTile.style06 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style06 li:nth-child(3)	{ display:block; width:20%; }
	.mainTile.style06 li:nth-child(4)	{ display:block; width:20%; }
	.mainTile.style06 li:nth-child(5)	{ display:block; width:20%; }
	.mainTile.style07 li	{ display:none; }
	.mainTile.style07 li:first-child	{ display:block; width:40%; }
	.mainTile.style07 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style07 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style07 li:nth-child(4)	{ display:block; width:40%; }
	.mainTile.style07 li:nth-child(5)	{ display:block; width:20%; }
	.mainTile.style08 li	{ display:none; }
	.mainTile.style08 li:first-child	{ display:block; width:40%; }
	.mainTile.style08 li:nth-child(2)	{ display:block; width:20%; }
	.mainTile.style08 li:nth-child(3)	{ display:block; width:40%; }
	.mainTile.style08 li:nth-child(4)	{ display:block; width:20%; }
	.mainTile.style08 li:nth-child(5)	{ display:block; width:20%; }
	.mainTile.style08 li:nth-child(6)	{ display:block; width:20%; }
}
	




/** 댓글 says 감추기 */
.says {display:none;}

a:focus { outline: dotted 1px; }
.sideInfo a { display: block; }
























/*********************************************** 댓글 ****************************************/
/*  ----------------------------------------------------------------------------
    Comment form by add_custom.css
*/
#commentform label {
	font-size:16px;
	font-weight:bold;
}
#respond {
	position:relative;
}
li #reply-title {
    border-top: 0 none;
    font-size: 0;
    height: 0;
    margin: 0 !important;
    padding: 0;
}

#cancel-comment-reply-link {
    bottom: 10px;
    color: red;
    display: block;
    position: absolute;
    right: 20px;
    font-family: "Nanum Gothic";
    font-size: 16px;
    font-weight: bold;
}

.comment-form-comment {
    padding-top: 20px;
}

#respond #author,
#respond #email,
#respond #url
{
    width: 98%;
}

.content-left #author,
.content-left #email,
.content-left #url, 
.content-right #author,
.content-right #email,
.content-right #url 
{
    width: 100% !important;
}




/* when reply-ing to a child comment */
.children .span4 {
    width: 189px !important;
}
.children #respond #author,
.children #respond #email,
.children #respond #url
{
    width: 200px !important;
}

header #reply-title {
    margin-top: 20px;
}

/* tablet portrait */
@media (max-width: 768px) {
    
    #respond #author,
    #respond #email,
    #respond #url
    {
        width: 300px !important;
    }

    #respond #url {
        left: 0px !important;
    }
    
    .com-email-wrap p, 
    .com-url-wrap p
    {
        padding-left: 0px !important;
    }
}

/*  ----------------------------------------------------------------------------
    comment list
*/


.comments-title-wrap {
    position: relative;
    
}

.comments-title {
    text-transform:uppercase;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom:1px solid #d6d6d6;
}
.comments-title:before {
    position:absolute;
    top:0px;
    left:0px;
    
    display:block; 
    content:''; 
    height:3px; 
    width:100%; 
    box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box;
    /*background: url('../../images/footer/line.png') repeat-x transparent;*/
}
.comments-title:after {
    position:absolute;
    bottom:0px;
    left:0px;
    
    display:block; 
    content:''; 
    height:3px; 
    width:100%; 
    box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    -webkit-box-sizing: border-box;
    /*background: url('../../images/footer/line.png') repeat-x transparent;*/
}



ol.comment-list a {
    color:#666;
}

ol.comment-list a:hover {
    text-decoration: underline !important;
}

ol.comment-list {
    list-style-type:none;
    list-style: none;
    list-style-image:none;
    margin:0;
    padding: 0px;
}

.comment { /* each comment wrapper */
    
    padding:20px 0px;
    border-bottom:1px solid #d6d6d6;

}
.children .comment	{ border-bottom:none; }

.comment-list .avatar {
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 5px;
    margin-top: 1px;
    border-radius:100%;
    overflow:hidden;
}
.comment-list .comment-author	{ height:21px; }
.comment-list .comment-meta	{ margin-bottom:5px; }
.comment-list .fn	{ font-weight:bold; }
.comment-list .reply .comment-reply-link	{ display:inline-block; padding:0px 10px; color:#161616; line-height:30px; border:1px solid #e1e1e1; } 

.comment-list .fn a	{ color:#333; line-height:24px; }

.comment-list .comment-content {
    margin-left: 70px;
    line-height:1.4em;
}

.comment-content p:first-child {
    padding-top: 0px;
}

.comment-meta {
    font-size:11px;
    font-weight: 300;
    line-height:20px;
}

.comment-link {
    padding-right: 10px;
}


.comment-list li:hover a.comment-reply {
    color: #FB5502;
}
/*
#respond #reply-title {
	display:none;
}


/* reply comments */
ol.comment-list .children {
    list-style-type:none;
    list-style: none;
    list-style-image:none;
    margin-left: 0px;    
    padding:0px 0px 0px 30px;
/*    border-bottom: 1px dotted #e6e6e6; */
}

/* 덧글 List 사이 구분선 */
#comments .comment-list li article {
	border-bottom: 1px solid #e6e6e6;
}

.overflow	{ border:none !important; }



/****
 * 댓글 폼 수정 
 * 이도훈 2014.12.28 
 */
#respond { 
padding:0 5px 0 5px;
}

/* Highlight active form field */
#respond .comment-notes { padding-top:10px; }
#respond input[type=text], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  padding: 10px 0px 10px 10px;
  margin: 3px 1px 0px 0px;
  border: 1px solid #DDDDDD;
  font-size:14px;
}

#respond textarea {
	width:98%;
}
 
#respond input[type=text]:focus, textarea:focus {
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  margin: 5px 1px 3px 0px;
  border: 1px solid rgba(81, 203, 238, 1);
}

#respond .form-submit input[type=submit] {
	width: 110px;
	height: 35px;
	color:#ffffff;
	background-color:#727272;
	font-family: 'Nanum Gothic';
	font-size:16px;
	font-weight:bold;
	border:0px;
}

#respond .logged-in-as {
	margin-top:10px;
}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


/* 외부플러그인 강제 스타일 적용 */
.photoMosaic a:focus	{ outline:#888 dotted thin !important; }

p {
    margin-bottom: 1.625em;
}

/*** justified flickr gallery 용 ***/

/* Flickr Justified Gallery */
.page-links { text-align:center; margin-top:20px; }
.page-links .page-links-title {
	display:none;
}
.page-links a {
	text-decoration: none;
}
.page-links span {
	display: inline;
	padding:3px 5px;
	border: 1px solid #999;
	color:#999;
	font-size: 12px;
	font-family:'Nanum Gothic', Nanum Gothic, Dotum, Apple Gothic, Arial, sans-serif;
}

.page-links span.on {
	color:#111;
	font-weight: bold;
}

.category_links { color:#333; }

/********* 태그 ***********/
.tagBox { margin-bottom:30px; }
.tagBox span.tagTitle { text-indent:100%; font-size:0; overflow:hidden; display:inline-block; width:35px; height:18px; background:url('../images/sam_tag.png') no-repeat left bottom; margin-right:5px; line-height:18px; vertical-align:-21% }
.tagBox a { display:inline-block; font-size:17px; line-height:25px; margin-right:15px; color:#000; }
@media all and (max-width:768px) {
	.tagBox span.tagTitle { text-indent:100%; font-size:0; overflow:hidden; display:inline-block; width:30px; height:18px; background:url('../images/sam_tag.png') no-repeat left top; margin-right:5px; background-size:30px auto; line-height:18px; vertical-align:middle; }
	.tagBox a { display:inline-block; font-size:13px; line-height:25px; margin-right:10px; color:#000; }
}

/************************
 * flickr justified gallery의 hover 이벤트가 웹접근성에 맞지 않는다고 하여 숨김 
 */
.justified-gallery > a > .caption, .justified-gallery > div > .caption {
	display: none !important;
}

/**** 서비스 점검 팝업 여기부터 **/
.migration_popup_bg { position:fixed; background:rgba(0,0,0,0.6); top:0; right:0; bottom:0; left:0; z-index:1010; overflow-y: hidden; }
	.migration_popup_bg .migration_popup_pc { display:block; position:absolute; box-sizing: border-box; top:0; right:0; bottom:0; left:0; margin: 0 auto; width: 444px; height: 627px; margin-top: auto !important; margin-bottom: auto !important; }
	.migration_popup_bg .migration_popup_mob { display:none; position:absolute; box-sizing: border-box; top:0; right:0; bottom:0; left:0; margin: 0 auto; width: 320px; height: 452px; margin-top: auto !important; margin-bottom: auto !important; }

@media all and (min-width: 481px) {
	/* .migration_popup_bg { display:none; } */
}
@media all and (max-width: 480px) { 
	.migration_popup_bg { position:fixed; background:rgba(0,0,0,0.6); top:0; right:0; bottom:0; left:0; z-index:1010; overflow-y: hidden; }
	.migration_popup_bg .migration_popup_pc { display:none; }
	.migration_popup_bg .migration_popup_mob { display:block; position:absolute; box-sizing: border-box; top:0; right:0; bottom:0; left:0; margin: 0 auto; width: 320px; height: 452px; margin-top: auto !important; margin-bottom: auto !important; }
}
/**** 서비스 점검 팝업 여기까지 */

/**** 메인 모든기사보기 버튼 변경 ****/
#main-view-all-posts {
	display: block;
    width: 100%;
    height: 59px;
    line-height: 59px;
    color: #333;
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    background-color: transparent;
    border-top: 1px solid #cccccc;
    margin-top: 25px;
}
@media (max-width:1023px) {
	#main-view-all-posts {
		margin-top: 0;
		border-top: none;
	}
	#mainTileWrapper {
		border-bottom: none;
	}
}

@media (max-width: 767px) {
	#mainTileWrapper {
		margin-bottom: 0;
		padding-bottom: 0;
	}
}

img[src*="Newsroom_banner_content"] {
	display: none;
}

img[src*="Newsroom-banner-content"] {
	display: none;
}

img[src*="Newsroom_banner_content"]+br {
	display: none;
}

img[src*="Newsroom-banner-content"]+br {
	display: none;
}


/** 20180403 컨텐츠 내 오디오 추가 start **/
 .music_list_wrap {width:85%; margin:0 auto; text-align:center;}
 .music_list_wrap ul {margin-top:20px;}
 .music_list_wrap .column_2,  .music_list_wrap .column_3 {display:inline-block; width:66.66666%;}
 .music_list_wrap li {position:relative; overflow:hidden; float:left; height:0; border-radius:50%; margin-left:0;}
 .music_list_wrap ul li {width:45%; padding-bottom:45%; margin-right:8%;}
 .music_list_wrap li:last-child {margin-right:0;}
 .music_list_wrap li > div {position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position:center; background-size:cover;}
 .list_plu > div {background-image:url('../images/music/bg_plu.png');}
 .list_sf > div {background-image:url('../images/music/bg_sf.png');}
 .list_tr > div {background-image:url('../images/music/bg_tr.png');}
 .list_zg > div {background-image:url('../images/music/bg_zg.png');}
 .music_list_wrap li > div a {display:block; width:100%; height:100%;}
 .music_list_wrap p {position:absolute; top:60%; width:100%; text-align:center; color:#fff; font-size:22px; font-weight:600; letter-spacing:-0.01em;}
 .music_list_wrap .btn {position:absolute; top:29.4%; left:50%; cursor:pointer !important; width:22.8%; height:22.8%; border-radius:50%; border:2px solid #fff; margin-left:-11.8%; background:url('../images/music/btn_play.png') no-repeat 0 0; background-size:100% auto;}
 .music_list_wrap .btn.play {background-position:0 100%; cursor:pointer;}
 /** 20180403 컨텐츠 내 오디오 추가 end **/

 /**
  * TinyMCE
  */
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

/** NEW 아이콘 색상 */
#menuWrapper #menu li a em {
	color: #ff9900;
}


/** 20190207 컨텐츠 내 오디오 추가 start **/
 .music_list_wrap ul.music_list_20190207 {width:100%; margin:0;}
 .music_list_wrap ul.music_list_20190207 li {width:33.3%; position:relative; overflow:hidden; float:left; height:0; margin:0; border-radius:0; padding-bottom:33%;}
 .music_list_wrap ul.music_list_20190207 li > div {position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position:center; background-size:100%;}
 .list_s2 > div {background-image:url('../images/music/galaxy_s2_bg.jpg');}
 .list_s3 > div {background-image:url('../images/music/galaxy_s3_bg.jpg');}
 .list_s4 > div {background-image:url('../images/music/galaxy_s4_bg.jpg');}
 .list_s5 > div {background-image:url('../images/music/galaxy_s5_bg.jpg');}
 .list_s6 > div {background-image:url('../images/music/galaxy_s6_bg.jpg');}
 .list_s7 > div {background-image:url('../images/music/galaxy_s7_bg.jpg');}
 .list_s8 > div {background-image:url('../images/music/galaxy_s8_bg.jpg');}
 .list_s9 > div {background-image:url('../images/music/galaxy_s9_bg.jpg');}
 .list_s10 > div {background-image:url('../images/music/galaxy_s10_bg_new.jpg');}
 .music_list_wrap ul.music_list_20190207 li > div a {display:block; width:100%; height:100%;}
 .music_list_wrap ul.music_list_20190207 p {position:absolute; top:60%; width:100%; text-align:center; color:#fff; font-size:22px; font-weight:600; letter-spacing:-0.01em;}
 .music_list_wrap ul.music_list_20190207 .btn {position:absolute; top:29.4%; left:50%; cursor:pointer !important; width:22.8%; height:22.8%; border-radius:50%; margin-left:-11.8%; background:url('../images/music/btn_play_20190208.png') no-repeat 0 0; background-size:100% auto; border:none;}
 .music_list_wrap ul.music_list_20190207 .btn.play {background-position:0 100%; cursor:pointer;}
 /** 20190207 컨텐츠 내 오디오 추가 end **/


/* thesmc 2019-04-02 start */
 .music_list_wrap_20190402 {width:100%;}
 .music_list_wrap ul.music_list_20190402 {width:100%; margin:0;}
 .music_list_wrap ul.music_list_20190402 li {width:33.3%; position:relative; overflow:hidden; float:left; height:0; margin:0; border-radius:0; padding-bottom:33%; cursor:pointer;}
 .music_list_wrap ul.music_list_20190402 li > div {position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position:center; background-size:100%;}
 .list_celeb_01 > div {background-image:url('../images/music/celeb_alarm_bg_01.jpg');}
 .list_celeb_02 > div {background-image:url('../images/music/celeb_alarm_bg_02.jpg');}
 .list_celeb_03 > div {background-image:url('../images/music/celeb_alarm_bg_03.jpg');}
 .list_celeb_04 > div {background-image:url('../images/music/celeb_alarm_bg_04.jpg');}
 .list_celeb_05 > div {background-image:url('../images/music/celeb_alarm_bg_05.jpg');}
 .list_celeb_06 > div {background-image:url('../images/music/celeb_alarm_bg_06.jpg');}
 .list_celeb_07 > div {background-image:url('../images/music/celeb_alarm_bg_07.jpg');}
 .list_celeb_08 > div {background-image:url('../images/music/celeb_alarm_bg_08.jpg');}
 .list_celeb_09 > div {background-image:url('../images/music/celeb_alarm_bg_09.jpg');}
 .list_celeb_10 > div {background-image:url('../images/music/celeb_alarm_bg_10.jpg');}
 .list_celeb_11 > div {background-image:url('../images/music/celeb_alarm_bg_11.jpg');}
 .list_celeb_12 > div {background-image:url('../images/music/celeb_alarm_bg_12.jpg');}
 .music_list_wrap ul.music_list_20190402 li > div a {display:block; width:100%; height:100%;}
 .music_list_wrap ul.music_list_20190402 p {position:absolute; top:60%; width:100%; text-align:center; color:#fff; font-size:22px; font-weight:600; letter-spacing:-0.01em;}
 .music_list_wrap ul.music_list_20190402 .btn {position:absolute; top:85.5%; left:2.5%; cursor:pointer !important; width:12%; height:12.1%; border-radius:50%; margin-left:0; background:url('../images/music/btn_play_20190402.png') no-repeat 0 0; background-size:100% auto; border:none;}
 .music_list_wrap ul.music_list_20190402 .btn.play {background-position:0 100%; cursor:pointer;}
/* thesmc 2019-04-02 end */

/* live skin setting start */
#contentsWrapper > div#eventDayWrapper {background-size: 100% 100% !important;}
@media (max-width: 1024px) {
	#contentsWrapper > div#eventDayWrapper {background:url('https://img.kr.news.samsung.com/kr/wp-content/uploads/2019/08/galaxy-unpack-201908-skin-bg2.jpg') no-repeat left top  !important;background-size: 100% 100% !important;}
}
/* live skin setting end */
