/* ------cellpadding="0" CELLSPACING="0"などのセルの1pix隙間修正は直接各テーブルタグごとに記述する*/
html {
	overflow-y:scroll;
}
BODY{
margin: 0px;/* ページのマージン */
border-collapse: collapse;
/*scrollbar-face-color:#000000;*/
/*scrollbar-track-color:#666666;*/ 
/*scrollbar-arrow-color:#FFFFFF;*/ 
/*scrollbar-highlight-color:#000000;*/
/*scrollbar-shadow-color:#000000;*/
/*scrollbar-3dlight-color:#000000;*/
/*scrollbar-darkshadow-color:#000000;*/
}
img {
border:0px;
}
TABLE, TD  { /* -----------------この記述は全てのHP作成に必須----------------- */
font-size: 9pt;/*テキストの基本的サイズ*/
border-collapse: collapse;
margin-top: 0px; margin-bottom: 0px;margin-left: 0px; margin-right: 0px
}
.address{ /* 各ページ上部アドレス表記領域セル設定 */
font-size: 8pt; 
color: #333333; 
padding: 3px.0px.0px.0px;
max-width: 900px;
} 
 /* トップページの各マウスオン時に表示されるテキスト表示領域設定 */
INPUT { border:; background-color:transparent;color:#FFFF00;} 
/*onlineページのホーバー設定　リンクスタイルクラス名「blocklink」 */
A.blocklink { display: block; width: 100%; padding: 0px; text-decoration: none; color: black; }
A span { text-decoration: underline; color: blue; }
A.blocklink:hover { background-color: #4D93EC; text-decoration: none; color: #FFFFFF;}/* background-color候補　#FFCC99 */
 /* トップページのニュース・アップデートエリアリンク設定 */
A.topnews:link { color: #FFFFFF; } 
A.topnews:visited { color: #FFFFFF; } 
A.topnews:hover { color: #FFFF00; } 
A.topnews:active { color: #CCCCCC; }
A.topnews:hover { text-decoration: underline; background-color: ;}
A.topnews { text-decoration: underline;}
/* トップページのニュースエリアリンク設定ここまで */
/* ↓トップページのメイン（ニュース・アップデート）エリア文字設定 */
.topmain{ font-size: 8pt; 
color: #FFFFFF; 
}
 /* 製品ページのアンカーへのリンク設定 */
A.seihin:link { color: #000000; } 
A.seihin:visited { color: #000000; } 
A.seihin:hover { color: #FF0000; } 
A.seihin:active { color: #CCCCCC; }
A.seihin { text-decoration: underline;}
A.seihin { font-size: 8pt;font-weight: ;
}/* リンク設定ここまで */
/* トップページの下部テキスト設定「磁気・振動・温熱の3つの作用を取り入・・・・」など */
.index_btm{ font-size: 8pt;
border-width : 0px 0px 0px 0px;
border-style : solid solid solid solid;
color: #FFFFFF;
line-height: 1.5em; 
padding: 5px; spacing: 0px;
}
.btn{ font-size: 8pt; /* ------上のbtmとまちがえないように------- */
color: #FFFFFF; 
} 
.btntop{ font-size: 9pt; 
}
A.btntop:link { color: #FFFFFF; } 
A.btntop:visited { color: #FFFFFF; } 
A.btntop:hover { color: #FFFF00; } 
A.btntop:active { color: #000000; } 
A.btntop:hover { text-decoration: underline; } 
.btn2{ font-size: 8pt; 
} 
A.btn2:link { color: #FF0000; } 
A.btn2:visited { color: #FF0000; } 
A.btn2:hover { color: #164DFF; } 
A.btn2:active { color: #000000; } 
A.btn2:hover { text-decoration: none; }
A.btn2{ text-decoration: none;} 
/* 一般のリンク設定 */
A:link { color: #000000;} 
A:visited { color: #000000; } 
A:hover { color: red; } 
A:active { color: #000000; } 
A:hover { text-decoration: underline; }
/* トップページのメニューリンク設定 */
A.btn:link { color: #FFFFFF; text-decoration: none;}
A.btn:visited { color: #FFFFFF; } 
A.btn:hover { color: #FFCC33; } /* ------元の色#A6FFFF------- */
A.btn:active { color: #CCCCCC; }
A.btn:hover { text-decoration: underline; }
A.btn{ text-decoration: none;} /* -----展示会情報ページのリンクのみアンダーライン入れたいためにこれ入れた（ボタン部分へのアンダーラインなし設定）------- */
.btn3{ font-size: 8pt; 
} 
.top_titl {
/* -----------------セル枠指定（すべてあり）パディング・スペーシング＝0-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #CCCCCC ;/* ------元の色#C0C0C0------- */
padding:  0px 0px 0px 17px; spacing: 0px;
line-height: 1.3em;
}
.top_disc {
/* -----------------セル枠指定（すべてあり）パディング・スペーシング＝0-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
color: #999999;
border-width : 0px 0px 2px 0px;
border-style : solid solid solid solid;
border-color : #cccccc ;/* ------元の色#C0C0C0------- */
padding:  8px 0px 8px 10px; spacing: 0px;
line-height: 1.5em;
}
.photo_cell {
/* -----------------セル枠指定（すべてあり）写真用-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #BBBBBB ;/* ------元の色#C0C0C0------- */
padding: 0px; spacing: 0px;
}
.solidcell {
/* -----------------セル枠指定（すべてあり）パディング・スペーシング＝0-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333 ;/* ------元の色#C0C0C0------- */
padding: 0px; spacing: 0px;
}
.solidcell_onlin {
/* -----------------セル枠指定（すべてあり）パディング・スペーシング＝0-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333 ;/* ------元の色#C0C0C0------- */
padding: 0px; spacing: 0px;
line-height: 1.8em;
}
.solidcell_saiyo {
/* -----------------採用ページの表-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333 ;/* ------元の色#C0C0C0------- */
padding: 5px; spacing: 0px;
}
.solidcell_ore1 {
/* -----------------セル枠指定（orenge_1）-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 0px 0px 0px;
border-style : solid solid solid solid;
border-color : #333333 ;
}
.solidcell_1 {
/* -----------------セル枠指定（すべてあり）-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 0px 0px 0px;
border-style : solid solid solid solid;
border-color : #333333 ;/* ------元の色#C0C0C0------- */
}
.solidcell_13 {
/* -----------------セル枠指定（13）パディング・スペーシング＝0-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 1px 0px 1px 0px;
border-style : solid solid solid solid;
border-color : #333333 ;/* ------元の色#C0C0C0------- */
padding: 0px; spacing: 0px;
}
.solidcell_2 {
/* -----------------セル枠指定（2）レイアウト用　パディング・スペーシング＝0-------------- */
border-width : 0px 1px 0px 0px;
border-style : solid solid solid solid;
border-color : #333333 ;
padding: 0px; spacing: 0px;
}
.solidcell_23 {
/* -----------------セル枠指定（2）レイアウト用　パディング・スペーシング＝0-------------- */
border-width : 0px 1px 1px 0px;
border-style : solid solid solid solid;
border-color : #333333 ;
padding: 10px; spacing: 0px;
}
.solidcell_3 {
/* -----------------セル枠指定（3）レイアウト用　パディング・スペーシング＝0-------------- */
border-width : 0px 0px 1px 0px;
border-style : solid solid solid solid;
border-color : #333333 ;
padding: 0px; spacing: 0px;
}
.solidcell_4 {
/* -----------------セル枠指定（4）-------------- */
border-width : 0px 0px 0px 1px;
border-style : solid solid solid solid;
border-color : #333333 ;/
padding: 0px; spacing: 0px;
}
.solidcell_index{
/* -----------------目次-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
font-family: "ＭＳ ゴシック";
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #C0C0C0 ;
padding: 20px; 
line-height: 1.5em; 
}
.solidcell_midasi{
/* -----------------みだし-------------- */
font-size: 14pt;/*セル内テキスト大きさ*/
font-family: "ＭＳ ゴシック";
border-width : 2px;
border-style : solid solid solid solid;
border-color : #C0C0C0 ;
padding: 3px; 
line-height: ; 
background-color: #E6E6FA;
}
.solidcell_honbun{
/* -----------------本文-------------- */
font-size: 11pt;/*セル内テキスト大きさ*/
font-family: "ＭＳ ゴシック";
border-width : 1px 1px 1px 0px;
border-style : solid solid solid solid;
border-color : #C0C0C0 ;
padding: 30px; 
line-height: 1.4em; 
}
.framecell_btm{
font-size: 9pt;
color: #888888;
font-family: "arial"
}
.hyo{
/* -----------------購入ページの表-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333;
padding: 7px.5px.5px.5px;
}
.hyo_1{
/* -----------------購入ページの表(左右セル無し)-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 1px 0px 0px 0px;
border-style : solid solid solid solid;
border-color : #333333;
}
.hyo_13{
/* -----------------購入ページの表(左右セル無し)-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 1px 0px 1px 0px;
border-style : solid solid solid solid;
border-color : #333333;
}
.hyo_34{
/* -----------------購入ページの表(上右セル無し)-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 0px 0px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333;
}
.hyo_0{
/* -----------------購入ページの表(全部セル無し)-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 0px 0px 0px 0px;
border-style : solid solid solid solid;
border-color : #333333;
}
.tenji{
/* -----------------展示会ページの表-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333;
padding: 5px; 
height: 30px; 
line-height: 2.0em; 
}
.tenji_left{
/* -----------------展示会ページの左側領域-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333;
padding: 5px; 
height: 30px; 
}
.kojin_honbun{/* ------個人情報ページ本文-------------- */
font-size: 9pt;
padding: 30px; 
line-height: 1.4em; 
}
.jigyo_honbun{/* ------事業所案内ページ本文-------------- */
font-size: 9pt;
padding: 10px; 
line-height: 1.5em;
}.gaiyo_hyo{/* ------概要の表-------------- */
font-size: 9pt;
padding: 2px; 
line-height: 1.3em; 
}
.user_info {/* -------------ユーザーページのトップ文-------------- */
font-size: 10pt;/*セル内テキスト大きさ*/
border-width : 0px 0px 0px 0px;
border-style : solid solid solid solid;
border-color : #333333 ;/
padding: 20px; spacing: 0px;
line-height: 1.4em; 
}
.sitemap_134{
/* -------------サイトマップページ項目セル134-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 1px 0px 1px 1px;
border-style : solid solid solid solid;
border-color : #C0C0C0 ;
padding: 4px; 
}
.sitemap_13{
/* -------------サイトマップページ項目セル13(右端の小さなセル用)-------------- */
border-width : 1px 0px 1px 0px;
border-style : solid solid solid solid;
border-color : #C0C0C0 ;
}
.sitemap_honbun{/* ------サイトマップページ本文(カテゴリ欄)-------------- */
font-size: 8pt;
padding: 15px; 
line-height: 1.0em; 
}
.cell_move{
/* ------ */
border-width : 1px 0px 1px 0px;
border-style : solid solid solid solid;
border-color : #000000 #000000 #000000 #000000;
border-collapse: collapse;
font-size: 8pt;
color:#000000;/* 文字色 */
font-weight: ;
background-color:;/
}
.seihin_tbl1{
/* ------ */
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #000000 #000000 #000000 #000000;
border-collapse: collapse;
font-size: 8pt;
color:#000000;/* 文字色 */
font-weight: ;
background-color:;/
padding: 20px.20px.30px.20px;
}
.seihin_titl{
/* ------ */
border-width : 1px 1px 1px 5px;
border-style : solid solid solid solid;
border-color : #000000 #000000 #000000 #ff0000;
border-collapse: collapse;
font-size: 9pt;
color:#000000;/* 文字色 */
font-weight: bold;
background-color:#FFFFFF;/
padding: 10px.10px.10px.10px;
}
.seihin_titl2{
/* ------ */
border-width : 0px 0px 2px 0px;
border-style : solid solid solid solid;
border-color : #000000 #000000 #000000 #71A8FA;
border-collapse: collapse;
font-size: 9pt;
color:#000000;/* 文字色 */
font-weight: ;
background-color:#FFFFFF;/
	padding-top: 0px !important;/* ------Firefox用------ */
	padding-right:20px !important;/* ------Firefox用------ */
	padding-bottom: 3px !important;/* ------Firefox用------ */
	padding-left: 5px !important;/* ------Firefox用------ */
padding: 0px.10px.3px.5px;
}
.seihin_main1{
/* ------ */
border-width : 1px 0px 0px 0px;
border-style : solid solid solid solid;
border-color : #000000 #000000 #000000 #555;
border-collapse: collapse;
font-size: 9pt;
color:#000000;/* 文字色 */
font-weight: bold;
background-color:#FFFFFF;/
padding: 0px.10px.2px.20px;
}
.seihin_txt1{/* ---ブルーのキャッチコピー--- */
font-size: 12pt;
font-family: "ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3";
color:#338FFF;/* 文字色 */
font-weight: bold;
background-color:#FFFFFF;/
padding: 10px.10px.15px.10px;
line-height: 1.5em;
}
.seihin_txt2{/* --本文など---- */
font-size: 9pt;
font-family: "ＭＳ Ｐゴシック";
color:#000000;/* 文字色 */
font-weight: ;
background-color:;/
	padding-top: 0px !important;/* ------Firefox用------ */
	padding-right:20px !important;/* ------Firefox用------ */
	padding-bottom: 10px !important;/* ------Firefox用------ */
	padding-left: 10px !important;/* ------Firefox用------ */
padding: 0px.20px.10px.10px;
line-height: 1.5em;
}
.seihin_txt3{/* ---商品名のアルファベットなど--- */
font-size: 15pt;
font-family: "Arial Black";
color:#000000;/* 文字色 */
font-weight: bold;
background-color:#FFFFFF;/
padding: 10px.10px.2px.15px;
}
.seihin_txt4{/* ---価格など--- */
font-size: 9pt;
font-family: "ＭＳ Ｐゴシック";
color:#000000;/* 文字色 */
font-weight: bold;
background-color:#FFFFFF;/
padding: 10px.10px.2px.15px;
}
.seihin_main{
/* ------ */
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #000000 #000000 #000000 #000000;
border-collapse: collapse;
font-size: 9pt;
color:#000000;/* 文字色 */
font-weight: bold;
background-color:#FFFFFF;/
padding: 10px.10px.10px.10px;
}
.seihin_index{
/* ------ */
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #FFFFFF;
border-collapse: collapse;
color:#000000;/* 文字色 */
font-weight: bold;
background-color:#6D7C8C;/
padding: 10px.0px.10px.0px;
}
.seihin_index2{
/* ------ */
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #FFFFFF;
font-size: 9pt;
border-collapse: collapse;
color:#FFFFFF;/* 文字色 */
font-weight: bold;
background-color:#6D7C8C;/
padding: 10px.0px.10px.0px;
}
.solidcell_seihintitl_aa {
/* -----------------***使用----------- */
font-size: 9pt;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
border-collapse: collapse;
color:#000000;/* 文字色 */
font-weight: bold;
padding: 0px.0px.0px.0px;
background-image: url(../img/gra_bar03.gif);
background-color:#000000;
line-height: 2.0em;
}
.solidcell_seihin_aa {
/* -----------------**使用----------- */
font-size: 9pt;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #aaaaaa ;
border-collapse: collapse;
color:#000000;/* 文字色 */
font-weight: bold;
padding: 0px.0px.0px.0px;
background-color: #FFFFFF;
line-height: 2.0em;
}
.seihin_left {
/* -----------------**使用----------- */
	padding-top: 6px !important;/* ------Firefox用------ */
	padding-right: 5px !important;/* ------Firefox用------ */
	padding-bottom: 4px !important;/* ------Firefox用------ */
	padding-left: 10px !important;/* ------Firefox用------ */
font-size: 8pt;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #aaaaaa ;
border-collapse: collapse;
color:#000000;/* 文字色 */
font-weight: ;
padding: 6px.5px.4px.10px;
background-color: ;
line-height: 1.3em;
}
.seihin_method {
/* -----------------**使用----------- */
font-size: 9pt;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #aaaaaa ;
border-collapse: collapse;
color:#000000;/* 文字色 */
text-align: center;
font-weight: ;
padding: 3px.3px.3px.3px;
background-color: ;
line-height: 1.2em;
}
.seihin_cont {
/* -----------------**使用----------- */
font-size: 9pt;
font-family: Arial;
font-weight: bold;
color:#338FFF;/* 文字色 */
}
.feature_kyoutyo {
/* -----------------**使用----------- */
font-size: 9pt;
font-weight: bold;
color:#BA9B02;/* 文字色・・元#BA9B02・・新色候補#D9B300 */
}
.background-dot{
background-image: url("../img/seihin/add200907/dot_x.gif");
background-repeat: repeat-x;
}
.nonyu{
/* --------納入先ページ----------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #333333;
padding: 5px 10px 5px 10px; 
height: 25px; 
line-height: 1.2em; 
}
.sitemap{
/* -----------------展示会ページの表-------------- */
font-size: 9pt;/*セル内テキスト大きさ*/
border-width : 0px 0px 0px 0px;
border-style : solid solid solid solid;
border-color : #CCCCCC;
padding: 15px 0px 5px 20px; 
height: px; 
line-height: 1.5em; 
}