*{margin:0px;padding:0px;border-width:0px;vertical-align:top;font-family:'ＭＳ Ｐゴシック',Osaka,sans-serif;}
body{padding:20px 0px 0px 0px;background-color:#fff;text-align:center;}
img{border:0px;}
.calendar-sample{border:1px solid #aaa;}
hr{margin:20px 0px;}
a{color:#00f;text-decoration:underline;}
a:active,a:hover{color:#fff;text-decoration:underline;background-color:#f93;}
dt{padding:0px 0px 0px 5px;}
dd{padding:0px 0px 0px 15px;}
.box1-right table{border-collapse:collapse;border:1px solid #669;}
.box1-right tr td{border:1px solid #669;vertical-align:middle;}
.calendarlist{font-size:90%;text-align:left;}
.calendarlist table{border-collapse:collapse;padding:0px;font-size:90%;}
.calendarlist td{border:1px solid #00f;}
.mainbox{margin:0 auto;width:740px;text-align:left;background-color:#fff;}
.mainbox-background{background-image:url("images/background-side-bl.jpg");background-repeat:repeat-y;background-position-x:right;}
.toptitle{margin:0px;padding:0px;text-align:center;}
.header-h1{display:inline;text-align:left;vertical-align:middle;font-size:96%;font-weight:normal;line-height:130%;}
.header{float:right;width:296px;height:100px;text-align:left;vertical-align:middle;
font-size:96%;font-weight:normal;line-height:130%;padding:5pxb 0px 0px 10px;}
.titleimg{display:inline;}

/* topmenu */
.topmenu {width:520px;font-size:90%;}
.topmenu div.*{margin:3px 0px;}
.topmenu div.sp{background-color:#cef;}
.topmenu div.menu{display:inline;width:110px;vertical-align:top;font-weight:bold;}
.topmenu div.list{display:inline;width:406px;line-height:150%;}

.txt{text-align:left;font-size:80%;padding:5px;background-color:#fff;}
#sbi {border:1px solid #999;}
#sbb {border:1px solid #999;}
.center-body{width:540px;padding:0px;text-align:left;float:left;}

.center-body2{width:540px;padding:0px;text-align:left;}
.center-body2 table{width:100%;border:1px solid #99f;border-collapse:collapse;padding:0px;}
.center-body2 td{border:1px solid #99f;text-align:center;vertical-align:middle;}

.right-body{width:200px;height:1%;padding:0px;text-align:left;float:right;}
.title{width:525px;padding:5px 15px;font-size:130%;color:#000;text-align:left;
font-weight:bolder;clear:both;background-image:url("images/title485.gif");background-repeat:no-repeat;}
.title1{padding:5px 10px;vertical-align:middle;font-size:100%;color:#FFF;font-weight:bolder;background-color:#000;}
.box1{text-align:left;vertical-align:top;clear:both;margin:15px 0px 30px 0px;}
.box1-left{width:290px;display:inline;float:left;text-align:center;}
.box1-right{width:100%;display:inline;}
.box1-right ul{padding:0px 0px 0px 15px;line-height:160%;}

.padding1{padding:0px 20px 20px 20px;}
.right-body-box{width:100%;border:1px solid #039;}
.right-body-title{text-align:center;line-height:180%;color:#fff;font-size:90%;background-color:#039;}
.kintouwari{width:5em;}
.pdfbox{text-align:left;padding:5px 10px;font-size:90%;color:#666;border:1px solid #00f;background-color:#fff;}
.footer{height:15px;background-color:#039;font-size:80%;color:#fff;clear:both;}
.check{border:1px solid #000;}
/*日曜始まり、月曜始まりのフォント*/
.sundaystart{color:#f00;background-color:#fcc;font-weight:bolder;}
.mondaystart{color:#000;background-color:#ccf;font-weight:bolder;}
