@charset "UTF-8";

/* =================================================================================

 print.css

================================================================================= */

/* /////////////////////////////////////////////////////////////////////////// for IE6 */

* html body{
	zoom:67%;
}

* html ul#nav{
	overflow:visible;
}

* html a.pdf,
* html ul.cmenu li.active,
* html div.sideBoxIn,
* html div.sideBox h3{
	zoom:1;
}

* html div.curvy700,
* html div.curvy700 div.curvyWrap{
	width:700px;
}
	
	* html div.curvy700 div.curvyIn{
		width:680px;
	}

* html div.sectionWrap div.curvyIn{
	width:700px;
}

* html div#footer,
* html div#footerWrap,
* html div#footerIn{
	width:940px;
}

* html div.sideNav,
* html div.sideBox,
* html div.sideBoxIn{
	width:220px;
}

* html div.sideBoxIn{
	width:180px;
}

* html div.curvy660,
* html div.curvy660 div.curvyWrap{
	width:660px;
}
	
	* html div.curvy660 div.curvyIn{
		width:640px;
	}

* html div.curvy325,
* html div.curvy325 div.curvyWrap{
	width:325px;
}
	
	* html div.curvy325 div.curvyIn{
		width:305px;
	}

* html #index,
* html #sideTtl a,
* html span.arrow,
* html a.arrow02n,
* html #indexPhilpsophy p a{
	zoom:1;
}

/* /////////////////////////////////////////////////////////////////////////// navigation */

ul#nav li{
	margin-right:0px;
}

div#prImg{
	display:block;
}

/* /////////////////////////////////////////////////////////////////////////// second */

/* About Toyobo */

div.curvy370{ overflow:hidden; }
div.curvy370 div.curvyWrap{ width:370px; overflow:hidden; }
div.curvy370 div.curvyIn,
div#div#strategy{ width:330px; overflow:hidden; }

div.curvy280{ overflow:hidden; }
div.curvy280 div.curvyWrap{ width:280px; }
div.curvy280 div.curvyIn,
div#data table.tbl2{ width:250px; }

div.curvy430{ overflow:hidden; }
div.curvy430 div.curvyWrap{ width:430px; overflow:hidden; }
div.curvy430 div.curvyIn{ width:400px; }

div#strategy h2,
div#strategy p{
	width:330px;
	overflow:hidden;
}

div#data{
	width:250px;
}

div#profileBox p{
	width:330px;
}

* html div#indexTop div.boxTarget div.curvy370 div.alignHeights02 h2,
* html div#indexTop div.boxTarget div.curvy370 div.alignHeights02 p{
	width:330px;
}

/* Investor Relations */

div.message{
	margin-left:10px;
}

div.message p{
	padding-right:5px;
}

div.curvy220 div.curvyWrap{
	width:220px;
	overflow:hidden;
}

div.curvy220 div.curvyIn{
	width:190px;
	overflow:hidden;
}

div#indexPhilpsophy dl.news,
div#indexPhilpsophy p,
div#indexPhilpsophy h2{
	width:190px;
}

div.curvy430 div.curvyWrap{
	width:430px;
	overflow:hidden;
}
div.curvy430 div.curvyIn{
	width:400px;
}

* html div.curvy430 div.curvyInh2,
* html div.curvy430 div.curvyIn p{
	width:340px;
}

* html div#indexIrnews div.btnR ul{
	width:170px;
}

* html div#indexIrnews div.btnR ul{
	margin-top:-20px;
}
div#indexIrnews div.curvyIn div{
	width:400px;
}

div#indexIrlib ul.ir_pdf,
div#indexIrlib div.ir_room{
	width:400px;
}

div#indexBtmR{
	overflow:hidden;
}

/* Innovation */

div.curvy400 div.curvyWrap{ width:400px; }
div.curvy400 div.curvyIn{ width:370px;}

div#indexRdpolicy div.curvyIn .fr{
	width:234px;
	float:none;
}

div.curvy250 div.curvyWrap{ width:250px; }
div.curvy250 div.curvyIn{ width:220px; }
* html div#indexStructure div.fr{
	float:none;
	position:absolute;
	right:15px;
	top:15px;
}

div#indexAwards dl{ width:220px; }

div#indexRdpolicy{
	overflow:hidden;
}

/* Top Message */

* html div#messageBox p{
	width:auto;
}

/* Spotlights */

div.curvy280csr div.curvyWrap{ width:280px; }
div.curvy280csr div.curvyIn{ width:260px; }
* html div#topicsList div.curvy280csr h3{ zoom:1; width:210px; }
div.curvy280csr{
	background-color:#999999;
	overflow:hidden;
}

* html div#topicsList div.boxTarget div.curvy280 div.curvyIn p{
	width:250px;
}

* html div.topics01 h2{
	width:260px;
}

/* Award-Winning Technology */

* html #awards div#tabArea table.tbl02 th{
	padding:0;
}

