@charset "Shift_JIS";

/* --------------------------------------------------------------------
	フリーページ　共通
--------------------------------------------------------------------- */
div.freepage_ {
}
div.freepage_narrow_ {
	padding: 0 60px;
}
div.freepage_ .box_ {
	margin-bottom: 20px;
	width: 100%;
	overflow: hidden;
}


/* --------------------------------------------------------------------
	フリーページ　会社概要
--------------------------------------------------------------------- */
#company {
}
#company table {
	width: 100%;
}
#company table th {
	width: 8em;
	vertical-align: top;
}
#company table td {
	vertical-align: top;
}


/* --------------------------------------------------------------------
	フリーページ　プライバシーポリシー
--------------------------------------------------------------------- */
#privacy {
}
#privacy p {
	margin-bottom: 10px;
	text-indent: 1em;
}
#privacy ol {
	border-top: 1px dotted #CCC;
}
#privacy ol li {
	padding: 10px 0;
	border-bottom: 1px dotted #CCC;
}

/* --------------------------------------------------------------------
	フリーページ　お薦め番組一覧
--------------------------------------------------------------------- */
#pro_reco {
    width: 700px;
    text-align: left;
    margin: 10px 0;
}

#pro_reco .contents-block ul li {
    width: 170px;
    float: left;
    display: inline;
    margin: 0 4px 10px 0;
    padding: 0 0 22px;
    position: relative;
}
#pro_reco .contents-block ul li figure {
    width: 166px;
}
#pro_reco .contents-block ul li figure img {
    width: 166px;
    height: auto;
    padding: 0;
}
#pro_reco .contents-block span.copyright_ {
    font-size: 11px;
    text-align: center;
    color: #000;
}

/* --------------------------------------------------------------------
	フリーページ　番組動画一覧
--------------------------------------------------------------------- */
#douga_bansen {
	background-color:#FFF;
}
#douga_bansen .dougaTitle{
	text-align:left;
	margin:0 0 10px 0;
	}
#douga_bansen .slideBox{
	position:relative;
	}
#douga_bansen .movieBox{
	position:absolute;
	top:45px;
	left:45px;
	}
#douga_bansen .campain24{
	margin-bottom:20px;
	}
#douga_bansen .howtoWatch_KS{
	position:relative;
	margin-bottom:20px;
	}
#douga_bansen .houtoWatch{
	margin-bottom:20px;
	background-color:#eee;
	overflow: hidden;
	padding-bottom:30px;
	}
#douga_bansen .houtoWatch img.howtoTitle{
	margin-bottom:20px;
	}
#douga_bansen .houtoWatch p{
	padding:0 30px;
	margin-bottom:20px;
}

#douga_bansen .houtoWatch ul{
	list-style: none outside none;
    overflow: hidden;
	padding: 15px 15px 15px 80px;
	}
#douga_bansen .houtoWatch ul li{
	display: block;
    float: left;
    width: 186px;
	}

#douga_bansen .houtoWatch ul li a{
	background-repeat: no-repeat;
    display: block;
    font-size: 1px;
    height: 162px;
    line-height: 100%;
    text-indent: -9999px;
    width: 186px;
}
#douga_bansen .howtoListbox{
	background-color:#FFF;
	margin:0 30px;
	margin-bottom:30px;

}
#douga_bansen .info_tel{
	float:left;
	margin-left:30px;

}


#douga_bansen .mousikomiBtn{
	position:absolute;
	bottom:50px;
	left:80px;
	}

#douga_bansen ul.mousikomiLine{
	overflow:hidden;
	}
#douga_bansen ul.mousikomiLine li{
	float:left;
	margin-right:10px;
	}

#douga_bansen .mousikomiBtn2{
	position:absolute;
	bottom:50px;
	left:80px;
	}
#douga_bansen img.detailBtn{
	position:absolute;
	bottom:335px;
	right:-10px;
	}



