@charset  "Shift_JIS";


/* ========================================================== */
/* company */
/* ---------------------------------------------------------- */

/*　company left menu
----------------------------------------------- */

#company_leftmenu {
	width:150px;
	height: 181px;
	clear:both;
	margin: 0 0 20px 0;
	padding:0px;
}

#company_leftmenu li{
	
	list-style-type: none;	

	margin:0px;
	padding:0px;
}


#company_leftmenu li em{
	text-indent:-9999px;
	visibility:hidden;
	}
#company_leftmenu li a{
	text-decoration: none;
	}

#company_leftmenu .m_top{
background:url(../company/images/leftmenu_company.gif) no-repeat left top;
display:block;
height:76px;
width:150px;
}

#company_leftmenu li a.m_top{
background:url(../company/images/leftmenu_company.gif) no-repeat left top;
display:block;
height:76px;
width:150px;
}

#company_leftmenu li a.m_top:hover{
background:url(../company/images/leftmenu_company.gif) no-repeat left top;
display:block;
height:76px;
width:150px;
}


/*納得感*/
#company_leftmenu li a.m_satisfaction{
background:url(../company/images/leftmenu_satisfaction.gif) no-repeat left top;
display:block;
height:34px;
width:150px;
}

#company_leftmenu  li a.m_satisfaction:hover{
background:url(../company/images/leftmenu_satisfaction.gif) no-repeat left bottom;
display:block;
height:34px;
width:150px;

}

#company_leftmenu  .m_satisfaction_on{
background:url(../company/images/leftmenu_satisfaction_on.gif) no-repeat left top;
display:block;
height:34px;
width:150px;
}

/*樋口ゼミ*/
#company_leftmenu li a.m_higuchi{
background:url(../company/images/leftmenu_higuchi.gif) no-repeat left top;
display:block;
height:34px;
width:150px;
}

#company_leftmenu  li a.m_higuchi:hover{
background:url(../company/images/leftmenu_higuchi.gif) no-repeat left bottom;
display:block;
height:34px;
width:150px;
}

#company_leftmenu  .m_higuchi_on{
background:url(../company/images/leftmenu_higuchi_on.gif) no-repeat left top;
display:block;
height:34px;
width:150px;
}

/*多様性*/
#company_leftmenu li a.m_diversity{
background:url(../company/images/leftmenu_diversity.gif) no-repeat left top;
display:block;
height:38px;
width:150px;
}

#company_leftmenu  li a.m_diversity:hover{
background:url(../company/images/leftmenu_diversity.gif) no-repeat left bottom;
display:block;
height:38px;
width:150px;
}

#company_leftmenu  .m_diversity_on{
background:url(../company/images/leftmenu_diversity_on.gif) no-repeat left top;
display:block;
height:38px;
width:150px;
}

/*　index（トライアンフはこんな会社）
----------------------------------------------- */

#companyindex #right{
width: 658px;
padding:0px 1px;
}


#companyindex #slash{
width:658px;
border-top:7px solid #354777;
padding:0px 0px 1px 0px;
}

#companyindex #suchcompany_top{
background: url(../company/images/suchcompany_con_bg01.jpg) no-repeat top center;
width: 658px;
height: 240px;
margin: 0px;
padding: 0px
}

#companyindex #suchcompany_top h2{
display: none
}

#companyindex #suchcompany_top img{
margin: 95px 0 0 304px
}


#companyindex #suchcompany_center{
background: url(../company/images/suchcompany_con_bg02.jpg) no-repeat top center;
width: 658px;
height: 174px;
margin: 0px;
padding: 0px
}

#companyindex #suchcompany_center img{
margin: 0 300px 0 0;
}

#companyindex #suchcompany_bottom{
background: url(../company/images/suchcompany_con_bg03.jpg) no-repeat top center;
width: 658px;
height: 234px;
margin: 0px;
padding: 0px
}

#companyindex #suchcompany_bottom img{
margin: 0 36px 68px 256px;
}






/*　コンテンツ枠内ヘッダ
----------------------------------------------- */

