@charset "shift_jis";
/* CSS Document */
.floatimage {
	float:left;
	margin:11px 10px;
}
form { margin:0px; padding:0px; }
#contit{ background-image:url(../images/pro1-contit.gif); width:740px; height:38px; background-repeat:no-repeat; margin:0 0 12px; padding:5px 0 0; text-indent:-5000px; }

#mainConRadio {}
#mainConRadio:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
#mainConRadio {display:inline-block;}
#mainConRadio {display:block;}

#radio-pod {
  width: 730px;
  /*width:337px;*/
  /*margin: 0 auto;*/
  /*float:left;*/
  margin-top: 5px;
}
#radio-pod:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
#radio-pod {display:inline-block;}
#radio-pod {display:block;}

#radio-logo {
  float:left;
  width:338px;
  padding-left: 15px;
}

#podcast1,#inspi{ background-color:#FFFFCD; width:375px; float:right; margin-right:15px; padding:10px 5px; }
*html #podcast1{ margin-right:8px; }
*+html #podcast1{ margin-right:15px; }
#podcast1 img{ float:left; margin:0 5px; }
#podcast1 p{ float:right; width:210px; margin:0; padding:0;}

#inspi {
  background-color:#E3F2FD;
  width:722px;
  float:none;
  padding:5px;
  margin-top:15px;
  margin-bottom: 10px;
}

*html #inspi {
  margin:15px 8px 10px 0;
}

*+html #inspi {
  margin:15px 15px 10px 0;
}

#inspi dl {
  margin:0 0 5px;
  /*width:360px;*/
}

#inspi dt {
  border-bottom:dotted 1px #ccc;
  padding-bottom:3px;
  margin-bottom:3px;
}

#inspi dd {
  margin-left:0;
}

#sound {
  background-color:#FFF;
  padding:5px;
}
#sound:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
#sound {display:inline-block;}
#sound {display:block;}


#radio-pod-txt {
  margin:5px 0 10px 5px;
  width:337px;
  padding-top:10px;
}

*html #radio-pod-txt {
  margin:5px 0 10px 0;
  float:left;
  width:337px;
  padding-top:10px;
}

#litenar-personality {
  float:left;
  width:340px;
  margin-top: 15px;
  padding-left: 30px;
  /*margin-right:18px;*/
}
*html #litenar-personality {
  /*margin-right:13px;*/
}
#personality {
  width:340px;
}
#personality h5 {
  background-image:url(../images/pro1-personality.gif);
  background-repeat: no-repeat;
  width:340px;
  height:19px;
  text-indent:-5000px;
  margin:10px 0;
  padding:0;
  overflow: hidden;
}
#personality img {
  float:left;
}
#personality p {
  float:left;
  margin:0 0 0 10px;
  width:215px;
}


#listenar{ width:380px; margin-left:0; padding:0 0 10px; border:solid 1px #54BBD3; background-color:#E3F2FD;}
#listenar h5{ background-image:url(../images/pro1-listenar.gif); width:380px; height:25px; text-indent:-5000px; margin:0 0 0; padding:0; }
#listenar p{ margin:5px; }
#more{ text-align:center; margin-right:10px; }
.margin-top-5{ margin-top:5px; }

