@charset "shift_jis";
/* CSS Document */
@import 'https://fonts.googleapis.com/css?family=Fredoka+One';
#day_wrapper { padding-top: 10px; height: 40px; padding-left: 10px; }
#day_container { }
#view_day { font-weight: bold; color: #F69; }
.day { float: left; height: 40px; width: calc(100% / 7); background-color: #FFF; line-height: 40px; border-radius:10px 10px 0px 0px; text-align: center; font-family: verdana, arial; font-size: 17px; border: 2px solid #FFC0E7;box-sizing:border-box;}
 .day a{color: #666}
a .sun {  color: red; }
a .sat { color:#3399FF }
#schedule_date { font-family: verdana, arial; padding-left: 10px; font-weight: bold; margin-right: 15px; font-size: 24px; padding-top: 10px; padding-left: 20px; padding-bottom: 8px; }
.girls_list_com { height: 78px; padding-left: 9px; overflow: hidden; width: 190px; font-size: 17px; line-height: 20px; color: #999; padding-top: 3px; margin-bottom: 8px; }
.schedule_time { font-size:16px; -moz-border-radius:22px; -webkit-border-radius:22px; border-radius:22px; border:2px solid #F274A9; text-decoration:none; background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #FF5B9D), color-stop(0.12, #F8B1CE)); background: -webkit-linear-gradient(top, #F8B1CE 12%, #FF5B9D 100%); background: -moz-linear-gradient(top, #F8B1CE 12%, #FF5B9D 100%); background: -o-linear-gradient(top, #F8B1CE 12%, #FF5B9D 100%); background: -ms-linear-gradient(top, #F8B1CE 12%, #FF5B9D 100%); background: linear-gradient(to bottom, #F8B1CE 12%, #FF5B9D 100%); color: #FFF; text-shadow:1px 1px 0px #F274A9; width: 192px; margin: 0 auto; padding: 3px 0; font-weight: bold; }
#schedule h1{ position:relative; background-image:url(../img/title/schedule.png); width:640px; height:60px; background-repeat: no-repeat; }
#schedule h1 div{ position:absolute; left: 540px; top: 12px; color: #FFF;text-shadow:0px 3px 1px #FF5B9D,0px 2px 1px #FF5B9D,1px 2px 1px #FF5B9D,2px 2px 1px #FF5B9D,2px 1px 1px #FF5B9D,2px 0px 1px #FF5B9D,3px 0px 1px #FF5B9D,2px -1px 1px #FF5B9D,2px -2px 1px #FF5B9D,2px -3px 1px #FF5B9D,1px -3px 1px #FF5B9D,0px -3px 1px #FF5B9D,-1px -3px 1px #FF5B9D,-2px -3px 1px #FF5B9D,-3px -3px 1px #FF5B9D,-3px -2px 1px #FF5B9D,-3px -1px 1px #FF5B9D,-3px 0px 1px #FF5B9D,-3px 1px 1px #FF5B9D,-3px 2px 1px #FF5B9D,-2px 2px 1px #FF5B9D,-1px 2px 1px #FF5B9D;

/* for IE */
filter:dropshadow(color=#FF5B9D,offx=0,offy=3,positive=1),dropshadow(color=#FF5B9D,offx=2,offy=1,positive=1),dropshadow(color=#FF5B9D,offx=2,offy=-1,positive=1),dropshadow(color=#FF5B9D,offx=1,offy=-3,positive=1),dropshadow(color=#FF5B9D,offx=-2,offy=-3,positive=1),dropshadow(color=#FF5B9D,offx=-3,offy=-2,positive=1),dropshadow(color=#FF5B9D,offx=-3,offy=1,positive=1),dropshadow(color=#FF5B9D,offx=-1,offy=2,positive=1); font-size: 36px;font-family: 'Fredoka One', cursive;}