#company .headerbox{
background: url(../company/images/suchcompany_bg.gif) no-repeat top right;
margin: 4px 0 8px 0;
clear: both;
padding: 25px 0 5px 0
}


/*　コンテンツ枠内イメージ＆テキストボックス
----------------------------------------------- */

#company p {
padding: 0px;
display: block;
	clear: both;
	margin:10px 5px 5px 5px;
	}
#company  .leftpic img{
	float:left;
	margin:0px 10px 10px 0px;
	}

#company .leftpic div{

display: block;
float: right;
font-size: 12px;
margin: 0px;
padding: 0px;

}
	
#company  .rightpic img{
	float:right;
	margin:0px 0px 10px 10px;
}
#company .rightpic div{
display: block;
float: left;
font-size: 12px;
margin: 0px;
padding: 0px;
}

#company .rightpic span{
display: block;
float: left;
font-size: 12px;
margin: 0px;
padding: 0px;
}

.line-hei130{
line-height: 130%;
margin-left: 5px;
}

.cap{
line-height: 150%;
font-size: 10px;
}

/*　インタビューボックス
----------------------------------------------- */

#company .interview{
width:660px;
margin:0px 0px 30px 0px;
padding: 7px 0px;
background: url(../company/images/iv_side_bg.gif) repeat top center;
clear: both;
}

#company .interview dl{
width:635px;
height: 101px ;
margin: 0px;
padding: 3px 10px 3px 15px;
background: url(../company/images/iv_center_bg.gif) repeat-y top center;
}

#company .interview dt{
float: left;
width: 508px;
padding-top: 10px
}

#company .interview dd{
float: right;
width: 117px;
margin: 0 0 0 10px;
}

#company .interview_title01{
width: 508px;
margin: 0 0 7px 0;
/*pageに応じてcolor変更↓*/
border-bottom: 2px solid #0FA609;
}

#company .interview_title02{
width: 508px;
margin: 0 0 7px 0;
/*「樋口ゼミ」page↓*/
border-bottom: 2px solid #0274BB;
}

#company .interview_title03{
width: 508px;
margin: 0 0 7px 0;
/*「多様性」page↓*/
border-bottom: 2px solid #F24B07;
}

#company .interview_title01 li{
/*pageに応じてimage変更↓*/
background:url(../company/images/satisfaction_iv_icon01.gif) no-repeat left top;
padding: 0 0 3px 25px;
font-size: 14px;
list-style-type: none;
}

#company .interview_title02 li{
/*『樋口ゼミ」page↓*/
background:url(../company/images/seminar_iv_icon01.gif) no-repeat left top;
padding: 0 0 3px 25px;
font-size: 14px;
list-style-type: none;
}

#company .interview_title03 li{
/*「多様性」page↓*/
background:url(../company/images/diversity_iv_icon01.gif) no-repeat left top;
padding: 0 0 3px 25px;
font-size: 14px;
list-style-type: none;
}

#company .interview_list01{
width: 491px;
background:url(../company/images/iv_line.gif) repeat-x center bottom;
padding: 5px 0 5px 17px;
}

#company .interview_list02{
/*『樋口ゼミ」page↓*/
width: 491px;
background:url(../company/images/iv_line.gif) repeat-x center bottom;
padding: 5px 0 5px 17px;
}

#company .interview_list03{
/*「多様性」page↓*/
width: 491px;
background:url(../company/images/iv_line.gif) repeat-x center bottom;
padding: 5px 0 5px 17px;
}

#company .interview_list01 li{
/*pageに応じてimage変更↓*/
background:url(../company/images/satisfaction_iv_icon02.gif) no-repeat left center;
padding: 0 0 0 17px;
list-style-type: none;
}

#company .interview_list02 li{
/*「樋口ゼミ」page↓*/
background:url(../company/images/seminar_iv_icon02.gif) no-repeat left center;
padding: 0 0 0 17px;
list-style-type: none;
}

#company .interview_list03 li{
/*「多様性」page↓*/
background:url(../company/images/diversity_iv_icon02.gif) no-repeat left center;
padding: 0 0 0 17px;
list-style-type: none;
}

