@charset "UTF-8";
/* CSS Document */

/**syukkin**/

#header_wrap nav li a.schedule{
	background: rgb(160,0,0);
background: -moz-linear-gradient(top,  rgba(160,0,0,1) 0%, rgba(53,0,0,1) 100%);
background: -webkit-linear-gradient(top,  rgba(160,0,0,1) 0%,rgba(53,0,0,1) 100%);
background: linear-gradient(to bottom,  rgba(160,0,0,1) 0%,rgba(53,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a00000', endColorstr='#350000',GradientType=0 );
}

.list.clearbox{
	height:350px;
}

.girlbox{
	height:270px;
	width:25%;
	float:left;
	font-size:12px;
	text-align:center;
	overflow:hidden;
	padding:10px 0 20px 0;
    color:#000;
}

.todaytime{
	width:123px;
	line-height:24px;
	background:#d4a34a;
	font-weight:bold;
	margin:0 auto 5px auto;
	color:#fff;
	border-radius:5px;
}

.girlbox{	background:url(/img/www2.webtopi.click/bg_pict_schedule.png) no-repeat center top;}

p.girltype{
	line-height:19px;
	background:url(/img/www2.webtopi.click/bg_ico_girltype.png) no-repeat center top;
}

p.time{
	background:#be0543;
	color:#FFF;
	font-weight:bold;
	margin:2px auto 8px auto;
    width:120px;
}

.last {
    margin: 0 !important;
}

/****/
.schedule-title {
    background: #522a1c !important;
}
.schedule-title {
    border-radius: 0 3px 3px 3px;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding-left: 14px;
}

.schedule_box li{
    background: url(/img/www2.webtopi.click/bg_navi_schedule02.png) no-repeat  right top transparent;
}
#shopmain_box a {
    color: #005BAC;
    font-weight: bold;
}
#shopmain_box a {
    font-weight: bold;
}
.schedule_box ul li.left a {
}
.schedule_box li a {
    color: #FFFFFF !important;
}
#main_column .schedule_box li a {
    height: 40px;
    line-height: 1.2;
	font-size:11px;
	height:31px;
	width:84px;
	padding:3px 0 0 14px;
}

#main_column .schedule_box ul li.left3 a{
	background-image:none;
}

.week-link {
    height: 30px;
    position: relative;
}

.week-link a {
    position: absolute;
    top: 0;
}
.week-link a {
}
.week-link a.one{
    left:0;
}
.week-link a.two{
	left: 50%;
    transform: translateX(-50%);
}
.week-link a.three{
    right:0;
}
