@charset "UTF-8";
/* howto CSS Document */

.clear{
	clear:both;
	font-size:0px; line-height:0px;
}

.contents_box{
	display:block;
	margin:0px 10px 15px 10px;
	padding:20px 0px 0px 0px;
}
.contents_box_ios{
	display:block;
	margin:0px 10px 15px 10px;
	padding:20px 0px 35px 0px;
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title07.gif) no-repeat center bottom;
}

/* title周り */
.add_title{
	display:block;
	width:560px; height:30px;
	text-indent:-9999px; overflow:hidden;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.add_title_ios{
	display:block;
	width:560px; height:30px;
	text-indent:-9999px; overflow:hidden;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.install01{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_install_title1.gif) no-repeat 0px 0px;}
.install02{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_install_title2.gif) no-repeat 0px 0px;}
.spec{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_spec_title.gif) no-repeat 0px 0px;}

.rule_text{
	display:block;
	height:290px;
	border:1px solid #cccccc;
}
.text_title{
	display:block;
	height:30px;
	text-indent:-9999px; overflow:hidden;
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_kiyaku_title.gif) no-repeat 0px 0px #666666;
}
.rule_text div{
	display:block;
	height:260px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow-y:scroll;
}
.rule_text div p{
	padding:30px 20px 50px 20px;
}
.rule_button{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:540px;
	height:200px;
}
.rule_button_ip{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	height:200px;
}
.rule_button_ad{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	height:200px;
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ad_qr.gif) no-repeat 0px 0px;
}
.news_ip{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:300px;
	height:200px;
}
.news_ip_box{
	border:solid 1px #666666;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}
.news_ip_title{
	display:block;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/news_tit.jpg) no-repeat top center;
}
.news_ip_title span{
	display:none;
}
ul.news_ip_list{
	display:block;
	overflow-y:scroll;
	height:170px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.news_ip_list li{
	display:block;
	margin:0px 10px 0px 10px;
	padding:15px 5px 15px 5px;
	border-bottom:dotted #999999 1px;
}
.li_tit{
	line-height:25px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.news_ip_list li.last{
	display:block;
	margin:0px 10px 0px 10px;
	padding:10px 5px 10px 5px;
	border-bottom:none 0px;
}
.news_ip_ver{
	font-size:12px;
	font-weight:bold;
	color:#1677b2;
}
.news_ip_date{
	font-size:11px;
}
.news_ip_text{
	font-size:11px;
}
ul.contents_box_list li{
	list-style-type:disc;
	margin:0px 0px 0px 20px;
	padding:5px 0px 0px 0px;
}
.flashbox{
	display:block;
	margin:0px 14px 0px 17px;
	padding:10px 0px 0px 0px;
}
/*
使用しなくなったので削除します
.flashbox h3{
	display:block;
	height:20px; width:203px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:-9999px; overflow:hidden;
}
*/

.flashbox p{
	display:block;
	width:215px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
}
.flashbox p span{
	display:block;
	color:#FFFFFF; font-size:10px;
	line-height:13px;
	margin:0px 0px 11px 0px;
	padding:0px 5px 0px 5px;
}

/* インストー方法の解説 */

ul.inst_list{
	display:block;
	margin:0px 0px 20px 10px;
	padding:0px 0px 0px 0px;
}

ul.inst_list li{
	display:block; float:left;
	width:228px; height:300px;
	margin:0px 6px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.inst_list li span{
	display:block;
	line-height:145%;
	margin:0px 0px 0px 0px;
	padding:165px 15px 0px 15px;
}
.step01{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_img_step1.jpg) no-repeat 0px 0px #EEEEEE; }
.step02{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_img_step2.jpg) no-repeat 0px 0px #EEEEEE; }
.step03{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_img_step3.jpg) no-repeat 0px 0px #EEEEEE; }
.step04{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_img_step4_tokyo.jpg) no-repeat 0px 0px #EEEEEE; }
.step05{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_img_step5.jpg) no-repeat 0px 0px #EEEEEE; }

/* table */

table.reco_table {
    width: 930px;
    border: 1px #666666 solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table.reco_table td.col01{width:130px;}
table.reco_table td {
    padding: 5px; line-height:150%;
	text-align:left; vertical-align:top;
    border: 1px #666666 solid;
    border-width: 0 0 1px 1px;
}


.det_box{
	diplay:block;
	float:left;
	width:380px; height:200px;
	text-indent:-9999px; overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/dl_main_blue.jpg) no-repeat 0px 0px ;
}

/*追記 100507 ここから*/
.tool_title{
	display:block;
	text-indent: -9999px; overflow:hidden;
	width:411px;height:110px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/t_s_title_tools.gif) no-repeat 0px -20px ;
}
.btn_list{
	display:block;
	width:930px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.btn_list li{
	display:block;
	width:930px; height:119px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.btn_list li a{
	display:block;
	text-decoration:none;
	width:930px; height:119px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.btn_list li span.btn_ga_detaile,.btn_list li span.btn_ip_detaile,.btn_list li span.btn_ad_detaile{
	display: block; float:left;
	border:0px none;
	text-indent:-9999px; overflow:hidden;
	width:251px; height:119px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
.btn_list li span.btn_ga_img,.btn_list li span.btn_ip_img,.btn_list li span.btn_ad_img{
	vertical-align:top;
	border:0px none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.btn_list li span.btn_ga_img img,.btn_list li span.btn_ip_img img,.btn_list li span.btn_ad_img img{
	vertical-align:top;
	border:0px none;
	margin:1px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.iphone_download_btn{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_dl_btn.png) no-repeat 0px 0px;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px 0px 0px 17px;
	padding:0px 0px 0px 0px;
}
.iphone_download_btn a{
	display:block;
	height:130px;
	width:217px;
}
.iphone_download_btn a:hover{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_dl_btn_on.png) no-repeat 0px 0px;
}
.attention{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_gochui_title.gif) no-repeat 0px 0px;}
.h_bg{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/h_bg.gif) no-repeat 0px 0px;}
.m_bg{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/m_bg.gif) no-repeat 0px 0px;}
ul.download_iphone{
	list-style:none;
	margin:0px 0px 0px 10px;
	padding:20px 0px 0px 0px;
}
ul.download_iphone li{
	float:left;
	display:block;
	width:228px;
	height:260px;
	text-align:center;
}
ul.download_iphone li span{
	display:block;
	line-height:145%;
	margin:0px;
	padding:230px 15px 0;
}
.iphone_process1{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_img1.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 6px 10px 0px;
}
.iphone_process2{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_img2.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 6px 10px 0px;
}
.iphone_process3{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_img3.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 6px 10px 0px;
}
.iphone_process4{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_img4.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 0px 10px 0px;
}
.android_process1{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/android_img1.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 6px 10px 0px;
}
.android_process2{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/android_img2.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 6px 10px 0px;
}
.android_process3{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/android_img3.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 6px 10px 0px;
}
.android_process4{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/android_img4.jpg) no-repeat 0px 0px #EEEEEE;
	margin:0px 0px 10px 0px;
}
.att_title{
	font-size:14px;
	color:#666666;
}
.att_text{
	margin:0px 0px 15px 0px;
}
#right_img{
	background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/iphone_img_tokyo.gif) no-repeat 0px 0px;
}
/* pagetop */
div.download_pagetop {
	border-bottom:1px dotted #666666;
	border-top:1px dotted #666666;
	clear:both;
	margin-left:20px;
	margin-right:20px;
	padding:20px 0px 20px 0px;
	text-align:center;
}
div.download_pagetop p{
	margin:0px 0px 15px 0px;
}

