@charset "utf-8";


/* =============================================== */
/** utility
/* ----------------------------------------------- */

div.sp_btm {
clear:both;
height:1px;
overflow:hidden;
}


/* =============================================== */
/** top
/* ----------------------------------------------- */

#NF-ContentArea .NF-main h1.NF-ttl-top {
margin:0 0 5px 0;
padding:0;
background:none;
}

#NF-ContentArea .NF-main p {
font-size:90%;
}
#NF-ContentArea .NF-main h2,
#NF-ContentArea .NF-main h3,
#NF-ContentArea .NF-main ul li,
#NF-ContentArea .NF-main dl dt,
#NF-ContentArea .NF-main dl dd {
font-size:90%;
}
#NF-ContentArea .NF-main span.NF-caption {
font-size:80%;
}
#NF-ContentArea .NF-main ul li p,
#NF-ContentArea .NF-main dl dt p,
#NF-ContentArea .NF-main dl dd p {
font-size:100%;
}

#NF-ContentArea .NF-main .NF-catch-area {
margin:0 0 20px 10px;
}

#NF-ContentArea .NF-main .NF-flash-area {
width:570px;
height:232px;
margin:0 0 23px 0;
}
#NF-ContentArea .NF-main .NF-catch-area p {
margin:0;
}

#NF-ContentArea .NF-main .movie-box ul li.NF-tv {
padding:5px 0 0 5px;
width:245px;
font-size:105%;
}
#NF-ContentArea .NF-main .movie-box ul li.NF-sfbtm {
float:right;
display:block;
padding:0 0 6px 0;
margin:0 0 5px 0;
width:280px;
overflow:hidden;
background:url(/global/onlinetv/en/images/fig_sf_bottom.gif) no-repeat left bottom;
}

#NF-ContentArea .NF-main .movie-box ul li.NF-sfbtm h2 {
margin:0;
padding:0 0 6px 22px;
width:245px;
background:url(/global/onlinetv/en/images/ico_movie.gif) no-repeat left top;
font-size:115%;
}
#NF-ContentArea .NF-main .movie-box ul li.NF-sfbtm h3 {
font-size:100%;
}

#NF-ContentArea .NF-main .movie-box ul li.NF-sfbtm .NF-sf {
display:block;
padding:10px 10px 4px 10px;
width:260px;
background:url(/global/onlinetv/en/images/fig_sf.gif) no-repeat left top;
}

#NF-ContentArea .NF-main .movie-box ul li.NF-sfbtm .NF-sf h3,
#NF-ContentArea .NF-main .movie-box ul li.NF-sfbtm .NF-sf p {
width:153px;
}

#NF-ContentArea .NF-main dl.top-list {
width:560px;
margin:0 0 0 10px;
}
#NF-ContentArea .NF-main dl.top-list dt {
float:left;
width:96px;
margin:0 20px 0 0;
}
#NF-ContentArea .NF-main dl.top-list dd {
float:left;
width:444px;
}

#NF-ContentArea .NF-main div.item-wrap {
clear:both;
float:right;
}

#NF-ContentArea .NF-main ul.item-detail {
clear:both;
margin:0 0 0 10px;
padding:10px 0 0 0;
text-align:left;
list-style:none;
}
#NF-ContentArea .NF-main ul.item-other {
clear:both;
width:560px;
margin:0 0 15px 10px;
padding:10px 0 0 0;
text-align:right;
list-style:none;
}
#NF-ContentArea .NF-main ul.item-detail li {
float:left;
background:none;
padding:0 0 0 13px;
}
#NF-ContentArea .NF-main ul.item-other li {
display:inline;
text-align:right;
margin:0 0 0 13px;
background:none;
padding:0 0 0 13px;
background:url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) no-repeat 0 4px;
}
#NF-ContentArea .NF-main ul.item-detail li a {
display:block;
padding:0 0 0 13px;
background:url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) no-repeat 0 5px;
}

#NF-ContentArea .NF-main dl.bnr_app {
width:560px;
padding:6px 0 25px 0;
background:url(/nec_tmp/v1/common/images/dot.gif) repeat-x left top;
}
#NF-ContentArea .NF-main dl.bnr_app dt {
padding:10px 0 0 0;
}
#NF-ContentArea .NF-main dl.bnr_app dd {
margin:-21px 15px 0 100px;
}


