@charset"ISO-8859-1";

/*　コンテンツ部ナビゲーション　*/
#mainNavi{
	position:absolute;
	top:38px;
	left:0;
	/*float:left;*/
	width:176px;
}
#mainNavi span{display:none;}

#mnav1{width:174px; height:36px;}
#mnav2{width:174px; height:28px;_margin-top:-3px;}
#mnav3{width:174px; height:28px;_margin-top:-3px;}
#mnav4{width:174px; height:34px;_margin-top:-3px;}
#mnav5{width:174px; height:28px;_margin-top:-3px;}
#mnav6{width:174px; height:28px;_margin-top:-3px;}
#mnav7{width:174px; height:34px;_margin-top:-3px;}
#mnav8{width:174px; height:34px;_margin-top:-3px;}
#mnav1 a{ display:block;background:url(../images/mnav1.gif); width:174px; height:36px;}
#mnav2 a{ display:block;background:url(../images/mnav2.gif); width:174px; height:28px;}
#mnav3 a{ display:block;background:url(../images/mnav3.gif); width:174px; height:28px;}
#mnav4 a{ display:block;background:url(../images/mnav4.gif); width:174px; height:34px;}
#mnav5 a{ display:block;background:url(../images/mnav5.gif); width:174px; height:28px;}
#mnav6 a{ display:block;background:url(../images/mnav6.gif); width:174px; height:28px;}
#mnav7 a{ display:block;background:url(../images/mnav7.gif); width:174px; height:34px;}
#mnav8 a{ display:block;background:url(../images/mnav8.gif); width:174px; height:34px;}
#mnav9 a{ display:block;background:url(../images/mnav9.gif); width:174px; height:34px;}



/*  コンテンツ部分 */
#mainContent{
	position:relative;
	margin-left:176px;
	top:0;
	/*float:left;*/
	width:575px;
	text-align:right;
}
#bread{margin-top:0.2em;}
#contentInner{position:relative;margin:20px 0 0 10px; text-align:left;}
#mainContent h2{ width:560px; height:43px;}
#mainContent h2 span{ display:none;}
#mainContent h3{ width:200px; padding-bottom:38px; margin:12px 0 12px 0; background-position:left top;}
#mainContent h3 span{ display:none;}



/*　フッター　*/
#footer{text-align:right;position:relative; /*clear:left;*/width:751px;}
#gotoTop{}
#gotoTop img{ display:inline;}
#footerMenu{ margin:2em 0 0.2em 0;}
#copyright{ clear:left;background-image:url(../images/copyright_t.gif); width:751px; height:18px;}
#copyright span{ display:none;}







/*以降各ページ用スタイル*/
/* product/index.htm ***********************************************************/
/*各種見出し*/
#pageProduct{ position:relative;width:560px;}
#pageProduct h2{ background:url(../../product/images/h2.jpg) top left no-repeat;}

#pageProduct #block1{padding-bottom:10px;}
#pageProduct #block2{padding-bottom:10px;}
#pageProduct #block3{padding-bottom:10px;}
#pageProduct #block4{padding-bottom:10px;}


#pageProduct #block1 h3{ width:440px;background:url(../../product/images/h3_1.gif) no-repeat;}
#pageProduct #block2 h3{ width:370px;background:url(../../product/images/h3_2.gif) no-repeat;}
#pageProduct #block3 h3{ width:210px;background:url(../../product/images/h3_3.gif) no-repeat;}
#pageProduct #block4 h3{ width:190px;background:url(../../product/images/h3_4.gif) no-repeat;}

/*詳細ボタン*/
#pageProduct #moreinfo{padding:20px 0 0 220px;}
#pageProduct #moreinfo a{display:block;width:124px; height:35px; background:url(../../product/images/btn_product.gif);}
#pageProduct #moreinfo span{ display:none;}
/* 製品小見出し */
#pageProduct .itemComment h5{font-weight:normal; margin-bottom:0.5em;}
#pageProduct .itemComment h5 span{font-weight:bold;}


/* 半導体封止材料 */
#pageProduct .blockItem1{padding:15px 0 15px 0;position:relative;}
#pageProduct .blockItem2{padding:15px 0 15px 0;position:relative;}


