/* CSS Document */

/*左側のメニュー*/
#sidemenu{
			float:left;
			width:180px;
			margin-top:10px;
			text-align:left;
			/*background-color:#D3EDF9;*/
		}
		
.side_menuti{
				height:35px;
				margin-top:5px;
				margin-right:5px;
				width:175px;
				font-size:11px;
			}

.side_menuti2{
				height:25px;
				margin-top:5px;
				margin-right:5px;
				width:175px;
				font-size:11px;
				padding-top:10px;
			}


.side_menutitle1{
				font-weight:bold;
				padding-left:5px;
			}			


.side_menutitle1:hover,
.side_menutitle2:hover,
.side_menutitle3:hover,
.side_menutitle4:hover,
.side_menutitle5:hover,
.side_menutitle6:hover,
.side_menutitle7:hover,
.side_menutitle8:hover{
				background:#b0c4de;
			}

.padi5{padding-left:5px;}			

#left_menu{text-align:left; float:left; width:180px;}

#left_menu_nakami{
	      margin:10px 0px 0px 30px; 
		  padding:0px; 
		  list-style-image:url(../img/sankaku.gif);}

/*右側コンテンツの広さ*/
.right_w{width:600px;}

/*回り込み*/
.flo_left{float:left;}

/*境界線*/
.line{border-bottom:solid 1px #666;}

/*下に空きを作りたいとき使用*/
.aki_1{margin-bottom:10px;}
.aki_2{margin-bottom:20px;}

/*ページトップへのリンクボタン*/
.go_to_top{height:20px; float:right;}

/*字下げ*/
.jisage{padding-left:1em; text-indent:-1em;}

/*各ページ先頭のタイトルテキスト*/
.title_sosyoku{width:530px; text-align:left; border-bottom:solid #2483bf; padding-bottom:10px; padding-left:20px;}

/*index関連指定*/
.hako1{width:190px; height:200px; float:left; margin-right:10px; margin-left:5px;}
.hako2{width:190px; height:200px; float:left; margin-right:10px;}
.hako3{width:190px; height:200px; float:left; margin-right:5px;}

/*年代リストリンク*/
#age{float:left; margin-bottom:20px;}

#age_h{height:40px;}

#age_list{list-style-image:url(../../../img/sankaku.gif); 
	      margin:10px 0px 0px 30px; 
	      padding:0px;}

.age_aki{margin:0px 30px 0px 0px;}

/*年代表*/
#age_1985{height:300px; background:url(../img/1985_image.jpg) no-repeat;}

#age_1985_2{height:260px;}

.seireki_gengo{width:80px; margin-right:0px;}

.ue_aki{margin-top:5px;}

#age_1990{height:590px; background:url(../img/1990_image.jpg) no-repeat;}

#age_1990_2{height:520px; margin-top:20px;}

.dekigoto{margin-left:80px; margin-top:5px;}

#age_2000{height:1120px; background:url(../img/2000_image.jpg) no-repeat;}

#age_2000_2{height:1100px; margin-top:20px;}

#age_2010{height:550px;  background:url(../img/2010_image.jpg) no-repeat;}

#age_2010_2{height:470px; margin-top:20px;}

/*会社地図*/
.mp_text h2{text-align:left; padding-left:20px;}
.mp_text p{text-align:left; padding-left:40px;}
.mp_text dl{text-align:left;}
.mp_text dt{padding-left:20px; font-size:120%; font-weight:bold; color:#06C; border-bottom:solid #06C;}

/*ごあいさつ*/
.aisatsu p{text-align:left; width:500px; margin-right:auto; margin-left:auto;}

/*会社概要*/
.gaiyou{width:600px; text-align:left; margin-left:30px;}

.gaiyou dt{width:200px; float:left; border-bottom:#999 solid 1px;}
.gaiyou dd{width:400px; border-bottom:#999 solid 1px;}

.line_n{border-bottom:none;}

/*テインサスペンションとは*/
.sus1{height:400px; background-image:url(../../../company_profile/img/sus1image.jpg); background-repeat:no-repeat;}
.sus3{height:700px; background-image:url(../../../company_profile/img/sus3image.jpg); background-repeat:no-repeat;}
.sus5{height:400px; background-image:url(../../../company_profile/img/sus5image.jpg); background-repeat:no-repeat; clear:both;}
.sus1 h3,.sus3 h3{width:500px; text-align:left; border-bottom: dotted #19a69e 3px; float:left;}
.sus5 h3{width:550px; text-align:left; border-bottom: dotted #19a69e 3px; float:left;}
.sus1 p,.sus3 p,.sus5 p{text-align:left; line-height:2em; width:450px; float:left;}

.sus2{height:400px; background-image:url(../../../company_profile/img/sus2image.jpg); background-repeat:no-repeat;}
.sus4{height:400px; background-image:url(../../../company_profile/img/sus4image.jpg); background-repeat:no-repeat;}
.sus2 h3,.sus4 h3{width:550px; text-align:left; border-bottom:dotted #19a69e 3px; float:right;}
.sus2 p,.sus4 p{text-align:left; line-height:2em; width:450px; float:right;}

/*事業内容*/
.jig1{height:400px; background-image:url(../../../company_profile/img/jig1image.jpg); background-repeat:no-repeat;}
.jig1 h3{width:530px; text-align:left; border-bottom: dotted #19a69e 3px; float:left;}
.jig1 p{text-align:left; line-height:2em; width:350px; padding-left:10px; float:left;}

.jig2{height:480px; background-image:url(../../../company_profile/img/tein_lightup1.jpg); background-repeat:no-repeat; background-position:right center; clear:both;}
.jig2 h3{width:500px; text-align:left; border-bottom: dotted #19a69e 3px; float:left;}
.jig2 p{text-align:left; line-height:2em; width:350px; padding-left:10px; float:left;}

.jig3{height:300px; background-image:url(../../../company_profile/img/jig_photo1.jpg); background-repeat:no-repeat; background-position:left center; clear:both; margin-top:20px;}
.jig3 h3{width:390px; text-align:left; border-bottom: dotted #19a69e 3px; float:right;}
.jig3 p{text-align:left; line-height:2em; width:350px; padding-left:10px; float:right;}

.jig4{height:230px; background-image:url(../../../company_profile/img/yurai.gif); background-repeat:no-repeat; background-position:right center; clear:both; margin-top:20px;}
.jig4 h3{width:500px; text-align:left; border-bottom: dotted #19a69e 3px; float:left;}
.jig4 p{text-align:left; line-height:2em; width:350px; padding-left:10px; float:left;}

.jig5{height:250px; background-image:url(../../../company_profile/img/tein_lightup2.jpg); background-repeat:no-repeat; background-position:left center; clear:both;}
.jig5 h3{width:360px; text-align:left; border-bottom: dotted #19a69e 3px; float:right;}
.jig5 p{text-align:left; line-height:2em; width:350px; padding-left:10px; float:right;}

.iso1{width:200px; height:300px; float:left; margin-bottom:10px;}
.iso2{width:200px; height:350px; float:left; margin-bottom:30px;}

.iso1 dt,.iso2 dt{width:180px; height:25px; margin:5px 0px; padding:0px 10px;}

.iso1 dd,.iso2 dd{width:180px; margin:10px 0px; padding:0px 10px; text-align:left;}




















