@charset "UTF-8";
.nav .important a{background:url(../../../common/image/menu_global.png) no-repeat 0 -333px;}
h3#title_sub_01{padding-top:0;}
h4{padding:20px 0 5px 0;}
h4.sub_01{padding-top:0;}
table.this th,table.this td{padding:5px;}
table.this th{vertical-align:middle;}
table.this td.txt{text-align:left;}

/* ---------------------- 応募要件 */
*{zoom:1;}

div#list_a{
margin:20px 0;
font-size:93%;
}
div#list_a dl{
margin: 15px 0px;
background-color: #fafafa;
border: 1px solid #cccccc;
padding: 6px 15px 6px 15px;
margin-bottom:1px;
}
div#list_a dd{
font-size:100%;
padding:12px 0 12px 15px;
vertical-align:middle;
display:table-cell;
}
div#list_a dt{
color:#5E9722;
display:table-cell;
vertical-align:middle;
}
* html #list_a dt,
* html #list_a dd
{/* IE 6 */
display:inline;
vertical-align: middle;
}

* html #list_a dd{
	width: 85%;
}

*:first-child+html #list_a dt,
*:first-child+html #list_a dd{/* IE 7 */
display:inline;
vertical-align: middle;
}
*:first-child+html #list_a dd{
	width: 85%;
}


p.att{
font-size:93%;
margin:10px 0;
}
h4#apply{
color:#dd0000;
border-bottom:1px solid #dd0000;
}
ul#list_b{
color:#dd0000;
list-style:decimal;
}
ul#list_b li{
margin:5px 0 5px 25px;
zoom:0;
}
table#box_1a,table#box_1a tr,table#box_1a th{
text-align:left;
}
table#box_1a{
margin:30px 0 20px 0;
}
table#box_1a th{
padding:10px;
}
/* ---------------------- 補助金交付の対象となる費用 */
table#cost td#left,table#cost td#right{
width:45%;
height:100%;
}
table#cost td#left{
vertical-align:top;
}

table#cost td#middle{
vertical-align:middle;
}
table td#middle{
text-align:center;
}
table#cost td table.this th{
font-size:116%;
}
table#cost td table.this td.heading1{
color:#5E9722;
font-size:116%;
padding:10px 5px 1px 5px;
}
table#cost td table.this td.heading1 p{
color:#000000;
font-size:77%;
margin:5px 0 0 0;
}
table#cost td table.this td.tcontent,
table#cost td table.this td.tcontent1{
text-align:left;
padding:8px;
}
table#cost td table.this td.tcontent ul.tlist li,
table#cost td table.this td.tcontent1 ul.tlist li{
list-style:disc;
margin-left:20px;
line-height:1.6em;
zoom:0;
}
table#cost td table.this td.tcontent{
border-bottom:none;
}
table#cost td table.this td.tcontent1{
border-top:none;
}

/* */
dl#app_att{
margin-top:8px;
}
dl#app_att dt{
float:left;
clear:left;
}
dl#app_att dd{
margin-left:30px;
}
dl#att_under{
margin-top:8px;
}
dl#att_under dt,
dl#att_under dd{
padding-bottom:15px;
}
dl#att_under dt{
float:left;
clear:left;
}
dl#att_under dd{
margin-left:20px;
}


table td strong{
	font-size:130%;
	font-weight:bold;
}
p#schedule{
margin-bottom:10px;
}
