*{
	line-break: strict ;	/* 日本語禁則処理 */
	margin: 0 ;
	padding: 0 ;
}
body{
	color: #6B6B6B;
	font-size: 10pt ;
	line-height: 13pt ;
	background-position: top;
}

a			{ color: #C7112A; text-decoration: underline ; }
a:link		{ color: #6B6B6B ; }	/* まだ見ていない状態 */
a:visited	{ color: #6B6B6B ; }	/* 既に見た状態 */
a:hover		{ color: #C7112A ; }	/* カーソルがオーバーした状態 */
a:active	{
	color: #C7112A;
	text-align: left;
}	/* マウスクリックされている状態 */



.Copy{
	font-size: 8pt;
	line-height: 11pt ;
	color: #ffffff;
	text-align: center;
	padding: 14px 0px 10px 0px; /* 上、右、下、左 */
	background-image: url(../imgs/foot_img.jpg);
	background-repeat: repeat;
	background-position: top;

}

.toppage{
	margin: 0 ;
	padding: 0 ;
	display: none ;
}


.c1{
	font-size: 8pt;
	line-height: 11pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}

.c2{
	font-size: 8pt;
	line-height: 11pt;
	color: #6B6B6B;
	padding: 0px;
	font-weight:bold;
}
.c4{
	font-size: 10pt;
	line-height: 11pt;
	color: #5C7A2C;
	padding: 0px;
	clear: both;
}

.c3{
	font-size: 8pt;
	line-height: 11pt;
	color: #A2051C;
	padding: 0px;
	font-weight:bold;
}

.c5{
	font-size: 9pt;
	line-height: 12pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}

.c6{
	font-size: 9pt;
	line-height: 14pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}

.c7 {
	font-size: 9pt;
	line-height: 17pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}

.hyo1{
	font-size: 8pt;
	margin: 5px 0px 5px 0px;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}


.hyo2{
	font-size: 8pt;
	margin: 5px 0px 5px 0px;
	color: #A10E22;
	padding: 0px;
	clear: both;
}

.red{
	font-size: 8pt;
	line-height: 12pt;
	color: #A10E22;
	padding: 0px;
	clear: both;
}




.TopFont{
	font-size: 8pt;
	line-height: 11px;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}



.List{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style-image: url(../imgs/icon.gif);
}

.News{
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style-image: url(../news/imgs/sankaku.gif);
}

.News02{
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style-type: decimal;
}

.Com{
	font-size: 10pt;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style-image: url(../company/imgs/sankaku.gif);
}

.FootMenu{
	margin: 10px 0px 0px 0px;
	font-size: 8pt;
	line-height: 11pt;
}

.TopLine{
	margin: 10px 0px 8px 0px;
	padding: 0px;
	


}





h1{
    font-size:8px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
h2{
	margin: 0;
	padding: 0;
}

h3{
	font-size: 10pt;
	margin: 0px 0px 0px 10px;
	color: #A10E22;
	padding: 0px;
	clear: both;
}

h4{
	font-size: 10pt;
	line-height: 13pt;
	color: #A10E22;
	padding: 0px;
	font-weight:bold;
}

h5{
	font-size: 10pt;
	line-height: 13pt;
	color: #092869;
	padding: 0px;
	font-weight:bold;
}

h6{
	font-size: 12pt;
	line-height: 15pt;
	color: #6b6b6b;
	padding: 0px;
	font-weight:bold;
}

h7{
	font-size: 10pt;
	line-height: 13pt;
	color: #DD1901;
	padding: 0px;
	font-weight:bold;
}

h8{
	font-size: 10pt;
	line-height: 13pt;
	color: #6E1961;
	padding: 0px;
	font-weight:bold;
}

h9{
	font-size: 10pt;
	line-height: 13pt;
	color: #1F514C;
	padding: 0px;
	font-weight:bold;
}


/* 見出し7以上をクラス定義に置き換え（20070604） */
.h7{
	font-size: 10pt;
	line-height: 13pt;
	color: #DD1901;
	padding: 0px;
	font-weight:bold;
}

.h8{
	font-size: 10pt;
	line-height: 13pt;
	color: #6E1961;
	padding: 0px;
	font-weight:bold;
}

.h9{
	font-size: 10pt;
	line-height: 13pt;
	color: #1F514C;
	padding: 0px;
	font-weight:bold;
}





p{
	font-size: 10pt ;
	line-height: 13pt;
	font-weight: normal;
}

ul{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}


/* プロダクト左メニューにスタイル追加（20070922） */
#productNavi {
	margin: 0;
	padding: 0;
	width: 160px;
}
/* これ以降Mac IE 5のみに適用される \*//*/
#productNavi {
	margin: 0 0 0 25px;
	padding: 0;
	width: 160px;
}
/* これ以降Mac IE 5以外にも適用される */

#productNavi ul {
	margin: 0;
	padding: 0;
	width: 100%;
	border-bottom: 1px solid #999999;
}
#productNavi ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	/*width: 160px;
	height: 64px;*/
	font-size: 88%;
	color: #666666;
	text-align: left;
	background: url(../product/imgs/pnavi_back_1.gif) 0 0 no-repeat;
	clear: right;
}
#productNavi ul li.navuOn {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	font-size: 88%;
	color: #666666;
	text-align: left;
	background: url(../product/imgs/pnavi_back_2.gif) 0 0 no-repeat;
	clear: right;
}
#productNavi ul li a {
	margin: 0;
	padding:0;
	display: block;
	width: 160px;
	height: 64px;
	font-weight: bold;
	text-decoration: none;
}
#productNavi ul li a:hover {
	background: url(../product/imgs/pnavi_back_2.gif) 0 0 no-repeat;
}
#productNavi ul li a strong {
	margin: 0;
	padding: 25px 0 0 13px;
	display: block;
	width: 84px;
	font-weight: normal;
}

