/*css*//*girls*/

#face_day {
float: left;
width: 148px;
height: auto;
padding: 5px;
text-align: center;
background-repeat: repeat-y;
background-position: center center;
margin-top: 5px;
margin-right: 6px;
margin-bottom: 12px;
background-image: url(../img/index_bg.jpg);
}


#face_daytime {
	float:left;
	width: 170px;
	height:auto;
	padding:5px;
	text-align:center;
	background-repeat: repeat-y;
	background-position: center center;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 12px;
	margin-left: 15px;
	background-image: url(../img/index_bg.jpg);
}


#cont_comment{

height:220px;
overflow:hidden;
}



#schedule_today li.name {
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',Osaka,sans-serif;
font-size: 14px;
color: #ffffff;
background: #b830b8\9;
background: -moz-linear-gradient( top, #b830b8 0%, #453145);
background: -webkit-gradient( linear, left top, left bottom, from(#86031B), to(#2A0023));
width: 117px;
margin-left: -4px;
margin-top: 3px;
height: 8px;
padding-bottom: 15px;
padding-top: 0px;
text-align: center;
background-color: #73021C;
}
li.name {
  font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',Osaka,sans-serif;
  font-size: 14px;
  color: #ffffff;
  background: #b830b8\9;
  background: -moz-linear-gradient( top, #b830b8 0%, #453145);
  background: -webkit-gradient( linear, left top, left bottom, from(#830B40), to(#2E0926));
  width: 158px;
  margin-left: -4px;
  margin-top: 3px;
  height: 8px;
  padding-bottom: 15px;
  padding-top: 0px;
  background-color: #630A36;
}
p.time {
  background: #fff url(../img/time.png);
  text-align: center;
  border-radius: 6px;
  background-repeat: no-repeat;
  padding-bottom: 3px;
  font-weight: bold;
  font-size: 70%;
  width: 189px;
}



#sch_day{}

.schtime {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1FC246;
padding: 8px 13px;
background: -moz-linear-gradient( top, #ffffff 0%, #ebebeb 50%, #dbdbdb 50%, #b5b5b5);
background: -webkit-gradient( linear, left top, left bottom, from(#ffffff), color-stop(0.50, #ebebeb), color-stop(0.50, #dbdbdb), to(#b5b5b5));
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 17px;
border: 1px solid #949494;
-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1);
-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1);
box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1);
text-shadow: 0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,1);
float: left;
width: 61px;
height: 10px;
padding-left: 17px;
padding-top: 5px;
margin-top: 8px;
margin-right: 5px;
}


#left {float:left; margin-left:24px;}
#right {float:left; float:none\9; width:340px;margin-left: 24px; padding-top:100px; margin-left:64px;}

.name   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#b10231 0%,
		#b10231);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b10231),
		to(#b10231));

	-moz-box-shadow:
		1px 2px 8px rgba(000,000,000,1),
		inset 0px 0px 0px rgba(255,255,255,0);
	-webkit-box-shadow:
		1px 2px 8px rgba(000,000,000,1),
		inset 0px 0px 0px rgba(255,255,255,0);
	box-shadow:
		1px 2px 8px rgba(000,000,000,1),
		inset 0px 0px 0px rgba(255,255,255,0);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


th.size   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffffff;
	padding: 6px 6px;
	background: -moz-linear-gradient(
		top,
		#b10231 0%,
		#b10231);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#b10231),
		to(#b10231));
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 0px solid #b10231;
	-moz-box-shadow:
		1px 2px 8px rgba(000,000,000,1),
		inset 0px 0px 0px rgba(255,255,255,0);
	-webkit-box-shadow:
		1px 2px 8px rgba(000,000,000,1),
		inset 0px 0px 0px rgba(255,255,255,0);
	box-shadow:
		1px 2px 8px rgba(000,000,000,1),
		inset 0px 0px 0px rgba(255,255,255,0);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}


#sch_dt {margin-top:12px;}

#img_nave {width:390px; height:600px; border:12px solid #474747; background:#474747;}


table#sch {border:1px solid #fff; width:100%;cellpadding:0; margin-top:12px;height: 99px;}

table#sch th {background: rgb(189, 0, 181) url(../img/t_1.png); cellpadding}
table#sch td {background: #fff; text-align:center;}

table td.bg {font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
-webkit-box-shadow: inset 2px 1px 6px 6px rgba(128,128,128,0.84);
-moz-box-shadow: inset 2px 1px 6px 6px rgba(128,128,128,0.84);
box-shadow: inset 2px 1px 6px 6px rgba(128,128,128,0.84);


	padding: 10px 20px;
	background:#fff;


	text-shadow:
		0px 0px 0px rgba(000,000,000,0.3),
		0px 1px 0px rgba(235,232,235,0.3);}

.comment {
background: #2E003A url(../img/com_bg.jpg);
text-align: left;
border-radius: 10px;
border: 1px solid white;
padding: 12px 4px;
}

#face_day h2 {
font-size: 11px;
padding-top: 11px;
padding-right: 2px;
color: #2D0202;
}

#schedule_today li.name {
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',Osaka,sans-serif;
font-size: 14px;
color: #ffffff;
background: #b830b8\9;
background: -moz-linear-gradient( top, #b830b8 0%, #453145);
background: -webkit-gradient( linear, left top, left bottom, from(#86031B), to(#2A0023));
width: 117px;
margin-left: -4px;
margin-top: 3px;
height: 8px;
padding-bottom: 15px;
padding-top: 0px;
text-align: center;
}