@charset "utf-8";


body,h1,h2,h3,h4,h5,h6,p,div,ul,li,dl,dt,dd,table,th,td {margin:0px;padding:0px;font-size:12px;line-height:160%;font-family:"MS PGothic","Osaka",Arial,sans-serif;;font-weight:normal}


html{overflow-y:scroll;}
img {border:none;}
ul {list-style:none;}
table {border-collapse:collapse}

a {color:#ed1556}
a:hover {color:#f89ab6}

.alpha {behavior: url(/includes/images/iepngfix.htc)}

.tLeft {text-align:left;}
.tRight {text-align:right;}
.tCenter {text-align:center;}
.caption {color:#666}

.clearing {clear: both;height:0px;width:0px}

.clearfix:after {
  content: "."; 
  display: block;  
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
	min-height:1px;
	height:auto !important;
	height:1px;
}
.clear {clear:both;}
.print_ {display:block}

#Header {width:100%;background:url(/includes/images/body_bdr.gif) repeat-x left bottom;}
#Header .container950{padding:10px 0px 10px;background:url(/includes/images/header_bdr.gif) no-repeat left bottom;}
#Header .logo{float:left;width:190px;margin-right:20px;}
#Header .headLink{float:left;width:285px;margin-top:20px;}
#Header .headLink li{float:left;margin-right:10px;}
#Header .searchBox {float:right;width:442px;min-height:32px;height:auto !important;height:32px;margin-top:10px;background:url(/includes/images/search_bg.gif) no-repeat left top;}
#Header .searchBox li.radioBox{float:left;width:140px;font-size:10px;margin:7px 12px 0px 5px;display:inline;}
#Header .searchBox li.radioBox input {vertical-align:middle;}
#Header .searchBox li.textBox{float:left;width:150px;margin:6px 7px 6px 0px;display:inline;}
#Header .searchBox li.textBox input{width:150px;border:1px #bfbfbf solid;}
#Header .searchBox li.selectBox{float:left;width:90px;margin:6px 5px 6px 0px;display:inline;}
#Header .searchBox li.selectBox select{width:90px;border:1px #bfbfbf solid;}
#Header .searchBox li.searchBtn{float:left;width:25px;margin:3px 0px 0px 0px;display:inline;}


/*
#Footer .requestLine .mail a{color:#000;}
#Footer .requestLine .mail a:hover{color:#666;}
*/

#Footer .linkimage {margin-bottom:20px;width:950px;}
#Footer .linkimage li img{display:block}
#Footer .linkimage .dk{float:left;width:534px;display:inline;}
#Footer .linkimage .dk li{float:left;width:260px;margin:0px 7px 7px 0px;}
#Footer .linkimage .clubdam{float:right;width:395px;padding:6px;border:1px #c0c0c0 solid;background:#fff;display:inline;display:inline;}
#Footer .linkimage .clubdam h3{margin:9px 0px;text-align:center}
#Footer .linkimage .clubdam li{float:left;margin:0px 5px 0px 0px;display:inline;}
#Footer .linkimage .clubdam li.download {width:129px;}
#Footer .linkimage .clubdam li.karadam {width:126px;}
#Footer .linkimage .clubdam li.kashi {width:130px;margin:0px;}

#Footer ul.textLink li{display:inline;padding-right:5px;margin-right:5px;border-right:1px #ed1556 solid;}
#Footer ul.textLink li.last{border:none;}
#Footer ul.textLink li a{color:#000;text-decoration:none;font-size:10px;}
#Footer ul.textLink li a:hover{text-decoration:underline;}
#Footer p.copy{font-size:12px;margin-top:5px;}




#Header .searchBox,
#Header .headLink,
#Main #SideNavi,
#Main p.returnTop,
#Footer .linkimage,
#Footer .requestLine,
#Footer .textLink,
#TitleNavi #LocalNavi,
.pageTop,
#Broadcast .channel .weekly01,
#Broadcast .channel .weekly02,
#Broadcast .channel .monthly, 
#Main h1 .pdf {display:none}

#Header {width:745px;margin:0px auto 20px;border-bottom:3px #999 solid}
#Header .container950{width:745px;}

#Main {width:745px;}
#Footer {position:static;width:745px;background:none;margin:0px auto 10px;}
#Footer .container950{width:745px;}
#Footer .copy{border-top:1px #999 solid;padding-top:5px;clear:both;}

#TitleNavi {border:none;margin-bottom:0px;}
.br {page-break-after: always;}

#Broadcast .channel li.ch{background:none;padding-left:5px;}


body#ch400 #Broadcast li.ch			{border-left:10px solid #ff6600;}
body#jmusic_new #Broadcast li.ch		{border-left:10px solid #ff0000;}
body#jmusic #Broadcast li.ch			{border-left:10px solid #c0504d;}
body#kayouenka #Broadcast li.ch		{border-left:10px solid #99cc00;}
body#wmusic_new #Broadcast li.ch		{border-left:10px solid #800080;}
body#wmusic #Broadcast li.ch			{border-left:10px solid #cc99ff;}
body#dancesoul #Broadcast li.ch		{border-left:10px solid #ff99cc;}
body#mix #Broadcast li.ch				{border-left:10px solid #cf783f;}
body#jazz #Broadcast li.ch				{border-left:10px solid #003300;}
body#classic #Broadcast li.ch			{border-left:10px solid #000080;}
body#relax #Broadcast li.ch			{border-left:10px solid #ffcc00;}
body#world #Broadcast li.ch			{border-left:10px solid #004eac;}
body#bgm #Broadcast li.ch				{border-left:10px solid #993300;}
body#fm #Broadcast li.ch				{border-left:10px solid #9e9fa7;}

#Broadcast .ch400 li.ch			{border-left:10px solid #ff6600;}
#Broadcast .jmusic_new li.ch		{border-left:10px solid #ff0000;}
#Broadcast .jmusic li.ch			{border-left:10px solid #c0504d;}
#Broadcast .kayouenka li.ch		{border-left:10px solid #99cc00;}
#Broadcast .wmusic_new li.ch		{border-left:10px solid #800080;}
#Broadcast .wmusic li.ch			{border-left:10px solid #cc99ff;}
#Broadcast .dancesoul li.ch		{border-left:10px solid #ff99cc;}
#Broadcast .mix li.ch				{border-left:10px solid #cf783f;}
#Broadcast .jazz li.ch				{border-left:10px solid #003300;}
#Broadcast .classic li.ch			{border-left:10px solid #000080;}
#Broadcast .relax li.ch			{border-left:10px solid #ffcc00;}
#Broadcast .world li.ch			{border-left:10px solid #004eac;}
#Broadcast .bgm li.ch				{border-left:10px solid #993300;}
#Broadcast .fm li.ch				{border-left:10px solid #9e9fa7;}

#Broadcast .ttl_paint {padding:5px 0px 0px 0px;width:705px;background:none}

#Broadcast .boxlink{display:none}
#Broadcast .ch400 .ttl_paint{border-bottom:3px solid #ff6600;}
#Broadcast .jmusic_new .ttl_paint{border-bottom:3px solid #ff0000;}
#Broadcast .jmusic .ttl_paint{border-bottom:3px solid #c0504d;}
#Broadcast .kayouenka .ttl_paint{border-bottom:3px solid #99cc00;}
#Broadcast .wmusic_new .ttl_paint{border-bottom:3px solid #800080;}
#Broadcast .wmusic .ttl_paint{border-bottom:3px solid #cc99ff;}
#Broadcast .dancesoul .ttl_paint{border-bottom:3px solid #ff99cc;}
#Broadcast .mix .ttl_paint{border-bottom:3px solid #cf783f;}
#Broadcast .jazz .ttl_paint{border-bottom:3px solid #003300;}
#Broadcast .classic .ttl_paint{border-bottom:3px solid #000080;}
#Broadcast .relax .ttl_paint{border-bottom:3px solid #ffcc00;}
#Broadcast .world .ttl_paint{border-bottom:3px solid #004eac;}
#Broadcast .bgm .ttl_paint{border-bottom:3px solid #993300;}
#Broadcast .fm .ttl_paint{border-bottom:3px solid #9e9fa7;}

.ttl_base {font-size:16px;border-bottom:3px solid #F8013A;margin-bottom:20px;font-weight:bold;}
* html body{zoom: 86%;}
*:first-child+html body{zoom: 95%;}
/*
* html .localContents,
* html .localContents #Broadcast .channel dl { zoom: 86%; }

* html .localContents,
* html .localContents h1 img,
* html .localContents h2 img{width:650px;}
* html .localContents h1 .pdf{display:none;}

* html .localContents #Broadcast .channel .name {width:290px;}
* html .localContents #TopicsList li {width:310px;}
* html .localContents #TopicsList li .text {width:215px;}
* html .localContents #Broadcast .schedule dl {width:130px;}
*/
