/* -------------------------------------------------------------- 
   company page Css
-----------------------------------------------------------------
PC/Tablet
@media screen and (min-width: 768px){}
SmartPhone
@media screen and (max-width: 767px){}


【CSS MENU】 
1.0 - common
2.0 - companyFrame
	2.1 - pageTitle
	2.2 - Frame
*/

/* =========================================================
	1.0 - common
========================================================= */
.company #contents{
		width:860px;
		font-size:14px;
}
	
/* ------------ ■ sphone ■------------ */
@media screen and (max-width: 767px){
	.company #contents{
		width:100%;
	}
}

.company #contenaer.contenaer_comapny,
.company #contenaer.contenaer_rinen{
  margin-bottom:50px;
}

.company #contenaer.contenaer_rinen,
.company #contenaer.contenaer_shisin{
  padding-top:30px;
}



/* =========================================================
	2.0 - companyFrame
========================================================= */
/* ---------------------------------------------------------
	2.1 - pageTitle
--------------------------------------------------------- */
.company .pageTitle_company h2{
	height:27px;
	text-indent:-99999px;
	background:url(../images/title-company.png) center top no-repeat;
}

.company .pageTitle_rinen h2{
	height:28px;
	text-indent:-99999px;
	background:url(../images/title-rinen.png) center top no-repeat;
}

.company .pageTitle_shisin h2{
	height:27px;
	text-indent:-99999px;
	background:url(../images/title-shisin.png) center top no-repeat;
}

/* ---------------------------------------------------------
	2.2 - Frame
--------------------------------------------------------- */
.company .companyFrame{
	margin-top:45px;
}
/* ------------ ■ sphone ■------------ */
@media screen and (max-width: 767px){
  .company .companyFrame{
  	  margin-top:0;
  }
}


.company .companyFrame dl dt {
 float: left;
 padding: 18px 0 18px 72px;
 width: 190px;
 font-weight: bold;
}
.company .companyFrame dl dd {
 border-bottom: 1px dotted #ccc;
 padding: 18px 0 ;
 padding-left:190px;
}

.company .companyFrame dl dd span.date{
 padding-right:1em;
}

/* ------------ ■ sphone ■------------ */
@media screen and (max-width: 767px){
  .company .companyFrame dl dt {
    float: none;
    padding: 20px 2px 0;
    width: 100%;
  }
  .company .companyFrame dl dd {
    padding: 10px 2px 18px;
  }
  .company .companyFrame dl dd span.date{
    padding:0;
    display: block;
  }
}


.company #contents ul{
 margin-left:20px;
}

.company #contents ul li{
 list-style: disc;
 margin-left:
}