/* ----- top renewal ----- */

#NF-ContentArea .NF-main .NF-each-contents {
width:570px;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-new-contents {
float:left;
width:207px;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-new-contents h2 {
width:207px;
margin:0 0 1px 0;
padding:0;
background:none;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-new-contents h2 img {
display:block;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-new-contents ul {
margin:0;
padding:0;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-new-contents ul li {
margin:0;
padding:4px 5px 8px 27px;
background:url(/global/onlinetv/en/images/bg_new-contents.gif) no-repeat left top;
border-bottom:1px solid #E4E4E4;
}

#NF-ContentArea .NF-main .NF-each-contents .NF-pick-contents {
float:right;
width:345px;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-pick-contents h2 {
width:345px;
margin:0 0 6px 0;
padding:0;
background:none;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-pick-contents ul {
height:156px;
margin:0;
padding:0;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-pick-contents ul li {
float:left;
width:170px;
margin:0 0 2px 0;
padding:0;
background:none;
}
#NF-ContentArea .NF-main .NF-each-contents .NF-pick-contents ul li.rgt {
float:right;
}

#NF-ContentArea .NF-main .NF-category-area {
clear:both;
width:570px;
padding:22px 0 10px 0;
}
#NF-ContentArea .NF-main .NF-category-area h2 {
margin:0 0 10px 0;
padding:0;
background:none;
}
#NF-ContentArea .NF-main .NF-category-area ul {
clear:both;
width:570px;
margin:0;
padding:0;
}
#NF-ContentArea .NF-main .NF-category-area ul li {
float:left;
width:280px;
margin:0;
padding:0 0 10px 0;
}
#NF-ContentArea .NF-main .NF-category-area ul li dl dt {
float:left;
width:88px;
margin:0 5px 0 0;
}
#NF-ContentArea .NF-main .NF-category-area ul li dl dd {
float:left;
width:186px;
}
#NF-ContentArea .NF-main .NF-category-area ul li dl dd h3 {
margin:0;
padding:2px 4px 0 0;
background:none;
font-size:110%;
font-weight:bold;
color:#555555;
}
#NF-ContentArea .NF-main .NF-category-area ul li dl dd p {
margin:0;
padding:2px 4px 0 0;
font-size:110%;
color:#666666;
}
#NF-ContentArea .NF-main .NF-category-area ul li dl dd p a {
padding:2px 4px 0 14px;
background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -10px 2px;
}



/* =============================================== */
/** 2nd template
/* ----------------------------------------------- */

#NF-ContentArea .NF-main .NF-linkNenu {
width:538px;
margin:10px 0 0 10px;
}
#NF-ContentArea .NF-main .NF-linkNenu ul {
float:left;
width:538px;
margin:0 0 0 0;
padding:7px 0 7px 13px;
background:#EFEFEF;
}
#NF-ContentArea .NF-main .NF-linkNenu ul li {
float:left;
margin:0 12px 0 0;
background:url(/nec_tmp/v1/common/images/blt_pagedown.gif) no-repeat 0pt 4px;
white-space:nowrap;
}
#NF-ContentArea .NF-main h3.NF-viewList {
position:relative;
margin:0 10px 0 10px;
}
#NF-ContentArea .NF-main h3.NF-viewList span.NF-textGray {
display:block;
margin:0 0 0 2px;
padding-left:12px;
background:transparent url(/global/onlinetv/en/images/blt_gray.gif) no-repeat left top;
}
#NF-ContentArea .NF-main p.NF-speed {
clear:both;
margin:0 10px 10px 0;
padding:20px 0 0 0;
}
#NF-ContentArea .NF-main p.NF-sizelLink {
clear:both;
position:relative;
width:105px;
margin-bottom:5px;
margin-right:0pt;
top:-21px;
left:455px;
}
#NF-ContentArea .NF-main p.NF-tvcfLink {
clear:both;
position:relative;
width:105px;
margin-bottom:5px;
margin-right:0pt;
top:-10px;
left:455px;
}
#NF-ContentArea .NF-main p.NF-tvcf {
clear:both;
position:relative;
margin-bottom:0px;
margin-right:0pt;
top:5px;
left:0px;
}
#NF-ContentArea .NF-main p.NF-sizelLink a {
background:transparent url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) no-repeat scroll 0pt 0.3em;
padding-left:13px;
}
#NF-ContentArea .NF-main p.NF-tvcfLink a {
background:transparent url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) no-repeat scroll 0pt 0.3em;
padding-left:13px;
}
#NF-ContentArea .NF-main p.NF-detailtext {
margin:-14px 10px 10px 10px;
padding:0 0 14px 2px;
border-bottom:1px solid #C0C0C0;
}
#NF-ContentArea .NF-main p.NF-dt_last {
margin:-14px 10px 10px 10px;
}