#todaypod,
#todaypre {
  background-image: url(../images/pro1-todaypod-bg.gif);
  margin: 20px 10px 0 0;
  padding: 5px;
  height: 1%;
  width: 726px;
}
#todaypod {
  width: 365px;
  margin-top: 0;
  margin-right: 15px;
}
#todaypod h5,
#todaypre h5 {
  background-image:url(../images/pro1-todaypod.gif);
  width:185px;
  height:17px;
  text-indent:-5000px;
  margin:0;
  padding:0;
}
#todaypod p {
  margin:5px 3px;
}
.pod-info {
  width:325px;
}
#down-podcast {
  width:375px;
}
#down-podcast img {
  margin:0 auto 5px;
  display:block;
}
#what-podcast {
  background-color:#FFF;
  width:326px;
  padding:5px 10px;
  margin:0 auto 2px;
}
#what-podcast p {
  margin:3px 0;
  padding:0;
}
#left-bt {
  float:left;
  width:130px;
}
#left-bt img,#right-bt img {
  margin:3px 0;
  padding:0;
}
#right-bt {
  float:right;
  width:130px;
}
#podcast-more {
  text-align:right;
  margin:5px 20px 10px 0;
  width:375px;
}
#podcast-dl {
  background-image:url(../images/pro1-podcast-dl.gif);
  background-repeat:no-repeat;
  width:180px;
  height:18px;
  text-indent:-5000px;
  margin:0;
  float:left;
}
.border-top {
  border-top:dotted 1px #CCC;
  padding-top:5px;
  margin-top:5px;
}

#todayPodcastArea {
  float: right;
  width: 365px;
  padding-right: 30px;
  _padding-right: 0;
}
#todayPodcastArea:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
#todayPodcastArea {display:inline-block;}
#todayPodcastArea {display:block;}


#todaypre
{
  background-image:url(../images/pro1-todaypre-bg.gif);
  margin-top: 5px;
}
#todaypre h5{ background-image:url(../images/pro1-todaypre.gif); width:182px; height:17px; text-indent:-5000px; }
#todaypre img{ margin:5px; }
#todaypreinfo { width:570px; }
#todaypreymd img{ margin:0px; }
#todaypre p{ margin:0 0 0 4px; }

#todayrepo {
  margin:10px 0 0;
  padding-bottom:15px;
  width:736px;
}
#todayrepo h5{ background-image:url(../images/pro1-todayrepo.gif); width:736px; height:21px; background-repeat:no-repeat; text-indent:-5000px; margin:0; padding:0; }
#todayrepo-txt{ background-image:url(../images/pro1-todayrepo-bg.gif); width:725px; padding:5px; }
#todayrepo #todayymd { margin:0 0 5px 3px; }
#todayrepo #todayymd img { margin:0; }
#writer{ width:725px; }
#writer p{ float:left; margin:5px 0 0; }
#writer img{ float:left; margin-right:5px; }

#repo_info{ width:725px; }
#repo_info p{ float:left; width:100%; margin:5px 0 0; }
#repo_info img{ float:left; margin-right:5px; }

#form{ margin:20px 19px 0 0; border:solid 3px #FFBD33; padding:10px; }
#form h5{ background-image:url(../images/pro1-present.gif); background-repeat:no-repeat; width:100%; height:32px; text-indent:-5000px; margin:0; padding:0; }
#form p{ margin:0; }
#form .midashi{ padding:7px; background-image:url(../images/pro1-present-bg.gif); font-weight:bold; }
#form .honbun{ padding:7px 7px 10px 7px; }
#form .submit{ text-align:center; }
#form .cell{ padding:0 0 10px 0; }
.cell-left{ padding:5px; width:20%; color:white; font-weight:bold; background-color:#FFBD33; border-right:solid 1px white; border-bottom:solid 1px white; }
.cell-right{ padding:5px; width:80%; }
.txt-orange{ color:#FFBD33; font-weight:bold; }
.txt-area{ width:335px; height:75px; margin-bottom:10px; }

#soundInspiArea {
  float: left;
  width: 353px;
}
#soundInspiArea:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
#soundInspiArea {display:inline-block;}
#soundInspiArea {display:block;}


#soundInspiArea dl {
  width: 353px;
}

#pcsound{
  float:left;
  width:220px;
}


#soundQrArea {
  float: left;
  width: 343px;
  padding-left: 15px;
}
#soundQrArea:after {content:"."; display:block; height:0; visibility:hidden; clear:both;}
#soundQrArea {display:inline-block;}
#soundQrArea {display:block;}

#mobile-sound {
  float:left;
  width:260px;
}

.bottom-border{
  border-bottom:solid 1px #ccc;
  padding-bottom:10px;
}
