/* CSS Document */

@import url("layout.css");

.MainTable{
 vertical-align:top;
}

.MainTableCenter{
 margin-left:auto;
 margin-right:auto;
}

/* LeftContent */
.TableAlign{
 vertical-align:top;
}

.CompanyDiv1{
 margin-left:10px; 
 margin-bottom:5px; 
 margin-top:5px;
}

.CompanyDiv2{
 margin-left:10px; 
 margin-bottom:5px;
}

.CompanyDiv3{
 margin-left:10px; 
 margin-bottom:5px;
}

.CatalogArea{
 background-image: url(../img/area_08bg.jpg);
 background-repeat: repeat-y;
 text-align: left;
 padding: 0 15px 10px;
 height: 100px;
 line-height: 15px;
}

/* ---LeftContent */

/* RightContent */s

.TableTop{
 margin-top:0px;
}

.LbarCatalogImg{
 padding-bottom:10px;
}

/* Img AND Content */
.Table580{
 width:580px;
}

.ProductImg{
 width:29px; 
 height:29px; 
 border-bottom:1px #6699CC solid;
}

.ProductText{
 height:29px;
 padding-left:5px;
 font-size: 16px;
 font-weight: bold;
 color: #6699CC; 
 border-bottom:1px #6699CC solid;
 vertical-align:middle;
}
/* ---Img AND Content */

/* 使い回し用 -Product06.html- */
.ProductTD{
 padding:10px 10px; 
 border-bottom:1px #003366 solid;
}
/* ↓規格品あり用*/
.ProductTD2{
 padding:0px 10px 10px 10px; 
 border-bottom:1px #003366 solid;
}
/* ↑規格品あり用*/
.ProductTitle {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}

.ProductImg{
 vertical-align:bottom; 
 border-bottom:1px #003366 solid;
}

.FontLineHeight {
 width:560px;
	line-height: 18px;
	text-align: left;
	padding:0px 0px 10px 10px;	
}
/* 使い回し用 */

/* overview */
#L_UDLR {
	width: 580px;
	border: 1px solid #CCC;
}
.L_LF {
	background-color: #F5F5F5;
	text-align: left;
	padding: 10px;
	border-bottom: 1px solid #CCC;
	width: 150px;
	height: 20px;
}
.L_LFDx {
	background-color: #F5F5F5;
	text-align: left;
	padding: 10px;
	width: 150px;
	height: 20px;
}
.R_LF {
	background-color: #FFF;
	text-align: left;
	height: 20px;
	width: 430px;
	line-height:20px;
	border-bottom: 1px solid #CCC;
	padding: 10px;
	border-left: 1px solid #CCC;
}
.R_LFDx{
	background-color: #FFF;
	text-align: left;
	height: 20px;
	width: 430px;
	padding: 10px;
	border-left: 1px solid #CCC;
}
/* ---overview */

/* sc01.html */
.sc_cell1_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 90px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_cell1_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 60px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_cell1_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 60px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_cell1_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border: 1px solid #333;
}
.sc_cell2_01 {
	background-color: #FFF;
	text-align: center;
	border-left: 1px solid #333;
	height: 20px;
	width: 90px;
}
.sc_cell2_0246 {
	background-color: #CCC;
	text-align: center;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.sc_cell2_035 {
	background-color: #FFF;
	text-align: center;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.sc_cell2_07 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 140px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_cell3_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 90px;
	border-left: 1px solid #333;
}
.sc_cell3_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 60px;
	border-left: 1px solid #333;
}
.sc_cell3_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 60px;
	border-left: 1px solid #333;
}
.sc_cell3_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
}
.sc_celllast_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 90px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_celllast_0246 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 60px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_celllast_035 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 60px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_celllast_07 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 140px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
}
.sc_celllast2_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 90px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_celllast2_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 60px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_celllast2_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 60px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sc_celllast2_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
}
/* ---sc01.html */

/* sc04.html */


