/*****2階層目以下設定*****/



.contents2{


text-align:center;


width:800px;


margin:0px;

padding:0px;

}





.menuleft{


margin:0px;


padding:0px;


width:160px;
/*border-right:1px solid #999999;


border-left:1px solid #999999;


background:#FFF url(../img2/menu_bg.jpg) repeat 0px 0px;
*/


}




.contents2right{


margin:0px 0px 0px 0px;

padding:0px 0px 0px 9px;


width:640px;

}


/*****新製品告知用*****/


.sales_notice {

font-family:SimSun;

font-size: 14px;

color: #000000;

height: auto;
width: 180px;

margin-top: 20px;

margin-left: 20px;

font-weight: bold;

padding-left: 10px;
border-left: 4px solid #0000FF;

line-height: normal;

vertical-align: middle;

background-position: center;

font: color;

border-bottom: 1px solid #0000ff;
background-color: #DFEAFF;

}





/*****フォント関連スタイル*****/





.bread{


margin:12px 0px 12px 0px;


font-size:0.7em;


text-align:left;


}




.font9 {font-size: 9px;}



.font10 {font-size: 10px;}



.font10b {
font-size: 10px;
font-weight: bold;
}

.font11 {font-size: 11px;}



.font12 {font-size: 12px;}



.font12b {

font-size: 12px;

font-weight: bold;

}

.font14b{
font-size:14px;
font-weight:bold;}

.font24i {

font-size: 24px;

font-style: italic;

}

.fonte {font-family: Arial, Helvetica, sans-serif;}

.fontj {font-family:SimSun;}



.font75em {font-size: 0.75em;}



.font68em {font-size: 0.68em;}



.font68emn {

font-size: 0.68em;

font-family: Arial, Helvetica, sans-serif;

font-style: normal;

line-height: normal;

}


.font12f {
font-family:SimSun;
font-size: 12px;
}


.style5 {
	color: #FF6633;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 5px;
}

.circle {font-size: 11px;
         font-family:"ＭＳ ゴシック", "Osaka−等幅";}
        

.cadreg{font-size: 12px;
        margin:10px 0px 10px 0px;
		text-align:left;}


h5{
font-family:SimSun ,sans-serif;
font-size:12px;
padding:0px;
margin:0px;
}


.setumei {

font-size: 12px;

line-height: 120%;

background-position: center center;

margin-top: 10px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 20px;

width: 550px;

}



