@charset "utf-8";
/*
	Since:27 Oct 2011
	Editor:Masataka Asakura
*/
/*
-------------File Contents--------------
		1. Mv
		2. Fonts
		3. Commons
------------------------------------------*/
/*================================================
            1. Day
================================================*/
#day-kobetsu{
  margin:40px auto 0 auto;
  text-align: center;
  width: 630px;
}
#evening-kobetsu{
  margin-top: 30px;
  padding:30px 40px 20px 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 710px;
  background-color: #100964;
}
#day-kobetsu dl.kobetsu-info{
  margin: 40px auto 0 auto;
  width: 80%;
}
#evening-kobetsu h3{
  color: #fff;
  font-size: 116%;
  text-align: center;
}
#contents #evening-kobetsu p{
  color: #eee;
  font-size: 108%;
}

#evening-kobetsu dl.kobetsu-info{
  float: left;
  margin: 20px 0% 0 0;
  width: 34%;
}
#evening-kobetsu dl.kobetsu-info:first-child{width: 29%;}

dl.kobetsu-info dt{
  float: left;
  clear: left;
  padding: 0.15em 0 0 0.5em;
  background-color: #2980b9;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #fff;
  font-size: 93%;
  font-weight: normal;
  letter-spacing: 0.5em;
  line-height: 1.8;
  width: 12%;
}
#evening-kobetsu dl.kobetsu-info dt{
  clear:none;
  padding-left: 0.25em;
  width: 20%;
  background-color: #5caee6;
  font-size: 85%;
  line-height: 1.4;
  letter-spacing: 0.25em;
  text-align: center;
}

dl.kobetsu-info dd{
  position: relative;
  margin-left: 17%;
  padding-bottom: 30px;
  line-height: 1.6;
  text-align: left;
}
#day-kobetsu dl.kobetsu-info dd strong{
  color: #100964;
  font-size: 154%;
}
#evening-kobetsu dl.kobetsu-info dd{
  margin-left: 23%;
  padding-bottom: 0;
  color: #eee;
  white-space: nowrap;
}

a.linkto-form{
  display: block;
  position: absolute;
  top: 0;
  right: 12%;
  padding: 0.15em 0.2em 0 0;
  background-color: #e93a4e;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  line-height: 2.5;
  letter-spacing: 0.05em;
  width: 7.5em;
  text-align: center;
  text-decoration: none;
}
a.linkto-form:hover{background-color: #eb6877;;}
a.linkto-form i{font-size: 85%;margin-right: 0.15em;}
.lot-ie9 dl.kobetsu-info dt{position: relative;}
.lt-ie9 dl.kobetsu-info dt, a.linkto-form{behavior: url(../css/PIE.htc);}

#day-kobetsu dl.kobetsu-info dd em{
  display: block;
  color: #333;
  font-size: 131%;
}
dl.kobetsu-info dd p a{
  text-decoration: underline;
  color: #5b5a5a;
}
#evening-kobetsu dl.kobetsu-info dd p a{color: #eee;}

