@charset "utf-8";

#radioMainVisual {
  width: 660px;
  height: 291px;
  background: url(/images/radio/mainImg_3.png) no-repeat center center;
}
#radioMainVisual:hover { background: url(/images/radio/mainImg_3On.png) no-repeat center center; }
#radioMainVisual span { display: none; }

ul#subMenu{ background:url(../../images/common/menuSub.png) 0 0 no-repeat #6ca0ef !important;}

div.pagenation{
	width:150px;
    margin:0px auto;
}

h2.radioTitle{
  width:100%;
  height:80px;
  text-align:center;
  background:url(../../images/common/title/radio.jpg) repeat-x top;
  margin-top:10px;
}

h2.radioTitle img{
  margin-top:15px;
}

#footer{
  background:#6ca0ef !important;
}



span.schedule{
	font-size:16px;
}


h3{
	font-weight:bold;
    border-left:5px solid #66ccff;
    padding:5px 10px;
    margin:10px 0;
}

h4{
	font-weight:bold;
    border-left:5px solid #ff9999;
    padding:3px;
    margin:5px 0;
}

span.backLink{
    font-weight:bold;
    margin-left:150px;
}

div.form{
    margin:10px 0 50px 10px;
}

span.attention{
	font-size:11px;
    color:#ff0000;
}

span.radioCn{
	font-weight:bold;
    color:#ff6666;
    padding-top:10px;
    display:block;
}

input,textarea{
	padding:3px;
}

div.buttom_box{
	margin-top:30px;
}

div.form .buttom{
    background-color:#66ccff;
    color:#ffffff;
    padding:10px;
    border:1px #66ccff;
    width:150px;
    margin-right:10px;
}

div.attention{
  width:580px;
  padding:20px 15px;
  color:#ff3333;
  border:1px dashed #ff3333;
  margin:10px 0;
}
div.attention p.caption{
  padding-left:8px;
  font-size:15px;
  font-weight:bold;
  border-left:5px solid #ff3333;
  margin-bottom:20px;
}