#productNavi ul li img {
	margin: 0;
	padding: 0;
	border: none;
	vertical-align: bottom;
	float: right;
	display: block;
	width: 63px;
}
/* 細小型ロボシリンダ追加 20120712 serizawa */
#productNavi ul li a span strong {
	margin: 0;
	padding: 20px 0 0 13px;
	display: block;
	width: 84px;
	font-weight: normal;
}
/* ------------------------------------------------------------
float
------------------------------------------------------------ */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* ------------------------------------------------------------
SEO
------------------------------------------------------------ */
.headdertext{
	font-size: 6pt;
	line-height: 8pt;
	color: #999999;
}
.headdertext a { color: #999999; text-decoration: none ; }
.headdertext a:link { color: #999999 ; }
.headdertext a:visited { color: #999999 ; }
.headdertext a:hover { color: #C7112A ; }
.headdertext a:active { color: #C7112A ; }

/* フッターテーブルの背景の実装変更 */
#footer-table {
	background-image: url(../imgs/con_back.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/*#footer-div {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6b6b6b;
	border-bottom-color: #6b6b6b;
}*/
.footer-menu-1 {
	font-size: 8pt;
	line-height: 11pt;
	font-weight: bold;
	color: #A10E22;
	text-align: left;
	margin-left: 140px;
	margin-top: 15px;
}
.footer-menu-2 {
	font-size: 8pt;
	line-height: 11pt;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A10E22;
	border-bottom-color: #A10E22;
	margin-right: 130px;
	margin-left: 130px;
	padding-top: 6px;
	padding-bottom: 6px;
}
/*.footer-menu-2 a,
.footer-menu-2 a:link,
.footer-menu-2 a:visited,
.footer-menu-2 a:hover,
.footer-menu-2 a:active {
	color:#6b6b6b;
}*/

/* ------------------------------------------------------------
壁紙ダウンロード
------------------------------------------------------------ */
#wallpaper1 {
	width: 502px;
	margin-left: 33px;
	margin-top: 10px;
}
#wallpaper1 h2 {
	font-size: 12px;
	font-weight: bold;	
}
#wallpaper1 p {
	font-size: 10px;
}
#wallpaper1 table {
	margin-top: 15px;
}
#wallpaper1 table td {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
}
#wallpaper1 table td span {
	font-size: 10px;
	font-weight: normal;
}
#wallpaper1 table td a {
	background-image: url(../wallpaper/imgs/kabegami_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
#wallpaper2 {
	width: 542px;
	margin-left: 13px;
	margin-top: 30px;
	background-color: #E4E4E4;
	padding-bottom: 20px;
}
#wallpaper2 h2 {
	text-align: center;
}
#wallpaper2 p {
	margin-right: 20px;
	margin-left: 20px;
	font-weight: bold;
	color: #c7112a;
	margin-top: 10px;
}
#wallpaper2 ul {
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: decimal;
	padding-left: 33px;
}
#wallpaper2 h6 {
	margin-right: 20px;
	margin-left: 35px;
	font-size: 10px;
	margin-top: 10px;
	line-height: 1.2em;
	font-weight: normal;
	color: #c7112a;
}
#wallpaper3 {
	width: 502px;
	margin-left: 33px;
	margin-top: 10px;
}
#wallpaper3 h2 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
}
#wallpaper3 p {
	font-size: 10px;
	margin-top: 10px;
}
#wallpaper4 {
	width: 502px;
	margin-left: 33px;
	margin-top: 20px;
}
#wallpaper4 p {
	font-size: 10px;
}
#wallpaper4 dl {
	font-size: 10px;
}
#wallpaper4 dd {
	padding-left: 10px;
}

