@charset "iso-8859-1";


.Photocatalyst { border: 2px solid #FF0000 ;
}


/* local navigation */
#LNV-BS { float: left;
	width: 163px;
}
.hide { visibility: hidden;
	font-size: 2px;
}
#LNV-BS a { display: block;
	height: 37px;
	text-decoration: none;
	background: url(/img/bs/bs_nv.gif);
}
#bsnv-1 a { background-position: 0px 0px;
}
#bsnv-1 a:hover { background-position: -163px 0px;
}

#bsnv-2 a { background-position: 0px -37px;
}
#bsnv-2 a:hover { background-position: -163px -37px;
}
#bsnv-2-1 a { background-position: 0px -74px;
	height: 30px;
}
#bsnv-2-1 a:hover { background-position: -163px -74px;
}
#bsnv-2-2 a { background-position: 0px -104px;
	height: 30px;
}
#bsnv-2-2 a:hover { background-position: -163px -104px;
}
#bsnv-2-3 a { background-position: 0px -134px;
	height: 30px;
}
#bsnv-2-3 a:hover { background-position: -163px -134px;
}

#bsnv-3 a { background-position: 0px -164px;
}
#bsnv-3 a:hover { background-position: -163px -164px;
}
#bsnv-3-1 a { background-position: 0px -201px;
	height: 30px;
}
#bsnv-3-1 a:hover { background-position: -163px -201px;
}
#bsnv-3-1a a { background-position: 0px -231px;
	height: 20px;
}
#bsnv-3-1a a:hover { background-position: -163px -231px;
}
#bsnv-3-1b a { background-position: 0px -251px;
	height: 20px;
}
#bsnv-3-1b a:hover { background-position: -163px -251px;
}
#bsnv-3-1c a { background-position: 0px -271px;
	height: 21px;
}
#bsnv-3-1c a:hover { background-position: -163px -271px;
}
#bsnv-3-1d a { background-position: 0px -292px;
	height: 20px;
}
#bsnv-3-1d a:hover { background-position: -163px -292px;
}
#bsnv-3-2 a { background-position: 0px -312px;
	height: 30px;
}
#bsnv-3-2 a:hover { background-position: -163px -312px;
}
#bsnv-3-3 a { background-position: 0px -342px;
	height: 31px;
}
#bsnv-3-3 a:hover { background-position: -163px -342px;
}

#bsnv-4 a { background-position: 0px -373px;
}
#bsnv-4 a:hover { background-position: -163px -373px;
}
#bsnv-6 a { background-position: 0px -447px;
}
#bsnv-6 a:hover { background-position: -163px -447px;
}
#bsnv-7 a { background-position: 0px -484px;
}
#bsnv-7 a:hover { background-position: -163px -484px;
}
#bsnv-5 a { background-position: 0px -410px;
	height: 38px;
}
#bsnv-5 a:hover { background-position: -163px -410px;
}

/* local navigation */

/* Business Basic */
#MCNT { float: right;
	padding-bottom:   128px;
	width:622px;
}
.arw { background : url(/img/cmn/ar_01.gif) no-repeat 0 3px;
	padding : 0 0 15px 10px;
}
.f-left { float: left;
}
/* Business Basic */


/*** Business TOP ***/
/* local nv adjust */
#BS-TOP #bsnv-1 a { background-position: -163px 0px;
}
/* main contents */
#BS-TOP h2 { margin: 0px 0px 23px 0px;
	padding: 0px;
}
#BS-TOP .business { padding: 0px 0px 18px ;
	clear:both;
}
#BS-TOP .bs-1 { padding-bottom: 24px;
	width: 299px;
	float: left;
}
#BS-TOP .bs-2 { padding-bottom: 35px;
	width: 299px;
	float: right;
}
#BS-TOP dl { margin: 0px;
}
#BS-TOP .photo { float: right;
	padding-left: 8px;
}
#BS-TOP dd { display: block;
}
#BS-TOP dt { margin: 0px 0px 12px 0px;
}
#BS-TOP #TM { height: 165px;
}
#BS-TOP .link { margin-top: 6px;
}
#BS-TOP .link dt { float: left;
	padding: 0px;
	margin: 0 ;
}
#BS-TOP .link dd { margin: 0px 0px 6px 10px;
	display: block;
}
/*** Business TOP ***/