/* =============================================== */
/** 3rd template
/* ----------------------------------------------- */


#NF-ContentArea .NF-main .NF-asx-area {
float:left;
width:570px;
margin:0 0 10px 0;
padding:0 0 0 0;
background:url(/global/onlinetv/en/images/bg_movie-area_middle.gif) repeat-y left top;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-box_top {
float:left;
width:570px;
padding:0 0 0 0;
background:url(/global/onlinetv/en/images/bg_movie-area_top.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-box_bottom {
float:left;
width:570px;
padding:0 0 0 0;
background:url(/global/onlinetv/en/images/bg_movie-area_bottom.gif) no-repeat left bottom;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_l {
float:left;
width:392px;
padding:4px 4px 4px 4px;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_bottom {
width:392px;
padding:0 0 2px 0;
margin:0 0 0 0;
background:url(/global/onlinetv/en/images/bg_mp_bottom.gif) no-repeat left bottom;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_top {
width:389px;
padding:4px 0 2px 4px;
background:url(/global/onlinetv/en/images/bg_mp_top.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r {
float:left;
width:150px;
margin:12px 0 0 0;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r p {
width:150px;
margin:0 0 3px 9px;
color:#666666;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r p.NF-cont_text {
min-height:111px;
margin:0 0 12px 9px;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r p.NF-cont_text {
		height:111px;
		}
		
		
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r p.NF-bth {
visibility:hidden;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r .NF-rating {
width:150px;
height:54px;
margin:7px 0 2px 9px;
}

#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r .NF-rating .NF-ratingArea {
padding:5px 0 0 5px;
}

#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r .NF-rating p {
margin:10 0 0 5px;
}

#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r .NF-Contact {
width:150px;
height:46px;
margin:10px 0 2px 9px;
background:url(/global/onlinetv/en/images/bg_contact.gif) no-repeat left top;
}

#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r .NF-Contact .NF-contactArea {
padding:9px 0 0 8px;
}

#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r .NF-Contact p {
margin:0 0 0 0;
}

#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r ul {
margin:7px 0 10px 2px;
}
#NF-ContentArea .NF-main .NF-asx-area .NF-cont-box_r ul li img {
vertical-align:middle;
}

#NF-ContentArea .NF-main .NF-2ColumnWide {
clear:both;
float:left;
margin-bottom:20px;
width:570px;
}

#NF-ContentArea .NF-main .NF-2ColumnWide_mb15 {
clear:both;
float:left;
margin-bottom:15px;
width:570px;
}

#NF-ContentArea .NF-main .NF-2ColumnWide_nomb {
clear:both;
float:left;
padding-bottom:5px;
width:570px;
}

