@charset "EUC-JP";
/* ===== 下層用css ===== */

/*メイン*/
#contents_main{
  clear:both;
  width:760px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
}

/*タイトル*/
#title{
  clear:both;
	display:block;
	width:760px;
	height:45px;
	text-indent:-1000em;
	background-position:0 0;
	margin-top:14px;
	}
.title_company{
background-image:url(../images/company/title.gif);
}
.title_carrying{
background-image:url(../images/carrying/title.gif);
}
.title_endless{
background-image:url(../images/endless/title.gif);
}
.title_estimate{
background-image:url(../images/estimate/title.gif);
}
.title_list{
background-image:url(../images/list/title.gif);
}
.title_meka{
background-image:url(../images/meka/title.gif);
}
.title_modular{
background-image:url(../images/modular/title.gif);
}
.title_timing{
background-image:url(../images/timing/title.gif);
}

/*取扱商品一覧見出し*/
#list{
  clear:both;
	display:block;
	width:760px;
	height:35px;
	text-indent:-1000em;
	background-position:0 0;
	margin-top:14px;
	}
.list_st01{
background-image:url(../images/list/st01.jpg);
}
.list_st02{
background-image:url(../images/list/st02.jpg);
}
.list_st03{
background-image:url(../images/list/st03.jpg);
}
.list_st04{
background-image:url(../images/list/st04.jpg);
}
.list_st05{
background-image:url(../images/list/st05.jpg);
}
.list_st06{
background-image:url(../images/list/st06.jpg);
}

/*メカファースト*/
#meka_title{
background:url(../images/meka/t_meka.gif);
height:43px;
width:760px;
}
#meka_st01{
background:url(../images/meka/meka_st01.gif) no-repeat;
height:16px;
width:173px;
}
#meka_st02{
background:url(../images/meka/meka_st02.gif) no-repeat;
height:16px;
width:253px;
}
#meka_lineup{
background:url(../images/meka/meka_lineup.gif);
height:35px;
width:760px;
}
#meka_contact{
width:400px;
border:1px #cccccc solid;
background-color:#eeeeee;
text-align:center;
}
#meka_contact2{
width:350px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
margin-top:10px;
text-align:left;
}

/*テフロンベルト*/
#teflon_title{
background:url(../images/meka/t_teflon.gif);
height:43px;
width:760px;
}
#teflon_st01{
background:url(../images/meka/teflon_st01.gif) no-repeat;
height:16px;
width:77px;
}
#teflon_typeg{
background:url(../images/meka/typeg2.gif) no-repeat;
height:25px;
width:448px;
}
#teflon_typean2{
background:url(../images/meka/typean2.gif) no-repeat;
height:25px;
width:464px;
}
#teflon_typer2{
background:url(../images/meka/typer2.gif) no-repeat;
height:25px;
width:421px;
}

/*モジュラーベルト*/
#modular_title{
background:url(../images/modular/t_mo.gif);
height:43px;
width:760px;
}
#modular_st01{
background:url(../images/modular/st01.gif) no-repeat;
height:16px;
width:45px;
}
#modular_st02{
background:url(../images/modular/st02.gif) no-repeat;
height:16px;
width:189px;
}

/*table*/
.type01 {
	margin: 10px 0px 20px;
	border-collapse: collapse;
	width:100%;
}

.type01 td {
	padding: 5px;
	border-bottom: 2px solid #0D82AE;
	line-height: 120%;
}
.type01 th {
	padding: 5px;
	border-bottom: 2px solid #0D82AE;
	background: #E9F3F7;
}
.red{
color:#FF0000;
font-weight:normal;
}

/*table2*/
.type02 {
	margin: 10px 0px 20px;
	border-collapse: collapse;
	width:100%;
}

.type02 td {
	padding: 5px;
	border: 1px solid #0D82AE;
	line-height: 120%;
}
.type02 th {
	padding: 5px;
	border: 1px solid #0D82AE;
	background: #E9F3F7;
}

/*table3*/
.type03 {
	margin: 10px 0px 20px;
	border-collapse: collapse;
	width:100%;
}

.type03 td {
	padding: 3px;
	border: 1px solid #0D82AE;
	line-height: 120%;
}
.type03 th {
	padding: 3px;
	border: 1px solid #0D82AE;
	background: #E9F3F7;
	text-align:center;
}

/*トップへ戻る*/
#top{
margin-top:10px;
width:760px;
text-align:right;
}

/*テキスト設定*/
.text_r{
text-align:right;
}

div.imagebox_r {
   float: right;
}
div.imagebox_l {
   float: left;
}