/* トランスファー */
#pageProduct #block1 .blockItem1 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageProduct #block1 .blockItem1 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:206px; background:url(../../product/images/h4_1.jpg) no-repeat;}
#pageProduct #block1 .blockItem1 .itemVisual h4 span{ display:none;}
#pageProduct #block1 .blockItem1 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}
/* 液状*/
#pageProduct #block1 .blockItem2 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageProduct #block1 .blockItem2 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:206px; background:url(../../product/images/h4_2.jpg) no-repeat;}
#pageProduct #block1 .blockItem2 .itemVisual h4 span{ display:none;}
#pageProduct #block1 .blockItem2 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}
/*光学デバイス材料*/
#pageProduct #block2 .blockItem1 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageProduct #block2 .blockItem1 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:200px; background:url(../../product/images/h4_3.jpg);}
#pageProduct #block2 .blockItem1 .itemVisual h4 span{ display:none;}
#pageProduct #block2 .blockItem1 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}
/*デバイスコート材料*/
#pageProduct #block3 .blockItem1 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageProduct #block3 .blockItem1 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:200px; background:url(../../product/images/h4_4.jpg);}
#pageProduct #block3 .blockItem1 .itemVisual h4 span{ display:none;}
#pageProduct #block3 .blockItem1 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}
/*ダイアタッチ材料*/
#pageProduct #block4 .blockItem1 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageProduct #block4 .blockItem1 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:200px; background:url(../../product/images/h4_5.jpg);}
#pageProduct #block4 .blockItem1 .itemVisual h4 span{ display:none;}
#pageProduct #block4 .blockItem1 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}

/*product/k_l *************************************************************/
/*各種見出し*/
#pageKL{ position:relative;width:560px;}
#pageKL h2{ background:url(../../product/k_l/images/h2.jpg) top left no-repeat;}
#pageKL #block1 h3{ width:440px;background:url(../../product/k_l/images/h3_2.gif) no-repeat;}

/*詳細ボタン*/
#pageKL #moreinfo{padding:20px 0 0 220px;}
#pageKL #moreinfo a{display:block;width:124px; height:35px; background:url(../../product/k_l/images/btn_product.gif);}
#pageKL #moreinfo span{ display:none;}
/* 製品小見出し */
#pageKL .itemComment h5{font-weight:normal; margin-bottom:0.5em;}
#pageKL .itemComment h5 span{font-weight:bold;}

/* 半導体封止材料 */
#pageKL .blockItem1{padding:15px 0 15px 0;position:relative;}
#pageKL .blockItem2{padding:15px 0 15px 0;position:relative;}

/* トランスファー */
#pageKL #block1 .blockItem1 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageKL #block1 .blockItem1 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:200px; background:url(../../product/k_l/images/h4_1.jpg);}
#pageKL #block1 .blockItem1 .itemVisual h4 span{ display:none;}
#pageKL #block1 .blockItem1 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}
/* 液状*/
#pageKL #block1 .blockItem2 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageKL #block1 .blockItem2 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:200px; background:url(../../product/k_l/images/h4_2.jpg);}
#pageKL #block1 .blockItem2 .itemVisual h4 span{ display:none;}
#pageKL #block1 .blockItem2 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}

/*product/k_s *************************************************************/
/*各種見出し*/
#pageKS{ position:relative;width:560px;}
#pageKS h2{ background:url(../../product/k_s/images/h2.jpg) top left no-repeat;}
#pageKS #block1 h3{ width:440px;background:url(../../product/k_s/images/h3_1.gif) no-repeat;}

/*詳細ボタン*/
#pageKS #moreinfo{padding:20px 0 0 220px;}
#pageKS #moreinfo a{display:block;width:124px; height:35px; background:url(../../product/k_s/images/btn_product.gif);}
#pageKS #moreinfo span{ display:none;}
/* 製品小見出し */
#pageKS .itemComment h5{font-weight:normal; margin-bottom:0.5em;}
#pageKS .itemComment h5 span{font-weight:bold;}


/* 半導体封止材料 */
#pageKS .blockItem1{padding:15px 0 15px 0;position:relative;}
#pageKS .blockItem2{padding:15px 0 15px 0;position:relative;}