#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column1 {
float:left;
width:392px;
}
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column1 {
width:570px;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column1 h2,
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column1 h2 {
width:390px;
background:url(/global/onlinetv/en/images/h2_2cm-w_bottom.gif) no-repeat left bottom;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column1 h2 span.NF-text,
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column1 h2 span.NF-text {
background:url(/global/onlinetv/en/images/h2_2cm-w_bg.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-script-txt {
width:392px;
height:76px;
padding:5px 0 0 0;
margin:0 0 0 0;
overflow:auto;
border:1px solid #AEAEAE;
background:#F8F7F7;
}
#NF-ContentArea .NF-main .NF-script-txt h3 {
margin-bottom:0;
background:none;
}
#NF-ContentArea .NF-main .NF-script-txt p {
margin-bottom:5px;
}

#NF-ContentArea .NF-main .NF-2ColumnWide img.NF-column2 {
float:right;
width:160px;
padding:0 0 0 0;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column2 {
display:none;
float:right;
width:160px;
padding:0 0 0 0;
}
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column2 {
float:right;
width:160px;
padding:0 15px 0 10px;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column2 h2,
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column2 h2 {
width:160px;
background:url(/global/onlinetv/en/images/h2_2cm-s_bottom.gif) no-repeat left bottom;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column2 h2 span.NF-text,
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column2 h2 span.NF-text {
background:url(/global/onlinetv/en/images/h2_2cm-s_bg.gif) no-repeat
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column2 img.NF-imgspace,
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column2 img.NF-imgspace {
display:block;
margin:0 0 10px 0;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column2 span.NF-caption,
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column2 span.NF-caption {
display:block;
margin:5px 0 6px 5px;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-contents {
padding:0 0 5px 0;
background:url(/global/onlinetv/en/images/bg_moviebond_bottom.gif) no-repeat left bottom;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-contents h2 {
display:block;
width:132px;
margin:0 0 0 0;
padding:6px 5px 2px 23px;
border-bottom:1px solid #C8C8C8;
background:url(/global/onlinetv/en/images/h2_moviebond_bg.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-2ColumnWide .NF-contents ul {
width:140px;
margin:0 0 0 0;
padding:5px 9px 5px 9px;
border-left:1px solid #C8C8C8;
border-right:1px solid #C8C8C8;
font-size:90%;
}

#NF-ContentArea .NF-main ul.NF-nestList li.NF-linkMark {
background: url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) 0 0.4em no-repeat;
}
#NF-ContentArea .NF-main ul.NF-nestList li.NF-popup {
	padding-left: 13px;
	background: url(/nec_tmp/v1/common/images/bullet_w_arrow.gif) 0 2px no-repeat;
	_height: 1em; /* for IE6 */
}

#NF-ContentArea .NF-main #NF-other-area {
float:left;
width:570px;
}

#NF-ContentArea .NF-main ul.NF-nestList li a img {
padding:0 0 2px 5px;
}

#NF-ContentArea .NF-main ul.NF-nestList li img.bn {
padding:7px 0 2px 0;
}


/* =============================================== */
/** tab contens
/* ----------------------------------------------- */

#NF-ContentArea .NF-main .NF-tab-contents {
width:570px;
margin:0 0 20px 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav {
width:570px;
height:31px;
margin:0;
padding:0 0 4px 0;
background:url(/global/onlinetv/en/images/bg_tab-menu.gif) repeat-x bottom;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li {
float:left;
width:93px;
height:31px;
margin:0 1px 0 0;
padding:0;
text-indent:-999px;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li a {
display:block;
width:93px;
height:23px;
margin:8px 0 0 0;
outline-width:0;
text-decoration:none;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li a:hover {
height:31px;
margin:0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-pickup {
background:url(/global/onlinetv/en/images/tab_top_pickup.gif) no-repeat 0 8px;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-campaign {
background:url(/global/onlinetv/en/images/tab_top_campaign.gif) no-repeat 0 8px;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-introduction {
background:url(/global/onlinetv/en/images/tab_top_introduction.gif) no-repeat 0 8px;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-society {
background:url(/global/onlinetv/en/images/tab_top_society.gif) no-repeat 0 8px;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-business {
background:url(/global/onlinetv/en/images/tab_top_business.gif) no-repeat 0 8px;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-rd {
background:url(/global/onlinetv/en/images/tab_top_rd.gif) no-repeat 0 8px;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-events {
background:url(/global/onlinetv/en/images/tab_top_events.gif) no-repeat 0 8px;
}

#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-pickup a:hover {
background:url(/global/onlinetv/en/images/tab_top_pickup_on.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-campaign a:hover {
background:url(/global/onlinetv/en/images/tab_top_campaign_on.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-introduction a:hover {
background:url(/global/onlinetv/en/images/tab_top_introduction_on.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-society a:hover {
background:url(/global/onlinetv/en/images/tab_top_society_on.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-business a:hover {
background:url(/global/onlinetv/en/images/tab_top_business_on.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-rd a:hover {
background:url(/global/onlinetv/en/images/tab_top_rd_on.gif) no-repeat left top;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-events a:hover {
background:url(/global/onlinetv/en/images/tab_top_events_on.gif) no-repeat left top;
}


#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-pickup.on,
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-pickup.on a:hover {
background:url(/global/onlinetv/en/images/tab_top_pickup_current.gif) no-repeat 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-campaign.on,
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-campaign.on a:hover {
background:url(/global/onlinetv/en/images/tab_top_campaign_current.gif) no-repeat 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-introduction.on,
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-introduction.on a:hover {
background:url(/global/onlinetv/en/images/tab_top_introduction_current.gif) no-repeat 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-society.on,
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-society.on a:hover {
background:url(/global/onlinetv/en/images/tab_top_society_current.gif) no-repeat 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-business.on,
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-business.on a:hover {
background:url(/global/onlinetv/en/images/tab_top_business_current.gif) no-repeat 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-rd.on,
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-rd.on a:hover {
background:url(/global/onlinetv/en/images/tab_top_rd_current.gif) no-repeat 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-events.on,
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-events.on a:hover {
background:url(/global/onlinetv/en/images/tab_top_events_current.gif) no-repeat 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-pickup.on a {
height:31px;
margin:0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-campaign.on a {
height:31px;
margin:0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-introduction.on a {
height:31px;
margin:0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-society.on a {
height:31px;
margin:0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-business.on a {
height:31px;
margin:0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-rd.on a {
height:31px;
margin:0;
}
#NF-ContentArea .NF-main .NF-tab-contents ul.NF-tab-nav li#NF-events.on a {
height:31px;
margin:0;
}

#NF-ContentArea .NF-main .NF-tab-contents p.NF-tab-catch {
margin:0;
padding:8px 8px;
border-left:1px solid #A3ACD2;
border-right:1px solid #A3ACD2;
background:url(/global/onlinetv/en/images/bg_catch-under-tab.gif) repeat-x top;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main {
width:570px;
border-collapse:separate;
border-spacing:0;
border-top:1px solid #AFBCC5;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th {
width:362px;
padding:0;
border-left:1px solid #A3ACD2;
border-right:1px solid #AFBCC5;
border-bottom:1px solid #AFBCC5;
border-top:none;
background:none;

}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td {
padding:0;
border-left:none;
border-right:1px solid #A3ACD2;
border-bottom:1px solid #A3ACD2;
background:#F9F9F9;
}

#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.lrg {
background:#D8E5F7 url(/global/onlinetv/en/images/bg_tab-con-lrg.jpg) repeat-x bottom;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.mdl {
background:#EEEEF4 url(/global/onlinetv/en/images/bg_tab-con-mdl.jpg) repeat-x bottom;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.lrg div.bg {
width:352px;
min-height:91px;
padding:7px 5px;
border:1px solid #FFFFFF;
border-bottom:none;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.mdl div.bg {
width:352px;
min-height:54px;
padding:5px 5px;
border:1px solid #FFFFFF;
border-bottom:none;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.lrg div.bg {
		height:91px;
		}
		* html #NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.mdl div.bg {
		height:54px;
		}

#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.lrg div.bg dl.box {
width:340px;
padding:0 0 0 7px;
border-left:5px solid #5275A8;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th.mdl div.bg dl.box {
width:340px;
padding:0 0 0 7px;
border-left:5px solid #BFCED8;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dt {
float:left;
width:98px;
margin:0 10px 0 0;
border:1px solid #655ED0;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dt img {
display:block;
}

#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dd {
float:left;
width:230px;
margin:0;
padding:0;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dd h2 {
width:230px;
margin:0 0 5px 0;
background:none;
font-weight:bold;
font-size:110%;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dd ul {
margin:0;
padding:0;
line-height:16px;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dd ul li {
display:inline;
padding:0 14px 3px 14px;
background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -12px -2px;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dd.txt {
float:none;
clear:both;
width:330px;
padding:4px 0 0 0;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main th div.bg dl.box dd.clear {
float:none;
clear:both;
height:1px;
overflow:hidden;
}

#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td h2 {
width:203px;
margin:0;
padding:0;
background:none;
}

#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-normal {
margin:0;
padding:1px 0 0 0;
background:url(/global/onlinetv/en/images/top_dotline.gif) repeat-x top;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-normal li {
margin:0;
padding:5px 4px 6px 0px;
background:url(/global/onlinetv/en/images/top_dotline.gif) repeat-x bottom;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-normal li a {
display:block;
padding:0 4px 0 22px;
background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -4px 0px;
font-size:90%;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-normal li span {
display:block;
padding:0 4px 0 20px;
color:#666666;
background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -4px 1px;
font-size:90%;
line-height:1;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-normal li a.nob {
display:block;
margin:-1.2em 0 0 44px;
padding:0;
background:none;
}


#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-group {
margin:0;
padding:1px 0 0 0px;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-group li {
margin:0;
padding:1px 4px 7px 0px;
background:none;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-group li strong {
padding:0 4px 0 8px;
color:#000000;
font-size:91%;
font-weight:bold;
}
#NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul.NF-group li a {
display:block;
padding:0 4px 0 22px;
background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -4px 0px;
font-size:80%;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul li a {
		padding:0 4px 0 22px;
		background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -4px 0px;
		font-size:80%;
		}
		* html #NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul li span {
		display:block;
		padding:0 4px 0 20px;
		color:#666666;
		background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -4px 0px;
		font-size:80%;
		line-height:1;
		}
		* html #NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul li a.nob {
		margin:-1.3em 0 0 44px;
		}
		
		/* -- hack for ie7 -- */
		*+html #NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul li a {
		padding:0 4px 0 22px;
		background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -4px 1px;
		font-size:80%;
		}
		*+html #NF-ContentArea .NF-main .NF-tab-contents table.NF-tab-main td ul li span {
		display:block;
		padding:0 4px 0 20px;
		color:#666666;
		background:url(/nec_tmp/v1/common/images/ico_link.gif) no-repeat -4px 1px;
		font-size:80%;
		line-height:1;
		}



#NF-ContentArea .NF-main .NF-2ColumnWide .NF-column2 .NF-imgspace img,
#NF-ContentArea .NF-main .NF-2ColumnWide_nomb .NF-column2 .NF-imgspace img {
display:block;
margin:0 0 10px 0;
}

#NF-ContentArea .NF-main p.NF-caution_a {
	text-indent: -0.5em;
	padding-left: 1em;
}

/* ----- tab_campaign ----- */
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th.cam-ttl {
background:#DADFE2;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th.cam-ttl h2 {
width:558px;
margin:0 0 0 0;
padding:6px 0 4px 10px;
background:#DADFE2 url(/global/onlinetv/en/images/bg_h2_campaign.gif) repeat-x;
color:#5C6372;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th.lrg {
background:#F4F4F5;
padding:0 0 7px 0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th.lrg div.bg {
width:558px;
min-height:60px;
padding:7px 5px 0 5px;
border:none;
border-bottom:none;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th.lrg div.bg {
		height:60px;
		}

#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th.lrg div.bg dl.box {
width:555px;
padding:0 0 0 3px;
border:none;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th div.bg dl.box dt {
float:left;
width:auto;
margin:0 22px 0 0;
border:1px solid #655ED0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th div.bg dl.box dd {
width:420px;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th div.bg dl.box dd h3 {
width:420px;
margin:0 0 3px 0;
padding:0 0 3px 0;
background:url(/global/onlinetv/en/images/bg_dot.gif) repeat-x bottom;
font-size:105%;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_campaign table.NF-tab-main th div.bg dl.box dd p {
width:420px;
margin:0 0 3px 0;
}

/* ----- tab_introduction ----- */
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th.cam-ttl {
background:#DADFE2;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th.cam-ttl h2 {
width:558px;
margin:0 0 0 0;
padding:6px 0 4px 10px;
background:#DADFE2 url(/global/onlinetv/en/images/bg_h2_campaign.gif) repeat-x;
color:#5C6372;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th.lrg {
background:#F4F4F5;
padding:0 0 7px 0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th.lrg div.bg {
width:558px;
min-height:60px;
padding:7px 5px 0 5px;
border:none;
border-bottom:none;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th.lrg div.bg {
		height:60px;
		}

#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th.lrg div.bg dl.box {
width:555px;
padding:0 0 0 3px;
border:none;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th div.bg dl.box dt {
float:left;
width:auto;
margin:0 22px 0 0;
border:1px solid #655ED0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th div.bg dl.box dd {
width:420px;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th div.bg dl.box dd h3 {
width:420px;
margin:0 0 3px 0;
padding:0 0 3px 0;
background:url(/global/onlinetv/en/images/bg_dot.gif) repeat-x bottom;
font-size:105%;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_introduction table.NF-tab-main th div.bg dl.box dd p {
width:420px;
margin:0 0 3px 0;
}

/* ----- tab_society ----- */
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th.cam-ttl {
background:#DADFE2;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th.cam-ttl h2 {
width:558px;
margin:0 0 0 0;
padding:6px 0 4px 10px;
background:#DADFE2 url(/global/onlinetv/en/images/bg_h2_campaign.gif) repeat-x;
color:#5C6372;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th.lrg {
background:#F4F4F5;
padding:0 0 7px 0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th.lrg div.bg {
width:558px;
min-height:60px;
padding:7px 5px 0 5px;
border:none;
border-bottom:none;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th.lrg div.bg {
		height:60px;
		}

#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th.lrg div.bg dl.box {
width:555px;
padding:0 0 0 3px;
border:none;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th div.bg dl.box dt {
float:left;
width:auto;
margin:0 22px 0 0;
border:1px solid #655ED0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th div.bg dl.box dd {
width:420px;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th div.bg dl.box dd h3 {
width:420px;
margin:0 0 3px 0;
padding:0 0 3px 0;
background:url(/global/onlinetv/en/images/bg_dot.gif) repeat-x bottom;
font-size:105%;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_society table.NF-tab-main th div.bg dl.box dd p {
width:420px;
margin:0 0 3px 0;
}

/* ----- tab_business ----- */
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th.cam-ttl {
background:#DADFE2;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th.cam-ttl h2 {
width:558px;
margin:0 0 0 0;
padding:6px 0 4px 10px;
background:#DADFE2 url(/global/onlinetv/en/images/bg_h2_campaign.gif) repeat-x;
color:#5C6372;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th.lrg {
background:#F4F4F5;
padding:0 0 7px 0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th.lrg div.bg {
width:558px;
min-height:60px;
padding:7px 5px 0 5px;
border:none;
border-bottom:none;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th.lrg div.bg {
		height:60px;
		}

#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th.lrg div.bg dl.box {
width:555px;
padding:0 0 0 3px;
border:none;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th div.bg dl.box dt {
float:left;
width:auto;
margin:0 22px 0 0;
border:1px solid #655ED0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th div.bg dl.box dd {
width:420px;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th div.bg dl.box dd h3 {
width:420px;
margin:0 0 3px 0;
padding:0 0 3px 0;
background:url(/global/onlinetv/en/images/bg_dot.gif) repeat-x bottom;
font-size:105%;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_business table.NF-tab-main th div.bg dl.box dd p {
width:420px;
margin:0 0 3px 0;
}

/* ----- tab_rd ----- */
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th.cam-ttl {
background:#DADFE2;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th.cam-ttl h2 {
width:558px;
margin:0 0 0 0;
padding:6px 0 4px 10px;
background:#DADFE2 url(/global/onlinetv/en/images/bg_h2_campaign.gif) repeat-x;
color:#5C6372;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th.lrg {
background:#F4F4F5;
padding:0 0 7px 0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th.lrg div.bg {
width:558px;
min-height:60px;
padding:7px 5px 0 5px;
border:none;
border-bottom:none;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th.lrg div.bg {
		height:60px;
		}

#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th.lrg div.bg dl.box {
width:555px;
padding:0 0 0 3px;
border:none;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th div.bg dl.box dt {
float:left;
width:auto;
margin:0 22px 0 0;
border:1px solid #655ED0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th div.bg dl.box dd {
width:420px;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th div.bg dl.box dd h3 {
width:420px;
margin:0 0 3px 0;
padding:0 0 3px 0;
background:url(/global/onlinetv/en/images/bg_dot.gif) repeat-x bottom;
font-size:105%;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_rd table.NF-tab-main th div.bg dl.box dd p {
width:420px;
margin:0 0 3px 0;
}

/* ----- tab_events ----- */
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th.cam-ttl {
background:#DADFE2;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th.cam-ttl h2 {
width:558px;
margin:0 0 0 0;
padding:6px 0 4px 10px;
background:#DADFE2 url(/global/onlinetv/en/images/bg_h2_campaign.gif) repeat-x;
color:#5C6372;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th.lrg {
background:#F4F4F5;
padding:0 0 7px 0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th.lrg div.bg {
width:558px;
min-height:60px;
padding:7px 5px 0 5px;
border:none;
border-bottom:none;
}

		/* -- hack for ie6 -- */
		* html #NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th.lrg div.bg {
		height:60px;
		}

#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th.lrg div.bg dl.box {
width:555px;
padding:0 0 0 3px;
border:none;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th div.bg dl.box dt {
float:left;
width:auto;
margin:0 22px 0 0;
border:1px solid #655ED0;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th div.bg dl.box dd {
width:420px;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th div.bg dl.box dd h3 {
width:420px;
margin:0 0 3px 0;
padding:0 0 3px 0;
background:url(/global/onlinetv/en/images/bg_dot.gif) repeat-x bottom;
font-size:105%;
}
#NF-ContentArea .NF-main .NF-tab-contents #tab_events table.NF-tab-main th div.bg dl.box dd p {
width:420px;
margin:0 0 3px 0;
}

/* =============================================== */
/** 090817
/* ----------------------------------------------- */
/** Border+White Background Box(sectionBox) */
/** No Border Box(sectionBoxEx) */

#NF-ContentArea .NF-main .NF-sectionBox .NF-textBox_org,
#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-textBox_org {
	width: 520px;
}

#NF-ContentArea .NF-main .NF-sectionBox .NF-innerBox .NF-textBox_org .NF-dotline,
#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-innerBox .NF-textBox_org .NF-dotline {
	margin-left: 0;
	padding: 5px;
	background: url("/nec_tmp/v1/common/images/dot.gif") left bottom repeat-x;
}
/** Border+White Background Box(sectionBox) */
#NF-ContentArea .NF-main .NF-sectionBox {
	background: #fff url("/nec_tmp/v1/common/images/box_border_2c_bottom.gif") left bottom no-repeat;
}
#NF-ContentArea .NF-main .NF-sectionBox .NF-innerBox {
	background: url("/nec_tmp/v1/common/images/box_border_2c_bg.gif") no-repeat;
}

/** Small Thumbnail Pattern(White&NoBorder) */
/* ===MEMO======================= */
/* White: NF-sectionBox
/* NoBorder: NF-sectionBoxEx
/* ---------------------------- */
#NF-ContentArea .NF-main .NF-sectionBox .NF-innerBox .NF-textBox p.NF-smallThumb img,
#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-innerBox .NF-textBox p.NF-smallThumb img {
	float: left;
	margin-right: 10px;
}

/* Small Thumbnail Pattern(Reverse layout) */
#NF-ContentArea .NF-main .NF-sectionBox .NF-innerBox .NF-textBox p.NF-smallThumbRev img,
#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-innerBox .NF-textBox p.NF-smallThumbRev img {
	float: right;
	margin-left: 10px;
}

/** Medium Thumbnail Pattern(Gray&White&NoBorder) */
#NF-ContentArea .NF-main .NF-mediumThumb .NF-imageBox_org {
	float: left;
	width: 100px;
	margin-right: 20px;
	_height: 1em; /* for IE6 */
}
#NF-ContentArea .NF-main .NF-mediumThumb .NF-textBox_org {
	float: left;
	width: 430px;
}

#NF-ContentArea .NF-main p.NF-sizelLink_org {
clear:both;
position:relative;
width:105px;
margin-bottom:5px;
margin-right:0pt;
top:-21px;
left:445px;
}

#NF-ContentArea .NF-main p.NF-sizelLink_org a {
background:transparent url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) no-repeat scroll 0pt 0.3em;
padding-left:13px;
}
