@charset "shift_jis";

/************************************************

	print.css

		0.hidden
		1.printShow
		2.link
		3.font set
		4.bgcancel
		5.widthSet
		6.contents
		7.etc
		
	Copyright 2009 Image Co., Ltd. All Rights Reserved.
	URL http://www.img.co.jp/

*************************************************/

/*==============================================*/
/* 0.hidden
/*==============================================*/
a.pagetopAnchor,
a.moreBtn,
ul#banner,
div#search,
div#globalNavi,
div#headerAssistNavi,
div#keyVisual object,
div#keyVisual #indexSWF,
div#pagePathNavi,
div#footerAssistNavi,
div#subColumn,
div#search_help,
dd.leftBox a,
div.banner,
div#pageBack,
div#specFlame .btn{
	visibility:hidden!important;
	display:none!important;
	height:0!important;
}

/*background-image */
div#footer,
div#mainColumn div#news{ background-image: none;}


/*==============================================*/
/* 1.printShow
/*==============================================*/
div#printVisual{display:block;}

/*==============================================*/
/* 2.link
/*==============================================*/
a{color:#000; text-decoration:none;}

/*==============================================*/
/* 3.font set
/*==============================================*/
body {
    background-color: white;
    background-image: none;
    font-size: 12pt;
    line-height: 1.4;
}

/*p, dt, dd, th, td, li
---------------------------------*/
p, dt, dd, th, td, li  {line-height: 1.5;}

/*==============================================*/
/* 4.bgcancel
/*==============================================*/
div#wrapper{background-image:none;}
div#mainColumFooter{
	background-image:none;
	height:1px; visibility:hidden;
	display:none;
}

/*==============================================*/
/* 5.width set
/*==============================================*/
body,
div#wrapper,
div#contents,
div#contentsInner,
div#mainColumn,
div#category div#mainColumn,
#categorySingle div#mainColumn{width:100%;}


div#mainColumn div#mainColumnInner,
div#mainColumn div#news .blockInner,
div#category div#mainColumnInner,
#categorySingle div#mainColumn{width:auto;/* padding:0; */margin:0;}

div#category div#mainColumn,
#categorySingle div#mainColumn{width:718px;}


#category div#mainColumn { float:none; margin-left:76px;}


div#mainColumn,
div#category div#mainColumn{ margin:0;}

div#wrapper{ padding:0;}

/*==============================================*/
/* 6.contents
/*==============================================*/
div#contents{}
div#contentsInner{overflow:visible;}
div#mainColumn{float:none;}
div#mainColumn div#mainColumnInner{margin-top:0;}
div#subColumn{}
div#subColumn div#subColumnInner{}


div.float .blockInner,
div#mainColumn .col2 .blockInner,
div#mainColumn .col3 .blockInner{
	display:table;
}

div.block{
	overflow:visible;
	clear:both;
}
div.blockInner{overflow:visible; clear:both;}

/*==============================================*/
/* 7.etc
/*==============================================*/
/*header*/
div#header{border-bottom:1px solid #DDD;}

/*footer*/
div#footer,
div#footerInner{clear:both; width:auto; zoom:1;}


div#footer{border-top:none; padding-top:20px;}
div#footerInner{border-top:1px solid #DDD;}

/*news*/
div#mainColumn div#news,
#index div#mainColumn div#news{border-bottom:none;}
#index div#mainColumn div#news{width:715px; margin-left:0;}
#index div#mainColumn div#news .printImg{ display:block;}
#index div#mainColumn div#news h2{ display:none;}
#categorySingle div#mainColumn .col2 .blockInner div.topicsScroll { height:auto;}

/*for ie6*/
*html div#mainColumn div#news dl{width:100%!important;}

*html #categorySingle div#mainColumn div#news .pastList dt{width:100px;}
*html #categorySingle div#mainColumn div#news .pastList dd{width:408px;}

*html #categorySingle div#mainColumn div#news .list dt{width:100px;}
*html #categorySingle div#mainColumn div#news .list dd{width:308px;}

#categorySingle .tableType dd.leftBox span{padding-right:5px;}


*html div.spec table,
*html div#researchFlame,
*html #index div#mainColumn div#news{width:638px; zoom:0.9;}

*html div#specFlame,
*html div#researchFlame{ margin-left:-20px;}

*html div#productFlame,
*html div#mainColumn div#news{ margin-left:-30px;}

*html div#productFlame{width:715px!important; overflow:hidden; zoom:0.9;}


#categorySingle div#mainColumn #specFlame div#contact dl dt{ width:120px;}