@charset "shift_jis";

/*\*//*/
	@import url("ie5mac.css");
/**/

/*
	Since:25 May 2006
	Last-Updated: 25 May 2006
	Editor:Masataka Asakura(MIC)
*/


/*
-------------File Contents--------------

	1. LocalNavigations
		1) ソリューション一覧
		2) コスト削減
		3）軽量化
		4) 耐熱性
		5) 耐薬品性
		6) 海外調達

	2. ページタイトル
	
	3. ソリューション一覧
	
	4. コスト削減
	
	5. 軽量化
		
	6. 耐薬品性
		
	7. 海外調達

*/




/*
------------1. LocalNavigations----------------
*/

/* ============1) ソリューション一覧================= */



#LNIndex{
	width:191px;
	height:52px;
}

#LNIndex a, #LNIndex a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_index01.gif") no-repeat 0 0;
}
#LNIndex a:hover, #LNIndex a:active{
	background:transparent url("../lnav_img/ln_index02.gif") no-repeat 0px 0px;
}



/* ============2) コスト削減================= */



#LNCost{
	width:191px;
	height:52px;
}

#LNCost a, #LNCost a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_cost01.gif") no-repeat 0 0;
}
#LNCost a:hover, #LNCost a:active{
	background:transparent url("../lnav_img/ln_cost02.gif") no-repeat 0px 0px;
}

/* PageNow */
.P02 #LNCost a, .P02 #LNCost a:visited{
	background:transparent url("../lnav_img/ln_cost03.gif") no-repeat 0px 0px;
	cursor:default;
	border:none;
}

/* ============3) 軽量化================= */

#LNWeight{
	width:191px;
	height:52px;
}

#LNWeight a, #LNWeight a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_weight01.gif") no-repeat 0px 0px;
}
#LNWeight a:hover, #LNWeight a:active{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_weight02.gif") no-repeat 0px 0px;
}

/* PageNow */
.P03 #LNWeight a, .P03 #LNWeight a:visited{
	background:transparent url("../lnav_img/ln_weight03.gif") no-repeat 0px 0px;
	cursor:default;
	border:none;
}

/* ============4) 耐熱性================= */

#LNHeat{
	width:191px;
	height:52px;
}

#LNHeat a, #LNHeat a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_heat01.gif") no-repeat 0px 0px;
}
#LNHeat a:hover, #LNHeat a:active{
	background:transparent url("../lnav_img/ln_heat02.gif") no-repeat 0px 0px;
}

/* PageNow */
.P04 #LNHeat a, .P04 #LNHeat a:visited{
	background:transparent url("../lnav_img/ln_heat03.gif") no-repeat 0px 0px;
	cursor:default;
	border:none;
}




/* ============5) 耐薬品性================= */

#LNChemical{
	width:191px;
	height:52px;
}

#LNChemical a, #LNChemical a:visited{
	width:191px;
	height:52px;
	background:transparent url("../lnav_img/ln_chemical01.gif") no-repeat 0px 0px;
}
#LNChemical a:hover, #LNChemical a:active{
	background:transparent url("../lnav_img/ln_chemical02.gif") no-repeat 0px 0px;
}

/* PageNow */
.P05 #LNChemical a, .P05 #LNChemical a:visited{
	background:transparent url("../lnav_img/ln_chemical03.gif") no-repeat 0px 0px;
	cursor:default;
	border:none;
}

/* ============6) 海外調達================= */
#LNOverseas{
	width:191px;
	height:47px;
}

#LNOverseas a, #LNOverseas a:visited{
	width:191px;
	height:47px;
	background:transparent url("../lnav_img/ln_overseas01.gif") no-repeat 0px 0px;
}

#LNOverseas a:hover, #LNOverseas a:active{
	width:191px;
	background:transparent url("../lnav_img/ln_overseas02.gif") no-repeat 0px 0px;
}

/* PageNow */
.P06 #LNOverseas a, .P06 #LNOverseas a:visited{
	background:transparent url("../lnav_img/ln_overseas03.gif") no-repeat 0px 0px;
	cursor:default;
	border:none;
}




/*
------------2. ページタイトル----------------
*/

.P01 #PageTitle h2{
	background-image:url("../images/ptitle01.gif");
}
.P02 #PageTitle h2{
	background-image:url("../images/ptitle02.gif");
}
.P03 #PageTitle h2{
	background-image:url("../images/ptitle03.gif");
}
.P04 #PageTitle h2{
	background-image:url("../images/ptitle04.gif");
}
.P05 #PageTitle h2{
	background-image:url("../images/ptitle05.gif");
}
.P06 #PageTitle h2{
	background-image:url("../images/ptitle06.gif");
}
.P07 #PageTitle h2{
	background-image:url("../images/ptitle07.gif");
}
.P08 #PageTitle h2{
	background-image:url("../images/ptitle08.gif");
}