/*追記 100507 ここまで*/
.conts_ios_title{
	display:block;
	height:56px;
	text-indent:-9999px; overflow:hidden;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

table.ios_table{
    width: 880px;
    border: 0px none;
    border-collapse: collapse;
    border-spacing: 0;
	margin:0px 20px 20px 30px;
	padding:0px 0px 0px 0px;
}
table.ios_table td.ios_table_thumb{
	width:228px; height:90px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
table.ios_table td.ios_table_text{
	vertical-align:middle;
	background-color:#EEEEEE;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
}
.ios_text_read{
	margin:0px 0px 0px 0px;
	padding:0px 20px 25px 20px;
}
.ios_bg1{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title00.gif) no-repeat 0px bottom;}
.ios_bg2{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title01.gif) no-repeat 0px bottom;}
.ios_bg3{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title02.gif) no-repeat 0px bottom;}
.ios_bg4{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title03.gif) no-repeat 0px bottom;}
.ios_bg5{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title04.gif) no-repeat 0px bottom;}
.ios_bg6{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title05.gif) no-repeat 0px bottom;}
.ios_bg7{background:url(http://radiko-dl.ssdl1.smartstream.ne.jp/radiko-dl/1.1/download/image/ios_title06.gif) no-repeat 0px bottom;}
