.menu{
      display:none
      }
	  
#term {
      display:none
}

/*.detail {
      display:none
}

.detailtitle{
    display:none
	}

.detailcontents{
    display:none
    }*/

ul.gaiyou_left01{
      display:none
	  }

ul.gaiyou_right01{
      display:none
	  }
	  	
.gaiyou01{
      display:list-item;
      list-style-image:url(img/print_gaiyou.gif);
      list-style-position:inside;
	  width:550px;
	  letter-spacing:-1000em;
      font-size: 1pt;
      }
.gaiyou02{
      display:none
	   }

.gaiyou03{
      display:none
	   }
	   
.gaiyou04{
      display:none
	   }
	   
.gaiyou05{
      display:none
	   }

.gaiyou06{
      display:none
	   }

.gaiyou07{
      display:none
	   }
.leftcontents {display:none;}
.headerright {display:none;}
.headerleft {display:none;}
.footerleft2{display:none;}
.footercom {display:none;}
.menu-back-img-left,.menu-back-img-right {display:none;}


/*̓中央の内容*/
.centercontents {
	width: 422px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-right:10px;
	background-image:url(img/y-line.jpg);
	background-position:right;
	background-repeat:repeat-y;
}

/*右の内容*/
.rightcontents {
	width: 208px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*Ajaxを読み込む場所*/
.detail{
	margin:0px 0px 0px 2px;
	padding:0;
	height:270px;
	width:200px;
	/*position:absolute;*/
	/*top:120px;*/
	/*z-index:5;*/
	overflow:auto;
	/*left: 3px;*/
	}

/*Ajaxを読み込んだ内容*/

.detailtitle{
    font-size:0.8em;
	line-height:1.1em;
	letter-spacing:0.02em;
    font-weight:bold;
	color:#d44700;
    padding:5px 0px 0px 22px;
	margin:0px 0px 3px 1px;
	background-image:url(img/detail.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
#result{
	/*margin:0 0 0 10;
	padding:0 0 0 0;
	height:270px;*/
	width:200px;
	position:absolute;
	top:240px;
	/*z-index:5;*/
	/*overflow:auto;
	/*left: 3px;*/
	}
	
.icon_tr {
	float: left;
	background-color: #FFFFFF;
	width: 71px;
	margin-top: 8px;
}

/*サービスの名前*/
.service_name {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}

	   
/*カテゴリー*/
.categ {
	padding: 0px;
	/*width: 515px;*/
	margin: 0px;
}
h2 categ img {display:none;}

/*4つボタンの時*/
.tab_btns1 {
	width: 389px;
	bottom: 0px;
	margin-left: 79px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 35px;
}

/*3つボタンの時*/
.tab_btns2{
	width: 291px;
	height: 35px;
	bottom: 0px;
	margin-left: 79px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.tab_detail {display:none;}
.tab_detail1 {display:none;}
.tab_detail2 {display:none;}
.tab_price {display:none;}
.tab_planning {display:none;}
.tab_printedmanual1 {display:none;}
.tab_printedmanual2 {display:none;}
.tab_electricmanual {display:none;}
.tab_translation {display:none;}
.tab_quality {display:none;}
.tab_printing {display:none;}
.tab_consulting {display:none;}
.tab_softwaredevelopment1 {display:none;}
.tab_softwaredevelopment2 {display:none;}
.tab_foreigndevelopment {display:none;}
.tab_detail3 {display:none;}
.tab_outline {display:none;}
.tab_feature {display:none;}
.tab_result {display:none;}
.tab_foreign1 {display:none;}
.tab_foreign2 {display:none;}
.tab_foreign4 {display:none;}

	   
.tab_btns1 a span,.tab_btns2 a span,.tab_btns3 a span,.tab_company a span{
	font-size: medium;
}

/*---------会社情報ページタブボタン----------*/

.tab_company {
	width: 465px;
	bottom: 0px;
	margin-left: 25px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 35px;
}
a.tab_com_policy {display:none;}
a.tab_about {display:none;}
a.tab_group {display:none;}
a.tab_history {display:none;}
a.tab_prize {display:none;}
a.tab_environmental_policy {display:none;}
a.tab_quality_policy {display:none;}

.to_term{
	 list-style-image:url(img/notepad.jpg);
	 background-position:left bottom;
	 display:list-item;
	list-style-position:inside;
	letter-spacing:-1000em;
	font-size: 1pt;
	/*padding:10px 2px 2px 90px;*/
	 /*margin:5px 10px 0px 0px;*/
     font-size:0.9em;
	 line-height:1.4em;
	 letter-spacing:0.02em;
	 	 	  }
	   
.header{
	display:list-item;
	list-style-image:url(img/print_header.gif);
	list-style-position:inside;
	width:630px;
	letter-spacing:-1000em;
	font-size: 1pt;
      }
.footer{
      display:list-item;
      list-style-image:url(img/print_footer.png);
      list-style-position:inside;
	  width:630px;
	  letter-spacing:-1000em;
      font-size: 1pt;
      }