/*視聴方法*/
#douga_bansen #houtoWatch.contents-block{
 padding:0 0 10px 25px;
}
#douga_bansen #houtoWatch .contents-c{
}
#douga_bansen #houtoWatch.contents-block h3{
 padding:0.5em 0 0 1em;
 margin:0 0 20px 0;
 position:relative;
 background-color:#b8d9c6;
 background-image:none;
 border-top:2px solid #5c9976;
}
#douga_bansen #houtoWatch.contents-block h3.midashi span{
 display:block;
 font-size:120%;
 line-height:145%;
 font-weight:normal;
 padding:0 0 0.5em 1.5em;
 background-image: url(../../img/common/icon_subtitle_howto.png);
 background-position:0 0.3em;
 background-repeat:no-repeat;
 position:relative;
}
#douga_bansen #houtoWatch.contents-block p{
 font-size:80%;
 margin:0 0 20px 0;
}
#douga_bansen #houtoWatch.contents-block figure{
 margin:0 0 20px 0;
}
#douga_bansen #houtoWatch ul{
 list-style:none;
 overflow:hidden;
 margin:0 auto 20px;

}
#douga_bansen #houtoWatch ul li{
 display:block;
 width:332px;
 float:left;
 padding: 0 10px 10px 0;
}
#douga_bansen #houtoWatch ul li a,#douga_bansen #houtoWatch ul li a:link{
 display:block;
 text-indent:-9999px;
 font-size:1px;
 line-height:100%;
 width:332px;
 height:90px;
 background-repeat:no-repeat;
}
#douga_bansen #b-sptv a{
 background-image: url(http://www.kids-station.com/fb/assets/img/howto/ph-t-sptv.gif);
}
#douga_bansen #b-j_com a{
 background-image: url(http://www.kids-station.com/fb/assets/img/howto/ph-t-jcom.gif);
}
#douga_bansen #b-hikaritv a{
 background-image: url(http://www.kids-station.com/fb/assets/img/howto/ph-t-hikaritv.gif);
}
#douga_bansen #b-catv a{
 background-image: url(http://www.kids-station.com/fb/assets/img/howto/ph-t-catv.gif);
}
#douga_bansen #houtoWatch ul li#b-other{
 width:170px;
}
#b-other a{
 width:170px;
 background-image: url(http://www.kids-station.com/fb/assets/img/howto/ph-t-other.gif);
}

/* --------------------------------------------------------------------
	フリーページ　無料放送のお知らせ
--------------------------------------------------------------------- */
div.single_mainframe_                { width:700px;}
#freewatch_campaign                  { background:url(../../../campaign/freewatch/img/bg.png) left top repeat;}
#freewatch_campaign h1               { padding:20px 0; text-align:center;}
#freewatch_campaign h2               { padding:14px 0 10px 0; text-align:center;}
#freewatch_campaign p.catch_         { padding-bottom:20px; color:#fff; text-align:center;}
#freewatch_campaign p.catch_ .check_ { color:#ffde00; font-weight:bold;}
#freewatch_campaign #freeanimations ul             { padding:0 0 0 25px; overflow:hidden;}
#freewatch_campaign #freeanimations ul li          { width:190px; padding:10px; margin:0 11px 11px 0; background:#fff; float:left;}
#freewatch_campaign #freeanimations ul li .title_  { margin-bottom:10px; text-align:center;}
#freewatch_campaign #freeanimations ul li .image_  { margin-bottom:10px; text-align:center;}
#freewatch_campaign #freeanimations ul li .visual_ { margin-bottom:0;}
#freewatch_campaign #freeanimations ul li .copy_   { font-size:9px; line-height:1.2em; padding:5px 10px;}
#freewatch_campaign #freeanimations ul li .date_   { margin-bottom:10px; font-size:13px; text-align:center; font-weight:bold; color:#0066cc;}
#freewatch_campaign #freeanimations ul li .tale_   { height:30px; font-size:15px; font-weight:bold; line-height:30px; margin-bottom:10px; text-align:center; background:url(../../../campaign/freewatch/img/tale_bg.png) left top no-repeat;}
#freewatch_campaign #freeanimations ul li .intro_  { font-size:14px;}
#freewatch_campaign #mitemiru          { width:582px; height:255px; margin:0 auto; margin-top:30px; padding:13px 34px 30px 34px; background:url(../../../campaign/freewatch/img/mitemiru_bg.png) left top no-repeat;}
#freewatch_campaign #mitemiru .image_  { width:210px; padding:10px 0 0 0; float:left;}
#freewatch_campaign #mitemiru .desc_   { width:350px; float:right;}
#freewatch_campaign #mitemiru .desc_ .title_      { padding:5px 0 18px 110px; line-height:1.4; font-size:14px; color:#fff; background:url(../../../campaign/freewatch/img/always.png) left top no-repeat;}
#freewatch_campaign #mitemiru .desc_ .title_ span { font-size:24px; font-weight:bold; color:#fff;}
#freewatch_campaign #mitemiru .desc_ .intro_      { font-size:14px; line-height:1.4; margin-bottom:10px;}
#freewatch_campaign #mitemiru .desc_ .date_       { font-size:14px; padding:5px 10px; background:#86deff; font-weight:bold;}
#freewatch_campaign #howto_watch       { width:650px; margin:0 auto; padding-bottom:30px;}
#freewatch_campaign #banner_area.for_sp_ { display:none !important;}
#freewatch_campaign #banner_area       { width:650px; height:120px; margin:0 auto; padding-bottom:30px;  background:url(../../../campaign/freewatch/img/banner_bg.png) left top no-repeat;}
#freewatch_campaign #banner_area ul    { padding:10px 0 0 70px; overflow:hidden;}
#freewatch_campaign #banner_area ul li { width:225px; margin:0 60px 0 0; text-align:center; float:left;}

