@charset "utf-8";

#navi	{
	border-bottom-color: #45964b;
}

#contents h2	{
	padding-bottom: 22px;
}

#sidenavi_bt001 a	{ background: url(../../functions/images/functions_bt001.gif) no-repeat; }
#sidenavi_bt002 a	{ background: url(../../functions/images/functions_bt002.gif) no-repeat; }
#sidenavi_bt003 a	{ background: url(../../functions/images/functions_bt003.gif) no-repeat; }
#sidenavi_bt004 a	{ background: url(../../functions/images/functions_bt004.gif) no-repeat; }
#sidenavi_bt005 a	{ background: url(../../functions/images/functions_bt005.gif) no-repeat; }

/* ====================================================================================================
   売場のご提案について
==================================================================================================== */
#suggestions h3	{
	padding-bottom: 15px;
}

#suggestions .center	{
	padding: 23px 0 15px;
}

#suggestions dl	{
	border: 1px solid #ff6508;
}

#suggestions dl dt	{
	padding: 24px 0 19px;
	text-align: center;
}

#suggestions dl dd ul	{
	padding-left: 3px;
	padding-bottom: 11px;
}

#suggestions dl dd ul li	{
	float: left;
	padding-left: 5px;
}

/* ====================================================================================================
   オリジナル商品について
==================================================================================================== */
#original h3	{
	padding-bottom: 15px;
}

#original_lead	{
	padding-bottom: 15px;
}

#original_lead dt	{
	padding-bottom: 8px;
	color: #2c7a31;
	font-size: 1.3em;
	font-weight: bold;
}

#original_concept	{
	margin-bottom: 24px;
	border: 1px solid #39893e;
	background-color: #e9fced;
}

#original_concept dd	{
	padding: 10px;
}

#original_concept dd ul li	{
	padding-bottom: 3px;
}

#original_concept dd ul li strong	{
	color: #2c7a31;
	font-size: 1.2em;
}

/* ====================================================================================================
   当社の品質管理体制について
==================================================================================================== */
#quality h3	{
	padding-bottom: 15px;
}

#quality .center	{
	padding-top: 23px;
}

/* ====================================================================================================
   当社の物流機能について
==================================================================================================== */
#distribution h3	{
	padding-bottom: 18px;
}

#distribution_lead	{
	padding-bottom: 20px;
}

#distribution_lead dt	{
	padding-bottom: 8px;
	color: #2c7a31;
	font-size: 1.3em;
	font-weight: bold;
}

/* ====================================================================================================
   当社の事業継続計画について
==================================================================================================== */
#bcp h3	{
	padding-bottom: 15px;
}

#bcp_lead ul	{
	padding: 10px 0 20px 5px;
	font-size: 1.2em;
}

#bcp_lead ul li span	{
	color: #45964b;
}

#bcp_content dd	{
	padding: 20px 0 26px;
}

#bcp_content dd ol li	{
	height: 22px;
	margin-bottom: 8px;
	padding-left: 30px;
	background-position: left 50%;
	font-size: 1.2em;
}

#bcp_content01	{ background: url(../../functions/images/bcp_ic001.gif) no-repeat; }
#bcp_content02	{ background: url(../../functions/images/bcp_ic002.gif) no-repeat; }
#bcp_content03	{ background: url(../../functions/images/bcp_ic003.gif) no-repeat; }
#bcp_content04	{ background: url(../../functions/images/bcp_ic004.gif) no-repeat; }

/* ====================================================================================================
   クリアフィックス
==================================================================================================== */
#suggestions dl dd ul:after	{
	content: ".";
	display: block;
	clear: both; 
	height: 0;
	visibility: hidden;
}

#suggestions dl dd ul	{
	display: block;
	#display: inline-block;
}

