.ui-tabs-hide {
    display: none;
}

/* Skin */
.ui-tabs-nav {
    list-style: none;
	background-color:#FFF;
	margin:0 auto;
    padding: 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0;
}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

#channel .ui-tabs-nav  li{
	list-style:none;
	margin-left:9px;
	margin-bottom:0;
}
#channel .ui-tabs-nav  li:first-child{
	margin-left:0;
}
#channel .ui-tabs-nav  li a {
	display:block;
    height:89px;
	width:93px;
}

#channel .ui-tabs-nav  #tab-type1 a {
	background:url(../tv/img/lineup_tab01.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type2 a {
	background:url(../tv/img/lineup_tab02.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type3 a {
	background:url(../tv/img/lineup_tab03.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type4 a {
	background:url(../tv/img/lineup_tab04.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type5 a {
	background:url(../tv/img/lineup_tab05.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type6 a {
	background:url(../tv/img/lineup_tab06.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type7 a {
	background:url(../tv/img/lineup_tab07.png) no-repeat left top;
}


#channel .ui-tabs-nav  #tab-type1.ui-tabs-selected a {
	background:url(../tv/img/lineup_tab01_on.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type2.ui-tabs-selected a {
	background:url(../tv/img/lineup_tab02_on.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type3.ui-tabs-selected a {
	background:url(../tv/img/lineup_tab03_on.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type4.ui-tabs-selected a {
	background:url(../tv/img/lineup_tab04_on.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type5.ui-tabs-selected a {
	background:url(../tv/img/lineup_tab05_on.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type6.ui-tabs-selected a {
	background:url(../tv/img/lineup_tab06_on.png) no-repeat left top;
}
#channel .ui-tabs-nav  #tab-type7.ui-tabs-selected a {
	background:url(../tv/img/lineup_tab07_on.png) no-repeat left top;
}
/*クローバーひかりラインナップ*/
#hikari #channel .ui-tabs-nav li {
	list-style: none;
	margin-left: 8px;
	margin-bottom: 0;
}
#hikari #channel .ui-tabs-nav li:first-child {
	margin-left: 0;
}
#hikari #channel .ui-tabs-nav li a {
	display: block;
    height: 60px;
	width: 133px;
	background-repeat: no-repeat;
	background-position: left top;
}
#hikari #channel .ui-tabs-nav #tab-type1 a {
	background-image: url("../tv/img/hikari_lineup_tab01.png");
}
#hikari #channel .ui-tabs-nav #tab-type2 a {
	background-image: url("../tv/img/hikari_lineup_tab02.png");
}
#hikari #channel .ui-tabs-nav #tab-type3 a {
	background-image: url("../tv/img/hikari_lineup_tab03.png");
}
#hikari #channel .ui-tabs-nav #tab-type4 a {
	background-image: url("../tv/img/hikari_lineup_tab04.png");
}
#hikari #channel .ui-tabs-nav #tab-type5 a {
	background-image: url("../tv/img/hikari_lineup_tab05.png");
}
#hikari #channel .ui-tabs-nav  #tab-type1.ui-tabs-selected a {
	background-image: url("../tv/img/hikari_lineup_tab01_on.png");
}
#hikari #channel .ui-tabs-nav  #tab-type2.ui-tabs-selected a {
	background-image: url("../tv/img/hikari_lineup_tab02_on.png");
}
#hikari #channel .ui-tabs-nav  #tab-type3.ui-tabs-selected a {
	background-image: url("../tv/img/hikari_lineup_tab03_on.png");
}
#hikari #channel .ui-tabs-nav  #tab-type4.ui-tabs-selected a {
	background-image: url("../tv/img/hikari_lineup_tab04_on.png");
}
#hikari #channel .ui-tabs-nav  #tab-type5.ui-tabs-selected a {
	background-image: url("../tv/img/hikari_lineup_tab05_on.png");
}

@media(max-width:768px){
.ui-tabs-nav {
	width:100%;
    list-style: none;
	background-color:#FFF;
	margin:0 auto;
    padding: 0;
}
.ui-tabs-nav li a {
	background-size: 100% !important;
}
#channel .ui-tabs-nav  #tab-type1 a {
	background:url(../tv/img/lineup_tab01.png) no-repeat left top;
	margin-left:7px;
	margin-bottom:5px;
}
#channel .ui-tabs-nav  #tab-type2 a {
	background:url(../tv/img/lineup_tab02.png) no-repeat left top;
	margin-bottom:5px;
}
#channel .ui-tabs-nav  #tab-type3 a {
	background:url(../tv/img/lineup_tab03.png) no-repeat left top;
	margin-bottom:5px;
}
#channel .ui-tabs-nav  #tab-type4 a {
	background:url(../tv/img/lineup_tab04.png) no-repeat left top;
	margin-bottom:5px;
}
#channel .ui-tabs-nav  #tab-type5 a {
	background:url(../tv/img/lineup_tab05.png) no-repeat left top;
	margin-bottom:5px;
}
#channel .ui-tabs-nav  #tab-type6 a {
	background:url(../tv/img/lineup_tab06.png) no-repeat left top;
	margin-bottom:5px;
}
#channel .ui-tabs-nav  #tab-type7 a {
	background:url(../tv/img/lineup_tab07.png) no-repeat left top;
	margin-bottom:5px;
}
}