/* ------------------------------------------------------------
壁紙ダウンロード／富士山ページ用に追加／honami(2009.11.19)
------------------------------------------------------------ */
#wallpaper5 {
	width: 502px;
	margin-left: 53px;
	margin-top: 10px;
}
#wallpaper5 h2 {
	font-size: 12px;
	font-weight: bold;	
}
#wallpaper5 p {
	font-size: 10px;
}
#wallpaper5 table {
	margin-top: 15px;
}
#wallpaper5 table td {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-left: 0px;
}
#wallpaper5 table td span {
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
}
#wallpaper5 table td a {
	background-image: url(../wallpaper/imgs/kabegami_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 10px;
}

/* ------------------------------------------------------------
壁紙ダウンロード／富士山ページ用に追加／omura(2011.04.21)
------------------------------------------------------------ */
#wallpaper6 {
	width: 562px;
	margin-left: 135px;
	margin-top: 10px;
}
#wallpaper6 h2 {
	font-size: 12px;
	font-weight: bold;	
}
#wallpaper6 p {
	font-size: 10px;
}
#wallpaper6 table {
	margin-top: 15px;
}
#wallpaper6 table td {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-top: 3px;
	padding-left: 0px;
}
#wallpaper6 table td span {
	font-size: 10px;
	font-weight: normal;
	padding-left: 5px;
}
#wallpaper6 table td a {
	background-image: url(../wallpaper/imgs/kabegami_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 10px;
}
#wallpaper7 {
	width: 542px;
	margin-left: 110px;
	margin-top: 30px;
	background-color: #E4E4E4;
	padding-bottom: 20px;
}
#wallpaper7 h2 {
	text-align: center;
}
#wallpaper7 p {
	margin-right: 20px;
	margin-left: 20px;
	font-weight: bold;
	color: #c7112a;
	margin-top: 10px;
}
#wallpaper7 ul {
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: decimal;
	padding-left: 33px;
}
#wallpaper7 h6 {
	margin-right: 20px;
	margin-left: 35px;
	font-size: 10px;
	margin-top: 10px;
	line-height: 1.2em;
	font-weight: normal;
	color: #c7112a;
}

#wallpaper8 {
	width: 502px;
	margin-left: 135px;
	margin-top: 20px;
}
#wallpaper8 p {
	font-size: 10px;
}
#wallpaper8 dl {
	font-size: 10px;
}
#wallpaper8 dd {
	padding-left: 10px;
}
/* ------------------------------------------------------------
TVCM
------------------------------------------------------------ */
.tvcm1 {
	width: 502px;
	margin-left: 33px;
	margin-top: 10px;
}
.tvcm1 h2 {
	font-size: 14px;
	font-weight: bold;	
}
.tvcm1 p { /* 2011.02.08　コメントアウト　phoenix */
	/* font-size: 10px; */
}
#tvcm_player {
	height: 272px;
	width: 368px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#tvcm_player2 {
	height: 272px;
	width: 368px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#tvcm_player3 {
	height: 272px;
	width: 368px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#tvcm_player4 {
	height: 272px;
	width: 368px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#tvcm_player5 { /* 2011.02.08　追加　phoenix */
	height: 272px;
	width: 368px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#tvcm_player6 { /* 2012.01.25　追加　phoenix */
	height: 272px;
	width: 368px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

.tvcm_bg { /* 2013.02.14　追加　phoenix */
	height: 202px;
	width: 360px;
	margin:20px auto;
	padding:35px 0;
	background: #000;
}