/* --------------------------------------------------------------------
	フリーページ　1話から放送の番組
--------------------------------------------------------------------- */
#repeat #main-sub{
	width: 680px;
}
/* --------------------------------------------------------------------
	フリーページ　月間番組表設置店舗
--------------------------------------------------------------------- */
#cannelguide #sp_nav{
	display:none;
}
#cannelguide .kv{
	height: 330px;
	font-size: 11px;
	margin-bottom: 20px;
	padding: 35px 45px;
	position:relative;
	background: url(../../../img/usr/freepage/channelguide/pc_kv_bg.png) no-repeat left top;
	text-align:left;
}
#cannelguide .kv_attention{
	width: 620px;
}
#cannelguide .kv_attention li{
	text-indent: -1em;
	padding-left: 1em;
	font-size: 12px;
	line-height: 1.5;
}
#cannelguide .kv_btn{
		position:absolute;
		bottom: 35px;
		left:350px;
}
#cannelguide .kv_img{
	position:absolute;
	bottom: 35px;
	right: 50px;
}

#cannelguide ul.linkguide li{
	position:relative;
	display: inline-block;
	*display: inline;
	margin-bottom: 10px;
	*margin-right: 5px;
	width: 75px;
	height: 30px;
	padding: 10px 0 0 25px;
	background: url(../../../img/usr/freepage/channelguide/btn_bg.png) no-repeat left top;
    zoom: 1; 
}

#cannelguide ul.linkguide a{
	position: absolute;
	top: 10;
	right:25;
	width: 75px;
	height: 30px;
}

#cannelguide h2.area {
	background-color: #fff0c9;
	padding: 5px;
	font-weight:bold;
	font-size: 14px;
}
#cannelguide .area_box{
	margin-bottom: 10px;
}
#cannelguide ul.arrow_link_ {
	padding: 10px;
}
#cannelguide ul.arrow_link_ li {
	display: inline-block;
	*display: inline;
	width: 300px;
    zoom: 1;
}
#cannelguide ul.arrow_link_ li a {
    background: url(http://www.kids-station.com/fb/assets/img/usr/side/side_arrow.gif) no-repeat left 11px;
    padding: 5px 0 5px 10px;
    margin: 0 5px;
    font-size: 12px;
    line-height: 140%;
}
#cannelguide ul.top_bnr {
	width: 950px;
	margin: 20px auto;
	text-align:center;
}
#cannelguide ul.top_bnr li{
	display: inline-block;
	*display: inline;
    zoom: 1; 
}