/* トランスファー */
#pageKS #block1 .blockItem1 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageKS #block1 .blockItem1 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:200px; background:url(../../product/k_s/images/h4_1.jpg);}
#pageKS #block1 .blockItem1 .itemVisual h4 span{ display:none;}
#pageKS #block1 .blockItem1 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}
/* 液状*/
#pageKS #block1 .blockItem2 .itemVisual{float:left;width:210px;padding-bottom:12px;}
#pageKS #block1 .blockItem2 .itemVisual h4{ padding-bottom:35px; margin-bottom:5px;width:200px; background:url(../../product/k_s/images/h4_2.jpg);}
#pageKS #block1 .blockItem2 .itemVisual h4 span{ display:none;}
#pageKS #block1 .blockItem2 .itemComment{float:left;width:340px; padding-bottom:10px;background:url(../images/line3.gif) left bottom no-repeat;margin-bottom:12px;}



/*product/k_s/kmc***********************************************************************/
#pageKMC span{display:none;}
#pageKMC{width:563px;}
#pageKMC h2{width:430px;float:left;background:url(../../product/k_s/kmc/images/h2.jpg) top left no-repeat;}
#pageKMC #btnContact{float:left;width:130px;}
#pageKMC #btnContact a{width:130px; height:43px; display:block;background:url(../../product/k_s/kmc/images/btn_contact.gif) top left no-repeat;}
#pageKMC #btnContact span{display:none;}
#pageKMC #block1{padding-top:1px;_padding-top:12px;clear:left; margin-bottom:20px;}
#pageKMC #block1 h3{width:320px;background:url(../../product/k_s/kmc/images/h3_1.gif) no-repeat;}
#pageKMC h4{margin-top:15px;}
#pageKMC #blockInner1 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/kmc/images/h4_1.jpg);
}
#pageKMC #blockInner2 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/kmc/images/h4_2.jpg);
}
#pageKMC #blockInner3 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/kmc/images/h4_3.jpg);
}
#pageKMC #blockInner4 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/kmc/images/h4_4.jpg);
}
/* テーブル　*/
#pageKMC table{
	width:100%;
	margin-top:15px;width:100%;
	border-top:1px solid #99CCFF;
	border-left:1px solid #99CCFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
#pageKMC table *{ font-size:10px;}
#pageKMC table th{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:1px 0px;
	letter-spacing:0.1em;
}
#pageKMC table td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:1px;
}
#pageKMC table th{ background-color:#294587;color:#FFFFFF; text-align:center;}
#pageKMC table td{text-align:right;}
#pageKMC table .tanni{ background-color:#6699CC; color:#FFFFFF;white-space:nowrap;}
#pageKMC table .spec{ text-align:left;}
#pageKMC table .th1{width:75px;}
#pageKMC table .th2{}
#pageKMC table .th3{width:46px;}
#pageKMC table .th4{width:46px;}
#pageKMC table .th5{width:46px;}
#pageKMC table .th6{width:46px;}
#pageKMC table .th7{width:46px;}
#pageKMC table .th8{width:46px;}
#pageKMC table .th9{width:46px;}


/*product/k_s/smc******************************************************/

#pageSMC span{display:none;}
#pageSMC{width:563px;}
#pageSMC h2{width:430px;float:left;background:url(../../product/k_s/smc/images/h2.jpg) top left no-repeat;}
#pageSMC #btnContact{float:left;width:130px;}
#pageSMC #btnContact a{width:130px; height:43px; display:block;background:url(../../product/k_s/smc/images/btn_contact.gif) top left no-repeat;}
#pageSMC #btnContact span{display:none;}
#pageSMC #block1{ width:563px;padding-top:1px;_padding-top:12px;clear:left; margin-bottom:20px;}
#pageSMC #block1 h3{width:350px; background:url(../../product/k_s/smc/images/h3_1.gif) no-repeat;}
#pageSMC h4{margin-top:15px;}
#pageSMC #blockInner1 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/smc/images/h4_1.jpg);
}
#pageSMC #blockInner2 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/smc/images/h4_2.jpg);
}
#pageSMC #blockInner3 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/smc/images/h4_3.jpg);
}
#pageSMC #blockInner4 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/smc/images/h4_4.jpg);
}
#pageSMC #blockInner5 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/k_s/smc/images/h4_5.jpg);
}
/* テーブル　*/
#pageSMC table *{ font-size:10px;}
#pageSMC table{
	margin-top:15px;width:100%;
	border-top:1px solid #99CCFF;
	border-left:1px solid #99CCFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
