@charset "UTF-8";
/**\*/
@import url("style-base.css");
@import url("style-default.css");





h2.staff-ttl{
background:url(../user_data/packages/default/img/custom/ttl.jpg) no-repeat center top;
    width: 500px;
	height: 37px;
	margin-bottom:20px;
	color: #FF7E00;
	font-size:14px;
	padding: 10px 0px 0px 35px;
	line-height:150%;
}
.entry-cate{
text-align:right;
padding:10px 0px 5px 0px
}
.entry-box{
position:relative;
overflow:hidden;
width: 535px;
padding-bottom:20px;
}
.entry-ttl{
background:url(img/icon03.gif) repeat-x bottom left;
width: 535px;
padding-bottom: 10px;
}
.entry-ttl h3{
background: url(img/icon04.gif) no-repeat 10px 3px;
font-size: 12px;
letter-spacing:150%;
color: #703700;
padding: 0px 0px 7px 25px;
}

.entry-body{
line-height:180%;
padding: 10px 15px;
}
.entry-more{
background:url(img/icon02.gif) no-repeat right center;
padding: 5px 15px;
text-align:right;
}



.leftcate{
width: 210px;
list-style:none;
padding-bottom:15px;
}
.leftcate li{
width: 185px;
list-style:none;
background: url(img/icon01.gif) no-repeat 10px 14px;
line-height:150%;
padding: 10px 0px 10px 25px;
border-bottom:1px dotted #8a8a8a;
}
.leftmonth{
padding: 15px 0px;
text-align:center;
margin-bottom: 15px;
border-bottom:1px dotted #8a8a8a;
}


.entry-list{
padding:20px 0px 0px 15px;
list-style:none;
}
.entry-list li{
list-style: none;
line-height:180%;
padding-left: 25px;
}
.entry-list .next{
background:url(img/icon02.gif) no-repeat left center;
}
.entry-list .prev{
background:url(img/prev.gif) no-repeat left center;
}
.entry-list .list{
background:url(img/list.gif) no-repeat left center;
}





/* カレンダー
----------------------------------------------- */
#block-calendar {
}

#block-calendar table {
    border-collapse: collapse;
    margin: 0 auto 10px;
    text-align:center;
}

#block-calendar td {
    padding: 5px;
    border: 1px solid #CCCCCC;
	color: #555555;
}

#block-calendar th {
    background: #FFD584;
    color: #703700;
	padding: 2px;
    border: 1px solid #CCCCCC;
}

#block-calendar .off {
    background: #F2BFBF;
    color: #555555;
}

#block-calendar caption {
	font-weight:bold;
	padding-top: 10px;
}