.white {color: #FF0000;}



.red {color: #FF0000;}



.redbold {

color: #FF0000;

font-weight: bold;

}

.red-c {
color: #FF0000;
font-size:smaller;
}

.orange-c {
color: #FF9900;
font-size:smaller;
}


.blue {color: #0000FF;}



.bluebold {

color: #3333FF;

font-weight: bold;

}



.blue14b {

font-size: 14px;

font-weight: bold;

color: #0000FF;

}



.lightblue {color: #33CCFF;}



.blue9 {

font-size : 9px;

color : #0000FF;

}



.gray {color: #999999}



.lightgray {color: #CCCCCC;}


.slate {color: #666666}

.slatebold {
color: #666666;
font-weight: bold;
}

.smoke {color: #CCCCCC;}

.slate9 {
color: #666666;
font-weight: bold;
}

.sumi {color: #333333;}

.sumi9 {
color: #333333;
font-size: 9px;
}

.black {color: #000000;}

.blackbold {
color: #000000;
font-weight: bold;
}

.bold9 {
font-size: 9px;
font-weight: bold;
}


.spase01{letter-spacing:0.1em;}

#feature {

float:left;

width:200px;

margin:5px;

padding-left:5px;

border:solid 2px #CCCCCC;

}



#subtitle {

font-family:SimSun;

padding-left:5px;

}



#renraku{

clear:both;

padding-left:5px;

color:#FF0000;

font-weight:bold;

}



/*****カスタマー*****/



.cct {
margine: 0px,0px,0px,5px;
font-family:SimSun;
background-color: #EFEFEF;
font-size: 12px;
font-weight: normal;
color: #000066;
margin-bottom: 5px;
padding-left: 15px;
}

.cc {
margine: 0px,0px,0px,5px;
font-family:SimSun;
margin-left: 5px;
padding-left: 10px;
}

.telfaxmail {
font-size: 12px;
letter-spacing: 0.5pt;
}

.mailadress a:link{
color:#3366CC;
text-decoration: none;
}
.mailadress a: visited{
color:#330099;
text-decoration: none;
}

.mailadress a:hover{
color:#6600CC;
text-decoration: none;
}

.sky10 {
color: #003366;
font-size: 10px;
}

.gray10 {
color: #666666;
font-size: 10px;
}


.small {font-size: smaller;}

.font5 {font-size: 5px;}

.leaf {color: #339933;}

.leaf7 {
color: #339933;
font-size: 7px;
}

.leaf12 {
font-size: 12px;
font-family:SimSun;
font-weight: bold;
color: #339933;
}

.camel {color: #D27E00;}

.camel7 {
color: #D27E00;
font-size: 7px;
}

.camel12 {
font-size: 12px;
font-family:SimSun;
font-weight: bold;
color: #D27E00;
}

.purple {color: #663399;}

.purple7 {
color: #663399;
font-size: 7px;
}

.purple12 {
font-size: 12px;
font-family:SimSun;
font-weight: bold;
color: #663399;
}

.mediumblue {color: #0000CC}

.mediumblue7 {
color: #0000CC;
font-size: 7px;
}

.indigo12 {
font-size: 12px;
font-family:SimSun;
font-weight: bold;
color: #000066;
}

.style41 {color: #77A2D5;}

.under {text-decoration: none;}

/*****2階層目小見出し各商品*****/



.stit_ag,.stit_aw,.stit_ac,.stit_ap,.stit_am,.stit_ad,.stit_at,.stit_hajime,.stit_com,.stit_eve{


width:630px;


padding-top:2px;


padding-bottom:2px;


text-indent:2px;


margin-top:8px;


border:1px solid #666666;


font-size:0.8em;


text-align:left;

}




.stit_ag{


background-color:#DECFE6;


color:#330066;

}


.stit_aw{


background-color:#DADCF3;


color:#000033;

}





.stit_ac{


background-color:#F3DAE6;


color:#660033;

}





.stit_ap{


background-color:#CFE6CF;


color:#000033;

}





.stit_am{


background-color:#E6CFC3;


color:#330000;

}





.stit_ad{


background-color:#F3CEDB;


color:#330000;

}





.stit_at{

background-color:#DADCF3;


color:#000033;

}





.stit_hajime{


background-color:#84CE9D;


color:#003300;

}





.stit_com{


background-color:#CFCFE6;


color:#0C1A6F;

}





.stit_eve{


background-color:#FFCC99;


color:#990000;

}





/*****2階層目商品一覧テーブル*****/



#product TH{


background:#FFF url(../../img-topping/table_bg.jpg) repeat 0px 0px;


text-align:center;

font-size:0.8em;


line-height:130%;


}





#product td{

background-color:#FFFFFF;


text-align:center;


line-height:130%;
font-size:10pt;

padding-top: 3px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 3px;

letter-spacing: normal;

word-spacing: normal;

}


#product td.fukudo{background-color:#C2C2F3;}





#product td.tando{background-color:#C2F3C2;}


#product td.sado{background-color:#ffffcc;}





P.retop{


text-align:right;

width:630px;


font-size:0.8em;

margin:10px 0px 15px 0px;

}


P.back{


text-align:center;


width:630px;


font-size:0.8em;


margin:-30px 0px 15px 0px;

}




P.relist{


text-align:left;


width:630px;


font-size:0.8em;

margin:2px 0px 15px 0px;

}





P.item{


text-align:left;


/*font-size:0.8em;
*/

background:#FFF url(../../img-topping/li2.gif) no-repeat 0px 0px;


margin:0px 0px 0px 2px;

padding:2px 0px 0px 15px;

}





/*****メニュー部分設定*****/



.menuat,.menuaw,.menuac,.menuag,.menuap,.menuam,.menuad,.menuat,.menurecl,.menucom,.menuevent{


margin:0px;


padding:0px;


width:160px;


height:25px;


text-indent: -9999px;
z-index:0;

}




.menuat{
background:#FFF url(../img-banner/menu-at.png) 0px 0px;}

/*ワークランプシステム*/


.menuaw{
background:#FFF url(../img-banner/menu-aw.png) 0px 0px;}





/*マシンツールシステム*/


.menuac{
background:#FFF url(../img-banner/menu-ac.png) 0px 0px;}





/*ガススプリング*/


.menuag{
background:#FFF url(../img-banner/menu-ag.png) 0px 0px;}




.midashi{
margin:2px 0px 0px 2px;
padding:0px;
}




/*プレスシステム*/


.menuap{
background:#FFF url(../img-banner/menu-ap.png) 0px 0px;}





/*モールドシステム*/


.menuam{
background:#FFF url(../img-banner/menu-am.png) 0px 0px;}





/*ダイカストランプ*/


.menuad{
background:#FFF url(../img-banner/menu-ad.png) 0px 0px;}










/*採用情報*/

.menurecl{

	background-color:#FFFFFF;
	background-image: url(../../ch/recruit/img/menu.jpg);
	background-position: 0px 0px;

}



/*会社案内*/

.menucom{

	background-color: #FFFFFF;

	background-image: url(../company/img/menu.png);

	background-position: 0px 0px;

}



/*イベント情報*/

.menuevent{

	background-color: #FFFFFF;

	background-image: url(../event/img/menu-ch.png);

	background-position: 0px 0px;

}






/*****3階層目*****/



.itemtit{

background:#FFF url(../../img-topping/tit2_2.gif) no-repeat 0px 0px;


width:630px;


height:20px;

margin:5px 0px 5px 0px;


padding:3px;


font-size:12px
;

text-align:left;

}





#siyo td{


/*
background-color:#FFFFFF;
*/


text-align:center;


line-height:130%;


font-size:0.75em;
}





/*****商品リスト設定*****/


.product2{


width:155px;


margin:-10px 0px 0px 0px;


padding:0px 0px 0px 10px;
}




.product2 ul{


width:145px;

margin:0px 0px 2px 0px;


padding:0px;


}





.product2 li{


background:url(../../img-topping/li2.gif) no-repeat -3px 0px;


margin:3px 0px 3px 0px;


padding:1px 0px 1px 10px;

font-size:12px;


line-height:135%;


list-style-type:none;

}


/*****product list*****/
.product2{
width:155px;
margin:5px 0px 0px 0px;
}
.product2 ul{
width:145px;
margin:0px 0px 2px 0px;
padding-left:10px;
}

.product2 li{
background:url(../../img-topping/li2.gif) no-repeat -3px 0px;
padding:1px 0px 1px 10px;
font-size:12px;
line-height:135%;
list-style-type:none;
font-weight:normal;
}





/*****会社案内*****/



#line_u td{
border-bottom:1px solid #CCCCCC;}




#line_u td2{
border-bottom:1px solid #FFFFFF;}




#line_u2 td{
border:1px solid #CCCCCC;}




#line_u2 td2{
border:1px solid #FFFFFF;}