#pageSMC table th{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:1px 0px;
	letter-spacing:0.1em;
}
#pageSMC table td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:1px 0px;
}
#pageSMC table th{ background-color:#294587;color:#FFFFFF; text-align:center;}
#pageSMC table td{text-align:right;}
#pageSMC table .tanni{ background-color:#6699CC; color:#FFFFFF;white-space:nowrap;}
#pageSMC table .item{width:46px;}
#pageSMC table .spec{width:92px; text-align:left;}

/*product/k_l/kjr**********************************************************/

#pageKJR span{display:none;}
#pageKJR{width:563px;}
#pageKJR h2{width:430px;float:left;background:url(../../product/k_l/kjr/images/h2.jpg) top left no-repeat;}
#pageKJR #btnContact{float:left;width:130px;}
#pageKJR #btnContact a{width:130px; height:43px; display:block;background:url(../../product/k_l/kjr/images/btn_contact.gif) top left no-repeat;}
#pageKJR #btnContact span{display:none;}
#pageKJR #block1{ width:563px;padding-top:1px;_padding-top:12px;clear:left; margin-bottom:20px;}
#pageKJR #block1 h3{width:310px; background:url(../../product/k_l/kjr/images/h3_1.gif) no-repeat;}
#pageKJR h4{margin-top:15px;}
#pageKJR #blockInner1 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:400px;
	background:url(../../product/k_l/kjr/images/h4_1.jpg);}
/* テーブル　*/
#pageKJR table{
	margin-top:15px;width:100%;
	border-top:1px solid #99CCFF;
	border-left:1px solid #99CCFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999; }
#pageKJR table *{ font-size:10px;}
#pageKJR table th{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:1px 0px;
	letter-spacing:0.1em;
}
#pageKJR table td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:1px;}
#pageKJR table th{ background-color:#294587;color:#FFFFFF; text-align:center;}
#pageKJR table td{text-align:right;}
#pageKJR table .tanni{ background-color:#6699CC; color:#FFFFFF; white-space:nowrap;}
#pageKJR table .disp{text-align:center;}
#pageKJR table .comm{text-align:center;}

/*product/k_l/lds*****************************************************************/

#pageLDS span{display:none;}
#pageLDS{width:563px;}
#pageLDS h2{width:430px;float:left;background:url(../../product/k_l/lds/images/h2.jpg) top left no-repeat;}
#pageLDS #btnContact{float:left;width:130px;}
#pageLDS #btnContact a{width:130px; height:43px; display:block;background:url(../../product/k_l/lds/images/btn_contact.gif) top left no-repeat;}
#pageLDS #btnContact span{display:none;}
#pageLDS #block1{ width:563px;padding-top:1px;_padding-top:12px;clear:left; margin-bottom:20px;}
#pageLDS #block1 h3{width:240px;background:url(../../product/k_l/lds/images/h3_1.gif) no-repeat;}
#pageLDS h4{margin-top:15px;}
#pageLDS #blockInner1 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:400px;
	background:url(../../product/k_l/lds/images/h4_1.jpg);}

/* テーブル　*/
#pageLDS table{
	margin-top:15px;width:100%;
	margin-top:15px;width:100%;
	border-top:1px solid #99CCFF;
	border-left:1px solid #99CCFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
#pageLDS table *{ font-size:10px;}
#pageLDS table th{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:1px 0px;
	letter-spacing:0.1em;
}
#pageLDS table td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:1px;
}
#pageLDS table th{ background-color:#294587;color:#FFFFFF; text-align:center;}
#pageLDS table td{text-align:center;}
#pageLDS table .tanni{ background-color:#6699CC; color:#FFFFFF;}
#pageLDS table .adva{text-align:left;padding-left:5px;}

#pageLDS table .th1{ width:90px;}
#pageLDS table .th2{ width:80px;}
#pageLDS table .th3{ width:75px;}
#pageLDS table .th4{ width:80px;}
#pageLDS table .th5{}
#pageLDS table .th6{ width:45px;}
#pageLDS table .th7{ width:45px;}
#pageLDS table .th8{ width:90px;}

/*product/kjr2****************************************************************/

