@charset "UTF-8";
/**\*/
@import url("style-base.css");
@import url("style-default.css");


.txt01{
line-height:180%;
padding:5px 0px;
}
.txt02{
line-height:180%;
padding:5px 10px;
}

.list01{
padding:3px 0px 3px 25px;
}
.list01 li{
padding:1px 0px;
line-height:180%;
}

.list02{
padding:3px 0px 3px 25px;
list-style:circle;
}
.list02 li{
padding:1px 0px;
line-height:180%;
}

.w590{
width:590px;
margin-left:auto;
margin-right:auto;
}

.ttl_area01{
background:url(../../img/inner/ttl01_bg.gif) no-repeat left top;
width:620px;
}
.ttl_area01 h3{
background:url(../../img/inner/ttl01_end.gif) no-repeat left bottom;
padding:8px 10px 8px 20px;
font-size:14px;
font-weight:normal;
}
.w590 p {
	margin-bottom: 10px;
}








.table01{
border-bottom:1px solid #BEBDBD;
border-left:1px solid #BEBDBD;
}
.table01 th{
border-top:1px solid #BEBDBD;
border-right:1px solid #BEBDBD;
font-weight:normal;
text-align:left;
vertical-align:top;
padding:9px 10px;
background:#F0F0F0;
}
.table01 td{
border-top:1px solid #BEBDBD;
border-right:1px solid #BEBDBD;
font-weight:normal;
text-align:left;
vertical-align:top;
padding:9px 10px;
}
optgroup,label {
	font-style: normal;
}