.scs_01 {
	background-color: #CCCCCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.scs_02 {
	background-color: #999999;
	text-align: center;
	height: 20px;
	width: 140px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.scs_04 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 140px;
	border: 1px solid #333;
}
.scs2_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
}
.scs2_02 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
}
.scs2_04 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.scs3_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
}
.scs3_02 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
}
.scs3_04 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 140px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.scslast_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.scslast_02 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
	border-bottom:1px solid #333;
}
.scslast_04 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 140px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.scslast2_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.scslast2_02 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.scslast2_04 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 140px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
/* ---sc04.html */
/* カメロンナイフ */
.scst_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 110px;
	border-top: 1px solid  #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.scst_024 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 110px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.scst_05 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 110px;
	border: 1px solid #333;
}
.scst2_01 {
	background-color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 110px;
	border-left: 1px solid #333;
}
.scst2_024 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 110px;
	border-left:1px solid #333;
}
.scst2_05 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 110px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.scst3_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 110px;
	border-left: 1px solid #333;
}
.scst3_024 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 110px;
	border-left: 1px solid #333;
}
.scst3_05 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 110px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.scstlast_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 110px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.scstlast_024 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 110px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.scstlast_05 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 110px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
/* ---カメロンナイフ */

/* FAQ */
.questQ {
	color: #CC3300;
	padding-top: 5px;
	line-height:20px;
	padding-left:20px;
}
.questA {
	text-align: left;
	padding-left: 40px;
	line-height:20px;
}
/* ---FAQ */

/* Product05 inquiry And Catalog */
.FormTD{
 line-height:20px; 
 width:150px; 
 text-align:right; 
 padding-right:5px; 
 height:30px;
}

.FormTD2{
 line-height:20px; 
 width:auto;
}
/* ---Product05 inquiry */