#pageKJR2 span{display:none;}
#pageKJR2{width:563px;}
#pageKJR2 h2{width:430px;float:left;background:url(../../product/kjr2/images/h2.jpg) top left no-repeat;}
#pageKJR2 #btnContact{float:left;width:130px;}
#pageKJR2 #btnContact a{width:130px; height:43px; display:block;background:url(../../product/kjr2/images/btn_contact.gif) top left no-repeat;}
#pageKJR2 #btnContact span{display:none;}
#pageKJR2 #block1{ width:563px;padding-top:1px;_padding-top:12px;clear:left; margin-bottom:20px;}

#pageKJR2 #block1 h3.KJR2a{width:309px;background:url(../../product/kjr2/images/h3_1.gif) no-repeat;}
#pageKJR2 #block1 h3.KJR2b{width:450px;background:url(../../product/kjr2/images/h3_2.gif) no-repeat; margin:24px 0 12px 0;}
#pageKJR2 #block1 h3.KJR2c{width:300px;background:url(../../product/kjr2/images/h3_3.gif) no-repeat; margin:24px 0 12px 0;}

/*#pageKJR2 #block1 h4{background:url(../../product/kjr2/images/h3_1.gif) no-repeat;}*/

/* テーブル　*/
#pageKJR2 table{
	margin-top:15px;width:100%;
	margin-top:15px;width:100%;
	border-top:1px solid #99CCFF;
	border-left:1px solid #99CCFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;}
#pageKJR2 table *{ font-size:10px;}
#pageKJR2 table th{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:1px 0px;
	letter-spacing:0.1em;
}
#pageKJR2 table td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:1px;
}
#pageKJR2 table th{ background-color:#294587;color:#FFFFFF; text-align:center;}
#pageKJR2 table td{text-align:right;}
#pageKJR2 table .tanni{ background-color:#6699CC; color:#FFFFFF;}

#pageKJR2 table .disp{text-align:center;}
#pageKJR2 table .comm{text-align:center;}

#pageKJR2 table .th1{width:65px;}
#pageKJR2 table .th2{width:70px;}
#pageKJR2 table .th3{width:70px;}
#pageKJR2 table .th4{width:65px;}
#pageKJR2 table .th5{}
#pageKJR2 table .th6{width:45px;}
#pageKJR2 table .th7{width:65px;}


/*product/sfx****************************************************************/

#pageSFX span{display:none;}
#pageSFX{width:563px;}
#pageSFX h2{width:430px;float:left;background:url(../../product/sfx/images/h2.jpg) top left no-repeat;}
#pageSFX #btnContact{float:left;width:130px;}
#pageSFX #btnContact a{width:130px; height:43px; display:block;background:url(../../product/sfx/images/btn_contact.gif) top left no-repeat;}
#pageSFX #btnContact span{display:none;}
#pageSFX #block1{ width:563px;padding-top:1px;_padding-top:12px;clear:left; margin-bottom:20px;}
#pageSFX #block1 h3{background:url(../../product/sfx/images/h3_1.gif) no-repeat;}
#pageSFX #blockInner1 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/sfx/images/h4_1.jpg);}
/* テーブル　*/
#pageSFX table{
	margin-top:15px;width:100%;
	margin-top:15px;width:100%;
	border-top:1px solid #99CCFF;
	border-left:1px solid #99CCFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;}
#pageSFX table *{ font-size:10px;}
#pageSFX table th{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:1px 0px;
	letter-spacing:0.1em;
}
#pageSFX table td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:1px;
}
#pageSFX table th{ background-color:#294587;color:#FFFFFF; text-align:center;}
#pageSFX table td{text-align:right;}
#pageSFX table .tanni{ background-color:#6699CC; color:#FFFFFF;white-space:nowrap;}

/*product/cast****************************************************************/

#pageCAST span{display:none;}
#pageCAST{width:563px;}
#pageCAST h2{width:430px;float:left;background:url(../../product/cast/images/h2.jpg) top left no-repeat;}
#pageCAST #btnContact{float:left;width:130px;}
#pageCAST #btnContact a{width:130px; height:43px; display:block;background:url(../../product/cast/images/btn_contact.gif) top left no-repeat;}
#pageCAST #btnContact span{display:none;}
#pageCAST #block1{ width:563px;padding-top:1px;_padding-top:12px;clear:left; margin-bottom:20px;}
#pageCAST #block1 h3{background:url(../../product/cast/images/h3_1.gif) no-repeat;}
#pageCAST #blockInner1 h4{
	padding-bottom:35px;
	margin-bottom:5px;
	width:200px;
	background:url(../../product/cast/images/h4_1.jpg);}
