div.kousaku {margin-top :15px;}
div.kousaku  ul.company li {float: left; width: 30%; background-color:#f7f4f2;}
div.kousaku  ul.company li a {display: block;text-align:center;text-decoration: none; color: #333333; font-size: 100%;}
div.kousaku  ul.company li {display: block; border-left: 1px solid #cccccc;border-top: 1px solid #cccccc;text-align:center;text-decoration: none; color: #9eb5cc; font-size: 110%;}
div#primary div.kousaku div.form p {font-size: 120%; padding: 0px;}
div.kousaku  ul.company li a:hover,div.kousaku  ul.bunrui li a:hover {color :#ef7310;}

div.kousaku {margin-top: 15px;margin-bottom: 30px;}
div.kousaku ul.bunrui li {float: left; width: 35%;background-color:#f4f9f7; }
div.kousaku ul.bunrui li a {display: block; width: 100%;border-left: 1px solid #cccccc;border-top: 1px solid #cccccc;text-decoration: none; color: #333333;text-indent:1.00em;}




div.kousaku h2 { clear: both; font-weight: bold;padding-top:18px;
               }
div#primary div.kousaku h3 {clear: both;
                font-weight: bold;
	        border-bottom: 1px solid #CCCCCC;
                padding: 1px 10px;
                background-color: #f7f9f9;
	        border-left: 7px solid #ef7310;
               font-size:14px ; 
　　　　　　　margin-top: 10px;
　　　　　　　　margin-bottom: 3px;}

div#title p {font-size: 98%; margin-top:10px; margin-bottom:20px;
             border-bottom: 1px solid #CCCCCC;}
div#table p.kakou {font-size: 90%;}
div#table p.nakami {font-size: 78%;}
div#table p.hisaku {font-size: 90%;}


div#table table {margin-top: 25px;}
div#table p.syamei {font-size: 100%;}
div#table p.item {font-size: 88%;}
div#table p.youto {font-size: 100%;}
.syamei {width :5.5em;}
.youto{width :4em;}



p.syamei {text-align: center;}