/*** Membrane ***/
/* local nv adjust */
#MS-TOP #bsnv-2 a,
#MS-ASIA #bsnv-2 a,
#MS-USA #bsnv-2 a,
#MS-EURO #bsnv-2 a { background-position: -163px -37px;
}
/* main contents */
#MS-TOP h2 { padding-bottom: 23px;
}
#MS-TOP h3 { margin: 0 0 12px 0;
	background: url(/img/bs/bs_b_02.gif);
}
#MS-TOP h4 { margin: 0px 0px 2px 0px;
}
#MS-TOP #ADVG p { margin: 0px 20px 18px 20px;
}
#MS-TOP #PRPS .td-end{ padding: 0 0 15px 0;
}
#MS-TOP #PRPS td { padding: 0 18px 15px 0;
}
/*** Membrane ***/


/*** Membrane Details ***/
#MCNT .right { width: 622px;
	display: block;
	text-align: right;
}
#MS-ASIA h2,
#MS-EURO h2,
#MS-USA h2 { margin: 0px 0px 12px 0px;
	padding: 0px;
	clear: both ;
}
#MS-ASIA h3,
#MS-EURO h3,
#MS-USA h3 { margin: 0px 0px 9px 0px;
	padding: 0 0 3px 0 ;
	border-bottom: solid 1px #C6C7C7;
	font-size: 14px;
	color: #2C3245;
	font-weight: bold;
	line-height: 14px;
}
#MS-ASIA .wrks,
#MS-EURO .wrks,
#MS-USA .wrks  { margin: 0px 0px 5px 14px;
	width: 608px;
}
#MS-ASIA #WR-TP,
#MS-EURO #WR-TP,
#MS-USA #WR-TP { margin: 20px 0px 5px 14px;
}
#MS-ASIA .wrks td,
#MS-EURO .wrks td,
#MS-USA .wrks td { padding: 0 24px 24px 0;
	vertical-align: top;
	width: 134px;
}
#MS-ASIA .wrks .td-end,
#MS-EURO .wrks .td-end,
#MS-USA .wrks .td-end { padding: 0 0 32px 0;
	vertical-align: top;
	width: 134px;
}
#MS-ASIA .wrks th,
#MS-EURO .wrks th,
#MS-USA .wrks th { height: 135px;
	width: 101px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
}
#MS-ASIA .wrks p,
#MS-EURO .wrks p,
#MS-USA .wrks p { width: 101px;
	margin-top: 4px;
}

/* Membrane Asia */
#MS-ASIA #bsnv-2-1 a { background-position: -163px -74px;
}
/* Membrane Europe */
#MS-EURO #bsnv-2-2 a { background-position: -163px -104px;
}
/* Membrane AMERICAS */
#MS-USA #bsnv-2-3 a { background-position: -163px -134px;
}

/*** Membrane Details ***/

/*** TiO2 TOP ***/
#TIO2-TOP #bsnv-3 a,
#TIO2-ADV #bsnv-3 a,
#TIO2-FAB #bsnv-3 a,
#TO-SPL #bsnv-3 a { background-position: -163px -164px;
}
#TIO2-TOP h2 { margin: 0px;
	padding: 0px;
}
#TIO2-TOP h3 { margin: 23px 0px 12px 0px;
	background: url(/img/bs/bs_b_02.gif);
}
#TIO2-TOP h4 { margin: 0px 0px 2px 0px;
}
#TIO2-TOP #ADVG p { margin: 0px 20px 15px 20px;
	width: 582px;
}
#TIO2-TOP #PRPS td { height: 106px;
}
#TIO2-TOP .bnr { padding-bottom : 25px;
}

/*** TiO2 TOP ***/

