@charset "Shift_JIS";

ul#glist{
padding-left:8px;
}

ul#glist li{
width:317px;
height:271px;
background: url(../common/img/bg/girl_back.png) no-repeat;
float:left;
margin-right:7px;
margin-bottom:8px;
}

ul#glist .girll{
width:147px;
height:265px;
/*background:#FF0000;*/
float:left;
margin-left:4px;
margin-top:3px;}

*html ul#glist .girll{
width:147px;
height:265px;
/* background:#FF0000; */
float:left;
margin-left:2px;
margin-top:3px;}


ul#glist .girlr{
width:161px;
height:265px;
/* background: #0000FF; */
float:left;
margin-top:3px;}


ul#glist .newf{
width:147px;
height:19px;
padding-top:3px;}

ul#glist .gimg {
position: relative;
width: 156px;
height: 199px;
padding-left: 11px;
padding-top: 8px;
}

ul#glist .rank{
position:absolute;
bottom:0px;
left:0px;
}

ul#glist .work_img_a{
width:139px;
height:36px;
background: url(../common/img/gicon/work_img_a.png) 4px 3px no-repeat;
}

ul#glist .work_img_b{
width:139px;
height:36px;
background: url(../common/img/gicon/work_img_b.png) 4px 3px no-repeat;
}

ul#glist .work_img_d{
width:118px;
height:28px;
background: url(../common/img/gicon/work_img_d.png) 4px 2px no-repeat;
padding-top:9px;
text-align:center;
padding-left:20px;
color:#ffff00;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "30D230E930AE30CE89D230B420Pro20W3", "30e130a430ea30aa", "FF2DFF3320FF3030B430B730C330AF", "Osaka", verdana, arial, sans-serif;
}


ul#glist .cont_ico{
height:23px;
padding-top:6px;
padding-left:6px;}

ul#glist .cont_ico img{
margin-right:3px;
}

ul#glist .gi_icon{
padding-top:4px;
height:27px;
padding-left:6px;
}

ul#glist .gi_icon img{
margin-right:4px;}

ul#glist .gname{
padding-left:6px;
height:22px;
border-bottom:dotted 1px #FFFFFF;
width:143px;
font-size:14px;
color:#ff0072;
padding-top:4px;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "30D230E930AE30CE89D230B420Pro20W3", "30e130a430ea30aa", "FF2DFF3320FF3030B430B730C330AF", "Osaka", verdana, arial, sans-serif;
}

ul#glist .gthree{
padding-left:6px;
font-size:10px;
border-bottom:dotted 1px #FFFFFF;
padding-top:4px;
height:16px;
width:143px;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "30D230E930AE30CE89D230B420Pro20W3", "30e130a430ea30aa", "FF2DFF3320FF3030B430B730C330AF", "Osaka", verdana, arial, sans-serif;
}

ul#glist .gword{
padding-left:6px;
height:18px;
width:143px;
color:#FF0000;
font-size:10px;
padding-top:5px;
}

ul#glist .gtext{
padding-left:6px;
font-size:10px;
height:52px;
width:143px;
padding-top:8px;
overflow:hidden;
line-height:135%;
}

ul#glist .course{
width:156px;
height:57px;
margin-top:14px;
}

ul#sche_week{
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "30D230E930AE30CE89D230B420Pro20W3", "30e130a430ea30aa", "FF2DFF3320FF3030B430B730C330AF", "Osaka", verdana, arial, sans-serif;
font-size:13px;
padding-left:14px;
}


ul#sche_week li{
float:left;

}

ul#sche_week li.pin a{
margin-right:1px;
background: url(./img/sche_pin.png) no-repeat;
width:102px;
height:28px;
text-align:center;
padding-top:10px;
display:block;
overflow:hidden;
font-size:13px;
letter-spacing:-0.5px;
padding-left:7px;
}

ul#sche_week li.Satu a{
margin-right:1px;
background: url(./img/sche_Satu.png) no-repeat;
width:102px;
height:28px;
text-align:center;
padding-top:10px;
display:block;
overflow:hidden;
font-size:13px;
letter-spacing:-0.5px;
padding-left:7px;
}

ul#sche_week li.Sun a{
margin-right:1px;
background: url(./img/sche_Sun.png) no-repeat;
width:102px;
height:28px;
text-align:center;
padding-top:10px;
display:block;
overflow:hidden;
font-size:13px;
letter-spacing:-0.5px;
padding-left:7px;
}

ul#sche_week li.renew a{
margin-left:6px;
background: url(./img/sche_renew.png) no-repeat;
width:140px;
height:28px;
padding-top:10px;
padding-left:40px;
display:block;
overflow:hidden;
color:#FFFF00;
}


#sche_data{
width:969px;
height:37px;
background: url(./img/sche_data.jpg) no-repeat;
margin-left:7px;
margin-top:8px;
margin-bottom:8px;
position:relative;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "30D230E930AE30CE89D230B420Pro20W3", "30e130a430ea30aa", "FF2DFF3320FF3030B430B730C330AF", "Osaka", verdana, arial, sans-serif;

}


#sche_tex{
font-size:15px;
padding-top:9px;
padding-left:35px;
float:left;
width:215px;
}

#sche_ampm{
float:left;
width:250px;
font-size:13px;
padding-left:8px;
letter-spacing:-1px;
padding-top:10px;
}

#sche_a_bt a{
position:absolute;
top:7px;
right:190px;
height:29px;
width:86px;
background: url(../img/sche_a_bt.png) no-repeat;
text-indent:-1000000em;
display:block;
overflow:hidden;
}

#sche_a_bt a:hover{
background-position:0 -29px;
}

#sche_b_bt a{
position:absolute;
top:7px;
right:99px;
height:29px;
width:86px;
background: url(../img/sche_b_bt.png) no-repeat;
text-indent:-1000000em;
display:block;
overflow:hidden;
}

#sche_b_bt a:hover{
background-position:0 -29px;
}


#sche_all_bt a{
position:absolute;
top:7px;
right:9px;
height:29px;
width:85px;
background: url(../img/sche_all_bt.png) no-repeat;
text-indent:-1000000em;
display:block;
overflow:hidden;
}

#sche_all_bt a:hover{
background-position:0 -29px;
}