/*
------------3. ソリューション一覧----------------
*/

.P01 #Section01 h3{
	font-size:126%;
	color:#357362;
	width:auto;
}
.P01 .C01{
	padding:15px 0 0 0!important;
	margin:0;
	width:900px!important;
}


.P01 .Index01{
	padding:15px 0 0 0;
	margin:0;
	width:900px;
}
.P01 .Index02{
	padding:13px 0 0 0;
	margin:0px;
	width:900px;
}


.P01 .Index01 ul, .P01 .Index02 ul{
	padding:0;
	margin:0;
}
.P01 .Index01 ul li, .P01 .Index02 ul li, .P01 .Index03 ul li{
	height:40px;
	list-style-type: none;
	background:transparent url("../../common_img/li_arrow01.gif") no-repeat 10px 13px;
	padding:0;
	margin:0;
}

/**/
.P01 .Index01 ul li a, .P01 .Index02 ul li a, .P01 .Index03 ul li a{
	display:block;
	text-decoration:none;
	border:0!important;
	text-indent:-9999px;
	letter-spacing : -1000em;
	font-size:0.1em;
	line-height:100%;
}
/*\*/
.P01 .Index01 ul li a, .P01 .Index02 ul li a, .P01 .Index03 ul li a{
	letter-spacing : normal;
	overflow:hidden;
}
/**/


.P01 .Index01 ul li a:visited, .P01 .Index01 ul li a:hover, .P01 .Index01 ul li a:active{
	border:0!important;
}
.Index02 ul li a:visited, .Index02 ul li a:hover, .Index02 ul li a:active{
	border:0!important;
}
.Index03 ul li a:visited, .Index03 ul li a:hover, .Index03 ul li a:active{
	border:0!important;
}



#IndexCost{
	float:left;
	background:transparent url("../images/index/bg_cost.jpg") no-repeat 0 0;
	padding:0;
	margin:0 9px 0 0;
	height:163px;
	width:218px;
}

#IndexCost li a, #IndexCost li a:visited{
	border:0!important;
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_cost01.gif") no-repeat 32px 11px;
}
#IndexCost li a:hover, #IndexCost li a:active{
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_cost02.gif") no-repeat 32px 11px;
}


#IndexWeight{
	float:left;
	background:transparent url("../images/index/bg_weight.jpg") no-repeat 0 0;
	padding:0;
	margin:0 9px 0 0;
	height:163px;
	width:218px;
}
#IndexWeight li a:link, #IndexWeight li a:visited{
	border:0!important;

	height:163px;
	width:218px;
	background:transparent url("../images/index/index_weight01.gif") no-repeat 32px 11px;
}
#IndexWeight li a:hover, #IndexWeight li a:active{
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_weight02.gif") no-repeat 32px 11px;
}


#IndexHeat{
	float:left;
	background:transparent url("../images/index/bg_heat.jpg") no-repeat 0 0;
	padding:0;
	margin:0 9px 0 0;
	height:163px;
	width:218px;
}
#IndexHeat li a:link, #IndexHeat li a:visited{
	border:0!important;
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_heat01.gif") no-repeat 32px 11px;
}
#IndexHeat li a:hover, #IndexHeat li a:active{
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_heat02.gif") no-repeat 32px 11px;
}


#IndexChemical{
	float:left;
	background:transparent url("../images/index/bg_chemical.jpg") no-repeat 0 0;
	padding:0;
	margin:0 0px 0 0;
	height:163px;
	width:218px;
}
#IndexChemical li a:link, #IndexChemical li a:visited{
	border:0!important;

	height:163px;
	width:218px;
	background:transparent url("../images/index/index_chemical01.gif") no-repeat 32px 11px;
}
#IndexChemical li a:hover, #IndexChemical li a:active{
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_chemical02.gif") no-repeat 32px 11px;
}



#IndexOverseas{
	float:left;
	background:transparent url("../images/index/bg_overseas.jpg") no-repeat 0 0;
	padding:0;
	margin:0;
	height:163px;
	width:218px;
}
#IndexOverseas li a:link, #IndexOverseas li a:visited{
	border:0!important;
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_overseas01.gif") no-repeat 32px 11px;
}
#IndexOverseas li a:hover, #IndexOverseas li a:active{
	height:163px;
	width:218px;
	background:transparent url("../images/index/index_overseas02.gif") no-repeat 32px 11px;
}


