﻿@charset "utf-8";
/*---------------------------------------------
Print Style
---------------------------------------------*/
body	{ background: none; zoom: 82.5%; }

/* news
---------------------------------------------*/
.printNews #wrap, x:-moz-any-link			{ width: 640px; }
.printNews .newsContentTop, x:-moz-any-link	{ background: none !important; }
.printNews .newsContentBtm, x:-moz-any-link	{ background: none !important; }
.printNews .newsContent, x:-moz-any-link	{ background: none !important; border: none !important; }

/* FAQ
---------------------------------------------*/
.printFAQ #wrap, x:-moz-any-link			{ width: 640px; }
.printFAQ .newsContentTop, x:-moz-any-link	{ background: none !important; }
.printFAQ .newsContentBtm, x:-moz-any-link	{ background: none !important; }
.printFAQ .newsContent, x:-moz-any-link		{ background: none !important; border: none !important; }

/*---------------------------------------------
for IE6
---------------------------------------------*/
* html body				{ zoom: 67%; }
* html body *			{ zoom: 1; }
* html #gNavi			{ width: 951px; margin-top: 10px; }
* html #gNavi *			{ font-size: 0; line-height: 1; letter-spacing: 0; }
* html #gNavi ul li img	{ width: auto; }
* html #header #size dt	{ padding-right: 2px; }
* html #card #sNaviBtmIn ul{ margin-left: 85px; }
* html #shop #sNaviBtmIn ul{ margin-left: 50px; }
* html #corp .index #contentList li	{ margin-right: 0; }
* html #corp .index #contentList li dl		{ padding-bottom: 0; }

/*----- recommend -----*/
* html #recommend div.empty			{ float: left; display: inline; }
* html #recommend dd ul				{ z-index: 1000; }
* html #recommend dd ul li			{ display: inline; }


/*---------------------------------------------
for IE7
---------------------------------------------*/
*:first-child+html body				{ zoom: 67%; }
*:first-child+html body	*			{ zoom: 1; }
*:first-child+html #gNavi			{ width: 951px; }
*:first-child+html #header #size dt	{ padding-right: 2px; }
*:first-child+html #card #sNaviBtmIn ul	{ margin-left: 85px; }
*:first-child+html #shop #sNaviBtmIn ul	{ margin-left: 50px; }
*:first-child+html #corp #contentList li{ margin-right: 0; }

/*----- recommend -----*/
*:first-child+html #recommend div.empty	{ float: left; }


/*---------------------------------------------
for IE8
---------------------------------------------*/
html>/**/body #searchBtn{ display /***/: none\9; }
html>/**/body .pageup	{ display /***/: none\9; }
html>/**/body #recommend{ position /***/: relative\9; top /***/: 10px\9; padding-top /***/: 10px\9; }


/* top
---------------------------------------------*/
/*----- recommend -----*/
* html #recommendTop div.empty		{ float: left; display: inline; }
* html #recommendTop dd ul			{ z-index: 1000; }
* html #recommendTop dd ul li		{ display: inline; }
*:first-child+html #recommendTop div.empty	{ float: left; }
#top #recommendTop							{ height: 180px\9; /* IE8 */ }

#top #trafficJamTop	{ /margin-right: 8px; /* IE6･7 */ }
#top #routeSearch	{ padding-right: 0; }


/* SA
---------------------------------------------*/
* html #SA #recommend div.empty.lastChild li	{ margin-right: 0; }


/* corp
---------------------------------------------*/
#corp .index .footBnr li.lastChild		{ margin-right: 0; }
#corp .projectIdx .columnList li.even	{ margin-right: 0; }


/* drive
---------------------------------------------*/
#drive .kikou .mainInner		{ background: none !important; }




