@charset "utf-8";
/**
 * 会社概要
 * @author  itakura@re-set.ne.jp(2009.01)
 * @version 1.0.0
 * @update  
 */


ul#description{margin:0 0 30px; clear:both;}
ul#description li{border-bottom:1px dotted #666; line-height:25px; background:url(../img/com_d_body.gif) no-repeat left top; padding:0 0 0 40px; clear:both; min-height:25px;}
ul#description li.category{background:url(../img/com_mark1.gif) no-repeat left center; padding:0 0 0 20px;}
ul#description li.attention{padding:0 0 0 7px;}
ul#description li.bodyB{background:url(../img/com_d_body_b.gif) no-repeat left top;}

ul#description li ul.description-list{margin:0;}
ul#description li ul.description-list li{line-height:25px; padding:0 0 0 20px; border-bottom:none;}
ul#description li ul.description-list li.bodyB2{background:url(../img/com_d_body2_b.gif) no-repeat left center;}
ul#description li ul.description-list li.bodyB3{background:url(../img/com_d_body3_b.gif) no-repeat left center;}


ul#description2 li{border-bottom:1px dotted #666; line-height:25px; background:url(../img/com_mark3.gif) no-repeat left center; padding:0 0 0 40px;}
ul#description2 li.bodyB{background:url(../img/com_mark2.gif) no-repeat left top;}

ul#description2 li ul.description-list{margin:0;}
ul#description2 li ul.description-list li{line-height:25px; padding:0 0 0 40px; border-bottom:none;}
ul#description2 li ul.description-list li.bodyB2{background:url(../img/com_d_body2_b.gif) no-repeat left center;}
ul#description2 li ul.description-list li.bodyB3{background:url(../img/com_d_body3_b.gif) no-repeat left center;}
ul#description li .description3-title{float:left;}
ul#description li .description3-text1{float:left; background:url(../img/description_arrow1.gif) no-repeat 0 0; padding-left:35px; padding-right:10px;}
ul#description li .description3-text1a{float:left; background:url(../img/description_arrow1a.gif) no-repeat 0 0; padding-left:35px; padding-right:10px;}
ul#description li .description3-text2{clear:both; background:url(../img/description_arrow2.gif) no-repeat 0 0; padding-left:35px; padding-right:10px; padding-top:0;}

dl#profile{background:#EAECEE;}
dl#profile dt{clear:both; width:116px; border-bottom:1px solid #FFF; border-top:1px solid #FFF; float:left; padding:7px;}
dl#profile dd{background:#FFF; border-bottom:1px dotted #666; border-top:1px solid #FFF; padding:7px; margin:0 0 0 130px;}

li.nomark{
	background:url("../img/sprcer.gif") no-repeat;
	list-style:none;
}
