
html{overflow-y:auto;}

a:hover {  color: red; text-decoration: underline}
a {  text-decoration: none}
.table {  background-color: #FFFFCC}
.f_8pt {  font-size: 8pt; line-height: 130%}
.f_9pt {  font-size: 9pt; line-height: 130%}
.f_10pt {  font-size: 10pt; line-height: 120%}
.f_11pt {  font-size: 11pt; line-height: 130%}
.f_12pt {  font-size: 12pt; line-height: 130%}

.f11_brown {  font-size: 11pt; color: #482400; font-weight: bold; line-height: 130%}
.f10_red {  font-size: 10pt; color: red; font-weight: bold; line-height: 130%}
.f11_red {  font-size: 11pt; color: red; font-weight: bold; line-height: 140%}
.f12_red {  font-size: 12pt; color: red; font-weight: bold; line-height: 140%}
.f10_white {  font-size: 10pt; color: white;  line-height: 140%}
.f10_white {  font-size: 10pt; color: white; font-weight: bold; line-height: 130%}
.f11_white {  font-size: 12pt; color: white; font-weight: bold; line-height: 130%}
.f12_white {  font-size: 12pt; color: white; font-weight: bold; line-height: 130%}
.f12_brown {  font-size: 12pt; color: #482400; font-weight: bold; line-height: 130%}
.f10_red {  font-size: 10pt; color: #990000; font-weight: bold; line-height: 130%}

.px12_red {  font-size: 12px; color: red; font-weight: bold; line-height: 140%}


#main{
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	width:650px;

}
.p_height1 {
	font-size: 12px;
	line-height: 140%;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.p_height2 {
	font-size: 11pt;
	line-height: 150%;
	margin: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.p_height3 {
	font-size: 11pt;
	line-height: 140%;
	margin: 0px;
	padding-top: 5px;
}

/*ƒ‰ƒWƒR*/
.radiko{ font-size:12px; height:24px; width:450px;margin:0; padding:0; font-weight:bold; margin-top:5px; margin-bottom:5px; background-image:url(../../podcast/images/radiko_icon.gif); background-repeat:no-repeat; padding-left:100px;background-position:left; line-height:2; text-align:left;}
.radiko a:link {color:#F3F; text-decoration:none;color:#F00;}
.radiko a:visited {color:#F00;text-decoration:none;}
.radiko a:hover {text-decoration:underline;}
.radiko a:active {text-decoration:none;}

.header_inner{height:170px;	background-image:url(../images/ttl_face.jpg); background-repeat:no-repeat; background-position:right top;}
.info{height:170px;width:330px; background-image:url(../images/bg_ttl.jpg); background-repeat:repeat-x;font-size:14px;}
.info dl{padding-top:30px;margin-left:20px;}
.info dl dt{float:left;padding-bottom:10px;}
.info dl dd{margin-left:100px; line-height:1.5;padding-bottom:20px;}

.contents{width:100%; margin-left:auto;margin-top:20px;  margin-right:auto; margin-bottom:30px;}
.about{width:90%; margin-left:auto; margin-right:auto; background-image:url(../images/naiyo.jpg); background-position:10px 10px;background-repeat:no-repeat;border:#17a3ff solid 1px; }
.about2{margin-top:10px;background-image:url(../images/ttl_s4.gif);}
.about p, .about dl{font-size:13px; width:96%;margin-top:40px; margin-left:auto; margin-right:auto;margin-bottom:20px; line-height:1.4;}

.about dl dt{font-weight:bold;margin-top:10px;}
.about dd{margin-left:1em;}
.card{width:650px; margin-left:auto; margin-right:auto; font-size:13px;text-align:center;padding-top:10px; }


a:hover img.btn_alfa{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}
.clear{height:0; width:0; margin:0; padding:0}

.header{position:relative;font-size:14px;}
.date,.ppl,.mail{display:block;position:absolute;top:70px;left:120px;}
.ppl{top:115px;}
.mail{top:198px;}