body{background-color:#f3f3f3;color:#333;font-family:ArialMT,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:14px;line-height:1.2;-webkit-text-size-adjust:none}#wrapper{margin:0 auto;overflow:hidden;position:relative}@media screen and (min-width: 480px){#wrapper{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);width:480px}}.pagettl{background:#555;border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(255,255,255,0.4);color:#fff;font-size:16px;line-height:1;padding:10px 8px;text-shadow:0 -1px 0 rgba(0,0,0,0.6)}.secttl{background:#ccc;border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(255,255,255,0.4);color:#333;font-size:16px;padding:10px 8px;text-shadow:0 1px 0 rgba(255,255,255,0.6)}.itemttl{background:#ddd;font-weight:normal;padding:4px 8px}.itemttlsec{background:#444;color:#fff;font-weight:normal;padding:4px 8px}.pagettl + .secttl{margin-top:0}.tap,
.navPageCategory li a{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.mgS{margin:6px}.mgR{margin:10px}.mgL{margin:24px}.mtS{margin-top:6px}.mtR{margin-top:10px}.mtL{margin-top:24px}.mbS{margin-bottom:6px}.mbR{margin-bottom:10px}.mbL{margin-bottom:24px}.msS{margin-left:6px;margin-right:6px}.msR{margin-left:10px;margin-right:10px}.msL{margin-left:24px;margin-right:24px}.pdS{padding:6px}.pdR{padding:10px}.pdL{padding:24px}.ptS{padding-top:6px}.ptR{padding-top:10px}.ptL{padding-top:24px}.pbS{padding-bottom:6px}.pbR{padding-bottom:10px}.pbL{padding-bottom:24px}.psS{padding-left:6px;padding-right:6px}.psR{padding-left:10px;padding-right:10px}.psL{padding-left:24px;padding-right:24px}.fs10{font-size:10px}.fs12{font-size:12px}.gry,
a.gry{color:rgba(0,0,0,0.5)!important}.red,
a.red{color:rgba(255,0,0,0.9)!important}.shareLine{cursor:pointer;height:20px;width:77px}.shareLine img{height:20px;width:74px}.bnrCommon{text-align:center}.bnrCommon a{display:block}.bnrCommon a img.bnr{max-width:320px;width:100%}.banner_pay_footer{margin-bottom:24px}.iconStatusPpv{background:#fa0;border-radius:3px;color:#fff;display:inline-block;font-size:12px;margin-right:0.5em;padding:2px 4px;text-align:center}.iconStatusJoined{background:#fa0;border-radius:3px;color:#fff;display:inline-block;font-size:12px;margin:4px 0 0 6px;padding:2px 4px;text-align:center}.iconNicopo{background:transparent 0 0 no-repeat;background-size:100%;display:inline-block;vertical-align:middle}.iconNicopo.w32{background-image:url("../../img/common/icons/nicopo.64x64.png");height:32px;width:32px}.iconNicopo.w24{background-image:url("../../img/common/icons/nicopo.48x48.png");height:24px;width:24px}.iconNicopo.w16{background-image:url("../../img/common/icons/nicopo.32x32.png");height:16px;margin-right:5px;position:relative;top:-1px;width:16px}.iconStatusAttention{background:#c00;border-radius:3px;color:#fff;display:inline-block;font-size:12px;margin-right:0.5em;padding:2px 4px}#campaignBanner{margin-top:20px}#campaignBanner .bnrCommon{background:#eee;padding:10px}.shareButtons li{margin-right:2px;display:inline-block;vertical-align:top}.shareButtons li a{color:#ccc;display:block;font-size:12px;padding:10px 6px}.shareButtons li a img{display:inline-block;vertical-align:middle}.shareButtons li var{font-style:normal;font-weight:normal;margin-left:10px;display:inline-block;vertical-align:middle}.shareButtons.medium{padding-left:4px}.shareButtons.medium li a img{height:24px;width:24px}.shareButtons.minimum{padding-left:4px}.shareButtons.minimum li a img{height:16px;width:16px}.shareButtons.minimum li.line a{font-size:10px}.btn_ch_favorite .button .icon{background:transparent no-repeat;background-image:url("../../img/common/icons/follow_star_white.svg");background-position:center;background-size:20px;height:25px;margin-top:-4px;width:25px;display:inline-block;vertical-align:middle}.btn_ch_favorite .button .text{vertical-align:middle}.btn_ch_favorite.default .button{padding:8px 1em}.btn_ch_favorite.default .button.on{background-color:#222}.btn_ch_favorite.default .button.on .icon{background-image:url("../../img/common/icons/follow_check_white.svg");margin-top:auto}.btn_ch_favorite.default .button.off{background-color:#777}.btn_ch_favorite.default .button.tap{transform:scale(0.95);transition:transform 100ms linear}.btn_ch_favorite.default.small .button{font-size:12px;padding:6px 1em}.btn_ch_favorite.default.small .button .icon{background-size:15px;height:20px;margin-top:-3px;width:20px}.btn_ch_favorite.only_star{min-height:25px;min-width:25px}.btn_ch_favorite.only_star .button .icon{height:25px;line-height:25px;width:25px}.btn_ch_favorite.only_star .button .text{display:none}.js_channelBookmarkMessages{background-color:#ffffff;color:#222;font-size:12px;left:0;padding:1em;position:fixed;top:0;width:100%;z-index:9999999;-webkit-box-sizing:border-box;box-sizing:border-box}.js_channelBookmarkMessages.error,
.js_channelBookmarkMessages.success{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5),0 0 10px #000000}.js_channelBookmarkMessages.error a,
.js_channelBookmarkMessages.success a{color:#fff;text-decoration:underline}.js_channelBookmarkMessages.error{background-color:#ff3c00}.js_channelBookmarkMessages.success{background-color:#61ad00}.js_channelBookmarkMessages span.error_detail{display:block;font-size:10px;opacity:0.8;white-space:normal}.bullet_icon{background-position:left center;background-repeat:no-repeat;padding-left:16px;display:inline-block;vertical-align:baseline}.bullet_icon.after{background-position:right center;padding-left:0;padding-right:16px}.bullet_icon.blank{background-image:url("../../img/common/icons/blank.16x16.png")}.bullet_icon.present_for_you{background-image:url("../../img/common/icons/giftbox.32x32.png");background-size:16px}.salesNotice{font-size:12px;line-height:1.4;margin:16px 0;padding:0 8px;text-align:center}.salesPeriod{color:#777;font-size:12px;line-height:1.4;margin:8px 0 0;padding:0 8px;text-align:center}@media screen and (max-width: 359px){.salesPeriod{font-size:10px}}@-webkit-keyframes rotateLoading{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.listContentsThmbWrap{background-color:#fff;border-top:4px solid #333;box-shadow:0 0 6px rgba(0,0,0,0.3);margin:6px;padding:6px 6px 0}.listContentsThmbWrap header h1{color:#222;font-size:18px;font-weight:normal;padding:6px}.listContentsThmbWrap header h1 small{font-size:60%}.listContentsThmbWrap footer{margin:auto -6px}.listContentsThmbWrap footer .read_more{background-color:#eee;font-size:14px;line-height:60px;text-align:center}.listContentsThmbWrap footer .read_more a{display:block;height:100%;width:100%}.listContentsThmbWrap footer .linkbar{border-top-color:#ddd}.listContentsThmbWrap.events{padding:0}.listContentsThmbWrap.events header{padding:6px 4px}.listContentsThmbWrap.events footer{margin:auto 0}.listContentsThmbWrap.events footer .read_more{color:#ed0e5d}.listContentsThmbWrap.expandable ul li{display:none}.listContentsThmbWrap.expandable.limit_1 ul li:nth-child(-n + 1),
.listContentsThmbWrap.expandable.limit_2 ul li:nth-child(-n + 2),
.listContentsThmbWrap.expandable.limit_3 ul li:nth-child(-n + 3),
.listContentsThmbWrap.expandable.limit_4 ul li:nth-child(-n + 4),
.listContentsThmbWrap.expandable.limit_5 ul li:nth-child(-n + 5),
.listContentsThmbWrap.expandable.limit_6 ul li:nth-child(-n + 6),
.listContentsThmbWrap.expandable.limit_8 ul li:nth-child(-n + 8),
.listContentsThmbWrap.expandable.limit_10 ul li:nth-child(-n + 10),
.listContentsThmbWrap.expandable.limit_15 ul li:nth-child(-n + 15),
.listContentsThmbWrap.expandable.limit_20 ul li:nth-child(-n + 20){display:block}.listContentsThmbWrap.expandable.show_all ul li{display:block!important}.listContentsThmbWrap .loadMore{background-color:#eee;color:#09d;display:block;font-size:14px;line-height:60px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.listContentsThmbWrap .loadMore .btnMore{cursor:pointer}.listContentsThmbWrap .loadMore .loading{color:#999;display:none}.listContentsThmbWrap .loadMore .loading .text,
.listContentsThmbWrap .loadMore .loading .icon{display:inline-block;vertical-align:middle}.listContentsThmbWrap .loadMore .loading .text{margin-left:6px}.listContentsThmbWrap .loadMore .loading .icon{-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:rotateLoading;background:transparent url("../../img/icn_loading.png?2") no-repeat 0% 0%;background-size:15px 15px;height:15px;width:15px}.listContentsThmbWrap + .linkbar{margin-top:-1px}ul.listContentsThmb{margin-top:-6px}header + ul.listContentsThmb{margin-top:0}ul.listContentsThmb li{border-bottom:1px solid #ddd;list-style:none;overflow:hidden;position:relative}ul.listContentsThmb li::after{clear:both;content:"";display:block}ul.listContentsThmb li:last-child{border-bottom:none}ul.listContentsThmb li a.link{color:#555;display:block;padding:6px 0;position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}ul.listContentsThmb li a.link::after{clear:both;content:"";display:block}ul.listContentsThmb li .thmb{background:#dadada;overflow:hidden;position:relative}ul.listContentsThmb li .thmb img{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);height:auto;width:100%}ul.listContentsThmb li:not(.article) .thmb{border:solid 1px #ddd;float:left;width:100px}ul.listContentsThmb li.live .thmb{height:100px;width:100px;background-color:#000;display:flex;align-items:center;justify-content:center}ul.listContentsThmb li.live.history_item .thmb{background-color:initial}ul.listContentsThmb h2.title{color:#555;font-size:15px;font-weight:normal;line-height:1.4em;max-height:4.2em;overflow:hidden;position:relative;z-index:1;white-space:normal;word-break:break-all;word-wrap:break-word}ul.listContentsThmb .details{overflow:hidden;padding-left:6px}ul.listContentsThmb .details .status{color:#aaa;display:inline-block;font-size:10px;margin:2px 0;vertical-align:middle}ul.listContentsThmb .details .status.onair{background:#d00;border-radius:3px;color:#fff;padding:2px 4px}ul.listContentsThmb .details .status.ppv .iconStatusPpv{font-size:10px}ul.listContentsThmb .details dt,
ul.listContentsThmb .details dd{vertical-align:middle}ul.listContentsThmb .details dt{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:10px;overflow:hidden;text-indent:100em;width:10px}ul.listContentsThmb .details dl.status{font-size:0;padding-right:4px}ul.listContentsThmb .details dl.status dt,
ul.listContentsThmb .details dl.status dd{font-size:12px}ul.listContentsThmb .details dl.status.view dt{background-image:url("../../img/icn_stat_view.png?2")}ul.listContentsThmb .details dl.status.res dt{background-image:url("../../img/icn_stat_comment.png?2")}ul.listContentsThmb .details dl.status.mylist dt{background-image:url("../../img/icn_stat_mylist.png?2")}ul.listContentsThmb .details dl.status.date dt{display:none}ul.listContentsThmb .details dl.status.date dd{padding-left:0}ul.listContentsThmb .details dl.status.date.onair,
ul.listContentsThmb .details dl.status.date.reserved{color:rgba(0,0,0,0.6);font-size:14px}ul.listContentsThmb .details dl.status.date small{display:inline-block;font-size:12px;margin-left:4px;opacity:0.6}ul.listContentsThmb .details dl.status.date small .sat{color:#00d}ul.listContentsThmb .details dl.status.date small .sun{color:#c00}ul.listContentsThmb .details dl.status.date.updated_in_1week{color:#d90}ul.listContentsThmb .details dl.status.point dt,
ul.listContentsThmb .details dl.status.pv dt,
ul.listContentsThmb .details dl.status.dl_count dt{background-image:url("../../img/icn_stat_date.png")}ul.listContentsThmb .details dd{display:inline-block;padding-left:2px}ul.listContentsThmb .description{color:rgba(0,0,0,0.6);font-size:12px;line-height:1.4em;margin-top:6px;max-height:2.75em;overflow:hidden}ul.listContentsThmb .deviceng{color:rgba(255,0,0,0.6);font-size:12px;margin-top:6px}ul.listContentsThmb .rank{bottom:0;color:#e5e5e5;font-size:50px;position:absolute;right:10%;text-shadow:none;z-index:0}ul.listContentsThmb .duration{background-color:#000;bottom:0;color:#fff;font-size:10px;opacity:0.6;padding:1px 2px;position:absolute;right:0}ul.listContentsThmb li.video .thmb{height:56.25px;overflow:hidden;width:100px}ul.listContentsThmb li.video .thmb img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}ul.listContentsThmb li.live.official .thmb{height:75px;width:100px}ul.listContentsThmb li.event{padding-bottom:40px;position:relative}ul.listContentsThmb li.event a.link{padding:0}ul.listContentsThmb li.event .thmb{float:none!important;height:auto!important;margin:0!important;width:100%!important}ul.listContentsThmb li.event .thmb img{width:100%!important}ul.listContentsThmb li.event .thmb .ticket_label{bottom:10px;left:10px;position:absolute}ul.listContentsThmb li.event .details{padding:10px 10px 0}ul.listContentsThmb li.event h2.title{font-size:18px;margin-bottom:4px;padding:0}ul.listContentsThmb li.event dl.date.status dt{display:inline-block!important;font-size:15px;height:auto;text-indent:0;width:2.4em}ul.listContentsThmb li.event dl.date.status dd{color:#ed0e5d;display:inline-block;font-size:14px}ul.listContentsThmb li.event dl.date.status dd > .is_finished{color:#999}ul.listContentsThmb li.event dl.date.status dd > .end{color:#999;font-size:12px}ul.listContentsThmb li.event:last-child{border-bottom:none!important}ul.listContentsThmb li.article .thmb{float:right!important;height:56.25px;margin-left:6px!important;width:100px}ul.listContentsThmb li.article .thmb.ranking{float:left;margin-right:10px}ul.listContentsThmb li.blog .details .title{font-size:16px}ul.listContentsThmb li.blog .details .author{font-size:12px}ul.listContentsThmb li.blog .details .description{margin:6px 0}ul.listContentsThmb li.blog .details .date{font-size:12px}ul.listContentsThmb li.blog .details .icon_group{margin-bottom:4px}ul.listContentsThmb li.blog .details .icon_group::after{clear:both;content:"";display:block}ul.listContentsThmb li.blog .details .icon_group .new,
ul.listContentsThmb li.blog .details .icon_group .month_free{-webkit-border-radius:4px;border-radius:4px;float:left;font-size:12px;line-height:1;margin-right:4px;padding:4px}ul.listContentsThmb li.blog .details .icon_group .new{background-color:#f00;border:0 none #f00;color:#fff}ul.listContentsThmb li.blog .details .icon_group .month_free{background-color:#060;border:0 none #060;color:#fff}ul.listContentsThmb li.blog .details .delivery{color:#999;font-size:12px;margin-top:8px}ul.listContentsThmb .category a.link{padding:10px 6px}ul.listContentsThmb .category .title{font-size:18px;line-height:30px}ul.listContentsThmb::after{clear:both;content:"";display:block}@media screen and (orientation: landscape){ul.listContentsThmb.viewTile .video,
  ul.listContentsThmb.viewTile .pack,
  ul.listContentsThmb.viewTile .live,
  ul.listContentsThmb.viewTile .channel{border:none;float:left;overflow:hidden;width:120px}ul.listContentsThmb.viewTile .video a.link,
  ul.listContentsThmb.viewTile .pack a.link,
  ul.listContentsThmb.viewTile .live a.link,
  ul.listContentsThmb.viewTile .channel a.link{background:none;padding:0}ul.listContentsThmb.viewTile .video .thmb,
  ul.listContentsThmb.viewTile .pack .thmb,
  ul.listContentsThmb.viewTile .live .thmb,
  ul.listContentsThmb.viewTile .channel .thmb{background:#eee;float:none!important;margin-bottom:2px;width:120px!important}ul.listContentsThmb.viewTile .video .details,
  ul.listContentsThmb.viewTile .pack .details,
  ul.listContentsThmb.viewTile .live .details,
  ul.listContentsThmb.viewTile .channel .details{float:none;padding:0;width:100%}ul.listContentsThmb.viewTile .video .details *,
  ul.listContentsThmb.viewTile .pack .details *,
  ul.listContentsThmb.viewTile .live .details *,
  ul.listContentsThmb.viewTile .channel .details *{display:none!important}ul.listContentsThmb.viewTile .video .details .title,
  ul.listContentsThmb.viewTile .pack .details .title,
  ul.listContentsThmb.viewTile .live .details .title,
  ul.listContentsThmb.viewTile .channel .details .title{display:block!important;font-weight:normal;height:2em;line-height:1;overflow:hidden;padding:0 2px}ul.listContentsThmb.viewTile .video,
  ul.listContentsThmb.viewTile .pack{height:140px}ul.listContentsThmb.viewTile .video .thmb img,
  ul.listContentsThmb.viewTile .pack .thmb img{height:92px;width:120px!important}ul.listContentsThmb.viewTile .live,
  ul.listContentsThmb.viewTile .channel{height:160px}ul.listContentsThmb.viewTile .live .thmb img,
  ul.listContentsThmb.viewTile .channel .thmb img{height:120px;width:120px!important}ul.listContentsThmb.viewTile .details{overflow:auto}}menu.scopebar{white-space:nowrap;display:inline-block;vertical-align:middle}menu.scopebar,
menu.scopebar *{list-style:none;margin:0;padding:0}menu.scopebar li{padding:0!important;display:inline-block;vertical-align:top}menu.scopebar li .scope{border-bottom:1px solid #aaa;border-left:1px solid rgba(255,255,255,0.4);border-radius:0;border-right:1px solid rgba(0,0,0,0.1);border-top:1px solid #fff;cursor:pointer;display:block;font-size:14px;line-height:1;padding:0.5em 0;text-align:center;text-decoration:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}menu.scopebar li.selected .scope{border-bottom:1px solid #666;border-color:#666;border-top:1px solid #333;box-shadow:inset 0 0.5em 0.5em rgba(0,0,0,0.6);color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#333),color-stop(1,#666));background-image:-webkit-linear-gradient(#333 0%,#666 100%);background-image:linear-gradient(#333 0%,#666 100%)}menu.scopebar li:first-child .scope{border-bottom-left-radius:6px;border-top-left-radius:6px}menu.scopebar li:last-child .scope{border-bottom-right-radius:6px;border-top-right-radius:6px;border-width:1px}menu.scopebar.full{display:block}menu.scopebar.full li{width:100%}menu.scopebar.scopes_2 li{width:50%}menu.scopebar.scopes_3 li{width:33.3333333%}menu.scopebar.scopes_4 li{width:25%}menu.scopebar.scopes_5 li{width:20%}menu.scopebar.compact .scope{font-size:12px;padding:0.2em 1em}nav.navPageCategory{background:#555;padding:6px}nav.navPageCategory ul{border-radius:6px;box-shadow:0 0 4px 1px rgba(0,0,0,0.1)}nav.navPageCategory ul::after{clear:both;content:"";display:block}nav.navPageCategory li{float:left}nav.navPageCategory.col2 li{width:50%}nav.navPageCategory.col3 li{width:33.3333333%}nav.navPageCategory.col4 li{width:25%}nav.navPageCategory li a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#afafaf),color-stop(1,#999));background-image:-webkit-linear-gradient(#afafaf 0%,#999 100%);background-image:linear-gradient(#afafaf 0%,#999 100%);border-bottom:1px solid rgba(0,0,0,0.4);border-left:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(255,255,255,0.6);box-sizing:border-box;color:#fff!important;cursor:pointer;display:block;font-weight:bold;line-height:1;padding:1em 0;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}nav.navPageCategory li a.tap{border-bottom:1px solid rgba(255,255,255,0.6);border-top:1px solid rgba(0,0,0,0.4)}nav.navPageCategory li.selected a{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#678),color-stop(1,#99a));background-image:-webkit-linear-gradient(#678 0%,#99a 100%);background-image:linear-gradient(#678 0%,#99a 100%);border-bottom:1px solid rgba(255,255,255,0.6);border-left:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(0,0,0,0.4)}nav.navPageCategory li:first-child a{border-left:none!important;border-radius:6px 0 0 6px}nav.navPageCategory li:last-child a{border-radius:0 6px 6px 0}.pager{margin:6px;padding-bottom:4px;text-align:center}.pager li{display:inline-block;margin:4px 2px}.pager a{border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,0.1);color:#333;display:inline-block;min-width:28px;padding:8px 0;text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background-image:-webkit-linear-gradient(#fff 0%,#ddd 100%);background-image:linear-gradient(#fff 0%,#ddd 100%)}.pager .next{display:block}.pager .next a{display:block;padding:10px 20px;text-align:center}.pager .selected a{border:1px solid #222;color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(1,#222));background-image:-webkit-linear-gradient(#444 0%,#222 100%);background-image:linear-gradient(#444 0%,#222 100%)}.pager .disabled a{background:#ccc!important;box-shadow:none!important;color:#999}.linkbar{background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.linkbar a{color:#333;display:block;line-height:1;padding:12px 10px 12px 26px;-webkit-box-sizing:border-box;box-sizing:border-box}.linkbar .text{display:inline-block}.linkbar + .linkbar{border-top:none}.linkbar::after{clear:both;content:"";display:block}.linkbar.row2 a{float:left;width:50%}.linkbar.row2 a:first-child{border-right:1px solid #ddd}.linkbar.right a{background:transparent url("../../img/arw_right_blu.png") no-repeat 10px 50%;background-size:8px 12px}.linkbar.left a{background:transparent url("../../img/arw_left_blu.png") no-repeat 10px 50%;background-size:8px 12px}.linkbar.up a{background:transparent url("../../img/arw_up_blu.png") no-repeat 8px 50%;background-size:12px 8px}.linkbar.down a{background:transparent url("../../img/arw_down_blu.png") no-repeat 8px 50%;background-size:12px 8px}.music_link{background-color:#d1ff99;background-image:url("../../img/common/icons/blank.16x16.png");background-position:10px center;background-repeat:no-repeat;border:solid 1px #386600;margin-top:5px;padding:0.8em;padding-left:33px}.music_link a{color:#1c3300!important;display:block;font-size:16px}.articleSearchByKeywords{box-sizing:border-box;margin:16px 6px;padding:0;position:relative}.articleSearchByKeywords *{box-sizing:border-box}.articleSearchByKeywords > label{align-items:center;display:flex;flex-grow:1;gap:0;justify-content:space-between;line-height:1}.articleSearchByKeywords > label > input[type="text"]{appearance:none;background-color:#fff;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:none;border-top:1px solid #cdcdcd;color:#252525;flex-grow:1;font-size:12px;min-height:30px;padding:4px 8px;-webkit-appearance:none}.articleSearchByKeywords > label > input[type="text"]::placeholder{color:#cdcdcd}.articleSearchByKeywords > label > input[type="text"]:focus{outline:none}.articleSearchByKeywords > label > button[type="submit"]{align-items:center;appearance:none;background-color:#3e8eed;border:none;border-radius:0;color:#fff;display:inline-flex;font-size:12px;font-weight:bold;justify-content:center;margin:0;min-height:30px;padding:0 16px}.articleSearchByKeywords > a{align-items:center;background-color:#252525;border-radius:50%;display:inline-flex;height:16px;justify-content:center;overflow:hidden;width:16px;position:absolute;top:7px;right:64px;z-index:1}.articleSearchByKeywords > a > svg{fill:#fff;width:12px}.articleTypeSegmentControl{border:1px solid #3e8eed;border-radius:4px;box-sizing:border-box;display:flex;margin:16px 6px;padding:0}.articleTypeSegmentControl *{box-sizing:border-box}.articleTypeSegmentControl > li{align-items:center;border-left:solid 1px #3e8eed;display:inline-flex;justify-content:center;list-style-type:none;min-height:32px;width:50%}.articleTypeSegmentControl > li:first-child{border-left:solid 1px transparent}.articleTypeSegmentControl > li[data-style="selected"]{background-color:#3e8eed}.articleTypeSegmentControl > li[data-style="selected"] > a{color:#fff}.articleTypeSegmentControl > li > a{display:inline-block;font-size:12px;line-height:1.2;padding:4px;text-align:center;text-decoration:none}.rbtnDef,
.rbtnGrn,
.rbtnBlu,
.rbtnYlw,
.rbtnGry,
.rbtnWht{color:#fff!important;border:none;border-radius:6px;cursor:pointer;display:block;font-size:16px;font-weight:bold;line-height:1;margin-left:auto;margin-right:auto;padding:0.8em 1em;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;text-decoration:none;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.rbtnDef .subtext,
.rbtnGrn .subtext,
.rbtnBlu .subtext,
.rbtnYlw .subtext,
.rbtnGry .subtext,
.rbtnWht .subtext{display:block;font-size:10px;font-weight:normal;line-height:1}.rbtnDef.tap,
.rbtnGrn.tap,
.rbtnBlu.tap,
.rbtnYlw.tap,
.rbtnGry.tap,
.rbtnWht.tap{transform:scale(0.95);transition:transform 100ms linear}.rbtnDef{background-color:#678}.rbtnGrn{background-color:#75ba30}.rbtnBlu{background-color:#39f}.rbtnYlw{background-color:#fa0}.rbtnGry{background-color:#999}.rbtnWht{background-color:#e0e0e0;color:#333!important;text-shadow:0 -1px 0 rgba(255,255,255,0.2)}.old.blomag_btn_area .btn_admission.mailmag .button{border:none;border-radius:6px;cursor:pointer;display:block;font-size:16px;font-weight:bold;line-height:1;margin-left:auto;margin-right:auto;padding:0.8em 1em;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;text-decoration:none;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#75ba30}button{background-color:#ddd;color:#333;border:none;border-radius:6px;cursor:pointer;display:block;font-size:16px;font-weight:bold;line-height:1;margin-left:auto;margin-right:auto;padding:0.8em 1em;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;text-decoration:none;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}button[disabled]{background:#ccc!important;color:#999}a.button{border:none;border-radius:6px;cursor:pointer;display:block;font-size:16px;font-weight:bold;line-height:1;margin-left:auto;margin-right:auto;padding:0.8em 1em;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;text-decoration:none;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}a.button.premium{background:#a98615;color:#fff}a.button.join{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fc2),color-stop(1,#ffaa11));background-image:-webkit-linear-gradient(#fc2 0%,#ffaa11 100%);background-image:linear-gradient(#fc2 0%,#ffaa11 100%)}.msg_base{background-color:hsl(0,0%,90%);color:#333;margin:6px;overflow:hidden}.msg_base h2.pagettl{background-color:hsl(0,0%,70%);color:#000;font-weight:normal;line-height:1;padding:0.5em;text-shadow:none}.msg_base h2.pagettl img{display:inline-block;vertical-align:middle}.msg_base p{margin:10px}.msg_base.msg_info{background-color:hsl(200,80%,90%)}.msg_base.msg_info h2.pagettl{background-color:hsl(200,70%,70%)}.msg_base.msg_caution{background-color:hsl(40,80%,90%)}.msg_base.msg_caution h2.pagettl{background-color:hsl(40,70%,70%)}.msg_base.msg_warning{background-color:hsl(350,80%,90%)}.msg_base.msg_warning h2.pagettl{background-color:hsl(0,70%,70%)}.msg_base.msg_recommend{background-color:hsl(80,80%,90%)}.msg_base.msg_recommend h2.pagettl{background-color:hsl(80,70%,70%)}.ch_modal{bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}.ch_modal .ch_modal_mask{background:rgba(0,0,0,0.5);height:100%;width:100%}.ch_modal .ch_modal_close{background:transparent;border:none;border-radius:0;color:#fff;line-height:1;padding:10px;position:absolute;right:0;top:0}.ch_modal .ch_modal_panel{background:#fff;left:10px;position:absolute;right:10px;top:50%}.ch_modal .ch_modal_title{background:#000;border:solid #888;border-width:1px 1px 0;color:#fff;padding:10px 25px 10px 10px}.ch_modal .ch_modal_body{padding:10px}.ch_modal .ch_modal_body dl{margin-bottom:10px}.ch_modal .ch_modal_body dl dd{margin-top:5px}.ch_modal .ch_modal_body footer{padding:10px;text-align:center}.ch_modal .ch_modal_body footer > *{margin:10px}.ch_modal .ch_modal_body footer .modal_close{display:inline-block;padding:10px}.ticket_label{background:rgba(255,255,255,0.5);cursor:default;font-size:0;padding:1px;white-space:nowrap;display:inline-block;vertical-align:middle}.ticket_label .ticket,
.ticket_label .stub{background:#333;margin:0;display:inline-block;vertical-align:top}.ticket_label .ticket{color:#fff;position:relative}.ticket_label .ticket::after{border-right:dashed #333 1px;bottom:0;content:"";display:block;height:100%;position:absolute;right:-1px;top:0;width:0}.ticket_label .stub{margin-left:1px}.ticket_label.large .ticket,
.ticket_label.large .stub{height:32px}.ticket_label.large .ticket{font-size:14px;line-height:32px;padding:0 10.66666667px}.ticket_label.large .stub{width:16px}.ticket_label.mini .ticket,
.ticket_label.mini .stub{height:24px}.ticket_label.mini .ticket{font-size:10px;line-height:24px;padding:0 8px}.ticket_label.mini .stub{width:12px}.ticket_label.open .stub{background:#ec008c}.ticket_label.closed .stub{background:#888}.bigbanner{margin:6px}.bigbanner img{box-shadow:0 0 6px rgba(0,0,0,0.3);width:100%}.c-commonHeader{position:relative;width:100%;min-height:44px;z-index:100000;box-sizing:content-box;margin:0;padding:0;background-color:#252525}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mplusrounded1c/v16/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0m4psK.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype')}.c-commonHeaderSearchPanel{background:#f1f1f1;position:fixed;top:44px;left:0;right:0;bottom:0;overflow-y:auto;z-index:9980;display:none}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mplusrounded1c/v16/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0m4psK.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype')}.c-commonHeaderSearchPanel__inputArea{padding:16px 8px;background:#fff}.c-commonHeaderSearchPanel__inputArea__input{appearance:none;-webkit-appearance:none;border:0;border-radius:6px;box-sizing:border-box;display:block;height:48px;padding:0 8px;width:100%;background:#f1f1f1;color:#252525;font-size:14px}.c-commonHeaderSearchPanel__inputArea__input::placeholder-shown{color:#999;border:0}.c-commonHeaderSearchPanel__inputArea__input:focus{outline:0}.c-commonHeaderSearchPanel__inputArea__input::-webkit-search-cancel-button{-webkit-appearance:none;content:"";width:48px;height:48px;margin-right:-8px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M8.6.6c-4.424%200-8%203.576-8%208%200%204.424%203.576%208%208%208%204.424%200%208-3.576%208-8%200-4.424-3.576-8-8-8zm4%2010.872L11.472%2012.6%208.6%209.728%205.728%2012.6%204.6%2011.472%207.472%208.6%204.6%205.728%205.728%204.6%208.6%207.472%2011.472%204.6%2012.6%205.728%209.728%208.6l2.872%202.872z%22%20fill%3D%22%23ccc%22%2F%3E%3Cpath%20d%3D%22M-1-1h19.2v19.2H-1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat}.c-commonHeaderImportantNotice{background-color:#fdd}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mplusrounded1c/v16/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0m4psK.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype')}.c-commonHeaderImportantNotice > a{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:8px 4px}.c-commonHeaderImportantNotice > a > span{color:#252525;display:block;font-size:12px;line-height:1.4;margin:0 2px}.c-searchWordSuggestUnit{bottom:0;left:0;position:fixed;right:0;top:126px;overflow-y:auto;background:#f1f1f1;z-index:9990;-webkit-overflow-scrolling:touch}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mplusrounded1c/v16/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0m4psK.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype')}.c-searchWordSuggestUnit > div{background-color:#f4f4f4;box-sizing:border-box;margin:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.c-searchWordSuggestUnit > div > a{display:block;background-color:#fff;border-top:1px solid #f1f1f1;box-sizing:border-box;color:#252525;cursor:pointer;font-size:14px;line-height:1;list-style-type:none;overflow:hidden;padding:18px 16px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.c-notesForChannelClosure{background-color:#fff;border:6px solid #cdcdcd;margin:12px 6px;padding:12px}.c-notesForChannelClosure > h3{color:#777;font-size:14px;font-weight:bold;line-height:1.4;text-align:center;margin:12px 0}.c-notesForChannelClosure > h3.caution{color:#dc3545}.c-notesForChannelClosure > p{color:#777;font-size:12px;line-height:1.4;text-align:center;margin:12px 0}.c-globalFooter{background-color:#252525;font-size:0;line-height:1;padding:20px}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mplusrounded1c/v16/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0m4psK.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype')}.c-globalFooter__joinMenu{padding-bottom:40px}.c-globalFooter__joinMenu__change > a{background-color:#ffe02b;border-radius:4px;color:#252525;display:block;font-size:14px;font-weight:bold;overflow:hidden;padding:14px 16px;text-align:center}.c-globalFooter__joinMenu__leave:not(:first-child){margin-top:10px}.c-globalFooter__joinMenu__leave > a{background-color:#525252;border-radius:4px;color:#ffffff;display:block;font-size:14px;overflow:hidden;padding:14px 16px;text-align:center}.c-globalFooter__joinMenu__membershipInfo{margin-top:24px;text-align:center}.c-globalFooter__joinMenu__membershipInfo > a{color:#ccc;font-size:12px}.c-globalFooter__canNotJoin{padding-bottom:24px}.c-globalFooter__canNotJoin > span{background-color:#333;color:#ccc;display:block;font-size:12px;line-height:1.4;padding:8px;text-align:center}.c-globalFooter__menuUnit{margin:0;padding:0}.c-globalFooter__menuUnit > nav{margin:0;padding:0}.c-globalFooter__menuUnit > nav > h2{color:#999;font-size:10px}.c-globalFooter__menuUnit > nav > h2:not(:first-of-type){margin-top:24px}.c-globalFooter__menuUnit > nav > ul{font-size:0;margin:0;padding:0}.c-globalFooter__menuUnit > nav > ul > li{list-style-type:none;margin:24px 0 0 0;padding:0}.c-globalFooter__menuUnit > nav > ul > li:first-child{margin-top:12px}.c-globalFooter__menuUnit > nav > ul > li > a{color:#ccc;font-size:14px;line-height:1.2}.c-globalFooter__menuUnit > nav > ul > li > a > span{display:inline-block}.c-globalFooter__menuUnit--channel{display:flex}.c-globalFooter__menuUnit--channel > nav{box-sizing:border-box;width:50%}.c-globalFooter__menuUnit--channel > nav:first-child{padding-right:16px}.c-globalFooter__menuUnit--channel > nav:last-child{border-left:1px solid #444;padding-left:16px}.c-globalFooter__menuUnit--support > nav,
.c-globalFooter__menuUnit--niconico > nav{border-top:1px solid #444;margin-top:24px;padding-top:24px}.c-globalFooter__menuUnit--support > nav > ul,
.c-globalFooter__menuUnit--niconico > nav > ul{display:flex;justify-content:space-between}.c-globalFooter__menuUnit--support > nav > ul > li,
.c-globalFooter__menuUnit--niconico > nav > ul > li{display:inline-block;margin-top:12px}.c-globalFooter__pcViewButtonUnit{margin-top:32px}.c-globalFooter__pcViewButtonUnit > button{background-color:#ddd;box-sizing:border-box;color:#252525;border:none;border-radius:6px;font-size:16px;font-weight:bold;line-height:1;margin:0 auto;padding:12px 16px;text-align:center}.c-globalFooter__premiumMembershipBannerUnit{margin-top:32px}.c-globalFooter__premiumMembershipBannerUnit > a{background:#d9a300;border:0;border-radius:6px;color:#fff;display:block;font-size:16px;font-weight:bold;padding:12px;text-align:center}.c-globalFooter__premiumMembershipBannerUnit > a:hover{opacity:initial}.c-globalFooter__premiumMembershipBannerUnit > p{color:#fff;font-size:14px;margin-top:8px;text-align:center}.c-globalFooter__copyRightUnit{color:#fff;display:block;font-size:12px;margin-top:32px;text-align:center}.c-channelBlomagaPartsComment{color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;margin-top:32px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/mplusrounded1c/v16/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0m4psK.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHvxk.ttf) format('truetype')}.c-channelBlomagaPartsComment *{box-sizing:border-box}.c-channelBlomagaPartsComment .contributor{align-items:center;display:flex;justify-content:space-between;margin:0 10px}.c-channelBlomagaPartsComment .contributor__info{align-items:center;display:flex}.c-channelBlomagaPartsComment .contributor__info .thumbnail{border:1px solid #cdcdcd;border-radius:50%;display:inline-block;height:32px;min-width:32px;overflow:hidden;width:32px}.c-channelBlomagaPartsComment .contributor__info .thumbnail > img{height:100%;width:100%}.c-channelBlomagaPartsComment .contributor__info .name{color:#252525;display:inline-block;font-size:12px;font-weight:bold;line-height:1.4;margin-left:4px}.c-channelBlomagaPartsComment .contributor__info .name > a{color:#252525}.c-channelBlomagaPartsComment .contributor__info .name .id{color:#777;font-weight:normal}.c-channelBlomagaPartsComment .contributor__menu > a{align-items:center;display:inline-flex;margin-left:12px}.c-channelBlomagaPartsComment .contributor__menu > a .menuIcon{display:inline-block;width:12px}.c-channelBlomagaPartsComment .contributor__menu > a .menuIcon > svg{fill:#252525}.c-channelBlomagaPartsComment .contributor__menu > a .menuLabel{color:#252525;display:inline-block;font-size:12px;margin-left:2px;white-space:nowrap}.c-channelBlomagaPartsComment .comment{background-color:#ffffff;border:1px solid #cdcdcd;border-radius:4px;margin:12px 10px 0;padding:16px;position:relative}.c-channelBlomagaPartsComment .comment::before,
.c-channelBlomagaPartsComment .comment::after{border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;left:5px;position:absolute;width:0}.c-channelBlomagaPartsComment .comment::before{border-bottom:9px solid #cdcdcd;top:-9px}.c-channelBlomagaPartsComment .comment::after{border-bottom:9px solid #ffffff;top:-8px}.c-channelBlomagaPartsComment .comment__text > p{color:#777;font-size:14px;line-height:1.4;max-height:160px;overflow-y:auto}.c-channelBlomagaPartsComment .comment__text > p > a{color:#252525}.c-channelBlomagaPartsComment .comment__menu{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.c-channelBlomagaPartsComment .comment__menu .dates > a{color:#252525;display:inline-block;font-size:12px}.c-channelBlomagaPartsComment .comment__menu .dates > span{color:#777;display:inline-block;font-size:12px;margin-left:8px}.c-channelBlomagaPartsComment .comment__menu .controls{align-items:center;display:flex;justify-content:space-between}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete,
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply{align-items:center;cursor:pointer;display:inline-flex}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete .menuIcon,
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply .menuIcon{display:inline-block;width:12px}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete .menuIcon > svg,
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply .menuIcon > svg{color:#252525}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete .menuLabel,
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply .menuLabel{color:#252525;font-size:12px;margin-left:2px}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete:not(:first-child),
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply:not(:first-child){margin-left:16px}.c-channelBlomagaPartsComment--singleCommentView{margin:24px 0 12px}.c-channelBlomagaPartsComment--singleCommentView .contributor__menu{display:none}.c-channelBlomagaPartsComment--singleCommentView .comment__menu{display:none}.c-channelBlomagaPartsComment--singleCommentView .comment__text > p{max-height:initial;overflow-y:initial}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:#09d;-webkit-tap-highlight-color:rgba(0,144,208,0.3);text-decoration:none}img{vertical-align:top}select{font-size:16px;padding:4px}label,
input[type="submit"],
input[type="checkbox"],
input[type="radio"],
input[type="button"]{color:#333;cursor:pointer;font-size:16px}input[type="search"],
input[type="text"]{color:#333;font-size:16px}.wbr > span{display:inline-block;text-indent:0;white-space:nowrap}section.panel{border-bottom:solid 6px #333}section.panel header{padding:10px}section.panel header h1{font-size:18px;line-height:20px}section.panel header h1 a{background:url("../../img/arw_right_blu.png") no-repeat right center;background-size:4px 6px;color:#333;display:inline-block;margin:-10px;margin-right:0;padding:10px;padding-right:13px}section.panel header h1 small{display:inline-block;font-size:12px;margin-left:6px;opacity:0.3;vertical-align:middle}section.panel header h1.full a{background-size:8px 12px;display:block;margin:-10px;margin-right:0;padding:10px}section.panel .contents::before,
section.panel .contents::after{clear:both;content:"";display:block}section.panel .contents .no_data{text-align:center}section.panel .contents .bx-wrapper{max-width:none!important;overflow:visible!important;position:relative!important;width:100%!important}section.panel .contents .bx-wrapper .bx-viewport{height:auto!important;margin:0 auto!important;overflow:visible!important}section.panel .contents .bx-wrapper .bx-controls{position:absolute;right:5px;top:-30px}section.panel .contents .bx-wrapper .bx-controls .bx-pager{float:right;list-style:none;padding:5px;padding-right:0}section.panel .contents .bx-wrapper .bx-controls .bx-pager::before,
section.panel .contents .bx-wrapper .bx-controls .bx-pager::after{clear:both;content:"";display:block}section.panel .contents .bx-wrapper .bx-controls .bx-pager .bx-pager-item{float:left;margin:0 6px 0 0}section.panel .contents .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{border:solid 1px #c0c0c0;border-radius:10px;display:block;font-size:0;height:10px;overflow:hidden;text-indent:-100px;width:10px;-webkit-box-sizing:border-box;box-sizing:border-box}section.panel .contents .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active{background:#333;border:none}section.panel .contents ul{padding:0 1px}section.panel .contents ul::before,
section.panel .contents ul::after{clear:both;content:"";display:block}section.panel .contents ul li{margin:0;padding:1px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}section.panel .contents ul li a{display:block;margin:0 0 10px}section.panel .contents ul li .thmb{background:#dadada;box-shadow:0 0 2px rgba(0,0,0,0.2);overflow:hidden;position:relative}section.panel .contents ul li .thmb img{display:block;position:relative;width:100%;z-index:2}section.panel .contents ul li .thmb .badge{background:rgba(0,0,0,0.5);color:#fff;font-size:12px;padding:3px;position:absolute;z-index:3}section.panel .contents ul li .thmb .badge.tl{left:0;top:0}section.panel .contents ul li .thmb .badge.tr{right:0;top:0}section.panel .contents ul li .thmb .badge.bl{bottom:0;left:0}section.panel .contents ul li .thmb .badge.br{bottom:0;right:0}section.panel .contents ul li .thmb .badge small{font-size:8px}section.panel .contents ul li .thmb.pack{overflow:visible}section.panel .contents ul li .thmb.pack .inner{height:100%;overflow:hidden;position:relative;z-index:2;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.6);box-shadow:0 0 2px rgba(0,0,0,0.6)}section.panel .contents ul li .thmb.pack::before,
section.panel .contents ul li .thmb.pack::after{background:rgba(0,0,0,0.1);border:solid 2px #fff;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4)}section.panel .contents ul li .thmb.pack::before{-webkit-transform:rotate(7deg);transform:rotate(7deg)}section.panel .contents ul li .thmb.pack::after{left:5%;width:90%;-webkit-transform:rotate(12deg);transform:rotate(12deg)}section.panel .contents ul li div.details{margin:2px 0 0;padding:0 10px 0 6px;position:relative;z-index:2}section.panel .contents ul li div.details .title{color:#555;font-size:12px;line-height:1.4em;overflow:hidden;text-shadow:0 1px 1px #fff;word-break:break-all;word-wrap:break-word}section.panel .contents ul.vertical li{display:block;margin:0 10px 10px;position:relative;width:auto}section.panel .contents ul.vertical li::before,
section.panel .contents ul.vertical li::after{clear:both;content:"";display:block}section.panel .contents ul.vertical li a{margin:0}section.panel .contents ul.vertical li div.thmb{float:left}section.panel .contents ul.vertical li div.thmb img{height:auto;width:100px}section.panel .contents ul.vertical li div.details{font-size:12px;margin:0}section.panel .contents ul.vertical li div.details .title{display:block;font-size:16px;font-weight:bold;height:auto}section.panel .contents ul.vertical li div.details .subtitle{display:block;font-size:12px}section.panel .contents ul.vertical li div.details .description{color:#888;font-size:10px;line-height:1.5;overflow:hidden}section.panel .contents ul.vertical li.disabled .details{opacity:0.75}section.panel .contents ul.vertical.channel li div.details{overflow:hidden}section.panel .contents ul.vertical.channel li div.details .description{max-height:5.8em}section.panel .contents ul.vertical.channel li div.details .challenger{background:#d33;border-radius:5px;color:#fff;padding:6px;position:absolute;right:0;top:0}section.panel .contents ul.vertical.channel li div.details .special{background:#d33;border-radius:5px;color:#fff;padding:6px;position:absolute;right:0;top:0}section.panel .contents ul.vertical.channel li div.details .not_available{background:#fff;color:#333;font-size:16px;height:100px;left:0;line-height:100px;opacity:0.75;position:absolute;text-align:center;top:0;width:100px}section.panel .contents ul.listContentsThmb li{margin:0;padding:0}section.panel .contents ul.listContentsThmb li a{background:none}section.panel .contents ul.listContentsThmb li a .thmb{margin-bottom:-6px;margin-top:-6px}section.panel .contents ul.listContentsThmb li.live a .details .title{max-height:2.8em}section.panel .contents ul.listContentsThmb li.event a .details{padding:6px 6px 24px}section.panel .contents ul.medium li{padding:1px}section.panel .contents ul.large li{padding:1px 2px}section.panel .contents ul.title_rows1 .title{height:1.4em}section.panel .contents ul.title_rows2 .title{height:2.8em}section.panel .contents ul.title_rows3 .title{height:4.2em}section.panel footer{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,0.2)));background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%)}section.panel footer::before,
section.panel footer::after{clear:both;content:"";display:block}section.panel footer ul.related{float:right;list-style:none}section.panel footer ul.related li{padding-right:10px}section.panel footer ul.related li a{background:url("../../img/arw_right_blu.png") no-repeat right center;background-size:8px 12px;color:#333;display:block;line-height:20px;padding:10px;padding-right:13px}.tax_included{font-size:80%;font-weight:normal;opacity:0.8}.appBanner{background-color:#333;bottom:0;box-shadow:0 -3px 3px rgba(0,0,0,0.1);left:0;position:fixed;width:100%;z-index:100}.appBanner > a{-webkit-align-items:center;align-items:center;color:#111;display:-webkit-flex;display:flex;padding:10px}.appBanner_icon{border-radius:10px;height:60px;width:60px}.appBanner_text{-webkit-flex:1;flex:1;padding:0 10px}.appBanner_text > h1{margin-bottom:6px}.appBanner_text > h1 img{margin-top:-6px;width:120px}.appBanner_text > p{color:#fff;font-size:12px;max-height:25px;overflow:hidden;padding:2px 0}.appBanner_text > p span{color:#fc2}.appBanner_button{background:url("../../img/arw_app_banner.svg") no-repeat right 9px center;border:solid 1px #fff;box-shadow:none;color:#fff;font-size:10px!important;height:28px;margin:0;padding:0 30px 0 10px;pointer-events:none}