* {
	margin:0;
	padding:0;
}
img {
	border:0;
	}

	
html
  {
  height:100%;
  margin-bottom:1px;

}

body{
	height:100%;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	background-color:#ffffff;
	font-size:13px;
	font-family:"メイリオ","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック";

scrollbar-arrow-color: #BBC6C8;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-3dlight-color: #BBC6C8;
scrollbar-darkshadow-color: #BBC6C8;
scrollbar-track-color: #ffffff;
color:#6A696A;

}

#toppagetop {
	position:relative;
	width:880px;
	height:410px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0;
	background-image:url("../img/bg_top_middle.gif");
}

#subpagetop {
	position:relative;
	width:880px;
	height:290px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0;
	background-image:url("../img/bg_sub_middle.gif");
}


#container{
	width:880px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0;
	background-image:url("../img/bg_container.gif");
}

#navibox{
	width:180px;
	margin: 0;
	float: left;
	padding:20px 0 20px 30px;
}

#mainbox{width:570px;
	margin: 0;
	float: right;
	text-align:left;
	padding:20px 70px 30px 20px;
	color:#6A696A;
	line-height:170%;
}


.copy{font-size:12px;color:#aaaaaa;font-weight:bold; font-family:arial;text-decoration:none;line-height:130%}

img {border:0;}
A:link{font-size:13px;color:#33646D;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline;line-height:130%;cursor:hand;}
A:visited{font-size:13px;color:#33646D;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline;line-height:130%;cursor:hand;}
A:hover{font-size:13px;color:#000000;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:underline;line-height:130%;cursor:hand;}


TD{font-size:13px;color:#6A696A;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:none;line-height:170%}

.txtS{font-size:11px;color:#6A696A;font-weight:normal; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:none;line-height:170%}


.titleL{font-size:20px;color:#33646D;font-weight:bold; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:none;line-height:170%}

.title{font-size:14px;color:#33646D;font-weight:bold; font-family:"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","Osaka";text-decoration:none;line-height:170%}






.img_bottom {
vertical-align: bottom;
}


.link  a:hover {
position: relative;
top: 1px;
text-decoration: none;
}

table.topics {
width:99%;
}
table.topics th {
border-bottom:#BBC6C8 1px dotted;
padding-bottom:5px;
color:#BBC6C8;
width: 1%;
white-space: nowrap;
vertical-align: top;
}
table.topics td {
border-bottom:#BBC6C8 1px dotted;
padding-bottom:5px;
}



.link_btn a:link {text-decoration: none; color:#33646D;}
.link_btn a:hover {text-decoration: none; color:#33646D; position: relative; top:1px;}
.link_btn a:visited {text-decoration: none; color:#33646D;}
.link_btn a:active {text-decoration: none; color:#33646D;}


ul.list {
	list-style:none;
	}
ul.list li {
	margin-bottom:5px;
	line-height:1.3em;
	}
ul.list li span {
	padding-left:50px;
	font-weight:bold;
	background-position:left center;
	background-repeat:no-repeat;
	}
span.icon_media {
	background-image:url(../img/icon_media.gif);
	color:#23a0dc;
	}
span.icon_doga {
	background:url(../img/icon_doga.gif);
	color:#eb1b71;
	}
span.icon_end {
	background-image:url(../img/icon_end.gif);
	color:#2c5150;
	}
span.icon_live {
	background-image:url(../img/icon_live.gif);
	color:#00a497;
	}
span.icon_oshirase {
	background-image:url(../img/icon_oshirase.gif);
	color:#faa733;
	}
span.icon_radio {
	background-image:url(../img/icon_radio.gif);
	color:#7fbb33;
	}


table.contact td {padding:3px;}
