@charset"Shift_JIS";

body { font-size: 12px; padding: 0px;}

p{ font-size: 18px;font-weight: 900;line-height:200%; }

.titleText{ font-size: 18px;font-weight: 900;line-height:200%; }
a{text-decoration: none;}
.data a{text-decoration: none; color:#ffffff;}
td { font-size:13px; line-height:120%;}
input, select, textarea { border: 1px solid #999999; }

.week_sun{ color: #cc0000 ; font-size: 11px; }
.week_sat{ color: #000099 ; font-size: 11px; }
.week_nom{ color: #666666 ; font-size: 11px; }

.sun{ color: #cc0000 ; font-size: 12px; background-color: #ffffff;}
.sat{ color: #000099 ; font-size: 12px; background-color: #ffffff;}
.nom{ color: #666666 ; font-size: 12px; background-color: #ffffff;}
.non{ font-size: 12px; background-color: #efefef;}
.data{ color: #ffffff ; font-size: 12px; background-color: #ff6666;}

#bgline01 { height: 26px; background-image: url('../image/bgimg_01.gif'); background-repeat: repeat-x; margin:0px; }
#bgline02 { height: 60px; background-image: url('../image/bgimg_02.gif'); background-repeat: repeat-x; margin:0px; }
#bgline03 { background-color: #e5f7be; }
#bgline04 { height: 10px; background-image: url('../image/bgimg_04.gif'); background-repeat: repeat-x; margin:0px; }

#bg_weekly { height: 340px; background-image: url('../image/bg_weekly.gif'); background-repeat: no-repeat; margin:0px; padding-top:30px; }