/* --------------------------------------------------------------------
	フリーページ　視聴方法TOP
--------------------------------------------------------------------- */
#howto_kids               { margin:20px 0;}
#howto_kids a:hover img   { filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; background-color:transparent\0/;}
#howto_kids h2            { width:950px; height:90px; padding:18px 0 0 0; margin-bottom:20px; text-align:center; background:url(../../../img/usr/freepage/howto_kids/h2_bg.png) left top no-repeat;}
#howto_kids h3            { width:950px; height:52px; margin-bottom:30px; text-indent:-9999px;}
#howto_kids #section01 h3 { background:url(../../../img/usr/freepage/howto_kids/sec01_h3.png) left top no-repeat;}
#howto_kids #section02 h3 { background:url(../../../img/usr/freepage/howto_kids/sec02_h3.png) left top no-repeat;}
#howto_kids #section01    { margin-bottom:40px;}
#howto_kids #section01 .tvarea_           { width:778px; height:462px; padding:60px 0 0 0; margin:0 auto; background:url(../../../img/usr/freepage/howto_kids/tvarea_bg.png) left top no-repeat; position:relative;}
#howto_kids #section01 .tvarea_ .other_   { position:absolute; right:60px; bottom:28px;}
#howto_kids #section01 .channel_          { width:650px; height:390px; margin:0 auto;}
#howto_kids #section01 .entry_            { position:relative; top:-15px;}
#howto_kids #section01 .entry_ p          { text-align:center;}
#howto_kids #section02 p.select_          { width:633px; height:24px; margin-bottom:15px; background:url(../../../img/usr/freepage/howto_kids/sec01_select.png) left top no-repeat; text-indent:-9999px;}
#howto_kids #section02 p.t_message_       { font-size:12px; margin-bottom:20px;}
#howto_kids #section02 .type_             { margin-bottom:30px; position:relative;}
#howto_kids #section02 .type_ h4          { position:absolute; top:-90px; right:0;}
#howto_kids #section02 .type_ ul          { width:105%; margin-bottom:10px; overflow:hidden;}
#howto_kids #section02 .type_ li          { width:277px; height:290px; padding:10px; margin:0 20px 20px 0; border:#eeeeee 3px solid; float:left; position:relative;}
#howto_kids #section02 .type_ li .image_  { margin-bottom:10px; text-align:center;}
#howto_kids #section02 .type_ li .push_   { margin-top:10px; font-size:12px; color:#038c48;}
#howto_kids #section02 .type_ li .memo_   { font-size:12px;}
#howto_kids #section02 .type_ li .btn_    { width:277px; text-align:center; position:absolute; left:10px; bottom:10px;}
#howto_kids #section02 .type_ li.skyptv_ .push_ { color:#d9271b;}
#howto_kids #section02 .type_ .choice_    { width:821px; height:109px; margin:0 auto; background:url(../../../img/usr/freepage/howto_kids/sec02_choice.png) left top no-repeat;}
#howto_kids #section02 .type_ .choice_ img{ display:none;}
#howto_kids #section02 .contact_info_     { padding:0 0 113px 0; margin-bottom:65px; background:url(../../../img/usr/freepage/howto_kids/contact_bg.png) left bottom no-repeat; position:relative;}
#howto_kids #section02 .contact_info_ h4  { height:354px; text-align:center;}
#howto_kids #section02 .contact_          { width:950px; height:150px; overflow:hidden; position:absolute; bottom:0;}
#howto_kids #section02 .contact_ h4       { width:950px; height:50px; margin-bottom:27px; background:url(../../../img/usr/freepage/howto_kids/contact_title.png) 26px center no-repeat; text-indent:-9999px;}
#howto_kids #section02 .contact_ p.time_  { width:136px; height:22px; position:absolute; top:13px; right:26px; background:url(../../../img/usr/freepage/howto_kids/contact_time.png) left top no-repeat; text-indent:-9999px;}
#howto_kids #section02 .contact_ p.free_tel_ { width:480px; height:42px; padding:0 0 0 45px; float:left; background:url(../../../img/usr/freepage/howto_kids/contact_free.png) 45px top no-repeat;}
#howto_kids #section02 .contact_ p.tel_      { width:262px; height:46px; padding:0 85px 0 0; float:right; background:url(../../../img/usr/freepage/howto_kids/contact_tel.png) left top no-repeat;}
#howto_kids #section02 .contact_ p.free_tel_ img { display:none;}
#howto_kids #section02 .contact_ p.tel_ img      { display:none;}

#howto_kids_fixed_footer       { width:100%; height:60px; display:block; position:fixed; bottom:0; left:0; background:url(../../../img/usr/freepage/howto_kids/fixed_footer_bg.png) left top repeat-x;}
#howto_kids_fixed_footer_inner { width:950px; height:50px; padding:10px 0 0 0; margin:0 auto; background:url(../../../img/usr/freepage/howto_kids/fixed_footer_inner_bg.png) left 10px no-repeat; overflow:hidden;}
#howto_kids_fixed_footer_inner .tel_    { width:694px; height:26px; margin:0 auto; padding:12px 0 0 0; background:url(../../../img/usr/freepage/howto_kids/fixed_footer_tel.png) left 12px no-repeat;}
#howto_kids_fixed_footer_inner .tel_ img{ display:none;}