/*** TiO2 ADV ***/
.clean #bsnv-3-1a a { background-position: -163px -231px;
}
.air #bsnv-3-1b a { background-position: -163px -251px;
}
.lower #bsnv-3-1c a { background-position: -163px -271px;
}
.light #bsnv-3-1d a { background-position: -163px -292px;
}
#TIO2-ADV h2 { padding-bottom: 28px;
	border-bottom : 1px solid #CACACA;
}
#TIO2-ADV h3 { padding: 10px 0px;
}
#CAP { width: 578px;
	padding : 0 22px 35px 22px;
}
#CAP h4 { padding-bottom : 25px; 
}
#CAP p { padding-bottom: 15px;
}
#TIO2-ADV .lgt-cap { padding-bottom: 20px ;
}
#TIO2-ADV #ADVG { width: 578px;
	padding-left : 22px;
}
#TIO2-ADV #ADVG h4 { padding-bottom: 5px;
	width: 307px ;
}
#TIO2-ADV #ADVG .chushaku { padding-top: 30px;
}
#TIO2-ADV #ADVG li { clear:both;
	padding-bottom : 30px;
}
#TIO2-ADV .photo { float: right ;
	padding : 0 0 30px 10px;
}
#TIO2-ADV .clearboth { height: 15px;
}
/*** TiO2 ADV ***/

/*** TiO2 Fabric ***/
#TIO2-FAB #bsnv-3-2 a { background-position: -163px -312px;
}
#TIO2-FAB h2 { padding-bottom: 28px;
	border-bottom : 1px solid #CACACA;
}
#TIO2-FAB #CAP { width: auto;
	padding : 5px 0 15px 0px ;
}
#TIO2-FAB #ADVG p{ padding-bottom: 15px;
}
/*** TiO2 Fabric ***/

/*** TiO2 Sample ***/
#TO-SPL #bsnv-3-3 a { background-position: -163px -342px;
}

#TO-SPL h2 { margin: 0px 0px 12px 0px;
	padding: 0px;
}
#TO-SPL h3 { margin: 0px 0px 9px 0px;
	border-bottom: solid 1px #C6C7C7;
}
#TO-SPL .wrks  { margin: 0px 0px 5px 14px;
	width: 608px;
}
#TO-SPL #WR-TP { margin: 20px 0px 5px 14px;
}
#TO-SPL .wrks td { width: 134px;
	padding: 0 24px 20px 0 ;
	vertical-align: top;
}
#TO-SPL .wrks td.t-right { height: 135px;
	width: 101px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	padding-right: 0 ;
}
#TO-SPL .wrks p { width: 101px;
	margin-top: 4px;
}
/*** TiO2 Sample ***/


/* ETFE */
#ETFE #bsnv-4 a { background-position: -163px -373px;
}

#ETFE h2 { padding-bottom: 18px ;
}
#ETFE .copy { padding-bottom: 18px ;
	text-align: right ;
}
#ETFE h3 { margin-bottom: 18px ;
	background: url(/img/bs/bs_b_02.gif);
}
#ETFE h3.read { margin-bottom: 6px ;
	background: none ;
}
#ETFE #ADVG { padding-bottom: 6px ;
}
#ETFE h4 { padding-bottom: 3px ;
}
#ETFE #ADVG p { padding: 0 0 18px 20px ;
}
#ETFE #PRPS ul { padding-bottom: 6px ;
}
#ETFE #PRPS li { padding-bottom: 24px ;
}
#ETFE #PRPS h4 { padding-bottom: 6px ;
}
#ETFE #PRPS .ttl { float: left ;
	width: 180px ;
}
#ETFE #PRPS .photo { float: right ;
	width: 360px ;
}
#ETFE #PRPS .photo img { float: left ;
}
#ETFE #PRPS .photo img.photo2 { float: right ;
}
/* ETFE */


/*** WareHouse ***/
/* local nv adjust */
#WHOUSE #bsnv-5 a { background-position: -163px -410px;
}
/* main contents */
#WHOUSE h2 { margin: 0px 0px 23px 0px;
	padding: 0px;
}
#WHOUSE #INTR { height: 248px;
}
#WHOUSE #INTR p { margin: 0px 0px 6px 0px;
}
#WHOUSE .right-p { float: right;
	margin-left: 10px;
}
#WHOUSE .right-p img { padding-left: 8px;
}
#WHOUSE h3 { margin: 30px 0px 20px 0px;
	background: url(/img/bs/bs_b_02.gif);
}
#WHOUSE h4 { margin: 0px 0px 4px 0px;
}
#WHOUSE .TYPE { margin-bottom: 11px ;
	height: 90px;
}
#WHOUSE .TYPE p { width: 280px;
}
/* main contents */
/*** WareHouse ***/

