@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%;
}



.ttl01{
font-size:14px;
padding-bottom:5px;
}



.ttl02{
background:url(../../img/point03.gif) no-repeat 8px 6px #EBEBEB;
font-size:14px;
padding:5px 10px 5px 17px;
line-height:150%;
}



.info_ent{
padding-top:15px;
padding-bottom:15px;
margin-bottom:20px;
border-bottom:1px dotted #a8a8a8;
}
.info_ent dl{
}
.info_ent dt{
background:url(../../img/point01.gif) no-repeat left 4px;
padding-left:17px;
line-height:150%;
}
.info_ent dd{
font-size:14px;
line-height:150%;
padding-left:17px;
font-weight:bold;
}

.info_body{
line-height:180%;
padding-top:5px;
padding-left:17px;
}






.oth_ent{
padding-top:15px;
padding-bottom:15px;
}

.oth_body{
line-height:180%;
padding-top:10px;
}


.month{
list-style:none;
margin-bottom:15px;
}
.month li{
background:url(../../img/inner/menu_bg.gif) no-repeat left top;
height:26px;
padding:9px 10px 0px 30px;
line-height:150%;
}
.month a:link,.month a:visited { color:#333333 ; text-decoration:none; }
.month a:hover,.month a:active { color:#D41C12 ; text-decoration:underline; }




























