@charset "UTF-8";
h2{padding:0 5px; border-left:0.5em solid #E87600; margin-bottom:10px; margin-top:0px;}
p.lead{margin-bottom:1em;}

/*メインコンテナの設定*/
#column2-L-7_3{background:#fff;}
#column2-L-7_3 .inner{padding:20px;}
#column2-L-7_3 ul{list-style:none; margin:20px; line-height:2;}
#column2-L-7_3 ul li{background:url(../common/img/ico_arw_gry.gif) no-repeat left center; padding-left:10px;}
#column2-L-7_3 ul li .newsDate{font-weight:bold; margin-right:1em;}

/*右サイドバーの設定*/
#column2-R-7_3{background:#fff;}
#column2-R-7_3 .inner{padding:3px;}
#column2-R-7_3 .inner h3{margin:0; padding:10px; background:#EFEEE6; font-size:95%;}
#column2-R-7_3 .inner ul{list-style:none; margin:10px; padding:0; line-height:1.5;}
#column2-R-7_3 .inner ul li{background:url(../common/img/ico_arw_gry.gif) no-repeat left center; padding-left:10px;}

/*会社概要のテーブル*/
#summaryTable{margin:20px 0; border-left:none; border-right:none; width:590px;}
#summaryTable caption{display:none;}
#summaryTable th{border-right:none; border-left:none; background:#eee; text-align:center;}
#summaryTable td{border-right:none; border-left:none;}
#summaryTable th,
#summaryTable td{border-bottom:1px dotted #ccc; border-top:none; padding:10px;}

#fabric,
#custamor,
#shokunindcom{margin-top:40px;}

.detailDl{margin-left:1em; line-height:1.5;}
.detailDl dt{font-weight:bold; margin-top:10px;}
.telNo{font-size:100%; font-weight:bold;}