/*
------------4. コスト削減----------------
*/
.P02 #Section01 .Heading h3{
	background:transparent url("../images/h_cost01.gif") no-repeat 10px 0;
	height:31px;
	width:498px;
}
.P02 h4{
	background:transparent url("../images/mh_cost01.gif") no-repeat 0 0;
	height:18px;
	width:498px;
}


.P02 #Section01 .Image01{
	padding-left: 11px;
}

.P02 #Section01 .Image02{
	float:left;
	padding:0;
	margin:0;
	width:243px;
}
.P02 #Section01 .Image03{
	float:left;
	padding:0;
	margin:0;
	width:252px;
}



.P02 thead.Thead02 th.ThDeffer{
	font-weight:bold;
	border-left-width:3px;
}

.P02 td{
	text-align:center;
}
.P02 tbody td.TdDeffer01, .P02 tbody td.TdDeffer02, 
.P02 tfoot td.TdDeffer02{
	font:bold 100%/100% Arial, Helvetica,sans-serif;
	letter-spacing:0.2em;
	border-left-width:3px;
}
.P02 td.TdDeffer02{
	color:#f00;
}
.P02 th.ThParts{
	width:25%;
}
.P02 th.ThTech, .P02 th.ThDeffer{
	width:25%;
}




/*
------------5. 軽量化----------------
*/
.P03 #Section01 .Heading h3{
	background:transparent url("../images/h_weight01.gif") no-repeat 10px 0;
	height:31px;
	width:498px;
}
.P03 h4{
	background:transparent url("../images/mh_cost01.gif") no-repeat 0 0;
	height:18px;
	width:498px;
}
.P03 #Section01 .Image01{
	padding-top:12px;
}


.case{
	padding-top:3em;
}
.case .ImageArea02{
	padding-top:0em;
	text-align:left;
}
.case .ImageArea02 .Image01{
	padding-top:2.5em!important;
}

.P03 table{
	margin-top:50px;
}
.P03 thead.Thead01 th.ThDeffer{
	font:bold 100%/100% Arial, Helvetica,sans-serif;
	letter-spacing:0.2em;
	border-left-width:3px;
}

.P03 td{
	text-align:center;
}
.P03 td.TdDeffer01, .P03 td.TdDeffer02{
	font:bold 100%/100% Arial, Helvetica,sans-serif;
	letter-spacing:0.2em;
	border-left-width:3px;
}
.P03 td.TdDeffer02{
	color:#f00;
}
.P03 th.ThTech{
	width:30%;
}
.P03 th.ThParts{
	width:45%;
}
.P03 th.ThDeffer{
	width:25%;
}



/*
------------6. 耐熱性----------------
*/
.P04 #Section01 .Heading h3{
	background:transparent url("../images/h_heat01.gif") no-repeat 10px 0;
	height:31px;
	width:498px;
}
.P04 h4{
	background:transparent url("../images/mh_heat01.gif") no-repeat 0 0;
	height:18px;
	width:498px;
}

.P04 .C01 h6{
	margin-top:20px;
}
.P04 .C02{
	clear:both;
	padding-top:10px;
}

/*
------------6. 耐薬品性----------------
*/
.P05 #Section01 .Heading h3{
	background:transparent url("../images/h_chemical01.gif") no-repeat 10px 0;
	height:31px;
	width:498px;
}
.P05 h4{
	background:transparent url("../images/mh_chemical01.gif") no-repeat 0 0;
	height:18px;
	width:498px;
}

/*
------------7. OverSeasSolution----------------
*/
.P06 #Section01 .Heading h3{
	background:transparent url("../images/h_overseas01.gif") no-repeat 10px 0;
	height:31px;
	width:498px;
}
.P06 h4{
	background:transparent url("../images/mh_overseas01.gif") no-repeat 0 0;
	height:18px;
	width:498px;
}
.P06 .C02{
	padding-top:50px;
}

.P06 table{
	margin-top:10px;
}

.P06 table thead th{
	line-height:150%;
}
.P06 table thead th.ThPlace{
	width:25%;
}
.P06 table thead th.ThCorp{
	width:37%;
}
.P06 table thead th.ThPro{
	width:38%;
}

.P06 table tbody td{
	text-align:center;
	padding-right:0;
	padding-left:0;
}



