@charset "UTF-8";

/* CSS Document */
/******************************************************************
# トップページ
******************************************************************/           

/*サイドメニューの点灯*/
div#main_box div#side p.side_home a {
	background: url(../../img/side_home_f2.jpg) no-repeat left top;
}

/* TOPのみ表示せず */
div#main_box div#side ul.side_point {
	display: none;
}

/*ポイント*/
div#main_box div#main div.point {
	width: 555px;
	padding: 0 0 30px 0;
	background: url(../../img/top/btm_border.gif) repeat-x left bottom; 
}
div#main_box div#main div.point dl {
	display: blobk;
	float: left;
}
div#main_box div#main div.point dl dt {
	height: 140px;
}
/*ポイント1*/
div#main_box div#main div.point dl.point01,
div#main_box div#main div.point dl.point01 dt {
	width: 190px;
}
div#main_box div#main div.point dl.point01 dt a {
	width: 190px;
	height: 140px;
	background: url(../../img/top/point01.jpg) no-repeat left top;
}
div#main_box div#main div.point dl.point01 dt,
div#main_box div#main div.point dl.point01 dt a:hover {
	background: url(../../img/top/point01_f2.jpg) no-repeat left top;
}
div#main_box div#main div.point dl.point01 dd p {
	margin: 5px 10px 0 20px;
}
/*ポイント2*/
div#main_box div#main div.point dl.point02,
div#main_box div#main div.point dl.point02 dt {
	width: 185px;
}
div#main_box div#main div.point dl.point02 dt a {
	width: 185px;
	height: 140px;
	background: url(../../img/top/point02.jpg) no-repeat left top;
}
div#main_box div#main div.point dl.point02 dt,
div#main_box div#main div.point dl.point02 dt a:hover {
	background: url(../../img/top/point02_f2.jpg) no-repeat left top;
}
div#main_box div#main div.point dl.point02 dd p {
	padding: 5px 10px 0 20px;
}
/*ポイント3*/
div#main_box div#main div.point dl.point03,
div#main_box div#main div.point dl.point03 dt {
	width: 180px;
}
div#main_box div#main div.point dl.point03 dt a {
	width: 180px;
	height: 140px;
	background: url(../../img/top/point03.jpg) no-repeat left top;
}
div#main_box div#main div.point dl.point03 dt,
div#main_box div#main div.point dl.point03 dt a:hover {
	background: url(../../img/top/point03_f2.jpg) no-repeat left top;
}
div#main_box div#main div.point dl.point03 dd {
	padding-top: 5px;
}
div#main_box div#main div.point dl.point03 dd p {
	margin: 0 0 0 10px;
}

div#main_box div#main div.point dl dd {
	font-size: 60%;
	/*\*/
		*font-size: 60%;
		line-height: 1.4;
}

/*ページ最下部のバナー群*/
div#main_box div#main ul.bannet_box li {
	float: left;
}
div#main_box div#main ul.bannet_box li a {
	height: 28px;
}

/*NEXCO*/
div#main_box div#main ul.bannet_box li.banner_nexco {
	width: 129px;
}
div#main_box div#main ul.bannet_box li.banner_nexco a {
	width: 102px;
	background: url(../../img/top/banner_nexco.gif) no-repeat left top;
}
div#main_box div#main ul.bannet_box li.banner_nexco,
div#main_box div#main ul.bannet_box li.banner_nexco a:hover {
	background: url(../../img/top/banner_nexco_f2.gif) no-repeat left top;
}

/*高速日和*/
div#main_box div#main ul.bannet_box li.banner_kousoku {
	width: 105px;
}
div#main_box div#main ul.bannet_box li.banner_kousoku a {
	width: 78px;
	background: url(../../img/top/banner_kousoku.gif) no-repeat left top;
}
div#main_box div#main ul.bannet_box li.banner_kousoku,
div#main_box div#main ul.bannet_box li.banner_kousoku a:hover {
	background: url(../../img/top/banner_kousoku_f2.gif) no-repeat left top;
}

/*ドラぷら*/
div#main_box div#main ul.bannet_box li.banner_dorapura {
	width: 116px;
}
div#main_box div#main ul.bannet_box li.banner_dorapura a {
	width: 88px;
	background: url(../../img/top/banner_dorapura.gif) no-repeat left top;
}
div#main_box div#main ul.bannet_box li.banner_dorapura,
div#main_box div#main ul.bannet_box li.banner_dorapura a:hover {
	background: url(../../img/top/banner_dorapura_f2.gif) no-repeat left top;
}

/*デンソー製品はてな？なっとくサイト*/
div#main_box div#main ul.bannet_box li.banner_nattoku {
	width: 94px;
}
div#main_box div#main ul.bannet_box li.banner_nattoku a {
	width: 94px;
	background: url(../../img/top/banner_nattoku.gif) no-repeat left top;
}
div#main_box div#main ul.bannet_box li.banner_nattoku,
div#main_box div#main ul.bannet_box li.banner_nattoku a:hover {
	background: url(../../img/top/banner_nattoku_f2.gif) no-repeat left top;
}

.gotop {
	>margin-top: 30px !important;
}