/* テーブル　*/
#pageCAST table{
	margin-top:15px;width:100%;
	margin-top:15px;width:100%;
	border-top:1px solid #99CCFF;
	border-left:1px solid #99CCFF;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;}
#pageCAST table *{ font-size:10px;}
#pageCAST table th{
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding:1px 0px;
	letter-spacing:0.1em;
}
#pageCAST table td{
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	padding:1px;
}
#pageCAST table th{ background-color:#294587;color:#FFFFFF; text-align:center;}
#pageCAST table td{text-align:right;}
#pageCAST table .tanni{ background-color:#6699CC; color:#FFFFFF;white-space:nowrap;}


/*サイトマップ*/

#pageSiteMap{width:560px;}
#pageSiteMap h2{ background:url(../../sitemap/images/h2.jpg) top left no-repeat;}
#pageSiteMap #map{
	margin:12px 0 12px 0;
}
#pageSiteMap #map h3{ background:url(../../sitemap/images/h3.gif) no-repeat;}
#pageSiteMap #map ul{margin-left:12px;}
#pageSiteMap #map ul ul{
/*	list-style-type:disc!important;*/
	margin-left:20px;
}

#pageSiteMap #map ul li{ color:#CCCCCC;margin:1em 0 1em 0;list-style:none;}
#pageSiteMap #map ul li a:link{color:#0000FF;}
#pageSiteMap #map ul li a:visited{color:#0000FF;}
#pageSiteMap #map ul li a:hover{color:#9900FF;}
#pageSiteMap #map ul li a:active{color:#9900FF;}


/*問い合わせ*/

#pageContact{width:560px;}
#pageContact h2{ background:url(../../contact/images/h2.jpg) top left no-repeat;}

#pageContact #block1{width:560px;}

#pageContact #block1 h3{ background:url(../../contact/images/h3.gif) no-repeat;float:left;}
#pageContact .mailSend{  float:right; width:158px; height:39px; margin:12px 0 12px 0;}
#pageContact .mailSend a{display:block; width:158px; height:39px;background:url(../../contact/images/mail.jpg) top left no-repeat;}
#pageContact .mailSend a span{display:none;}
#pageContact #block1 div.clear{font-size:1px;line-height:normal;margin:0px;padding:0px;}

#pageContact dd.bo{padding-top:1em;}

#pageContactFoot{width:560px;margin-left:auto;}
#pageContactFoot #gotoTop{width:124px;float:right;}
#footer .mailSend{width:158px; height:39px; margin:0; float:left;}
#footer .mailSend a{display:block; width:158px; height:39px;background:url(../../contact/images/mail.jpg) top left no-repeat;}
#footer .mailSend a span{display:none;}

#pageContact #block1 dl{ margin-left:12px; padding-bottom:12px;}
#pageContact #block1 dt{ border-left:5px solid #294587; padding-left:5px; font-weight:bold; margin:20px 0 10px 0;}

/*共通見出し*/
.youto{ padding-bottom:35px!important; margin-bottom:5px!important;width:200px!important; background:url(../images/h5_1.gif)!important;}
.bussei{ padding-bottom:35px!important; margin-bottom:5px!important;width:200px!important; background:url(../images/h5_2.gif)!important;}
.pod{ padding-bottom:35px!important; margin-bottom:5px!important;width:200px!important; background:url(../images/h5_3.gif)!important;}
.fuu{ padding-bottom:35px!important; margin-bottom:5px!important;width:200px!important; background:url(../images/h5_4.gif)!important;}
.lens{ padding-bottom:35px!important; margin-bottom:5px!important;width:200px!important; background:url(../images/h5_5.gif)!important;}

.youto span{display:none!important;}
.bussei span{display:none!important;}
.pod span{display:none!important;}
.fuu span{ display:none!important;}
.lens span{display:none!important;}

.lpst{font-size:17px;font-weight:bold;color:#444444;}
