@charset "UTF-8";*{margin:0;padding:0}a{color:#0086d2;text-decoration:none}a:hover{color:#0086d2;text-decoration:underline}a img{border:none}.red{color:red}.fs{font-size:.85em}.cont{background:url(/images/crn_btm.gif) no-repeat center bottom #f7f6f2;padding-bottom:2px}.unit{border:1px solid #e7e7e7;background-color:#fff;margin:0 auto 2px auto}#tvoWrap{width:980px;margin:0 auto}#tvoWrap #tvoContL{width:660px;float:left;background-color:#fff}#tvoWrap #tvoContR{width:300px;float:right;font-size:12px;line-height:1.2em;padding-bottom:10px}body{margin:0;padding:0;width:100%;font-size:.88em;line-height:1em;font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";color:#4e4e4e}#regTitle ul li a,#tvoContL h2,#tvoContL h3,.dayTitle h4{height:0;overflow:hidden;display:block;font-size:.5em}#tvoContL h2{width:660px;padding-top:41px;margin-top:15px}#tvoContL #pickup{width:660px;margin-top:7px}#pickup h3{width:660px;padding-top:31px;background:url(/images/genre/genre_pickup_t.gif) no-repeat center top}#pickup #puItem{width:648px;background:url(/images/pickup_bg.gif) repeat-y center;padding:8px 0;overflow:hidden}#puItem dl{width:200px;float:left;padding:0 8px;font-size:.9em}#puItem dl dt{width:200px;height:125px;padding-bottom:5px}#puItem dl dd{width:198px;padding:0 1px;font-weight:700}#puItem dl dd.date{color:#4f4e4e;margin:3px 0}#tvoContL #regular{width:660px;margin-top:15px}#regular #regTitle{width:660px;height:45px;background:url(/images/genre/genre_regular_t.gif) no-repeat left top}#regTitle h2{width:150px;padding-top:31px;float:left}#regTitle ul{width:262px;height:27px;float:right;background:url(/images/genre/reg_select_bg.gif) no-repeat left top;padding:1px 0 0 74px}#regTitle ul.two-slots{width:310px;background:url(/images/genre/reg_select_bg2.gif) no-repeat left top}#regTitle ul.three-slots{width:360px;background:url(/images/genre/reg_select_bg3.png) no-repeat left top}#regTitle ul li{list-style:none;float:left;width:30px;height:21px}#regTitle ul li#mMonFri,#regTitle ul li#mMonThu{width:50px}#regTitle ul li a{width:30px;padding-top:21px}#regTitle ul li#mMon a{background:url(/images/genre/reg_select_mon_off.gif) no-repeat left top}#regTitle ul li#mTue a{background:url(/images/genre/reg_select_tue_off.gif) no-repeat left top}#regTitle ul li#mWed a{background:url(/images/genre/reg_select_wed_off.gif) no-repeat left top}#regTitle ul li#mThu a{background:url(/images/genre/reg_select_thu_off.gif) no-repeat left top}#regTitle ul li#mFri a{background:url(/images/genre/reg_select_fri_off.gif) no-repeat left top}#regTitle ul li#mSat a{background:url(/images/genre/reg_select_sat_off.gif) no-repeat left top}#regTitle ul li#mSun a{background:url(/images/genre/reg_select_sun_off.gif) no-repeat left top}#regTitle ul li#mMonThu a{width:50px;background:url(/images/genre/reg_select_monthu_off.gif) no-repeat left top}#regTitle ul li#mMonFri a{width:50px;background:url(/images/genre/reg_select_monfri_off.gif) no-repeat left top}#regTitle ul li#mMonSat a{width:50px;background:url(/images/genre/reg_select_monsat_off.gif) no-repeat left top}#regTitle ul li#mMon a:hover{background:url(/images/genre/reg_select_mon_on.gif) no-repeat left top}#regTitle ul li#mTue a:hover{background:url(/images/genre/reg_select_tue_on.gif) no-repeat left top}#regTitle ul li#mWed a:hover{background:url(/images/genre/reg_select_wed_on.gif) no-repeat left top}#regTitle ul li#mThu a:hover{background:url(/images/genre/reg_select_thu_on.gif) no-repeat left top}#regTitle ul li#mFri a:hover{background:url(/images/genre/reg_select_fri_on.gif) no-repeat left top}#regTitle ul li#mSat a:hover{background:url(/images/genre/reg_select_sat_on.gif) no-repeat left top}#regTitle ul li#mSun a:hover{background:url(/images/genre/reg_select_sun_on.gif) no-repeat left top}#regTitle ul li#mMonThu a:hover{background:url(/images/genre/reg_select_monthu_on.gif) no-repeat left top}#regTitle ul li#mMonFri a:hover{background:url(/images/genre/reg_select_monfri_on.gif) no-repeat left top}#regTitle ul li#mMonSat a:hover{background:url(/images/genre/reg_select_monsat_on.gif) no-repeat left top}#regular .unit{width:648px;position:relative;margin-bottom:20px}#regular .unit:last-child{margin-bottom:3px!important}.unit .dayTitle{width:648px;height:25px;position:absolute;top:-15px;left:-5px}.dayTitle h4{width:68px;padding-top:25px;float:left}.dayTitle p.pagetop{float:right}#mon h4{background:url(/images/genre/day_t_mon.png) no-repeat left top}#tue h4{background:url(/images/genre/day_t_tue.png) no-repeat left top}#wed h4{background:url(/images/genre/day_t_wed.png) no-repeat left top}#thu h4{background:url(/images/genre/day_t_thu.png) no-repeat left top}#fri h4{background:url(/images/genre/day_t_fri.png) no-repeat left top}#sat h4{background:url(/images/genre/day_t_sat.png) no-repeat left top}#sun h4{background:url(/images/genre/day_t_sun.png) no-repeat left top}#monthu h4{background:url(/images/genre/day_t_mon_thu.png) no-repeat left top}#monfri h4{background:url(/images/genre/day_t_mon_fri.png) no-repeat left top}#monsat h4{background:url(/images/genre/day_t_mon_sat.png) no-repeat left top}.unit .day{margin:10px 0;width:648px;background:url(/images/genre/reg_list_bg.gif) repeat-y center}.day ul{width:647px;overflow:hidden;zoom:1;clear:both;margin:0 auto;padding-left:1px}.day ul li{width:115px;background:url(/images/genre/reg_list_line.gif) no-repeat center bottom;list-style:none;overflow:hidden;margin-bottom:-1px;padding:7px 7px 3px 7px;float:left}.day ul li img{-ms-interpolation-mode:bicubic}.day dl{width:115px;margin:0 auto;font-size:.85em}.day li dl dt{width:115px;font-weight:700;padding-top:3px}.day li dl dd{width:115px;color:#777;font-weight:700;padding:2px 0 3px 0}#tvoContL h2{background:url(/images/youth/youth_t.gif) no-repeat center top}.cont{padding:5px 0}#tvoContL #youth{width:660px;margin-top:15px}#youth .unit{width:648px}.unit .prgCont{margin:5px 0;width:648px;background:url(/images/genre/end_list_bg.gif) repeat-y 2px}#youth ul{width:647px;overflow:hidden;zoom:1;clear:both;margin:0 auto;padding-left:2px}.prgCont li{background:url(/images/genre/reg_list_line.gif) no-repeat center bottom;width:150px;line-height:1em;list-style:none;overflow:hidden;margin-bottom:-1px;padding:7px 5px 7px 6px;float:left;color:#888}.prgCont li a img{margin:0 auto}.prgCont ul{overflow:hidden}.prgCont li dl dt{font-weight:700;padding-top:3px;font-size:.85em}.prgCont li dl dd.date{color:#4e4e4e;font-weight:700;padding:2px 0 3px 0}.prgCont li dl dd{line-height:1.2em;color:#848484;font-size:.84em}p.pagetop{float:right;padding:5px 2px 0 0}#tvoWrap{overflow:hidden}