#tvcm_player7 { /* 2013.02.14　追加　phoenix */
	height: 202px;
	width: 360px;
}

.tvcm1 dl dt{ /* 2013.02.14　追加　phoenix */
	float:left;
	width: 140px;
	margin: 0 0 0 33px;
}

.tvcm1 dl dt.cm_new{ /* 2013.02.14　追加　phoenix */
	margin: 0;
	width: 173px;
}


.tvcm2 {
	width: 542px;
	margin-left: 13px;
	margin-top: 30px;
	background-color: #E4E4E4;
	padding-top:10px;
	padding-bottom: 10px;
}
.tvcm2 p {
	margin-right: 20px;
	margin-left: 35px;
	font-size: 10px;
	line-height: 1.2em;
	font-weight: normal;
	color: #c7112a;
}

/* 日付けのスタイルを追加 20100203 */
p.tvcm_data {
	margin:0 0 5px 0!important;
	padding:0!important;
	text-align: right!important;
	font-size: 80%!important;
}
.tvcm_box {
 width: 443px;
}
.tvcm_box .tvcm_box_t {
 width: 300px;
 float: left;
}
.tvcm_box .tvcm_box_t p {
 padding-top: 13px;
 text-align: left;
}
.tvcm_box .tvcm_box_i {
 width: 130px;
 float: right;
 text-align: center;
}
.tvcm_box .tvcm_box_i img {
 padding: 13px 0 3px;
 display: inline;
}
.tvcm_box .tvcm_box_i p {
 font-size: 80%;
 text-align: left;
 line-height: 1.2;
 width: 110px;
 padding: 0 10px;
}
/* ------------------------------------------------------------
コーヒータイム
------------------------------------------------------------ */
table.coffeetime_table {
}
table.coffeetime_table th {
	background-color: #595959;
	text-align: left;
}
table.coffeetime_table td {
}
table.coffeetime_table td.coffeetime_type1 div {
	font-size: 8pt;
	line-height: 11pt;
	color: #6B6B6B;
	text-align: center;
	width: 47px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
table.coffeetime_table td.coffeetime_type2 div {
	text-align: center;
	width: 94px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
table.coffeetime_table td.coffeetime_type2 div p {
	font-size: 8pt;
	line-height: 11pt;
	color: #6B6B6B;
	text-align: center;
}
table.coffeetime_table td.coffeetime_type2 div h6 {
	font-size: 8pt;
	line-height: 11pt;
	color: #6B6B6B;
	text-align: left;
	font-weight: normal;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}

/* wmページ幅変更による調整（800px／font, div幅） 追加 2011.05.10 omura */
table.coffeetime_table td.coffeetime_type3 div {
	text-align: center;
	width: 126px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
table.coffeetime_table td.coffeetime_type3 div p {
	font-size: 13px;
	line-height: 17px;
	color: #6B6B6B;
	text-align: center;
}
table.coffeetime_table td.coffeetime_type3 div h6 {
	font-size: 13px;
	line-height: 17px;
	color: #6B6B6B;
	text-align: left;
	font-weight: normal;
	margin-top:3px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 10px;
}

/* ------------------------------------------------------------
展示会情報テーブル
------------------------------------------------------------ */
.tenji_box_top { /* フェニックス追加 2010.04.15 */
 padding: 10px 0 0;
}
.tenji_box { /* フェニックス追加 2010.04.15 */
 padding: 30px 0 0;
}
.tenjikai_table {
	font-size: 8pt;
	color: #6B6B6B;
}
.tenjikai_table td,
.tenjikai_table th {
	padding: 5px;
}
.tenjikai_table td.tenjikai_table_cell1{
	padding: 0px;

}
.tenjikai_table td.tenjikai_table_cell2{
	font-size: 8pt;
	text-align: left;
}
.tenjikai_table td.tenjikai_table_report{
	color: #A10E22;
}

/* ------------------------------------------------------------
h1テキスト制御（穂波追加・2008.07.16）
------------------------------------------------------------ */
.headder_h1{
	font-size: 10pt;
	line-height: 12pt;
}
.headder_h1 a {
	color: #666666;
	text-decoration: none;
}
.headder_h1 a:link {
	color: #666666;
}
.headder_h1 a:visited {
	color: #666666;
}
.headder_h1 a:hover { color: #C7112A ; }
.headder_h1 a:active { color: #C7112A ; }
/* ------------------------------------------------------------
SEO　2008.09.16　追加　honami
------------------------------------------------------------ */
.introduction_left{
	font-size: 8pt;
	color: #6B6B6B;
}
.introduction_left a {
	color: #6B6B6B;
	text-decoration: none;
}
.introduction_left a:link {
	color: #6B6B6B;
}
.introduction_left a:visited {
	color: #6B6B6B;
}
.introduction_left a:hover { color: #C7112A ; }
.introduction_left a:active { color: #C7112A ; }
/* ------------------------------------------------------------
展示会情報目次
------------------------------------------------------------ */
#exhibition_index {
	width: 502px;
	margin-left: 33px;
	margin-top: 10px;
}
#exhibition_index h2 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
}
#exhibition_index p {
	font-size: 10px;
	margin-top: 10px;
}

/* ------------------------------------------------------------
展示会情報　岡山　CO2 他
------------------------------------------------------------ */
.co2 {font-size:10px; vertical-align:bottom;}
.okayama_box{
	width: 745px;
	margin-top: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA899;
	padding-bottom: 10px;
}
.okayama_box2{
	width: 745px;
	margin-top: 10px;
	margin-left: 10px;
	padding-bottom: 10px;
}
.okayama_left{
	float: left;
	width: 250px;
}
.okayama_right{
	float: right;
	width: 495px;
}
.okayama_line{
	margin-top: 15px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA899;
}

/* ------------------------------------------------------------
展示会情報　厚木
------------------------------------------------------------ */
.atsugi_box{
	width: 745px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ACA899;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
.atsugi_box2{
	width: 765px;
	margin-top: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
}
.atsugi_margin_bottom_10{
	margin-bottom: 10px;
}
/* ------------------------------------------------------------
カタログダウンロード
------------------------------------------------------------ */
.catalog_lin_01{
	border: 1px solid #939598;
	width: 330px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

/* ------------------------------------------------------------
アイエイアイ　プライベート展示会開催のご案内
------------------------------------------------------------ */
.privateshow_box{
	margin-right: 10px;
	margin-left: 10px;
}
.privateshow_left{
	float: left;
	width: 265px;
	margin-right: 14px;
}
.privateshow_right{
	float: right;
	width: 265px;
}
.privateshow_tit{
	color: #FFFFFF;
	background-color: #990000;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.privateshow_box_gray{
	background-color: #F0F0F0;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 47px;
	padding-bottom: 20px;
	padding-left: 47px;
	border: 1px solid #CCCCCC;
}
.privateshow_box2{
	width: 544px;
}
.privateshow_box3{
	padding-top: 20px;
	clear: both;
}

.color_red{
	color: #a10e22;
}
/* ------------------------------------------------------------
展示会情報　富山
------------------------------------------------------------ */
.toyama_left{
	float: left;
	width: 180px;
}
.toyama_right{
	float: right;
	width: 565px;
}
.temp_table th{
	background-color: #339966;
	font-weight: bold;
	color: #FFFFFF;
}
/* ------------------------------------------------------------
展示会情報　豊田
------------------------------------------------------------ */
.toyota_left{
	float: left;
	width: 240px;
}
.toyota_right{
	float: right;
	width: 505px;
}
.text_11{
	font-size: 11pt;
}
.text_8{
	font-size: 8pt;
}
/* ------------------------------------------------------------
サイトマップ(2009.08.08)honami
------------------------------------------------------------ */
.sitemap{
	font-size: 8pt;
	line-height: 14px;
}
.sitemap-font-0{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	padding-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
	clear: both;
	color: #6B6B6B;
}
.sitemap-font-1{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 30px;
	padding-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
	clear: both;
	color: #6B6B6B;
}
.sitemap-font-2{
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	font-size: 10px;
	font-weight: normal;
	clear: both;
	color: #6B6B6B;
}
.sitemap-font-3{
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	font-size: 10px;
	font-weight: normal;
	clear: both;
	color: #6B6B6B;
}
.sitemap-font-4 {
	padding-left: 40px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	font-size: 10px;
	font-weight: normal;
	clear: both;
	color: #6B6B6B;
}
/* ------------------------------------------------------------
TVCM受賞コメント(2009.08.17)omura
------------------------------------------------------------ */
.tvcm3 {
	margin-top: 20px;
	margin-right: 30px;
	margin-left: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
}

/* ------------------------------------------------------------
社会福祉支援活動(2009.09.17)
------------------------------------------------------------ */
.fukushi_box{
	width: 555px;
}
.fukushi_left_01{
	float: left;
	width: 265px;
	margin-right: 25px;
}
.fukushi_right_01{
	float: left;
	width: 265px;
}
.fukushi_left_02{
	float: left;
	width: 12px;
}
.fukushi_right_02{
	float: left;
	width: 253px;
}
.text_8_red {
	color: #F00;
}
/* ------------------------------------------------------------
パンくずリスト(2009.11.18)honami
------------------------------------------------------------ */
#topicpath_1{
	width: 565px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#topicpath_1 p {
	font-size: 10px;
}
#topicpath_1 a:link {
	text-decoration: underline;
}
/* ------------------------------------------------------------
リストページへのリンク用(2009.11.27)honami
------------------------------------------------------------ */
.txt-list_01{
    font-size:8px;
	font-weight: normal;
	margin:0px;
	padding:0px;
}
/* ------------------------------------------------------------
ソフトウェアバージョンページの表(2009.12.26)honami
------------------------------------------------------------ */
.soft_01{
	font-size: 8pt;
	color: #6B6B6B;
	clear: both;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 5px;
}
.soft_02{
	font-size: 10pt;
	color: #6B6B6B;
	clear: both;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
}
/* ------------------------------------------------------------
NECパソコン対応ソフト　無料ダウンロード(2010.2.22)
------------------------------------------------------------ */
#page_mec {
}
#page_mec p {
 padding: 0 5px 10px;
}
#page_mec p.mec_caption {
 font-weight: bold;
 padding: 0 5px 3px;
 font-size: 12px;
}
#page_mec span.mec_os {
 font-weight: bold;
 display: block;
 padding: 2px;
}
#page_mec img.ProLine {
 margin-bottom: 10px;
 display: block;
}
#page_mec table {
 margin-bottom: 15px;
}
#page_mec table tr th {
 padding: 5px 0;
}
#page_mec table tr td {
 padding: 5px 0;
}
#page_mec table tr td img {
 border: none;
}
#page_mec ul {
 font-size: 8pt;
 line-height: 11pt;
 color: #6B6B6B;
 padding: 0px 5px 10px;
 clear: both;
 margin: 0px;
}
#page_mec ul li {
 list-style-type:none;
 padding-left: 2px;
}

