@charset "UTF-8";

/*
===========================================================================
| 			corner style　 (/case/index)
===========================================================================
*/


/*----------------------------------------------------------------------
/			index
/----------------------------------------------------------------------*/
div.contents#index h2{
	background: none;
	padding: 0;
}
div.contents#index p.copy{
	margin-bottom: 4px;
}
div.contents#index p.corp{
	margin: 0 0 8px 0;
}
div.contents#index p{
	margin: 0 0 0px 0;
}
div.contents#index div.leftBlock{
	width: 307px;
	float: left;
	border-top: 1px solid #dddddd;
	background: url(/images/common/menu_arrow_on.gif) no-repeat 0 23px;
}
div.contents#index div.rightBlock{
	width: 307px;
	float: right;
	border-top:1px solid #dddddd;
	background: url(/images/common/menu_arrow_on.gif) no-repeat 0 23px;
}
div.contents#index div.innerBox{
	padding: 15px 0 0 18px;
}
div.contents#index div.chapter#topcase div.rightBlock,
div.contents#index div.chapter#topcase div.leftBlock{
	border: none;
}
div.contents#index div.chapter{
	margin-bottom :12px;
}
div.contents#index div.contactForm{
	margin-top: 40px;
}
h2{
	margin-bottom: 5px;
	color: #0e5ca7;
	font-size: 130%;
	line-height: 130%;
}
h4{
	font-size: 120%;
	margin-bottom: 7px;
	line-height: 130%;
	color: #996532;
}
h3{
	color: #0e5ca7;
}
/*----------------------------------------------------------------------
/			daikin
/----------------------------------------------------------------------*/

div.contents#caseDaikin th{
	white-space:nowrap;
}

/*----------------------------------------------------------------------
/			caseYorkmart
/----------------------------------------------------------------------*/

div.contents#caseYorkmart th{
white-space:nowrap;
}
/*----------------------------------------------------------------------
/			caseSanei
/----------------------------------------------------------------------*/

div.contents#caseSanei td dl{
	background: none;
	margin: 0;
	padding: 0;
}
div.contents#caseSanei td dt{

}
div.contents#caseSanei td dd.last{
	background: none;	
}
div.contents#caseSanei th{
white-space:nowrap;
}
div.contents#caseSanei table.noline{
border:none;
font-size:100%;
}
div.contents#caseSanei table.noline td{
border:none;
padding:0px 10px 0px 0px;
vertical-align:top;
}
/*----------------------------------------------------------------------
/			caseChemiphar
/----------------------------------------------------------------------*/

div.contents#caseChemiphar th{
white-space:nowrap;
}
/*----------------------------------------------------------------------
/			caseTokyu
/----------------------------------------------------------------------*/

div.contents#caseTokyu th{
white-space:nowrap;
}
/*----------------------------------------------------------------------
/			caseMccann
/----------------------------------------------------------------------*/

div.contents#caseMccann th{
white-space:nowrap;
}
/*----------------------------------------------------------------------
/			caseAsahi
/----------------------------------------------------------------------*/

div.contents#caseAsahi th{
white-space:nowrap;
}
/*----------------------------------------------------------------------
/			caseSony
/----------------------------------------------------------------------*/

div.contents#caseSony th{
white-space:nowrap;
}
/*----------------------------------------------------------------------
/			caseTokiomarine
/----------------------------------------------------------------------*/

div.contents#caseTokiomarine th{
white-space:nowrap;
}