@charset "utf-8";

/* ****************************************************
Title: live.css
---------------------------------------------------------------------------- */

/* =============================
 .section1
==============================*/
.live_wrap {background: url(../img/live/bg.png) no-repeat top left; width:1000px; height:685px;
margin-bottom: 50px; padding-top:30px;}


.live_wrap .full span{display: block;position: absolute;top: -95px;right: 20px;background: transparent url("../img/live/full.png") no-repeat scroll 0% 0%;    width: 180px;
    height: 180px;
    background-size: 100%;}
.live_wrap .fffull span{display: block;position: absolute;top: -95px;right: 20px;background: transparent url("../img/live/fffull.png") no-repeat scroll 0% 0%;    width: 180px;
    height: 180px;
    background-size: 100%;}


.live_wrap .data {font-size: 140%;font-weight:bold; margin-bottom:20px;}
.live_wrap .data .day {color:#000; display:block;}
.live_wrap .data .name {color:#F30;}
.live_wrap .live_cont {padding: 0 20px;position:relative;}
.live_wrap .live_des {width: 565px;}
.live_wrap .live_des dl {margin-bottom:10px; padding-bottom: 10px; border-bottom: dashed #ccc 1px;width: 565px; line-height:1.4; font-size:105%;}

.live_wrap .live_des dl:last-child {border-bottom: none; padding-bottom:0; margin-bottom:0;}

.live_wrap .live_des dt {float: left;width: 100px; color:#f30; font-weight: bold; padding-left:10px;}
.live_wrap .live_des dd {float: left; width:455px;}

.bg2 {background: url(../img/live/bg2.png) no-repeat top left; }
.bg_free {background:  url(../img/class/price_bg.png) no-repeat top left; height: 1545px;}
.bg_free2 {background:  url(../img/class/price_bg2.png) no-repeat top left; height: 1100px;}

.so {font-weight: bold; font-size: 150%; color:#f00;}
.so2 {text-decoration: line-through;}

.txt_s {font-size:90%;}

/*　追加 */
.place {font-size: 150%;}
.time {font-size: 150%;}

/* =============================
 .section2
==============================*/