/* ------------------------------------------------------------
フッターメニュー用　2010.03.31　追加　honami
------------------------------------------------------------ */
.fotter_01{
	font-size: 7pt;
	line-height: 10pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}

/* ------------------------------------------------------------
製品案内/直交ロボット用　2010.05.17　追加　phoenix
------------------------------------------------------------ */
/* バリエーションページ テーブル */
.table_multiaxes_vari {
}
.table_multiaxes_vari td {
 padding: 5px;
}
/* ------------------------------------------------------------
RoHS用に追加／honami(2010.12.15)
------------------------------------------------------------ */
.c1_2 {
	font-size: 9pt;
	line-height: 14pt;
	color: #000;
	margin-right: 5px;
	margin-left: 5px;
	clear: both;
}
.hyo1_2 {
	font-size: 8pt;
	margin: 5px 0px 5px 0px;
	color: #000000;
	padding: 0px;
	clear: both;
}

/* ------------------------------------------------------------
TOPページ用に追加（新製品）／omura(2011.08.08)
------------------------------------------------------------ */
.c1_3 {
	font-size: 8pt;
	line-height: 14pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}
/* ------------------------------------------------------------
スポーツ支援／omura(2011.09.02)
------------------------------------------------------------ */

.c1_13px {
	font-size: 13px;
	line-height: 14pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}

/* ------------------------------------------------------------
今週のアイエイアイ／omura(2011.09.29)
------------------------------------------------------------ */
.week{
	font-size: 10pt;
	line-height: 13pt;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}

.week-title{
	font-size: 10pt;
	line-height: 13pt;
	color: #A2051C;
	padding: 0px;
	font-weight:bold;
}
.hyo3 {
	font-size: 10pt;
	margin: 5px 0px 5px 0px;
	color: #6B6B6B;
	padding: 0px;
	clear: both;
}
.hyo4 {
	font-size: 10pt;
	margin: 5px 0px 5px 0px;
	color: #A10E22;
	padding: 0px;
	clear: both;
}
