@charset "Shift_JIS";/*News List Styles*/html {	width: 100%;	height: 100%;}	body { 		margin: 0px;		padding: 0px;		display: block;		height:100%;		_width: 90%;		font-size: 100%;		line-height: 1.5;		color: #333;		background: #ccc url(http://supergt.net/images/news_top/tnews_bg.gif) repeat-y;	}	/* IE Scrollbar */	html,body { 		scrollbar-face-color:#eee;		scrollbar-arrow-color:#888;		scrollbar-3dlight-color:#f9f9f9;		scrollbar-highlight-color:#f3f3f3;		scrollbar-shadow-color:#ddd;		scrollbar-darkshadow-color:#aaa;		scrollbar-track-color:#c3c3c3;	}	h1, h2, h3, h4, h5, h6, div, p, pre, form, address, blockquote, object, embed, ul, ol	 { display: block; margin: 0px; padding: 0px; }	a { color: #1f1f1f; text-decoration: none; }	a:visited { color: #505050; text-decoration: none; }	:focus { outline-style: none; -moz-outline-style: none; text-decoration: none; }	a:hover { color: #d00; text-decoration: underline; }	a:active { color: #f90; text-decoration: none; outline: none; }	img { border: none;}/*  TOP NEWS LIST   */	div.news_body, div.news_body_en {		position: relative;		margin-top: 0px;		min-height: 100%;		_height:100%;	}		* html .news_body,* html .news_body_en {			height: 100%;	}	#news_ptop {/*		position : fixed!important;		position : absolute;		top : 0px;		left : 0px;		width: 100%;		height: 5px;		background-image: url(http://supergt.net/images/news_top/tnews_bgtop.png);		background-repeat: no-repeat;		background-attachment: fixed;		background-position: left top;		top: expression( ( ignoreMe = -8 ) + 'px' );*/		display: none;	}	div.newslist_body {		width : 620px;	}	table#bodytable {		width: 100%;		height: 100%;		border: none;		border-collapse: separate;		border-spacing: 0px;	}	tr#news_toparea td {		text-align: center;	}	td#news_topleft {		padding: 0px;		width: 11px;		border-right: 1px solid #e3e3e3;	}	td#top_image {		padding: 0px;		width: 400px;		height: 136px;	}	div#ntopmovie {	}	td#top_partner {		padding: 0px;		width: 209px;		height: 136px;	}	div#npartner {		text-align: center;		color: #888;	}	td#newslist_infor {		border-left: 1px solid #026;	}	tr#newslist_cnts td {		vertical-align: top;		padding : 2px 0px 8px;		/*border-bottom : 1px solid #eee ;*/	}	td#headline_cnts {		border-right : 1px solid #ddd;	}	td#information_cnts {		border-left : 1px solid #fff;	}	tr#newslist_cnts td .newscnt {		padding-bottom : 2px;	}	tr#newslist_cnts td #ncnt_other {		padding-top : 8px;	}/* News Category Title*/	h5 {		margin : 0px 4px 2px;		font-size: 11px;		line-height: 15px;		border-bottom : 1px solid #ddd;	}	td#information_cnts h5 {		/*margin : 1px 4px 2px 4px;*/	}	tr#newslist_cnts td #ncnt_other h5 {		margin-bottom : 4px;	}/* NEWS LIST*/	ul {		margin : 0px;		padding-left: 23px;		list-style: disc outside;		font-size: xx-small;		line-height: 1.0em;		color: #777;		list-style-image: url(../images/news_top/newsml_m.gif);		margin-bottom: 0.75em;	}	ul.nlist_info {		padding-left: 21px;		list-style-image: url(../images/news_top/newsml_b.gif);	}	li {		margin: 2px 2px 2px 0px;		font-size: xx-small;		line-height: 1.0em;		clear: both;	}	ul.nlist_hline li {		font-size: 120%;		line-height: 1.2em;	}	ul.nlist_info li {		font-size: 110%;		line-height: 1.3em;	}	li span.fontsize_n {	}	.nl_link {		color: #555;		padding-left: 0.2em;		font-size: xx-small;	}	.nl_date {		padding-left: 0.25em;		font-size: xx-small;	}	.nl_cap {		font-size: 90%;	}	ul#nlist_event li img {		margin: 1px 0px 2px 0px;		border: none;	}	ul#nlist_onair li img {		margin: 2px 0px 0px 3px;		border: none;	}	/* News Marker */	li.nl_top {list-style-image: url(http://supergt.net/images/news_top/newsml_r.gif);} /* トップニュース Red */	li.nl_hdl {list-style-image: url(http://supergt.net/images/news_top/newsml_o.gif);} /* ヘッドライン Orange */	li.nl_new {list-style-image: url(http://supergt.net/images/news_top/newsml_o.gif);} /* 新着 Orange */	/*li.nl_new {list-style-image: url(http://supergt.net/images/news_top/newsml_g.gif);}  Green */	/*li.nl_new {list-style-image: url(http://supergt.net/images/news_top/newsml_y.gif);}  Yellow */	li.nl_rs {list-style-image: url(http://supergt.net/images/news_top/newsml_rs.gif);} /* フラッシュ Red */	li.nl_os {list-style-image: url(http://supergt.net/images/news_top/newsml_os.gif);} /* フラッシュ Orange */	li.nl_gs {list-style-image: url(http://supergt.net/images/news_top/newsml_gs.gif);} /* フラッシュ Green */	li.nl_bs {list-style-image: url(http://supergt.net/images/news_top/newsml_gs.gif);} /* フラッシュ Blue */	/* INFORMATION Link Color */	ul.nlist_info li a { color: #558;}	ul.nlist_info li a:visited { color: #558;}	ul.nlist_info li a:hover { color: #03c;}	ul.nlist_info li a:active { color: #39f;}	/* Underpage Navi */	td#undernavi {		/*display: none;*/		padding: 3px 8px;		text-align: right;		vertical-align : middle;		color: #999;		font-size: xx-small;		line-height: 1.4em;		background: #444 url(http://supergt.net/images/news_top/tnews_unav_bg.gif) repeat-x left top;		border-top: 1px solid #222;		border-bottom: 1px solid #666;	}	div.news_body_en td#undernavi {		/*display: none;*/	}	td#undernavi a { color: #e8e8e8; text-decoration: none;}	td#undernavi a:hover { color: #f80; /*text-decoration: underline;*/ }	td#undernavi a.tlink { color: #d00; }	td#undernavi a.tlink:hover { color: #d00; }	/* Footer & Copyright */	td#topnews_footer {		height : 35px ;		text-align : center ;		color: #888;		font-size: 9px;		line-height: 1.3em;		background-image : url(http://supergt.net/images/news_top/tnews_footer.gif) ;	}	#ft_textj {		font-size: xx-small;	}	#ft_texte {		font-family: Helvetica, Verdana, Geneva;	}/* NEWS GENRE TOP */	td#newsg_left	{		width: 11px;		border-right: 1px solid #e3e3e3;	}	td#newsg_headl {		width: 609px;		height: 43px;		background: url(../images/news_img/news_hd_bg.gif) repeat-x;		line-height : 43px;		vertical-align: top;		overflow: hidden;	}	td#newsg_headl #sgtnews_t {		height:27px;	}	td#newsg_headl div {		height : 16px ;		text-align : right ;		font-size: xx-small ;		line-height : 16px;		color : #ddd ;	}	/* NEWS GENRE HEAD BAR */	div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_base.gif);/* head bar */		background-position: left top;		background-repeat: no-repeat;	}	div#newsg_sgt div#newsg_hdbr {		background-image : url(../images/news_img/news_hd_sgt.gif);/* SUPER GT NEWS */	}	div#newsg_fforum div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_fanf.gif);/* FAN FORUM NEWS */	}	div#newsg_team div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_team.gif);/* TEAM INFORMATION */	}	div#newsg_dayrepo div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_drepo.gif);/* RACE DAY REPO */	}	div#newsg_gtmem div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_memb.gif);/* GT MEMBERS NEWS */	}	div#newsg_press div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_press.gif);/* MEDIA INFORMATION */	}	div#newsg_onair div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_onair.gif);/* BROADCAST INFORMATION */	}	div#newsg_event div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_evnt.gif);/* EVENT INFORMATION */	}	div#newsg_goods div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_goods.gif);/* GOODS INFORMATION */	}	div#newsg_shop div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_shop.gif);/* SHOP NEWS */	}	td#newsg_cnts	{		border-top: 1px solid #ccc;		border-bottom: 1px solid #fff;	}	/* NEWS GENRE LIST*/	ul.newsg_list	{		margin : 1.0em 0 ;		padding-left : 24px;		list-style : disc outside ;		font-size: xx-small;		line-height: 1.0em;		color : #777 ;		list-style-image: url(http://supergt.net/images/news_top/newsml_m.gif);	}	ul.newsg_list li	{		margin : 8px 4px;		font-size: 134%;		line-height: 1.1em;	}	/* NEWS GENRE NAVI*/	ul.newsg_navi	{		margin : 2.0em 0 1.0em 20px ;		padding-left : 0;		list-style : none ;		font-size: xx-small;		line-height: 1.0em;		color : #d00 ;		list-style-image: none;	}	ul.newsg_navi li	{		display: inline ;		margin : 2px 2px;		font-size: 125%;		font-weight: bold;		line-height: 9px;	}	/* Footer & Copyright */	td#newsg_footer {		height : 60px;/*45px;*/		text-align : center;		color: #888;		font-size: 9px;		line-height: 13px;		vertical-align: top;		background-image : url(http://supergt.net/images/items/body_foot_bg.gif);		background-position: left top;		background-repeat: no-repeat;	}	div.news_body_en td#newsg_footer {		line-height: 20px;	}	div#newsg_ftbr {		height: 19px;		background-image: url(../images/news_img/news_ft_base.gif);		background-repeat: no-repeat;		overflow: hidden;	}	div#newsg_sgt div#newsg_ftbr {		background-image : url(../images/news_img/news_ft_sgt.gif);	}	div#newsg_fforum div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_fanf.gif);	}	div#newsg_team div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_team.gif);	}	div#newsg_dayrepo div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_drepo.gif);	}	div#newsg_gtmem div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_memb.gif);	}	div#newsg_press div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_press.gif);	}	div#newsg_onair div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_onair.gif);	}	div#newsg_event div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_evnt.gif);	}	div#newsg_goods div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_goods.gif);	}	div#newsg_shop div#newsg_ftbr {/* SHOP */		background-image: url(http://supergt.net/images/news_img/news_ft_shop.gif);	}	div#qnn_ftbr {		height : 19px ;		text-align : left ;		line-height : 15px ;		background-repeat: no-repeat;		background-image : url(http://supergt.net/images/news_img/news_ft_sgt.gif);		overflow: hidden;	}	/* back */	a#news_foot_back {		display: block;		float: left;		height: 14px;		width: 40px;		font-size: 1px;		line-height: 14px;		text-indent: -1000em;		background: transparent url(http://supergt.net/images/items/back.gif) no-repeat 6px 0px;		overflow: hidden;	}		a#news_foot_back:hover {			background-position: 6px -14px;		}	/* logo */	a#news_foot_logo {		display: block;		float: right;		height: 0px;		padding-top: 14px;		width: 93px;		text-indent: -1000em;		background: url(http://supergt.net/images/items/foot_logo.gif) no-repeat left top;		overflow: hidden;	}/*   NEWS PAGE  */	div#newsg_news div#newsg_hdbr {		background-image : url(http://supergt.net/images/news_img/news_hd_base.gif);	}	div#newsg_news div#newsg_ftbr {		background-image : url(http://supergt.net/images/news_img/news_ft_base.gif);	}	td#newspage_cnts {		border-top: 1px solid #ccc;		border-bottom: 1px solid #fff;		width: 608px;		font-size: xx-small;		line-height: 1.3;		color: #111;		/*background-image : url(http://supergt.net/images/bg_sgt.gif);*/	}	div.news_date {		padding: 1px 6px;		text-align: right;		font-size: xx-small;		line-height : 1.5em;		color: #666;		font-family: Verdana, Ariel, Helvetica, Geneva;	}	div.news_text {		margin: 0.5em 20px 1.5em;		font-size: 130%;		line-height: 1.6;	}	div.news_text a { color: #02b; text-decoration : none; }	div.news_text a:visited { color: #339; }	div.news_text a:hover { color: #d00; }	div.news_text h1	{		margin : 0 0 0.3em;		font-size : 150%;		line-height : 1.25em;		color : #d00;		border-bottom: 1px solid #dcc;	}	div.news_text h2	{		margin : 0 0 0.5em ;		font-size : 110% ;		line-height : 1.4em ;	}	div.news_text table	{		font-size : xx-small;	}	div.news_text table tr th,	div.news_text table tr td {		font-size : 130%;		line-height : 1.5;	}	div.news_text table tbody tr td table {		margin : 0.5em 0px;	}	div.news_text table tbody tr td table tr td {		padding : 2px 0px;		line-height : 1.25;	}	div.news_text p {		margin : 1.0em 0px;	}	div.news_text p.newspage_lnk {		margin: 2.0em 0px 3.0em;		font-size: 90%;		line-height: 1.0em;		vertical-align: middle;		color: #f30;	}	div.news_text p.newspage_lnk a { color : #f30; text-decoration: none; }	div.news_text p.newspage_lnk a:visited { color : #f30; text-decoration: none; }	div.news_text p.newspage_lnk :focus { outline-style: none; text-decoration: none; }	div.news_text p.newspage_lnk a:hover { color : #d00; text-decoration: underline; }	div.news_text p.newspage_lnk a:active { color : #f90; text-decoration: none; }/*    FORM    */form {	display:block;	margin: 2.0em 0;	padding-left: 1.0em;	padding-bottom: 0.1em;	border-left: 3px solid #c9cdd6;}fieldset {	margin: 2.0em 0;	padding-top: 0.5em;	padding-left: 1.5em;	line-height: 2.0;/*	border-left: 1px solid #ccc;*/}legend {	margin-left: -1.5em;	text-indent: 0em;	padding: 0;	font-weight: bold;	line-height: 1.3;}	legend span {		font-weight: normal;	}input {	padding: 0.1em 1.0em;	font-size: 90%;}/* ---------------------------------------------   News Contents Page - Result Table   --------------------------------------------- */#news_listtable {	width: 566px;	font-size: inherit;	font: 100%;	border-collapse: collapse;	border-spacing: 0;}#news_listtable td,#news_listtable th {	padding: 1px 2px;	font-size: 90%;	border: 1px solid #ccc;	white-space: nowrap;}#news_listtable td p,#news_listtable th p {	margin: 0px;}#news_listtable tr.hdcapt td{	padding: 1px 0px;	font-size: 80%;	border: none;}#news_listtable tr.hditem td{	padding: 2px 3px;	font-size: 80%;	color: #eee;	text-align: center;	background-color: #666;	border-color: #999;}#news_listtable th.cls_n {	font-size: 80%;	color: #fff;}#news_listtable tbody.c1 th.cls_n {	border-left: #d00;	border-right-color: #d00;	background-color: #d00;}#news_listtable tbody.c2 th.cls_n {	border-left-color: #03c;	border-right-color: #03c;	background-color: #03c;}#news_listtable td.tdpo,#news_listtable td.tdsc,#news_listtable td.tdwh {	font-size: 80%;	text-align: center;}#news_listtable td.tdpo {	text-align: center;	color: #333;}#news_listtable tr.tr1 td.tdpo {	background-color: #fdd;}#news_listtable tr.tr2 td.tdpo {	background-color: #def;}#news_listtable td.tdno {	font-size: 80%;	text-align: center;	font-weight: bold;}#news_listtable tr.tr1 td.tdno {	color: #d00;}#news_listtable tr.tr2 td.tdno {	color: #03c;}#news_listtable td.tdtm {	font-size: 80%;	text-align: center;}#news_listtable td.tdwh {	color: #600;}#news_listtable td.tdwh p {	color: #06f;}#news_listtable tbody.c1 td,#news_listtable tbody.c2 td {	text-align: center;}#news_listtable tbody td.tdmc,#news_listtable tbody td.tddr,#news_listtable tbody td.tdet {	font-size: 80%;	text-align: left;	white-space: normal;}#news_listtable tbody.c3 tr.ftcapt td {	background-color: #eee;	border-bottom: 1px solid #ccc;	white-space: normal;}#news_listtable tbody.c3 tr.ftcapt td p {	padding: 1px 0em 1px 1.0em;	font-size: 80%;	text-indent: -1.0em;}div.news_text table.newstable2 {	font-size: inherit;	font: 100%;	border-collapse: collapse;	border-spacing: 0;	border-top: 1px solid #ccc;}div.news_text table.newstable2 tr th,div.news_text table.newstable2 tr td {	padding: 4px 8px 4px 2px;	font-size: 93%;	border-bottom: 1px solid #ccc;	white-space: nowrap;}div.news_text table.newstable3 {	width: 566px;	font-size: inherit;	font: 100%;	border-collapse: collapse;	border-spacing: 0;}div.news_text table.newstable3 tr th,div.news_text table.newstable3 tr td {	padding: 1px 2px;	font-size: 93%;	line-height: 1.5em;	vertical-align: top;	white-space: normal;}div.news_text table.carpromo {	width: 566px;	font-size: inherit;	font: 100%;	border-collapse: collapse;	border-spacing: 0;}div.news_text table.carpromo td {	padding: 4px 0px 4px;	font-size: 85%;	line-height: 1.5em;	text-align: center;	vertical-align: top;}div.news_text table.carpromo td img {	margin-bottom: 2px;}div.news_text table.carpromo th {	padding: 2px;	font-size: 108%;	line-height: 1.5em;	text-align: center;	color: #d00;	border: 1px solid #d00;}div.news_text table.carpromo td.ccapt {	padding: 0px 6px 4px;	text-align: left;	color: #444;}/* ===== NEWS TOP BANNER ===== */#right_column {	position: absolute;	top: 0px;	margin-left: 624px;	padding-top: 0px;	padding-right: 14px;	_padding-left: 2px;	/* 160px ver. 	width:176px;	_width:190px;*/	/* 120px ver. */	width:132px;	_width:146px;	height: auto;	min-height: 100%;	_height: 100%;	text-align: center;	background-color: #f3f3f3;	background-image: url(http://supergt.net/images/news_top/tnews_bgr.gif);	background-position: right top;	background-repeat: repeat-y;	overflow:visible;}#right_column div {	margin: 5px auto 2px;}#right_column iframe {	margin: 5px auto 2px;}#right_column #sgt_banns {	margin: 0px 0px 12px;	padding-bottom: 4px;	text-align: center;/*	border-bottom: 1px solid #ccc;*/}#right_column #sgt_banns div {	margin: 3px auto 6px;}#right_column #sgt_banns div iframe {	margin: 0px auto 2px;}#right_column #sgt_banns div.adspace02 {/*	margin: 0px auto 2px;*/}.news_body_en #singha_banns {	margin: 3px auto 6px;	text-align: center;}.news_body #singha_banns {	display: none;}#ad_300_250 {	clear: both;	margin: 2.5em 0 2.0em;	text-align:center;}.news_body_en #nlist_other {	/*display: none;*/}.news_body_en tr#newslist_cnts td #ncnt_other {	display: none;}/* ----------- フロート解除 ---------- */.fltclr:after {		content: "";		display: block;		visibility: hidden;		clear: both;		height: 0;		font-size: 0.1em;		line-height: 0;	}* html .fltclr { display: inline-block; zoom: 1; }	/* no ie mac \*/* html .fltclr { height: 1%; }.fltclr { display: block; }	/* */.brclr {		clear: both;	}/* --------- END:フロート解除 -------- */