/* --------------------------------------------------------------------
	フリーページ　スカパー!視聴方法
--------------------------------------------------------------------- */
#howto_sptv               { margin:20px 0;}
#howto_sptv a:hover img   { filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; background-color:transparent\0/;}
#howto_sptv h2            { width:950px; height:102px; padding:6px 0 0 0; margin-bottom:20px; text-align:center; background:url(../../../img/usr/freepage/howto_sptv/h2_bg.png) left top no-repeat;}
#howto_sptv h3            { width:950px; height:52px; margin-bottom:20px; text-indent:-9999px;}
#howto_sptv #section01 h3 { background:url(../../../img/usr/freepage/howto_sptv/sec01_h3.png) left top no-repeat;}
#howto_sptv #section02 h3 { background:url(../../../img/usr/freepage/howto_sptv/sec02_h3.png) left top no-repeat;}
#howto_sptv #section03 h3 { background:url(../../../img/usr/freepage/howto_sptv/sec03_h3.png) left top no-repeat;}
#howto_sptv #section01 .sec01_            { margin-bottom:10px;}
#howto_sptv #section01 .sec01_ ul         { width:105%; overflow:hidden;}
#howto_sptv #section01 .sec01_ ul li      { float:left;}
#howto_sptv #section01 .sec01_ ul li.po01_{ margin:0 22px 0 0;}
#howto_sptv #section01 .sec01_ ul li.plus_{ margin:0 32px 0 0; padding:100px 0 0 0;}
#howto_sptv #section01 .sec01_ ul li.po02_{ margin:0 20px 0 0;}
#howto_sptv #section01 .sec01_ ul li.or_  { margin:0 20px 0 0; padding:100px 0 0 0;}
#howto_sptv #section01 .sec01_ ul li.po03_{ margin:0;}
#howto_sptv #section01 .sec01_ h4 .image_ { padding:0 20px 0 0; position:relative;}
#howto_sptv #section01 .sec01_ h4         { margin-bottom:20px;}
#howto_sptv #section01 .sec02_ h4         { position:relative; top:20px;}
#howto_sptv #section01 .sec02_ .frame_    { width:950px; height:217px; background:url(../../../img/usr/freepage/howto_sptv/price_bg.png) left 40px no-repeat;}
#howto_sptv #section01 .sec02_ .frame_ ul { width:105%; padding:0 0 0 60px; zoom:1;}
#howto_sptv #section01 .sec02_ .frame_ ul:after     { content: ""; display: block; height: 0; font-size:0; clear: both; visibility:hidden;}
#howto_sptv #section01 .sec02_ .frame_ ul li        { float:left;}
#howto_sptv #section01 .sec02_ .frame_ ul li.pr01_  { padding: 60px 24px 0 0;}
#howto_sptv #section01 .sec02_ .frame_ ul li.plus_  { padding:120px 24px 0 0;}
#howto_sptv #section01 .sec02_ .frame_ ul li.pr02_  { padding: 60px 30px 0 0;}
#howto_sptv #section01 .sec02_ .frame_ ul li.equal_ { padding:120px 24px 0 0;}
#howto_sptv #section01 .sec02_ .frame_ ul li.total_ {}
#howto_sptv #section01 .sec03_ p.monthly_ { margin-bottom:20px; text-align:center;}
#howto_sptv #section01 .sec03_ p.entry_   { margin-bottom:40px; text-align:center;}
#howto_sptv #section01 .contact_          { width:950px; height:150px; margin-bottom:65px; background:url(../../../img/usr/freepage/howto_sptv/sec01_contact_bg.png) left top no-repeat; overflow:hidden;}
#howto_sptv #section01 .contact_ h4       { width:950px; height:48px; margin-bottom:12px; background:url(../../../img/usr/freepage/howto_sptv/sec01_contact_title.png) center center no-repeat; text-indent:-9999px;}
#howto_sptv #section01 .contact_ p.free_tel_ { padding:0 0 0 45px; float:left;}
#howto_sptv #section01 .contact_ p.free_time_{ padding:30px 85px 0 0; float:right;}
#howto_sptv #section02 .type_ .hikaku_    { margin-bottom:20px; text-align:center;}
#howto_sptv #section02 .type_ ul          { width:105%; margin-bottom:30px; overflow:hidden;}
#howto_sptv #section02 .type_ li          { width:277px; padding:10px; margin:0 20px 0 0; border:#eeeeee 3px solid; float:left;}
#howto_sptv #section02 .type_ li .image_  { margin-bottom:10px; text-align:center;}
#howto_sptv #section02 .type_ li .push_   { height:40px; margin-bottom:10px; font-size:12px;}
#howto_sptv #section02 .type_ li .btn_    { text-align:center;}
#howto_sptv #section02 .channel_          { width:950px; height:304px; margin-bottom:30px; background:url(../../../img/usr/freepage/howto_sptv/sec02_channel_bg.png) left top no-repeat;}
#howto_sptv #section02 .channel_ h4       { width:950px; height:104px; text-align:center; background:url(../../../img/usr/freepage/howto_sptv/sec02_channel_title.png) center center no-repeat; text-indent:-9999px;}
#howto_sptv #section02 .contact_          { margin-bottom:60px; overflow:hidden;}
#howto_sptv #section02 .contact_ .kids_   { width:466px; height:254px; background:url(../../../img/usr/freepage/howto_sptv/sec02_contact01.png) left top no-repeat; text-align:center; float:left;}
#howto_sptv #section02 .contact_ .kids_ h4{ height:21px; margin:12px 0 14px 75px; background:url(../../../img/usr/freepage/howto_sptv/sec02_01_title.png) left top no-repeat; text-indent:-9999px;}
#howto_sptv #section02 .contact_ .kids_ .free_tel_     { width:454px;  height:60px; background:url(../../../img/usr/freepage/howto_sptv/sec02_01_free.png) left top no-repeat;}
#howto_sptv #section02 .contact_ .kids_ .free_tel_ img { display:none;}
#howto_sptv #section02 .contact_ .kids_ .tel_          { width:454px; height:50px; background:url(../../../img/usr/freepage/howto_sptv/sec02_01_tel.png) left top no-repeat;}
#howto_sptv #section02 .contact_ .kids_ .tel_ img      { display:none;}
#howto_sptv #section02 .contact_ .sky_                 { width:466px; height:254px; background:url(../../../img/usr/freepage/howto_sptv/sec02_contact02.png) left top no-repeat; text-align:center; float:right;}
#howto_sptv #section02 .contact_ .sky_ h4              { height:21px; margin:12px 0 14px 40px; background:url(../../../img/usr/freepage/howto_sptv/sec02_02_title.png) left top no-repeat; text-indent:-9999px;}
#howto_sptv #section02 .contact_ .sky_ .free_tel_      { width:454px; height:80px; background:url(../../../img/usr/freepage/howto_sptv/sec02_02_free.png) left top no-repeat; }
#howto_sptv #section02 .contact_ .sky_ .free_tel_ img  { display:none;}
#howto_sptv #section03 .other_service_           { width:105%; overflow:hidden;}
#howto_sptv #section03 .other_service_ li        { width:200px; height:220px; padding:8px; margin:0 20px 0 0; border:#eeeeee 3px solid; float:left;}
#howto_sptv #section03 .other_service_ li .push_ { margin-top:10px; font-size:12px; color:#038c48;}
#howto_sptv #section03 .other_service_ li .memo_ { font-size:12px;}

#sptv_fixed_footer { width:100%; height:60px; display:block; position:fixed; bottom:0; left:0; background:url(../../../img/usr/freepage/howto_sptv/fixed_footer_bg.png) left top repeat-x;}
#sptv_fixed_footer_inner { width:990px; height:50px; padding:10px 0 0 80px; margin:0 auto; background:url(../../../img/usr/freepage/howto_sptv/fixed_footer_inner_bg.png) left 10px no-repeat; overflow:hidden;}
#sptv_fixed_footer_inner .logo_   { margin:0 20px 0 0; float:left;}
#sptv_fixed_footer_inner .button_ { padding:4px 0 0 0; margin:0 20px 0 0; float:left;}
#sptv_fixed_footer_inner .tel_    { width:570px; height:26px; padding:12px 0 0 0; background:url(../../../img/usr/freepage/howto_sptv/fixed_footer_tel.png) left 12px no-repeat; float:left;}
#sptv_fixed_footer_inner .tel_ img{ display:none;}
