@charset "UTF-8";

/*共通レイアウト*/
#contentsWrap{
    background-color: ;
}
#contentsWrap > div{ margin-bottom: ;}
#contentsWrap h2{
    border-bottom: ;
    margin-bottom: ;
    color: #432b8d;
    font-weight: bold;
}

/*--------共通ナビゲーション--------*/
#mainNav{
    background-color: ;
}
#mainNav li{
    background: #565656;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjODI4MjgyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjNTY1NjU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #dddddd 0%, #828282 4%, #565656 97%, #474747 100%);
    background: -webkit-linear-gradient(top,  #dddddd 0%,#828282 4%,#565656 97%,#474747 100%);
    background: linear-gradient(to bottom,  #dddddd 0%,#828282 4%,#565656 97%,#474747 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#474747',GradientType=0 );
    border-radius: ;
}
#mainNav li a{
    color: ;
    background: #565656;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjODI4MjgyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjNTY1NjU2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #dddddd 0%, #828282 4%, #565656 97%, #474747 100%);
    background: -webkit-linear-gradient(top,  #dddddd 0%,#828282 4%,#565656 97%,#474747 100%);
    background: linear-gradient(to bottom,  #dddddd 0%,#828282 4%,#565656 97%,#474747 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#474747',GradientType=0 );
}
#mainNav li a:hover{
    background: #dddddd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjOWU5ZTllIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjNmQ2ZDZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #dddddd 0%, #9e9e9e 4%, #6d6d6d 97%, #474747 100%);
    background: -webkit-linear-gradient(top,  #dddddd 0%,#9e9e9e 4%,#6d6d6d 97%,#474747 100%);
    background: linear-gradient(to bottom,  #dddddd 0%,#9e9e9e 4%,#6d6d6d 97%,#474747 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#474747',GradientType=0 );

}

/* ------------------------------
	共通動画エリア
------------------------------ */
#movie li .thum{
    border-bottom: ;
}
#movie li a.active .thum,
#movie li a:hover .thum{
    border-bottom: ;
}
#movie li p{ color: ;}


/* ---------------------------------------------
	トップページ
--------------------------------------------- */
.pageTop #pickup{
    margin: 0 0 30px;
}
#introTtl{
    font-size: 115%;
    line-height: 1.8;
    font-weight: bold;
    color: #ba0000;
    margin: 10px 0 5px;
}
.cx_smartphoneview #introTtl{ line-height: 1.4;}
.intro{
    line-height: 1.8;
    font-size: 94%;
    margin-bottom: 1em;
}

/* ------------------------------
	新着情報エリア
------------------------------ */
.pageTop #whatsnew li::before{
    content: "";
    color: ;
    display: ;
    width: ;
    height: ;
    background: ;
}
.pageTop #whatsnew li p.date{ color: ;}
.pageTop #whatsnew li p.newsTxt{ color: ;}
.pageTop #whatsnew li p a:hover{ color: ;}


/* ------------------------------
	放送予定エリア
------------------------------ */
.pageTop #oaSchedule dl{
    border-left: solid 5px #ba0000;
}
.pageTop  #oainfo{
    text-align: center;
    background-color: #00069f;
    padding: 10px 0;
}
.pageTop  #oainfo .oadate{
    font-size: 170%;
    font-weight: bold;
    color: #fff;
    line-height: 1.2;
}
.pageTop  #oainfo .sub{
    color: #fff;
    padding: 5px 0 0;
}

/* ------------------------------
	注目選手紹介
------------------------------ */
.pageTop #skaterInfo > ul{ margin-bottom: 1em;}
.pageTop #skaterInfo > ul > li{
    /*width: 49%;*/
    margin: 0 0 0.4em;
    /*float: left;*/
    font-weight: bold;
    line-height: 1.4;
    border-bottom: dashed 1px #aaa;
}
.pageTop #skaterInfo > ul > li span.ss{
    font-size: 86%;
    font-weight: normal;
    letter-spacing: -0.03em;
}
.pageTop #skaterInfo > ul > li span.category{ color: #9d7b1d;}
.cx_smartphoneview .pageTop #skaterInfo li{ margin: 0 0 0.4em;}


.pageTop #cast dt{
    font-weight: bold; color: #9d7b1d;
    float: left;
    font-size: 100%;
    line-height: inherit;
}
.pageTop #cast dd{ padding-left: 2.5em;}


#fp-bhp .fp-bhpblockPc#fp-bhp-infomain,
#fp-bhp .fp-bhpblockSp#fp-bhp-infomain{display: none !important;}