@charset "utf-8";
/*************************************************
	
	base.css
	
	@author    kota sakai
	
	This file contains the styles for
	browser styles reset, site dominant basic styles.
	
 *************************************************/
 
/*====================================================
 *	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, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		font-size: 100%;
	}*/
	p{margin:0;}
	caption, th, td,em,i,address{ font-style: normal; }
	b,strong{ font-weight:bold; }
	h1,h2,h3,h4,h5,h6{ font-weight:bold; }
	img,fieldset{border:none;}
	ul { list-style: none; }
	table { border-collapse: collapse; border-spacing: 0; font-size:1em; }
	input,textarea,select{ font-size:1em; }
	hr{display:none;}
	input{ vertical-align:middle; }
	.clear{clear:both;}

	/* for debug */
	.debug_comment{ background:pink;}
	/* always show vertical scrollbar */
	
/*====================================================
 *	base typography
 */
	body{
		font-size:12px;
	}
	
	/*
	body *{
		line-height: 1.3;
	}
	*/

	body,
	input,
	textarea,
	select{
		font-family:  "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
	div.OS_mac,
	div.OS_mac input,
	div.OS_mac textarea,
	div.OS_mac select{
	}
	div.OS_mac{
		font-size:13px;
	}
	a{
		color:#999999;
	}
	a:hover,
	a:focus{
		color:#999999;
	}
	.toUpper{
		text-transform:uppercase;
	}
/*====================================================
 *	clearfix
 */	
.clearfix:after,
.header:after,
.opt_map:after{
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.header:after  { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearfix,
.header:after  { height: 1%; }

.header:after  { display: block; }
/* End hide from IE-mac */

table.plateDropableBody{

	clear:both;
	width:auto;
	margin-bottom: 0px;
}
/*
img.nLink{
	font-size:0px;
	height:0px;
	width:0px;
	position:absolute;
}
*/

/*---- 2019.08.07 added ----*/
div#gn_footer div.gn_element div.nissan_gn_footer div.footer div.GNtaxCap p {
	max-width: 964px !important;
}

/*---- 2020.08.04 added ----*/
.menu .dropdown a:hover,
.menu .dropdown a:focus {
	color: #000;
}

.sidebar-desktop-inner li a:hover,
.sidebar-desktop-inner li a:focus {
	color: #000;
}