/* 腐食テスト */
.BorderBottom{
 border-bottom:1px #333 solid;
}
.refe {
	background-color: #FFF;
	height: 20px;
	width: 95px;
	border-top: 1px solid #333;
	border-bottom:1px solid #333;
	border-left:1px solid #333;
}
.refe00 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	border: 1px solid #333;
}
.refe01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	border-top:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
.c01 {
	background-color: #CCC;
	text-align: center;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
}
.c02 {
	background-color: #FFF;
	text-align: center;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
}
.c03 {
	background-color: #CCC;
	text-align: center;
	width: 95px;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
}
/* ---腐食テスト */
/* 工具鋼材質成分表 */
.kksf_refe{
width: 60px;
	height: 20px;
	background-color: #FFF;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
}
.kksf_el01 {
	background-color: #CCFFFF;
	text-align: center;
	height: 20px;
	width: 60px;
	border-top:1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.kksf_el02 {
	background-color: #CCFFFF;
	text-align: center;
	height: 20px;
	width: 35px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.kksf_el03 {
	background-color: #CCFFFF;
	text-align: center;
	height: 20px;
	width: 35px;
	border: 1px solid #333;
}
.kksf_highspeed {
 width: 60px;
	background-color: #CCFFCC;
	text-align: center;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.kksf_highspeed01_00 {
	background-color: #CCFFCC;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.kksf_highspeed01_01 {
	background-color: #CCFFCC;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
}
.kksf_highspeed01_02 {
	background-color: #CCFFCC;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
}
.kksf_highspeed02_00 {
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.kksf_highspeed02_01 {
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
}
.kksf_highspeed02_02 {
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
}
.kksf_alloy {
 width: 60px;
	background-color: #FFCCCC;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
}
.kksf_alloy01_00 {
	background-color: #FFCCCC;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.kksf_alloy01_01 {
	background-color: #FFCCCC;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
}
.kksf_alloy01_02 {
	background-color: #FFCCCC;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
}
.kksf_alloy02_00 {
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.kksf_alloy02_01 {
	background-color: #FFF;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
}
.kksf_alloy02_02 {
	background-color: #FFF;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right:1px solid #333;
}
.kksf_carbon {
 width: 60px;
	background-color: #FFCC99;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
}
.kksf_carbon01_00 {
	background-color: #FFCC99;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.kksf_carbon01_01 {
	background-color: #FFCC99;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
}
.kksf_carbon01_02 {
	background-color: #FFCC99;
	text-align: center;
	height: 20px;
	width: 40px;
	border-bottom: 1px solid #333;
	border-lefth: 1px solid #333;
	border-right: 1px solid #333;
}
.kksf_carbon02_00 {
	background-color: #FFF;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.kksf_carbon02_01 {
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
}
.kksf_carbon02_02 {
	background-color: #FFF;
	text-align: center;
	border-bottom:1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
}

/* Elements */
.ElementsTD1{
 height:20px; 
 background-color:#FFF; 
 width:35px; 
 border-top:1px solid #333; 
 border-left:1px solid #333; 
 text-align:center;
}
.ElementsTDTD1{
 background-color:#FFF; 
 text-align:left; 
 width:auto; 
 border-top:1px solid #333;
}
.ElementsTD2{
 height:20px; 
 background-color:#CCC; 
 width:35px; 
 border-top:1px solid #333; 
 border-left:1px solid #333; 
 text-align:center;
}
.ElementsTDTD2{
 background-color:#CCC; 
 text-align:left; 
 width:auto; 
 border-top:1px solid #333;
}
.ElementsTDTD3{
 background-color:#CCC; 
 text-align:left; 
 width:auto; 
 border-top:1px solid #333; 
 border-right:1px solid #333;
}

.ElementsTD4{
 height:20px; 
 background-color:#CCC; 
 width:35px; 
 border-top:1px solid #333; 
 border-left:1px solid #333; 
 border-bottom:1px solid #333; 
 text-align:center;
}
.ElementsTDTD4{
 background-color:#CCC; 
 text-align:left; 
 width:auto; 
 border-top:1px solid #333;
 border-bottom:1px solid #333; 
}
.ElementsTD5{
 height:20px; 
 background-color:#FFF; 
 width:35px; 
 border-top:1px solid #333; 
 border-left:1px solid #333;
 border-bottom:1px solid #333; 
 text-align:center;
}
.ElementsTDTD5{
 background-color:#FFF; 
 text-align:left; 
 width:auto; 
 border-top:1px solid #333;
 border-bottom:1px solid #333; 
}
.ElementsTDTD6{
 background-color:#FFF; 
 text-align:left; 
 width:auto; 
 border-top:1px solid #333; 
 border-right:1px solid #333;
 border-bottom:1px solid #333; 
}
/* reference01追加 */
.ElementsTD7{
 height:20px; 
 background-color:#FFF; 
 width:35px; 
 border-left:1px solid #333;
 border-bottom:1px solid #333; 
 text-align:center;
}
.ElementsTDTD7{
 background-color:#FFF; 
 text-align:left; 
 width:auto; 
 border-bottom:1px solid #333;
}
.ElementsTD8{
 height:20px; 
 background-color:#CCC; 
 width:35px; 
 border-bottom:1px solid #333; 
 border-left:1px solid #333; 
 text-align:center;
}
.ElementsTDTD8{
 background-color:#CCC; 
 text-align:left; 
 width:auto; 
 border-bottom:1px solid #333;
}
.ElementsTDTD9{
 background-color:#CCC; 
 text-align:left; 
 width:auto; 
 border-bottom:1px solid #333; 
 border-right:1px solid #333;
}
/* ---reference01追加 */

/* ---Elements */

/* ---工具鋼材質成分表 */
/* 鋼の諸性質におよぼす合金元素の影響 */
.ksoge_p {
 text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	height: 30px;
}
.ksoge_c1_1 {
	text-align: center;
	width: 80px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
}
.ksoge_c1_2 {
	line-height: 20px;
	text-align: left;
	width: 480px;
	padding-left: 10px;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ksoge_c1_3 {
	text-align: center;
	width: 80px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ksoge_c1_4 {
	line-height: 20px;
	text-align: left;
	width: 480px;
	padding-left: 10px;
	border: 1px solid #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}

.rfr01d_c1_1 {
	width: 100px;
	border-top: 1px solid #999;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.rfr01d_c1_2 {
	border-top: 1px solid #999;
	text-align: left;
	width: 460px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.rfr01d_c1_3 {
 width: 100px;
	font-weight: bold;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
.rfr01d_c1_4 {
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	text-align: left;
	width: 460px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* ---鋼の諸性質におよぼす合金元素の影響 */

/* reference02 */
/* ステンレス鋼材質成分表 */
.rfr_sks_ms {
 width: 130px;
	background-color: #CCFFCC;
	text-align: center;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.rfr_sks_msx {
 width: 130px;
	background-color: #CCCCFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.rfr_sks_os {
 width: 130px;
	background-color: #FFCCCC;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.re_sks_01 {
 background-color: #CCFFFF;
	text-align: center;
	height: 20px;
	width: 60px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.re_sks_02 {
 background-color: #CCFFFF;
	text-align: center;
	height: 20px;
	width: 40px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.re_sks_03 {
	background-color: #CCFFFF;
	text-align: center;
	height: 20px;
	width: 40px;
	border: 1px solid #333;
}
.resks_ms00{
	background-color: #CCFFCC;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.resks_ms01{
	background-color: #CCFFCC;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-left: 1px solid #333;
}
.resks_ms02{
	background-color: #CCFFCC;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.resks_03{
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.resks_04{
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-left: 1px solid #333;
}
.resks_05{
	background-color: #FFF;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.resks_msx00{
	background-color: #CCCCFF;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.resks_msx01{
	background-color: #CCCCFF;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-left: 1px solid #333;
}
.resks_msx02{
	background-color: #CCCCFF;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.resks_os00{
	background-color: #FFCCCC;
	text-align: center;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	height: 20px;
	width: 60px;
}
.resks_os01{
	background-color: #FFCCCC;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-left: 1px solid #333;
}
.resks_os02{
	background-color: #FFCCCC;
	text-align: center;
	border-bottom: 1px solid #333;
	height: 20px;
	width: 40px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
/* /ステンレス鋼材質成分表 */

/* ---reference02 */

/* reference03 */
/* 硬度比較表 */
.hyo01 {
	text-align: center;
	height: 20px;
	width: 90px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.hyo02 {
	text-align: center;
	height: 20px;
	width: 170px;
	border: 1px solid #333;
}

/* Hardness */
.hTD1{
 text-align:center;
 padding:5px;
 background-color:#CCC; 
 border-left:1px solid #333; 
 border-top:1px solid #333;
}

.hTD1_2{
 text-align:center;
 padding:5px;
 background-color:#CCC; 
 border-left:1px solid #333; 
 border-top:1px solid #333;
 border-right:1px solid #333;
}

.hTD2{
 text-align:center;
 padding:5px;
 background-color:#FFF; 
 border-left:1px solid #333; 
 border-top:1px solid #333;
}

.hTD2_2{
 text-align:center;
 padding:5px;
 background-color:#FFF; 
 border-left:1px solid #333; 
 border-top:1px solid #333;
 border-right:1px solid #333;
}

.hTD3{
 text-align:center;
 padding:5px;
 background-color:#FFF; 
 border-left:1px solid #333; 
 border-top:1px solid #333;
 border-bottom:1px solid #333;
}

.hTD3_2{
 text-align:center;
 padding:5px;
 background-color:#FFF; 
 border:1px solid #333;
}
/* ---Hardness */
/* /硬度比較表 */
/* ---reference03 */

/* Reference04 */
.refe04_s_1 {
	text-align: center;
	height: 20px;
	border: 1px solid #333;
}
/* ---Reference04 */

/* sf01 */
/* ノコ刃 */
.sf_p {
	line-height: 15px;
	text-align: left;
	padding-left: 10px;
}
.sf_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sf_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 80px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sf_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sf_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border: 1px solid #333;
}

.sf2_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sf2_0246 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sf2_035 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sf2_07 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 80px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}

.sf3_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sf3_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sf3_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sf3_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}

.sflast_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sflast_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sflast_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sflast_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
/* ---ノコ刃 */
/* sf01カミソリカッター薄刃 */
.sfcp {
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	height: 20px;
	text-align: left;
	padding-left: 20px;
}
.sfc_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sfc_024 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 80px;
	border-top: 1p solid #333x;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sfc_06 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 150px;
	border: 1px solid #333;
}
.sfc2_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sfc2_024 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sfc2_06 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 150px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.sfc3_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sfc3_024 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
}
.sfc3_06 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 150px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.sfclast_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sfclast_024 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sfclast_06 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 150px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
/* ---sf01カミソリカッター薄刃 */
/* ---sf01 */

/* sf02オーステナイト系ステンレス */
.sfclast2_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sfclast2_024 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 80px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sfclast2_06 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 150px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
/* ---sf02オーステナイト系ステンレス */

/* sf02SKH51　超硬カッター */
.sf_skh51_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 70px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sf_skh51_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 70px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sf_skh51_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 70px;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}
.sf_skh51_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 120px;
	border: 1px solid #333;
}
.sf2_skh51_01 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
}
.sf2_skh51_0246 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
}
.sf2_skh51_035 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
}
.sf2_skh51_07 {
	background-color: #FFF;
	text-align: center;
	height: 20px;
	width: 120px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.sf3_skh51_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
}
.sf3_skh51_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
}
.sf3_skh51_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
}
.sf3_skh51_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 120px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
}
.sflast_skh51_01 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sflast_skh51_0246 {
	background-color: #999;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sflast_skh51_035 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 70px;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
.sflast_skh51_07 {
	background-color: #CCC;
	text-align: center;
	height: 20px;
	width: 120px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
}
/* ---sf02SKH51　超硬カッター */

/* ---RightContent */