article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{display:block}audio,
canvas,
video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,
a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,
strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,
kbd,
pre,
samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0}button,
input{line-height:normal}button,
html input[type='button'],
input[type='reset'],
input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],
input[disabled]{cursor:default}input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
th,
td{margin:0;padding:0}section,
article,
header,
footer,
nav,
menu,
aside,
canvas,
details,
figcaption,
figure,
hgroup,
summary{display:block}command{display:block}var,
em{font-style:normal}em{font-weight:bold}dl{margin:10px 0}dl dt{margin:0;padding:0}dl dd{margin:5px 0 0 0;padding:0}ul,
ol{margin:0;padding:0}.hidden{display:none}.inline_block{display:inline-block;vertical-align:baseline}.block{display:block}.optional{color:#aaa;font-size:12px}a.icon{background-position:left center;background-repeat:no-repeat;min-height:16px;padding-left:18px!important;text-indent:0;display:inline-block;vertical-align:baseline}a.icon.blank{background-image:url("../../img/common/icon/blank.16x16.png")}a.icon.search{background-image:url("../../img/common/icon/search.black.16x16.png")}.cfix::after{clear:both;content:"";display:block}.reward{background:#fff8e7}.reward a{color:#333}.reward a:hover{color:#000}.channel_join{margin:0 auto;padding:0 4px;text-align:center;width:392px}.channel_join .channel_detail{text-align:center}.join_error{background:#fff8f8;border:2px solid #f30;font-weight:bold;margin:10px auto;padding:6px;width:600px}.join_error table{font-size:14px;margin:0 auto}.join_error td{text-align:left;vertical-align:top}.join_error strong{color:#f30}.fs12{font-size:12px}.fs14{font-size:14px}.fs16{font-size:16px}div.mb8p4{margin-bottom:8px;padding:4px}div.mb16p4{margin-bottom:16px;padding:4px}div.mb24p4{margin-bottom:24px;padding:4px}.mt6{margin-top:6px}.mt10{margin-top:10px}.mt16{margin-top:16px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb6{margin-bottom:6px}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.pd6{padding:6px}.pd10{padding:10px}.pd16{padding:16px}.pd0410{padding:4px 10px}.pd1020{padding:10px 20px}.boxcentering{margin-left:auto;margin-right:auto}input.submit{background:#333 url("../../img/common/submit_bg.gif") repeat-x center center;border:solid 1px #999;color:#fff;font-size:12px;padding:2px 8px}input.input{background:#ffe;border:solid 2px #666;font-size:12px;padding:2px}.l{float:left}.r{float:right}img.right{float:right;margin:0 0 8px 8px}img.left{float:left;margin:0 8px 8px 0}.pagenavi{color:#333;margin-bottom:6px;padding:0 10px}.pagenavi::after{clear:both;content:".";display:block;height:0;visibility:hidden}.pagenavi .sort{float:left}.pagenavi .pagelink{color:#333;float:right;font-size:12px;font-weight:bold;line-height:20px}.pagenavi .pagelink span,
.pagenavi .pagelink a{color:#666;padding:2px 4px}.pagenavi .pagelink a.num{text-decoration:none}.pagenavi .pagelink a.num:link,
.pagenavi .pagelink a.num:visited{background:#fff;border:1px solid #999}.pagenavi .pagelink a.num:hover,
.pagenavi .pagelink a.num:active{background:#ffe;border:1px solid #f90}.pagenavi .pagelink span.in{background:#666;border:1px solid #999;color:#fff}.pagenavi a.next,
.pagenavi a.last{text-decoration:underline}.pagenavi a.next:hover,
.pagenavi a.last:hover{text-decoration:none}.pagenavi span.next,
.pagenavi span.last{color:#ccc!important}#contents0727{margin:0 auto;width:976px}#contents0727::after{clear:both;content:".";display:block;height:0;visibility:hidden}#main0727{float:left;width:713px}.page_title{background:url("../../img/common/sttl_common2.png") no-repeat right top;margin-bottom:16px}.page_title_cnt{color:#222!important;font-size:16px!important;font-weight:bold!important;line-height:32px!important;text-indent:24px!important}.page_title .page_title_cnt{background:url("../../img/common/sttl_common1.png") no-repeat left top}.page_title_blue .page_title_cnt{background:url("../../img/common/sttl_common1_blue.png") no-repeat left top}h1.page_title,
h1.page_title div.inner,
h1.page_title div.inner div.body,
h1.page_title_pack,
h1.page_title_pack div.inner,
h1.page_title_pack div.inner div.body{font-size:16px;height:32px;overflow:hidden;text-align:left}h1.page_title,
h1.page_title div.inner,
h1.page_title_pack,
h1.page_title_pack div.inner{background:transparent url("../../img/common/h_round.png") no-repeat left 0}h1.page_title_pack{background-position:left -128px;margin-bottom:10px;padding-left:8px}h1.page_title_pack div.inner{background-position:right -128px;padding-right:8px}h1.page_title_pack div.inner div.body{background:#555;background-color:#d98200;color:#fff;line-height:32px;padding:0 0 0 4px}select.sort_list{border:solid 1px #666;font-size:12px;padding:1px}img.video_img_M{border:solid 2px #357;height:72px;width:96px}img.video_img_S{border:solid 2px #357;height:36px;width:48px}img.community_img,
img.comm_img_L{border:solid 2px #377;height:128px;width:128px}img.comm_img_M{border:solid 2px #377;height:96px;width:96px}img.comm_img_S{border:solid 2px #377;height:48px;width:48px}div.thumb_frm_2{background:#f7f7f7;border:solid 1px #ccc;overflow:hidden;padding:3px;width:304px}p.video_info_res_summary{background:#fff;border:solid 2px #ccc;font-size:12px;font-weight:bold;line-height:1.25;margin-top:4px;padding:4px}.thmb a{position:relative;display:inline-block;vertical-align:baseline}.thmb span.rank_posi,
.thmb span.time_posi{background:transparent url("../../img/common/alpha/k_a60.png");border-top-right-radius:4px;bottom:2px;color:#fff;cursor:pointer;font-size:12px;font-weight:normal;left:2px;padding:0 4px;position:absolute;text-align:left;display:inline-block;vertical-align:baseline}.thmb span.rank_posi{font-weight:bold}.thmb span.rank_posi.first_place{color:#fe8;font-size:18px;line-height:24px;text-shadow:0 0 6px #f60}.bigbanner_panel{margin:auto;width:1024px}section.bigbanner .holder{display:inline-block;float:left;margin:19px 0 24px}section.bigbanner .holder img{box-shadow:0 0 8px rgba(0,0,0,0.2);display:block;height:120px;width:500px}section.bigbanner:first-child .holder{margin-right:24px}html{background:#f8f8f8}body{background:#f8f8f8 url("../../img/base/site_background.png") repeat-x 0 0;color:#666;font-size:12px;line-height:normal;margin:0 auto!important;min-width:1024px;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif!important}body a{color:#000;text-decoration:none}body a:visited{color:#888}body a:hover{color:#003cdd}section.site_body{min-width:1144px;padding:10px 0}section.site_body article.content{margin:0 auto;min-height:700px;width:1024px}section.site_body article.content::after{clear:both;content:"";display:block}article.content a{color:#000;text-decoration:none}article.content a:visited{color:#888}article.content a:hover{color:#003cdd}.portal section.site_body{padding:0}.portal section.site_body article.content{width:auto}.personal section.site_body article.content{border-radius:0;color:#333;padding:10px;width:1004px}.personal section.site_body article.content.white{background:rgba(255,255,255,0.7)}.personal section.site_body article.content.black{background:rgba(0,0,0,0.5)}.personal section.site_body article.content section.content_body{background:#fff;border-radius:10px;min-height:700px;padding:10px}.personal section.site_body article.content section.content_body::after{clear:both;content:"";display:block}.channel section.site_body article.content{border-radius:20px}.channel section.site_body article.content section.content_body{color:#666}.channel section.site_body article.content section.content_body a:not(.c-button){color:#000}.channel section.site_body article.content section.content_body a:not(.c-button):hover{color:#003cdd}.channel section.site_body article.content section.content_body a:not(.c-button):visited{color:#888}.channel#channel_top section.site_body{padding:10px 0}.channel#channel_top section.site_body article.content{background:0;border-radius:0;padding:0;width:960px}.compact section.site_body{padding:0}.compact section.site_body article.content{border-radius:0;padding-bottom:0;padding-top:0}.compact section.site_body article.content section.content_body{border-radius:0}section.panel{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,0.2);margin-bottom:20px;padding:20px}section.panel header.panel_title{margin:0 0 20px}section.panel header.panel_title::after{clear:both;content:"";display:block}section.panel header.panel_title a{background:none!important;text-decoration:none}section.panel header.panel_title h1{float:left;font-size:20px;font-weight:bold;line-height:1}section.panel header.panel_title .text_none{display:none}section.panel header.panel_title .link,
section.panel header.panel_title .more{float:right}section.panel footer{margin:20px 0 0}section.panel section.subpanel{margin:0 0 10px}section.panel section.subpanel header.panel_title{margin:0 0 10px!important}section.panel section.subpanel:last-child{margin-bottom:0}section.contents_list,
.searchResultsHeaderContainer{padding:10px 0;position:relative}section.contents_list .loader,
.searchResultsHeaderContainer .loader{background:url("../../img/common/alpha/w_a50.png");height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}section.contents_list.loading .loader,
.searchResultsHeaderContainer.loading .loader{visibility:visible}section.contents_list ul,
.searchResultsHeaderContainer ul,
section.contents_list li,
.searchResultsHeaderContainer li{list-style:none;margin:0;padding:0}section.contents_list header,
.searchResultsHeaderContainer header{padding:0 10px 10px}section.contents_list header::after,
.searchResultsHeaderContainer header::after{clear:both;content:"";display:block}section.contents_list header h1,
.searchResultsHeaderContainer header h1{float:left}section.contents_list header .list_title,
.searchResultsHeaderContainer header .list_title{font-size:20px;padding:0 0 10px}section.contents_list header .list_title small,
.searchResultsHeaderContainer header .list_title small{font-weight:normal}section.contents_list header menu.scopebar,
.searchResultsHeaderContainer header menu.scopebar,
section.contents_list header .count,
.searchResultsHeaderContainer header .count{display:inline-block;vertical-align:middle}section.contents_list header .count,
.searchResultsHeaderContainer header .count{font-size:18px;padding:0 20px}section.contents_list header .shoulder,
.searchResultsHeaderContainer header .shoulder{float:right}section.contents_list header .list--lower,
.searchResultsHeaderContainer header .list--lower{width:100%}section.contents_list p.not_found,
.searchResultsHeaderContainer p.not_found{font-size:20px;line-height:2;padding:20px 10px}section.contents_list p.not_found a,
.searchResultsHeaderContainer p.not_found a{font-size:16px;text-decoration:underline}section.contents_list footer,
.searchResultsHeaderContainer footer{padding:10px 10px 0}section.contents_list ul.items,
.searchResultsHeaderContainer ul.items{padding:0 0 0 10px}section.contents_list ul.items li.item,
.searchResultsHeaderContainer ul.items li.item{border-bottom:solid 1px #f0f0f0;line-height:1.5;padding:10px}section.contents_list ul.items li.item::after,
.searchResultsHeaderContainer ul.items li.item::after{clear:both;content:"";display:block}section.contents_list ul.items li.item .shoulder,
.searchResultsHeaderContainer ul.items li.item .shoulder{float:right}section.contents_list ul.items li.item .item_left,
.searchResultsHeaderContainer ul.items li.item .item_left{float:left;margin-top:12px}section.contents_list ul.items li.item .item_right,
.searchResultsHeaderContainer ul.items li.item .item_right{margin:12px 0 12px 160px;padding:0 10px}section.contents_list ul.items li.item .item_right a,
.searchResultsHeaderContainer ul.items li.item .item_right a{text-decoration:none}section.contents_list ul.items li.item .title,
.searchResultsHeaderContainer ul.items li.item .title,
section.contents_list ul.items li.item cite,
.searchResultsHeaderContainer ul.items li.item cite{color:#333;font-size:16px;line-height:1.5;margin:0;text-shadow:0 0 0 transparent,0 1px 0 #fff}section.contents_list ul.items li.item .title a,
.searchResultsHeaderContainer ul.items li.item .title a,
section.contents_list ul.items li.item cite a,
.searchResultsHeaderContainer ul.items li.item cite a{white-space:normal}section.contents_list ul.items li.item .last_res_body_wrap,
.searchResultsHeaderContainer ul.items li.item .last_res_body_wrap{width:300px}section.contents_list ul.items li.item p.description,
.searchResultsHeaderContainer ul.items li.item p.description{height:1.2em;line-height:1.2em;margin:10px 0;overflow:hidden}section.contents_list ul.items li.item .actions,
.searchResultsHeaderContainer ul.items li.item .actions{padding:10px 0}section.contents_list ul.items li.item .actions li,
.searchResultsHeaderContainer ul.items li.item .actions li{display:inline-block;vertical-align:top}section.contents_list ul.items li.item .actions a,
.searchResultsHeaderContainer ul.items li.item .actions a{padding:5px;display:inline-block;vertical-align:baseline}section.contents_list ul.items li.item .actions a.purchase_method_preview,
.searchResultsHeaderContainer ul.items li.item .actions a.purchase_method_preview{width:auto}section.contents_list ul.items li.item .date,
.searchResultsHeaderContainer ul.items li.item .date{margin:10px 0}section.contents_list ul.items li.item ul.counts,
.searchResultsHeaderContainer ul.items li.item ul.counts{white-space:normal}section.contents_list ul.items li.item ul.counts li,
.searchResultsHeaderContainer ul.items li.item ul.counts li{margin-right:10px;white-space:nowrap;display:inline-block;vertical-align:baseline}section.contents_list ul.items li.item ul.counts li var,
.searchResultsHeaderContainer ul.items li.item ul.counts li var{font-family:Arial,sans-serif;font-weight:bold}section.contents_list ul.items li.item ul.counts li.empty,
.searchResultsHeaderContainer ul.items li.item ul.counts li.empty{opacity:0.2}section.contents_list ul.items li.item .peek_a_boo,
.searchResultsHeaderContainer ul.items li.item .peek_a_boo{opacity:0}section.contents_list ul.items li.item:hover .peek_a_boo,
.searchResultsHeaderContainer ul.items li.item:hover .peek_a_boo{opacity:1}section.contents_list.tile ul.items,
.searchResultsHeaderContainer.tile ul.items{padding:0}section.contents_list.tile ul.items li.item,
.searchResultsHeaderContainer.tile ul.items li.item{background:#fff;border:0;padding:10px 0;position:relative;width:20%;display:inline-block;vertical-align:top;-webkit-transition:transform 10ms linear;transition:transform 10ms linear}section.contents_list.tile ul.items li.item .item_left,
.searchResultsHeaderContainer.tile ul.items li.item .item_left,
section.contents_list.tile ul.items li.item .item_right,
.searchResultsHeaderContainer.tile ul.items li.item .item_right{margin:0 auto;width:150px}section.contents_list.tile ul.items li.item .item_left,
.searchResultsHeaderContainer.tile ul.items li.item .item_left{float:none}section.contents_list.tile ul.items li.item .item_right,
.searchResultsHeaderContainer.tile ul.items li.item .item_right{padding:0}section.contents_list.tile ul.items li.item .item_right .date,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .date,
section.contents_list.tile ul.items li.item .item_right .actions,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .actions,
section.contents_list.tile ul.items li.item .item_right .description,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .description,
section.contents_list.tile ul.items li.item .item_right .debug,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .debug{display:none}section.contents_list.tile ul.items li.item .item_right .title,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .title{font-size:12px;line-height:1.5em;margin-top:5px;max-height:3em;overflow:hidden;width:150px;word-break:break-all;word-wrap:break-word}section.contents_list.tile ul.items li.item .item_right .counts,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .counts{font-size:10px;margin-top:2px}section.contents_list.tile ul.items li.item .item_right .counts .label,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .counts .label{overflow:hidden;width:2em;display:inline-block;vertical-align:middle}section.contents_list.tile ul.items li.item .item_right .counts var,
.searchResultsHeaderContainer.tile ul.items li.item .item_right .counts var{font-weight:normal;display:inline-block;vertical-align:middle}section.contents_list.tile ul.items .thumb_wrapper_ch,
.searchResultsHeaderContainer.tile ul.items .thumb_wrapper_ch{display:block;margin:0 auto}section.contents_list.tile.zoom li.item:hover,
.searchResultsHeaderContainer.tile.zoom li.item:hover{border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.2);z-index:10;-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.gecko section.contents_list.tile.zoom li.item:hover,
.gecko .searchResultsHeaderContainer.tile.zoom li.item:hover{border-radius:0;box-shadow:none;-moz-transform:none;transform:none}section.contents_list.article ul.items,
.searchResultsHeaderContainer.article ul.items{padding:0}section.contents_list.article ul.items li.item,
.searchResultsHeaderContainer.article ul.items li.item{background-color:transparent;padding:0}section.contents_list.article.tile li.item,
.searchResultsHeaderContainer.article.tile li.item{height:224px}section.contents_list section.sub,
.searchResultsHeaderContainer section.sub{margin:10px 0 25px;padding:0}section.contents_list section.sub h1,
.searchResultsHeaderContainer section.sub h1{padding:0 10px}.channels{padding:0}.channels ul,
.channels li{list-style:none;margin:0;padding:0}.channels ul{margin:0 -10px 0 0}.channels li button.next{height:128px;text-align:center;vertical-align:top;width:128px}.channels.tile > ul li{padding:5px;display:inline-block;vertical-align:top}.channels.detail > ul li{padding:5px}.channels.detail > ul li::after{clear:both;content:"";display:table}@-webkit-keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn a:not(.exclusion_btn_class),
.btn button{background:#d7d7d7;border:0;border-radius:0;box-shadow:0 10px 0 -5px rgba(0,0,0,0.3);color:#444;cursor:pointer;display:block;font-family:sans-serif;font-size:14.4px;font-weight:normal;height:auto;line-height:36px;margin:auto;outline:none;padding:0 10.8px;position:relative;text-align:center;text-decoration:none;text-shadow:none!important;top:-5px;vertical-align:top;white-space:nowrap;width:auto;box-sizing:border-box}.btn a:not(.exclusion_btn_class)::after,
.btn button::after{border-left:solid 36px rgba(255,255,255,0.5);content:"";height:100%;left:-72px;position:absolute;top:0;visibility:hidden;-ms-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-45deg)}.btn a:not(.exclusion_btn_class):hover,
.btn button:hover{background:#f1f1f1;overflow:hidden}.btn.icon a,
.btn.icon button{padding-left:28.8px}.btn.icon a::before,
.btn.icon button::before{background-color:transparent;background-repeat:no-repeat;content:"";height:15px;left:10.5px;position:absolute;top:10px;width:15px}.btn.follow a::before,
.btn.follow button::before{background-image:url("../../img/common/icon/follow_star_border.svg")}.btn.follow.on a::before,
.btn.follow.on button::before{background-image:url("../../img/common/icon/follow_check_white.svg")}.btn.join a,
.btn.join a:visited,
.btn.join button{background-color:#ffe02b;color:#252525}.btn.join a:hover,
.btn.join a:visited:hover,
.btn.join button:hover{background-color:#ffe75e;color:#252525}.btn.leave a,
.btn.leave a:visited,
.btn.leave button{background-color:#333;box-shadow:none;color:#eee;font-weight:normal;top:auto}.btn.leave a:hover,
.btn.leave a:visited:hover,
.btn.leave button:hover{background-color:#4d4d4d;color:#eee}.thumb_video,
.thumb_pack,
.thumb_live,
.thumb_live_official,
.thumb_ch,
.thumb_book,
.thumb_blog,
.thumb_article{background:rgba(128,128,128,0.1);box-shadow:0 0 4px rgba(0,0,0,0.2);position:relative;text-align:center;display:inline-block;vertical-align:top}.thumb_video img,
.thumb_pack img,
.thumb_live img,
.thumb_live_official img,
.thumb_ch img,
.thumb_book img,
.thumb_blog img,
.thumb_article img{display:inline-block;vertical-align:bottom}.thumb_video .c-labelOnThumbnail,
.thumb_pack .c-labelOnThumbnail,
.thumb_live .c-labelOnThumbnail,
.thumb_live_official .c-labelOnThumbnail,
.thumb_ch .c-labelOnThumbnail,
.thumb_book .c-labelOnThumbnail,
.thumb_blog .c-labelOnThumbnail,
.thumb_article .c-labelOnThumbnail{position:absolute;z-index:2}.thumb_video .c-labelOnThumbnail[data-style="paymentType"],
.thumb_pack .c-labelOnThumbnail[data-style="paymentType"],
.thumb_live .c-labelOnThumbnail[data-style="paymentType"],
.thumb_live_official .c-labelOnThumbnail[data-style="paymentType"],
.thumb_ch .c-labelOnThumbnail[data-style="paymentType"],
.thumb_book .c-labelOnThumbnail[data-style="paymentType"],
.thumb_blog .c-labelOnThumbnail[data-style="paymentType"],
.thumb_article .c-labelOnThumbnail[data-style="paymentType"]{left:4px;top:4px}.thumb_video .c-labelOnThumbnail[data-style="videoLength"],
.thumb_pack .c-labelOnThumbnail[data-style="videoLength"],
.thumb_live .c-labelOnThumbnail[data-style="videoLength"],
.thumb_live_official .c-labelOnThumbnail[data-style="videoLength"],
.thumb_ch .c-labelOnThumbnail[data-style="videoLength"],
.thumb_book .c-labelOnThumbnail[data-style="videoLength"],
.thumb_blog .c-labelOnThumbnail[data-style="videoLength"],
.thumb_article .c-labelOnThumbnail[data-style="videoLength"]{bottom:4px;right:4px}.thumb_video .badge,
.thumb_pack .badge,
.thumb_live .badge,
.thumb_live_official .badge,
.thumb_ch .badge,
.thumb_book .badge,
.thumb_blog .badge,
.thumb_article .badge{background:rgba(0,0,0,0.6);color:#fff;cursor:pointer;display:block;font-size:12px;overflow:hidden;padding:0 4px;position:absolute;text-align:left;text-shadow:0 1px 2px #000;white-space:nowrap}.thumb_video .badge.tl,
.thumb_pack .badge.tl,
.thumb_live .badge.tl,
.thumb_live_official .badge.tl,
.thumb_ch .badge.tl,
.thumb_book .badge.tl,
.thumb_blog .badge.tl,
.thumb_article .badge.tl{border-bottom-right-radius:4px;left:0;top:0}.thumb_video .badge.tr,
.thumb_pack .badge.tr,
.thumb_live .badge.tr,
.thumb_live_official .badge.tr,
.thumb_ch .badge.tr,
.thumb_book .badge.tr,
.thumb_blog .badge.tr,
.thumb_article .badge.tr{border-bottom-left-radius:4px;right:0;top:0}.thumb_video .badge.bl,
.thumb_pack .badge.bl,
.thumb_live .badge.bl,
.thumb_live_official .badge.bl,
.thumb_ch .badge.bl,
.thumb_book .badge.bl,
.thumb_blog .badge.bl,
.thumb_article .badge.bl{border-top-right-radius:4px;bottom:0;left:0}.thumb_video .badge.br,
.thumb_pack .badge.br,
.thumb_live .badge.br,
.thumb_live_official .badge.br,
.thumb_ch .badge.br,
.thumb_book .badge.br,
.thumb_blog .badge.br,
.thumb_article .badge.br{border-top-left-radius:4px;bottom:0;right:0}.thumb_video .badge.first_place,
.thumb_pack .badge.first_place,
.thumb_live .badge.first_place,
.thumb_live_official .badge.first_place,
.thumb_ch .badge.first_place,
.thumb_book .badge.first_place,
.thumb_blog .badge.first_place,
.thumb_article .badge.first_place{color:#fe8;font-size:18px;line-height:24px;text-shadow:0 0 6px #f60}.thumb_video .badge.last_res,
.thumb_pack .badge.last_res,
.thumb_live .badge.last_res,
.thumb_live_official .badge.last_res,
.thumb_ch .badge.last_res,
.thumb_book .badge.last_res,
.thumb_blog .badge.last_res,
.thumb_article .badge.last_res{cursor:pointer;font-size:14px;font-weight:bold;height:20px;left:0;letter-spacing:1px;line-height:20px;padding:0;right:0;text-shadow:0 0 8px #000,0 0 4px #000,0 1px 1px #000;top:0;visibility:hidden;width:100%}.thumb_video .badge small,
.thumb_pack .badge small,
.thumb_live .badge small,
.thumb_live_official .badge small,
.thumb_ch .badge small,
.thumb_book .badge small,
.thumb_blog .badge small,
.thumb_article .badge small{font-size:10px;font-weight:normal}.thumb_video:hover .badge.last_res,
.thumb_pack:hover .badge.last_res,
.thumb_live:hover .badge.last_res,
.thumb_live_official:hover .badge.last_res,
.thumb_ch:hover .badge.last_res,
.thumb_book:hover .badge.last_res,
.thumb_blog:hover .badge.last_res,
.thumb_article:hover .badge.last_res,
a:hover .thumb_video .badge.last_res,
a:hover .thumb_pack .badge.last_res,
a:hover .thumb_live .badge.last_res,
a:hover .thumb_live_official .badge.last_res,
a:hover .thumb_ch .badge.last_res,
a:hover .thumb_book .badge.last_res,
a:hover .thumb_blog .badge.last_res,
a:hover .thumb_article .badge.last_res,
li.item:hover .thumb_video .badge.last_res,
li.item:hover .thumb_pack .badge.last_res,
li.item:hover .thumb_live .badge.last_res,
li.item:hover .thumb_live_official .badge.last_res,
li.item:hover .thumb_ch .badge.last_res,
li.item:hover .thumb_book .badge.last_res,
li.item:hover .thumb_blog .badge.last_res,
li.item:hover .thumb_article .badge.last_res{visibility:visible}.thumb_video.continuation_benefit,
.thumb_pack.continuation_benefit,
.thumb_live.continuation_benefit,
.thumb_live_official.continuation_benefit,
.thumb_ch.continuation_benefit,
.thumb_book.continuation_benefit,
.thumb_blog.continuation_benefit,
.thumb_article.continuation_benefit{position:relative}.thumb_video.continuation_benefit[aria-disabled="true"]::before,
.thumb_pack.continuation_benefit[aria-disabled="true"]::before,
.thumb_live.continuation_benefit[aria-disabled="true"]::before,
.thumb_live_official.continuation_benefit[aria-disabled="true"]::before,
.thumb_ch.continuation_benefit[aria-disabled="true"]::before,
.thumb_book.continuation_benefit[aria-disabled="true"]::before,
.thumb_blog.continuation_benefit[aria-disabled="true"]::before,
.thumb_article.continuation_benefit[aria-disabled="true"]::before{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;content:"入会継続で視聴できます";display:block;font-size:10px;height:100%;left:0;margin:auto;padding-top:76px;position:absolute;right:0;text-align:center;top:0;width:100%}a:hover.thumb_video,
a:hover.thumb_pack,
a:hover.thumb_live,
a:hover.thumb_live_official,
a:hover.thumb_ch,
a:hover.thumb_book,
a:hover.thumb_blog,
a:hover.thumb_article{box-shadow:0 0 4px rgba(0,0,0,0.6)}.thumb_book{background:transparent!important;box-shadow:none!important;display:table-cell;vertical-align:middle}.thumb_book .thumb_inner{box-shadow:0 0 4px rgba(0,0,0,0.2);display:inline-block;position:relative}.thumb_book .thumb_inner img{background:transparent;box-shadow:none;display:block;max-width:100%!important}.thumb_book.fix_width{height:auto!important}.thumb_book.fix_width .thumb_inner{max-height:none!important}.thumb_book.fix_width .thumb_inner img{max-height:none!important}.thumb_book.fix_height{width:auto!important}.thumb_book.fix_height .thumb_inner{max-width:none!important}.thumb_book.fix_height .thumb_inner img{max-width:none!important}a.thumb_book:hover .thumb_inner{box-shadow:0 0 4px rgba(0,0,0,0.6)}.thumb_pack{background:transparent;box-shadow:none}.thumb_pack .stack{box-shadow:0 1px 1px 0 rgba(0,0,0,0.5);display:block;position:relative}.thumb_pack .stack.behind{bottom:0;left:0;position:absolute;right:0;top:0}.thumb_pack .stack.behind.layer1{background:#fff;left:2px;right:2px;top:2px}.thumb_pack .stack.behind.layer2{background:#eee;left:4px;right:4px;top:4px}.thumb_pack .stack.behind.layer3{background:#ddd;left:6px;right:6px;top:6px}.thumb_pack .image{display:block;overflow:hidden;position:relative}a.thumb_pack:hover{box-shadow:none!important}a.thumb_pack:hover .stack.layer1{background:#ccc}a.thumb_pack:hover .stack.layer2{background:#bbb}a.thumb_pack:hover .stack.layer3{background:#aaa}.thumb_192.thumb_video,
.thumb_192.thumb_video img{height:147px;width:192px}.thumb_192.thumb_pack,
.thumb_192.thumb_pack img{height:147px;width:192px}.thumb_192.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:108px;width:192px}.thumb_192.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_192.thumb_live_official,
.thumb_192.thumb_live_official img{height:108px;width:192px}.thumb_192.thumb_ch,
.thumb_192.thumb_ch img{height:192px;width:192px}.thumb_192.thumb_book{height:257px;width:192px}.thumb_192.thumb_book .thumb_inner{max-width:192px}.thumb_192.thumb_book .thumb_inner img{max-height:257px}.thumb_192.thumb_book.fix_width{width:192px}.thumb_192.thumb_book.fix_width .thumb_inner,
.thumb_192.thumb_book.fix_width .thumb_inner img{width:192px}.thumb_192.thumb_book.fix_height{height:192px}.thumb_192.thumb_book.fix_height .thumb_inner,
.thumb_192.thumb_book.fix_height .thumb_inner img{height:192px}.thumb_192.thumb_blog,
.thumb_192.thumb_blog img{height:256px;width:192px}.thumb_192.thumb_article,
.thumb_192.thumb_article img{height:108px;width:192px}.thumb_192.thumb_pack.thumb_pack_video{height:117px;width:192px}.thumb_192.thumb_pack.thumb_pack_video .image{height:108px}.thumb_192.thumb_pack.thumb_pack_video .image img{height:147px;margin-top:-19.5px;width:192px}.thumb_192.thumb_pack.thumb_pack_video .stack.behind{height:108px}.thumb_192 span.last_res{text-indent:192px}.thumb_192:hover span.last_res,
a:hover .thumb_192 span.last_res,
.item:hover .thumb_192 span.last_res{text-indent:-1152px;-moz-transition:text-indent 9600ms linear;-o-transition:text-indent 9600ms linear;-webkit-transition:text-indent 9600ms linear;transition:text-indent 9600ms linear}.thumb_180.thumb_video,
.thumb_180.thumb_video img{height:138px;width:180px}.thumb_180.thumb_pack,
.thumb_180.thumb_pack img{height:138px;width:180px}.thumb_180.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:101px;width:180px}.thumb_180.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_180.thumb_live_official,
.thumb_180.thumb_live_official img{height:101px;width:180px}.thumb_180.thumb_ch,
.thumb_180.thumb_ch img{height:180px;width:180px}.thumb_180.thumb_book{height:241px;width:180px}.thumb_180.thumb_book .thumb_inner{max-width:180px}.thumb_180.thumb_book .thumb_inner img{max-height:241px}.thumb_180.thumb_book.fix_width{width:180px}.thumb_180.thumb_book.fix_width .thumb_inner,
.thumb_180.thumb_book.fix_width .thumb_inner img{width:180px}.thumb_180.thumb_book.fix_height{height:180px}.thumb_180.thumb_book.fix_height .thumb_inner,
.thumb_180.thumb_book.fix_height .thumb_inner img{height:180px}.thumb_180.thumb_blog,
.thumb_180.thumb_blog img{height:240px;width:180px}.thumb_180.thumb_article,
.thumb_180.thumb_article img{height:101px;width:180px}.thumb_180.thumb_pack.thumb_pack_video{height:110px;width:180px}.thumb_180.thumb_pack.thumb_pack_video .image{height:101px}.thumb_180.thumb_pack.thumb_pack_video .image img{height:138px;margin-top:-18.5px;width:180px}.thumb_180.thumb_pack.thumb_pack_video .stack.behind{height:101px}.thumb_180 span.last_res{text-indent:180px}.thumb_180:hover span.last_res,
a:hover .thumb_180 span.last_res,
.item:hover .thumb_180 span.last_res{text-indent:-1080px;-moz-transition:text-indent 9000ms linear;-o-transition:text-indent 9000ms linear;-webkit-transition:text-indent 9000ms linear;transition:text-indent 9000ms linear}.thumb_150.thumb_video,
.thumb_150.thumb_video img{height:115px;width:150px}.thumb_150.thumb_pack,
.thumb_150.thumb_pack img{height:115px;width:150px}.thumb_150.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:84px;width:150px}.thumb_150.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_150.thumb_live_official,
.thumb_150.thumb_live_official img{height:84px;width:150px}.thumb_150.thumb_ch,
.thumb_150.thumb_ch img{height:150px;width:150px}.thumb_150.thumb_book{height:201px;width:150px}.thumb_150.thumb_book .thumb_inner{max-width:150px}.thumb_150.thumb_book .thumb_inner img{max-height:201px}.thumb_150.thumb_book.fix_width{width:150px}.thumb_150.thumb_book.fix_width .thumb_inner,
.thumb_150.thumb_book.fix_width .thumb_inner img{width:150px}.thumb_150.thumb_book.fix_height{height:150px}.thumb_150.thumb_book.fix_height .thumb_inner,
.thumb_150.thumb_book.fix_height .thumb_inner img{height:150px}.thumb_150.thumb_blog,
.thumb_150.thumb_blog img{height:200px;width:150px}.thumb_150.thumb_article,
.thumb_150.thumb_article img{height:84px;width:150px}.thumb_150.thumb_pack.thumb_pack_video{height:93px;width:150px}.thumb_150.thumb_pack.thumb_pack_video .image{height:84px}.thumb_150.thumb_pack.thumb_pack_video .image img{height:115px;margin-top:-15.5px;width:150px}.thumb_150.thumb_pack.thumb_pack_video .stack.behind{height:84px}.thumb_150 span.last_res{text-indent:150px}.thumb_150:hover span.last_res,
a:hover .thumb_150 span.last_res,
.item:hover .thumb_150 span.last_res{text-indent:-900px;-moz-transition:text-indent 7500ms linear;-o-transition:text-indent 7500ms linear;-webkit-transition:text-indent 7500ms linear;transition:text-indent 7500ms linear}.thumb_130.thumb_video,
.thumb_130.thumb_video img{height:100px;width:130px}.thumb_130.thumb_pack,
.thumb_130.thumb_pack img{height:100px;width:130px}.thumb_130.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:73px;width:130px}.thumb_130.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_130.thumb_live_official,
.thumb_130.thumb_live_official img{height:73px;width:130px}.thumb_130.thumb_ch,
.thumb_130.thumb_ch img{height:130px;width:130px}.thumb_130.thumb_book{height:174px;width:130px}.thumb_130.thumb_book .thumb_inner{max-width:130px}.thumb_130.thumb_book .thumb_inner img{max-height:174px}.thumb_130.thumb_book.fix_width{width:130px}.thumb_130.thumb_book.fix_width .thumb_inner,
.thumb_130.thumb_book.fix_width .thumb_inner img{width:130px}.thumb_130.thumb_book.fix_height{height:130px}.thumb_130.thumb_book.fix_height .thumb_inner,
.thumb_130.thumb_book.fix_height .thumb_inner img{height:130px}.thumb_130.thumb_blog,
.thumb_130.thumb_blog img{height:173px;width:130px}.thumb_130.thumb_article,
.thumb_130.thumb_article img{height:73px;width:130px}.thumb_130.thumb_pack.thumb_pack_video{height:82px;width:130px}.thumb_130.thumb_pack.thumb_pack_video .image{height:73px}.thumb_130.thumb_pack.thumb_pack_video .image img{height:100px;margin-top:-13.5px;width:130px}.thumb_130.thumb_pack.thumb_pack_video .stack.behind{height:73px}.thumb_130 span.last_res{text-indent:130px}.thumb_130:hover span.last_res,
a:hover .thumb_130 span.last_res,
.item:hover .thumb_130 span.last_res{text-indent:-780px;-moz-transition:text-indent 6500ms linear;-o-transition:text-indent 6500ms linear;-webkit-transition:text-indent 6500ms linear;transition:text-indent 6500ms linear}.thumb_128.thumb_video,
.thumb_128.thumb_video img{height:98px;width:128px}.thumb_128.thumb_pack,
.thumb_128.thumb_pack img{height:98px;width:128px}.thumb_128.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:72px;width:128px}.thumb_128.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_128.thumb_live_official,
.thumb_128.thumb_live_official img{height:72px;width:128px}.thumb_128.thumb_ch,
.thumb_128.thumb_ch img{height:128px;width:128px}.thumb_128.thumb_book{height:171px;width:128px}.thumb_128.thumb_book .thumb_inner{max-width:128px}.thumb_128.thumb_book .thumb_inner img{max-height:171px}.thumb_128.thumb_book.fix_width{width:128px}.thumb_128.thumb_book.fix_width .thumb_inner,
.thumb_128.thumb_book.fix_width .thumb_inner img{width:128px}.thumb_128.thumb_book.fix_height{height:128px}.thumb_128.thumb_book.fix_height .thumb_inner,
.thumb_128.thumb_book.fix_height .thumb_inner img{height:128px}.thumb_128.thumb_blog,
.thumb_128.thumb_blog img{height:170px;width:128px}.thumb_128.thumb_article,
.thumb_128.thumb_article img{height:72px;width:128px}.thumb_128.thumb_pack.thumb_pack_video{height:81px;width:128px}.thumb_128.thumb_pack.thumb_pack_video .image{height:72px}.thumb_128.thumb_pack.thumb_pack_video .image img{height:98px;margin-top:-13px;width:128px}.thumb_128.thumb_pack.thumb_pack_video .stack.behind{height:72px}.thumb_120.thumb_video,
.thumb_120.thumb_video img{height:92px;width:120px}.thumb_120.thumb_pack,
.thumb_120.thumb_pack img{height:92px;width:120px}.thumb_120.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:67px;width:120px}.thumb_120.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_120.thumb_live_official,
.thumb_120.thumb_live_official img{height:67px;width:120px}.thumb_120.thumb_ch,
.thumb_120.thumb_ch img{height:120px;width:120px}.thumb_120.thumb_book{height:160px;width:120px}.thumb_120.thumb_book .thumb_inner{max-width:120px}.thumb_120.thumb_book .thumb_inner img{max-height:160px}.thumb_120.thumb_book.fix_width{width:120px}.thumb_120.thumb_book.fix_width .thumb_inner,
.thumb_120.thumb_book.fix_width .thumb_inner img{width:120px}.thumb_120.thumb_book.fix_height{height:120px}.thumb_120.thumb_book.fix_height .thumb_inner,
.thumb_120.thumb_book.fix_height .thumb_inner img{height:120px}.thumb_120.thumb_blog,
.thumb_120.thumb_blog img{height:160px;width:120px}.thumb_120.thumb_article,
.thumb_120.thumb_article img{height:67px;width:120px}.thumb_120.thumb_pack.thumb_pack_video{height:76px;width:120px}.thumb_120.thumb_pack.thumb_pack_video .image{height:67px}.thumb_120.thumb_pack.thumb_pack_video .image img{height:92px;margin-top:-12.5px;width:120px}.thumb_120.thumb_pack.thumb_pack_video .stack.behind{height:67px}.thumb_120 span.last_res{text-indent:120px}.thumb_120:hover span.last_res,
a:hover .thumb_120 span.last_res,
.item:hover .thumb_120 span.last_res{text-indent:-720px;-moz-transition:text-indent 6000ms linear;-o-transition:text-indent 6000ms linear;-webkit-transition:text-indent 6000ms linear;transition:text-indent 6000ms linear}.thumb_114.thumb_video,
.thumb_114.thumb_video img{height:87px;width:114px}.thumb_114.thumb_pack,
.thumb_114.thumb_pack img{height:87px;width:114px}.thumb_114.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:64px;width:114px}.thumb_114.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_114.thumb_live_official,
.thumb_114.thumb_live_official img{height:64px;width:114px}.thumb_114.thumb_ch,
.thumb_114.thumb_ch img{height:114px;width:114px}.thumb_114.thumb_book{height:152px;width:114px}.thumb_114.thumb_book .thumb_inner{max-width:114px}.thumb_114.thumb_book .thumb_inner img{max-height:152px}.thumb_114.thumb_book.fix_width{width:114px}.thumb_114.thumb_book.fix_width .thumb_inner,
.thumb_114.thumb_book.fix_width .thumb_inner img{width:114px}.thumb_114.thumb_book.fix_height{height:114px}.thumb_114.thumb_book.fix_height .thumb_inner,
.thumb_114.thumb_book.fix_height .thumb_inner img{height:114px}.thumb_114.thumb_blog,
.thumb_114.thumb_blog img{height:152px;width:114px}.thumb_114.thumb_article,
.thumb_114.thumb_article img{height:64px;width:114px}.thumb_114.thumb_pack.thumb_pack_video{height:73px;width:114px}.thumb_114.thumb_pack.thumb_pack_video .image{height:64px}.thumb_114.thumb_pack.thumb_pack_video .image img{height:87px;margin-top:-11.5px;width:114px}.thumb_114.thumb_pack.thumb_pack_video .stack.behind{height:64px}.thumb_114 span.last_res{text-indent:114px}.thumb_114:hover span.last_res,
a:hover .thumb_114 span.last_res,
.item:hover .thumb_114 span.last_res{text-indent:-684px;-moz-transition:text-indent 5700ms linear;-o-transition:text-indent 5700ms linear;-webkit-transition:text-indent 5700ms linear;transition:text-indent 5700ms linear}.thumb_100.thumb_video,
.thumb_100.thumb_video img{height:76px;width:100px}.thumb_100.thumb_pack,
.thumb_100.thumb_pack img{height:76px;width:100px}.thumb_100.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:56px;width:100px}.thumb_100.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_100.thumb_live_official,
.thumb_100.thumb_live_official img{height:56px;width:100px}.thumb_100.thumb_ch,
.thumb_100.thumb_ch img{height:100px;width:100px}.thumb_100.thumb_book{height:134px;width:100px}.thumb_100.thumb_book .thumb_inner{max-width:100px}.thumb_100.thumb_book .thumb_inner img{max-height:134px}.thumb_100.thumb_book.fix_width{width:100px}.thumb_100.thumb_book.fix_width .thumb_inner,
.thumb_100.thumb_book.fix_width .thumb_inner img{width:100px}.thumb_100.thumb_book.fix_height{height:100px}.thumb_100.thumb_book.fix_height .thumb_inner,
.thumb_100.thumb_book.fix_height .thumb_inner img{height:100px}.thumb_100.thumb_blog,
.thumb_100.thumb_blog img{height:133px;width:100px}.thumb_100.thumb_article,
.thumb_100.thumb_article img{height:56px;width:100px}.thumb_100.thumb_pack.thumb_pack_video{height:65px;width:100px}.thumb_100.thumb_pack.thumb_pack_video .image{height:56px}.thumb_100.thumb_pack.thumb_pack_video .image img{height:76px;margin-top:-10px;width:100px}.thumb_100.thumb_pack.thumb_pack_video .stack.behind{height:56px}.thumb_100 span.last_res{text-indent:100px}.thumb_100:hover span.last_res,
a:hover .thumb_100 span.last_res,
.item:hover .thumb_100 span.last_res{text-indent:-600px;-moz-transition:text-indent 5000ms linear;-o-transition:text-indent 5000ms linear;-webkit-transition:text-indent 5000ms linear;transition:text-indent 5000ms linear}.thumb_75.thumb_video,
.thumb_75.thumb_video img{height:57px;width:75px}.thumb_75.thumb_pack,
.thumb_75.thumb_pack img{height:57px;width:75px}.thumb_75.thumb_live{background-color:#fff;display:flex;align-items:center;justify-content:center;height:42px;width:75px}.thumb_75.thumb_live img{height:100%;width:100%;object-fit:contain}.thumb_75.thumb_live_official,
.thumb_75.thumb_live_official img{height:42px;width:75px}.thumb_75.thumb_ch,
.thumb_75.thumb_ch img{height:75px;width:75px}.thumb_75.thumb_book{height:100px;width:75px}.thumb_75.thumb_book .thumb_inner{max-width:75px}.thumb_75.thumb_book .thumb_inner img{max-height:100px}.thumb_75.thumb_book.fix_width{width:75px}.thumb_75.thumb_book.fix_width .thumb_inner,
.thumb_75.thumb_book.fix_width .thumb_inner img{width:75px}.thumb_75.thumb_book.fix_height{height:75px}.thumb_75.thumb_book.fix_height .thumb_inner,
.thumb_75.thumb_book.fix_height .thumb_inner img{height:75px}.thumb_75.thumb_blog,
.thumb_75.thumb_blog img{height:100px;width:75px}.thumb_75.thumb_article,
.thumb_75.thumb_article img{height:42px;width:75px}.thumb_75.thumb_pack.thumb_pack_video{height:51px;width:75px}.thumb_75.thumb_pack.thumb_pack_video .image{height:42px}.thumb_75.thumb_pack.thumb_pack_video .image img{height:57px;margin-top:-7.5px;width:75px}.thumb_75.thumb_pack.thumb_pack_video .stack.behind{height:42px}.thumb_video.wide{overflow:hidden}.thumb_video.wide.thumb_150{height:85px}.thumb_video.wide.thumb_150 img{margin-top:-15px}.thumb_video.wide.thumb_130{height:73px}.thumb_video.wide.thumb_130 img{margin-top:-14px}.thumb_video.wide.thumb_114{height:64px}.thumb_video.wide.thumb_114 img{margin-top:-12px}.thumb_video.wide.thumb_100{height:56px}.thumb_video.wide.thumb_100 img{margin-top:-10px}.thumb_video.wide.thumb_75{height:42px}.thumb_video.wide.thumb_75 img{margin-top:-8px}.thumb_ch time{background:rgba(0,0,0,0.6);border-top-right-radius:4px;bottom:0;color:#ddd;cursor:pointer;font-size:10px;font-weight:normal;left:0;padding:0 4px;position:absolute;text-align:left;visibility:hidden;display:inline-block;vertical-align:baseline}.thumb_ch time var{color:#fff;font-size:12px;font-style:normal}.thumb_ch.updated_in_1week time{visibility:visible}.thumb_ch .badge.joined{background:#da9400 url("../../img/common/grad/uw_h24a50.png") repeat-x top left;text-shadow:0 0 4px #f5ff00}.thumb_wrapper{display:inline-block;vertical-align:baseline}.thumb_wrapper_ch .channel_name{display:block;height:33px;line-height:1.4;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.thumb_wrapper_ch .channel_prop{background-color:#f0f0f0;border-radius:2px;color:#666;display:none;font-size:12px;margin:0 0 5px;padding:0 5px}.thumb_wrapper_ch .channel_prop.channel_faved{background-color:#9c0;color:#fff}.tile .thumb_wrapper_ch{width:128px}.tile .thumb_wrapper_ch .channel_info{padding-top:4px;word-break:break-all}.tile .thumb_wrapper_ch .channel_detail,
.tile .thumb_wrapper_ch .channel_faved{display:none}.detail .thumb_wrapper_ch{clear:left;color:#888;line-height:1.6}.detail .thumb_wrapper_ch .thumb_ch{float:left}.detail .thumb_wrapper_ch .channel_info{padding:0 0 0 138px;word-break:break-all}.detail .thumb_wrapper_ch .channel_name{display:table;font-size:20px;height:auto}.detail .thumb_wrapper_ch .channel_prop{display:inline-block;vertical-align:baseline}.detail .thumb_wrapper_ch .channel_detail{display:block;line-height:1.5em;max-height:7.5em;max-width:580px;overflow:hidden}menu.scopebar{display:inline-block;vertical-align:middle;white-space:nowrap}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-radius:0;border-style:solid;border-width:1px 0 1px 1px;display:block;font-size:14px;line-height:1.5;padding:0.4em 1.5em;text-align:center;text-decoration:none;width:100%;box-sizing:border-box;background:#f0f0f0 url("../../img/common/grad/uw_h24a100.png") repeat-x left top;border-color:#ccc;border-radius:2px;color:#333!important;cursor:pointer;text-shadow:0 1px 0 #f8f8f8}menu.scopebar li .scope:hover{background-color:#f8f8f8;border-color:#aaa;text-shadow:0 1px 0 #fff}menu.scopebar li.selected .scope{cursor:default;background:#888 url("../../img/common/grad/uk_h24a75.png") repeat-x left top;color:#fff!important;text-shadow:0 1px 0 #000}menu.scopebar li.disabled .scope{background:#f0f0f0;border-color:#ccc;color:#bbb!important;cursor:default;text-shadow:none}menu.scopebar li.icon .scope span{background-position:center center;background-repeat:no-repeat;display:block;height:16px;width:16px}menu.scopebar li.icon.tile .scope span{background-image:url("../../img/common/icon/tile.16x16.k.png")}menu.scopebar li.icon.tile.selected .scope span{background-image:url("../../img/common/icon/tile.16x16.w.png")}menu.scopebar li.icon.detail .scope span{background-image:url("../../img/common/icon/detail.16x16.k.png")}menu.scopebar li.icon.detail.selected .scope span{background-image:url("../../img/common/icon/detail.16x16.w.png")}menu.scopebar li:first-child .scope{border-bottom-left-radius:2px;border-top-left-radius:2px}menu.scopebar li:last-child .scope{border-bottom-right-radius:2px;border-top-right-radius:2px;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}menu.scopebar.isCpVideoList .scope{padding:0.4em 1.2em}menu.sort{display:inline-block;vertical-align:middle;margin:0;padding:0}menu.sort select{border:solid 1px #ccc;font-size:14px;margin:0;padding:3px 3px 2px}menu.sort select:hover{border-color:#aaa}menu.pager{margin:0;padding:0}menu.pager ul li{margin-right:2px;padding:0!important;display:inline-block;vertical-align:middle}menu.pager ul li a{border:solid 1px #ccc;display:block;font-family:Arial,sans-serif;font-size:16px;line-height:1;padding:8px;text-align:center;text-decoration:none;background:#f0f0f0 url("../../img/common/grad/uw_h24a100.png") repeat-x left top;border-color:#ccc;border-radius:2px;color:#333!important;cursor:pointer;text-shadow:0 1px 0 #f8f8f8}menu.pager ul li a:hover{background-color:#f8f8f8;border-color:#aaa;text-shadow:0 1px 0 #fff}menu.pager ul li.selected a{background:#888 url("../../img/common/grad/uk_h24a75.png") repeat-x left top;color:#fff!important;text-shadow:0 1px 0 #000}menu.pager ul li.next a{font-weight:bold}menu.pager ul li.disabled a{background:#f0f0f0;border-color:#ccc;color:#bbb!important;cursor:default;text-shadow:none}menu.pager ul li.pages select{border:solid 1px #ccc;font-size:14px;margin:0;padding:3px 3px 2px}menu.pager ul li.pages select:hover{border-color:#aaa}menu.pager ul li.pages.display_only var{color:#888;font-size:20px;padding:0.5em}menu.pager ul li.counts span{color:#888;font-size:16px;padding:0 10px;display:inline-block;vertical-align:middle}.searchbox{background:#fff;border:solid 1px #ccc;padding:4px;display:inline-block;vertical-align:middle}.searchbox:hover{border-color:#aaa}.searchbox input.search,
.searchbox button{display:inline-block;vertical-align:top}.searchbox input.search{border:0;font-size:20px;height:24px;margin:0;outline:none;padding:0;width:10em}.searchbox button{background:#ccc url("../../img/common/icon/search.white.16x16.png") no-repeat center center;border:0;cursor:pointer;height:30px;margin:-3px;padding:0;width:30px}.searchbox button:hover{background-color:#aaa}.change_mode{margin-top:5px;text-align:right}.change_mode ul li{text-decoration:underline;display:inline-block;vertical-align:baseline}.change_mode ul li.select{background:#666;border-radius:5px;color:#fff;padding:0 5px;text-decoration:none}.join_leave a.btn_follow,
.join_leave a.join{background:#d7d7d7;border:0;border-radius:0;box-shadow:0 10px 0 -5px rgba(0,0,0,0.3);color:#444;cursor:pointer;display:block;font-family:sans-serif;font-size:14.4px;font-weight:normal;height:auto;line-height:36px;margin:auto;outline:none;padding:0 10.8px;position:relative;text-align:center;text-decoration:none;text-shadow:none!important;top:-5px;vertical-align:top;white-space:nowrap;width:auto;box-sizing:border-box}.join_leave a.btn_follow::after,
.join_leave a.join::after{border-left:solid 36px rgba(255,255,255,0.5);content:"";height:100%;left:-72px;position:absolute;top:0;visibility:hidden;-ms-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-45deg)}.join_leave a.btn_follow:hover,
.join_leave a.join:hover{background:#f1f1f1;overflow:hidden}.join_leave a.btn_follow.following,
.join_leave a.join.following,
.join_leave a.btn_follow.leave,
.join_leave a.join.leave{background:#333!important;box-shadow:none;color:#eee!important;top:auto}.join_leave a.btn_follow.following:hover,
.join_leave a.join.following:hover,
.join_leave a.btn_follow.leave:hover,
.join_leave a.join.leave:hover{background:#4d4d4d!important}.join_leave a.btn_app{background:#d7d7d7;border:0;border-radius:0;box-shadow:0 10px 0 -5px rgba(0,0,0,0.3);color:#444;cursor:pointer;display:block;font-family:sans-serif;font-size:14.4px;font-weight:normal;height:auto;line-height:36px;margin:auto;outline:none;padding:0 10.8px;position:relative;text-align:center;text-decoration:none;text-shadow:none!important;top:-5px;vertical-align:top;white-space:nowrap;width:auto;box-sizing:border-box;padding-left:28.8px;text-align:left}.join_leave a.btn_app::after{border-left:solid 36px rgba(255,255,255,0.5);content:"";height:100%;left:-72px;position:absolute;top:0;visibility:hidden;-ms-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-45deg)}.join_leave a.btn_app:hover{background:#f1f1f1;overflow:hidden}.join_leave a.btn_app::before{background-color:transparent;background-repeat:no-repeat;content:"";height:17px;left:9.5px;position:absolute;top:9px;width:17px}.join_leave a.btn_app.following,
.join_leave a.btn_app.leave{background:#333!important;box-shadow:none;color:#eee!important;top:auto}.join_leave a.btn_app.following:hover,
.join_leave a.btn_app.leave:hover{background:#4d4d4d!important}.join_leave a.btn_app::before{background-image:url("../../img/common/icon/app_download.svg")}.join_leave a.btn_follow{padding-left:28.8px;text-align:left}.join_leave a.btn_follow::before{background-color:transparent;background-repeat:no-repeat;content:"";height:17px;left:9.5px;position:absolute;top:9px;width:17px}.join_leave a.btn_follow::before{background-image:url("../../img/common/icon/follow_star_border.svg")}.join_leave a.btn_follow.following::before{background-image:url("../../img/common/icon/follow_check_white.svg")}.join_leave a.btn_follow .labels > *{display:none}.join_leave a.btn_follow .labels .off{display:block}.join_leave a.btn_follow.following .labels > *{display:none}.join_leave a.btn_follow.following .labels .on{display:block}.join_leave a.btn_follow .loader{-webkit-animation:rotate360 1.1s infinite linear;animation:rotate360 1.1s infinite linear;border:3px solid;border-color:rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.8);box-sizing:border-box;display:none;font-size:10px;left:10px;position:absolute;text-indent:-9999em;top:10px;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.join_leave a.btn_follow .loader,
.join_leave a.btn_follow .loader::after{border-radius:50%;height:16px;width:16px}.join_leave a.btn_follow.loading::before{display:none}.join_leave a.btn_follow.loading .loader{display:block}.join_leave a.btn_follow.following .loader{border-color:rgba(255,255,255,0.2) rgba(255,255,255,0.2) rgba(255,255,255,0.2) rgba(255,255,255,0.8)}.join_leave a.btn_follow.cooldown{cursor:default}.join_leave a.join{background:#ffe02b;color:#252525!important}.join_leave a.join:hover{background:#ffe75e}.join_leave .channel_price{color:#eee}#head_cp_menu .user_control .join_leave{display:table}#head_cp_menu .user_control .join_leave .cell{display:table-cell;padding-left:5px;vertical-align:top}#head_cp_menu .user_control .join_leave .cell a{display:inline-block}#head_cp_menu .user_control .join_leave a.btn_follow{padding-left:28.8px;width:115px}#head_cp_menu .user_control .join_leave a.btn_follow::before{background-color:transparent;background-repeat:no-repeat;content:"";height:17px;left:9.5px;position:absolute;top:9px;width:17px}#head_cp_menu .user_control .member_continuation{align-items:center;cursor:pointer;display:flex;padding:0 4px 0 2px}#head_cp_menu .user_control .member_continuation:hover{background:#47f}#head_cp_menu .user_control .member_continuation .rank-badge{height:34px;margin-right:4px;object-fit:contain;width:34px}#head_cp_menu .user_control .member_continuation .info_rankup{height:28px}#head_cp_menu .user_control .member_continuation .info_rankup > dl{align-items:center;color:#fff;display:flex;flex-direction:column;margin:0}#head_cp_menu .user_control .member_continuation .info_rankup > dl > dt{font-size:12px;line-height:1em}#head_cp_menu .user_control .member_continuation .info_rankup > dl > dd{font-size:14px;font-weight:bold;line-height:1em;margin:2px 0 0}#foot_cp_outer .join_leave{margin:-3px 0 0;position:relative;top:-10px}#foot_cp_outer .join_leave p.btn a{display:block;font-size:22px;height:60px;line-height:60px;width:auto}#foot_cp_outer .join_leave p.btn.leave a{font-size:16px!important;margin-bottom:10px}#foot_cp_outer .join_leave .channel_price{line-height:30px;text-align:center}#foot_cp_outer .join_leave .continuous_admission{background:rgba(0,0,0,0.2);border-radius:5px;line-height:26px!important;position:relative;text-align:center;text-indent:38px}#foot_cp_outer .join_leave .continuous_admission span{color:#eee!important}#foot_cp_outer .join_leave .continuous_admission::before{background:url("../../img/common/icon/giftbox.32x32.png") center center;content:"";height:32px;left:10px;position:absolute;top:-10px;width:32px}#foot_cp_outer .join_leave .continuous_admission a{color:#fff;text-decoration:underline!important}.profileArea a.btn_follow{color:#444!important;font-size:12px;margin:0;width:105px}.profileArea a.btn_follow.following{color:#eee!important}#article_btn_admission_area .join_leave{margin:10px auto}.join_invitation .join_leave{margin-left:10px;margin-right:-5px}.nicoch_modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99998}.nicoch_modal .indent{padding-left:1em;text-indent:-1em}.nicoch_modal .nicoch_modal_overlay{background:#888;height:100%;width:100%;opacity:0.7}.nicoch_modal .nicoch_modal_window{background:#fff;border:solid 1px #aaa;box-shadow:0 5px 50px rgba(0,0,0,0.6);color:#333;left:50%;margin:-150px 0 0 -350px;position:fixed;top:50%;width:700px;z-index:9999}.nicoch_modal .modal_close{height:0;position:relative;z-index:1}.nicoch_modal .modal_close a{color:#aaa!important;cursor:pointer;display:inline-block;font-size:12px;padding:10px;position:absolute;right:0;text-decoration:none!important;top:0}.nicoch_modal .modal_close a:hover{color:#666!important;text-decoration:underline}.nicoch_modal .modal_body{min-height:50px;padding:20px}.nicoch_modal .modal_body.load_spinner{background:transparent url("../../img/common/spinner.16x16.time.gif") no-repeat 18px 18px!important}.nicoch_modal .modal_body h1,
.nicoch_modal .modal_body h5.title{color:#888;font-size:30px;font-weight:normal;margin-bottom:10px}.nicoch_modal .modal_body p.main{font-size:20px;font-weight:bold}.nicoch_modal .modal_body .subarea{background:#f0f0f0;margin:20px -20px -20px;padding:20px}.nicoch_modal a.primary_button{background:#aaa;border:solid 1px #888;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.15),0 0 6px rgba(255,255,255,0.8) inset;color:#fff!important;font-size:16px;font-weight:bold;padding:10px;text-decoration:none;display:inline-block;vertical-align:baseline}.nicoch_modal a.primary_button:hover{background:#888}.nicoch_modal a.special{background:#f80;border-color:#d40}.nicoch_modal a.special:hover{background:#f60}.nicoch_notifybar{background:rgba(40,40,40,0.8);box-shadow:0 2px 10px rgba(0,0,0,0.2);color:#fff;cursor:pointer;left:0;padding:20px;padding-right:60px;position:fixed;right:0;text-shadow:0 0 5px rgba(0,0,0,0.8);top:0;z-index:100001}.nicoch_notifybar:hover{background:#282828}.nicoch_notifybar .title{font-size:20px;line-height:1.5}.nicoch_notifybar .body{font-size:16px;line-height:1.5}.nicoch_notifybar .body a{color:#8df;text-decoration:underline}.nicoch_notifybar .body a:hover{text-decoration:none}.nicoch_notifybar span.close{font-size:20px;height:20px;line-height:1;margin-top:-10px;position:absolute;right:20px;text-align:center;top:50%;width:20px}.nicoch_notifybar.info{background:rgba(68,119,255,0.8);color:#fff!important}.nicoch_notifybar.info:hover{background:#1152ff}.nicoch_notifybar.done{background:rgba(70,150,0,0.8);color:#fff!important}.nicoch_notifybar.done:hover{background:#2e6300}.nicoch_notifybar.caution{background:rgba(80,50,0,0.8);color:#fff!important}.nicoch_notifybar.caution:hover{background:#1d1200}.nicoch_notifybar.warning{background:rgba(100,0,0,0.8);color:#fff!important}.nicoch_notifybar.warning:hover{background:#310000}.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}#loginbox_mask{background:#000;bottom:0;height:100%;left:0;opacity:0.5;position:fixed;right:0;top:0;width:100%}#loginbox_balloon{background:#fff;box-shadow:0 0 50px rgba(0,0,0,0.5);padding:10px;position:absolute;z-index:9000;box-sizing:border-box}#loginbox_balloon::before{border:solid;border-color:transparent transparent #fff;border-width:0 20px 20px;content:"";display:block;left:50%;margin-left:-20px;position:absolute;top:-20px}#loginbox_balloon h1{font-size:12px;font-weight:normal;text-align:center}#loginbox_balloon dl{margin:10px 0 0}#loginbox_balloon dl dt a{background-image:url("../../img/common/grad/dk_h24a25.png");background-position:left bottom;border-color:#666;box-shadow:0 2px 2px rgba(255,255,255,0.6) inset;color:#fff!important;display:block;font-size:16px;font-weight:bold;line-height:1.5;padding:1em;text-align:center;width:100%;box-sizing:border-box}#loginbox_balloon dl dd{color:#888;font-size:12px;line-height:1.2;margin:2px 0 0}#loginbox_balloon dl.login dt a{background-color:#6bacec;text-shadow:0 2px 0 #0379ee,0 2px 5px rgba(0,0,0,0.5)}#loginbox_balloon dl.login dt a:hover{background-color:#8dc5fd}#loginbox_balloon dl.register dt a{background-color:#ffc931;text-shadow:0 2px 0 #ca9500,0 2px 5px rgba(0,0,0,0.5)}#loginbox_balloon dl.register dt a:hover{background-color:#ffd664}.tile ul.items li .info_article.search_article_detail{display:none!important}.tile ul.items li .info_article.search_article_tile{display:block!important}.detail ul.items li .info_article.search_article_detail{display:block!important}.detail ul.items li .info_article.search_article_tile{display:none!important}.detail .info.info_article{border-bottom:1px solid #e7e7e7;margin-bottom:-1px;padding:16px}.detail .info.info_article::after{clear:both;content:"";display:block}.detail .info.info_article:first-child{margin-top:0}.detail .info.info_article .thumb_wrapper{float:right;height:51px;margin:0 0 0 8px;overflow:hidden;width:90px;box-shadow:0 0 4px rgba(0,0,0,0.2);vertical-align:bottom}.detail .info.info_article .thumb_wrapper img{width:100%}.detail .info.info_article .thumb_wrapper.default_img{display:none}.detail .info.info_article .title{display:inline;font-size:20px!important;line-height:1.3!important;margin-bottom:4px;white-space:normal;word-break:break-all;word-wrap:break-word}.detail .info.info_article .summary{display:none}.detail .info.info_article .issue_box{font-size:12px;margin-top:8px}.detail .info.info_article .issue_box .date_time{color:#999}.detail .info.info_article .issue_box span{margin-right:8px;vertical-align:middle;display:inline-block;vertical-align:baseline;white-space:normal;word-break:break-all;word-wrap:break-word}.detail .info.info_article .issue_box span a{color:#000;display:block;text-shadow:none}.detail .info.info_article .issue_box span a:visited{color:#888}.detail .info.info_article .issue_box span a:hover{color:#003cdd}.detail .info.info_article .issue_box span a span{opacity:0.5}.detail .info.info_article .issue_box span.mylist,
.detail .info.info_article .issue_box span.comment{color:#999}.detail .info.info_article .issue_box span.mylist.empty,
.detail .info.info_article .issue_box span.comment.empty{opacity:0.3}.detail .info.info_article .issue_box span.mylist.empty var,
.detail .info.info_article .issue_box span.comment.empty var{font-weight:normal}.detail .info.info_article .issue_box span.mylist var,
.detail .info.info_article .issue_box span.comment var{font-weight:bold}.detail .info.info_article .issue_box span.blog_name{color:#999;font-size:16px;padding-left:8px;text-shadow:none}.detail .info.info_article .issue_box span.blomaga_name img{height:20px;margin-right:4px;vertical-align:bottom;width:20px}.detail .info.info_article .issue_box span.blomaga_name.matome img{height:16px;padding:2px;width:16px}.tile .info.info_article{border-left:solid 1px #e7e7e7;border-top:solid 1px #e7e7e7;cursor:pointer;display:block;float:left;height:100%;margin:-1px 0 0 -1px;overflow:hidden;padding:16px;text-align:left;width:100%;box-sizing:border-box}.tile .info.info_article:hover{background-color:#f1f1f1}.tile .info.info_article.only_title::after{background-image:url("../../img/common/grad/dw_h24a100.png");background-repeat:repeat-x;bottom:0;content:"";height:24px;left:0;position:absolute;width:100%}.tile .info.info_article .thumb_wrapper{height:114px;overflow:hidden;text-align:center;width:100%;box-shadow:0 0 4px rgba(0,0,0,0.2);vertical-align:bottom}.tile .info.info_article .thumb_wrapper img{vertical-align:bottom;width:100%}.tile .info.info_article p.title{font-size:18px!important;font-weight:bold;max-height:106px;overflow:hidden;padding:0;white-space:normal;word-break:break-all;word-wrap:break-word}.tile .info.info_article p.title.title_thum{font-weight:bold;margin-top:6px;max-height:52px;overflow:hidden;text-align:left}.tile .info.info_article p.summary{color:#999!important;display:none;font-size:14px;line-height:25px;margin-top:8px;text-shadow:none!important;white-space:normal;word-break:break-all;word-wrap:break-word}.tile .info.info_article.only_title p.summary{display:block}.tile .info.info_article a{display:block;height:100%!important;width:100%!important}.tile .info.info_article a:hover{color:#999!important}.tile .info.info_article .issue_box{font-size:12px;height:20px;margin-top:7px;overflow:hidden}.tile .info.info_article .issue_box .date_time{color:#999}.tile .info.info_article .issue_box span{color:#999!important;display:inline;text-shadow:none;vertical-align:middle;white-space:normal;word-break:break-all;word-wrap:break-word}.tile .info.info_article .issue_box span.comment,
.tile .info.info_article .issue_box span.date_time{display:none}.tile .info.info_article .issue_box span.blog_name{color:#999;font-size:16px;padding-left:8px;text-shadow:none}.tile .info.info_article .issue_box span.blomaga_name img{height:20px;margin-right:4px;vertical-align:bottom;width:20px}.tile .info.info_article .issue_box span.blomaga_name.matome img{height:16px;padding:2px;width:16px}#contents_main .tile .info.info_article.only_title::after{background:-moz-linear-gradient(top,rgba(250,250,250,0) 0%,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,250,250,0)),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,rgba(250,250,250,0) 0%,#fafafa 100%);background-repeat:repeat-x;bottom:0;content:"";height:24px;left:0;position:absolute;width:100%}.info.info_blog{padding:28px 16px;width:670px}.info.info_blog::after{clear:both;content:"";display:block}.info.info_blog .outline{float:right;width:534px}.info.info_blog .outline p.more{font-size:11px;margin-top:8px}.info.info_blog .outline p.title{font-size:20px;line-height:1.3;margin-bottom:4px;white-space:normal;word-break:break-all;word-wrap:break-word}.info.info_blog .outline p.description{line-height:1.4;white-space:normal;word-break:break-all;word-wrap:break-word}.info.info_blog .outline p.issue_box{color:#666;font-size:12px;margin-bottom:8px}.info.info_blog .outline p.issue_box span{line-height:1.6;margin-right:8px;vertical-align:middle;display:inline-block;vertical-align:baseline;white-space:normal;word-break:break-all;word-wrap:break-word}.info.info_blog .outline p.issue_box span.comment{background-color:#dbdbdb;border-radius:4px;color:#000;padding:0 6px}.info.info_blog .outline p.issue_box span.author_box{color:#000;font-size:14px;margin-right:16px}.info.info_blog .outline p.issue_box span.author_box img{height:20px;margin-right:4px;vertical-align:bottom;width:20px}.info.info_blog .thumbnail{float:left;width:120px}.info.info_blog .thumbnail a img{height:160px;width:120px;box-shadow:0 0 4px rgba(0,0,0,0.2);vertical-align:bottom}.info.info_blog ul.icon_group::after{clear:both;content:"";display:block}.info.info_blog ul.icon_group li{float:left;margin:0 4px 4px 0}.info.info_blog ul.icon_group li.new{background-color:#f00;border:0 none #f00;color:#fff;border-radius:4px;font-size:12px;line-height:1;padding:4px}.info.info_blog ul.icon_group li.hall_of_fame{background-color:#ff7200;border:0 none #ff7200;color:#000;border-radius:4px;font-size:12px;line-height:1;padding:4px}.info.info_blog ul.icon_group li.category{background-color:#c8c8c8;border:0 none #c8c8c8;color:#000;border-radius:4px;font-size:12px;line-height:1;padding:4px}.info.info_blog ul.icon_group li.month_free{background-color:#06c;border:0 none #06c;color:#fff;border-radius:4px;font-size:12px;line-height:1;padding:4px}.inline_notify{background-color:#f8f8f8;border:solid 1px #ccc;color:#000;display:block;line-height:1;padding:10px;text-decoration:none;box-sizing:border-box;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear}.inline_notify.flesh{background-color:hsl(87,100%,80%);border-color:hsl(87,100%,30%);color:hsl(87,100%,10%)!important}a.inline_notify:hover{background-color:#dde6ff;border-color:#47f}a.inline_notify:hover.flesh{background-color:hsl(87,100%,70%);border-color:hsl(87,100%,20%);color:hsl(0,0%,0%)!important}a.inline_notify.icon.blank{background-position:10px center;display:block;padding-left:28px!important}.inline_notify a{text-decoration:underline}.music_link{background-color:#f8f8f8;border:solid 1px #ccc;color:#000;display:block;font-size:14px;line-height:1;margin-bottom:10px;padding:10px;text-align:center;text-decoration:none;box-sizing:border-box;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear}.music_link.flesh{background-color:hsl(87,100%,80%);border-color:hsl(87,100%,30%);color:hsl(87,100%,10%)!important}a.music_link:hover{background-color:#dde6ff;border-color:#47f}a.music_link:hover.flesh{background-color:hsl(87,100%,70%);border-color:hsl(87,100%,20%);color:hsl(0,0%,0%)!important}.music_link a{text-decoration:underline}.searchResultInformation{margin:16px 0 0;font-size:14px}.searchResultInformation > .keyword{font-weight:bold}.searchResultInformation > a{text-decoration:underline}.searchResultInformation.isCpVideoList{margin:0}header.site{min-width:1144px;position:relative;z-index:9999}header.site nav.current{font-size:14px}header.site nav.current ul li{margin-right:0.2em;display:inline-block;vertical-align:top}header.site nav.current ul li a{color:#e0e0e0;display:block;line-height:1;padding:0.5em 0.8em;text-decoration:none;text-shadow:0 1px 4px #000}header.site nav.current ul li a:hover{background:#47f;color:#fff}header.site nav.current ul li a.selected{background:#303030 url("../../img/common/grad/uk_h24a50.png") repeat-x left top;color:#fff}header.site nav.current.channel ul li.selected a{background:#333 url("../../img/common/grad/dk_h24a100.png") repeat-x left bottom}header.site .head_compact{background:transparent url("../../img/common/alpha/k_a60.png");min-width:1024px}header.site .head_compact nav{margin:0 auto;width:1024px}header.site .head_compact nav::after{clear:both;content:"";display:block}header.site .head_compact nav ul{float:left}header.site .head_compact nav ul li{display:inline-block;vertical-align:bottom}header.site .head_compact nav ul li a{color:#ddd;display:block;padding:10px}header.site .head_compact nav ul li a:hover{color:#fff}header.site .head_compact nav ul li a.selected{background:#fff;color:#666;text-shadow:none}header.site .head_compact nav ul li a img{height:16px;display:inline-block;vertical-align:middle}header.site .head_compact nav ul li.to_blomaga a{padding:9px}header.site .head_compact nav ul li.logo{border-right:solid 2px #000}header.site .head_compact nav ul li.logo a{background-color:transparent!important;line-height:15px;padding:9px;display:inline-block;vertical-align:top;opacity:0.6}header.site .head_compact nav ul li.logo a:hover{opacity:1}header.site .head_compact nav ul li.logo a.channel img{height:16px;width:118px}header.site .head_compact nav ul li.logo.combine a.channel{padding-right:0}header.site .head_compact nav ul li.logo.combine a.tool{padding-left:0}header.site .head_compact nav ul li.logo img{height:16px;display:inline-block;vertical-align:middle}header.site .head_compact nav aside{float:right}div.body_split,
div.body_split p{background:#696f6f;height:1px;min-width:1144px}div.body_split{width:100%}div.body_split p{margin:0 auto;width:1024px}#announcement{background:#fdd;height:32px;margin:0;min-width:1144px;padding:0;width:100%}#announcement p{margin:0 auto;padding:8px;text-align:center;width:952px}#announcement a{background:url("../../img/base/icon_announcement.png") no-repeat left center;color:#c33!important;font-size:16px;font-weight:bold;line-height:1;padding-left:20px}#announcement span{color:#f66;font-size:12px;margin-left:8px}#announcement.recommend{background:#00a2cf;border:0;color:#fff}#announcement.recommend a{background:transparent;color:#fff!important;padding:0;text-decoration:underline;text-shadow:0 0 10px rgba(0,0,0,0.5)}header.site .head_inner{margin-left:auto;margin-right:auto;width:1024px}header.site .head_inner::after{clear:both;content:"";display:block}header.site .head_inner ul li{list-style:none}.head_breadcrumb{float:left}.head_breadcrumb::after{clear:both;content:"";display:block}.head_breadcrumb a:hover{color:#fff!important}.head_breadcrumb .channel_name,
.head_breadcrumb .site_logo,
.head_breadcrumb .channel_category{float:left}.head_breadcrumb .channel_name a,
.head_breadcrumb .site_logo a,
.head_breadcrumb .channel_category a{color:#fff;line-height:40px;text-decoration:none;display:inline-block;vertical-align:middle}.head_breadcrumb .channel_name{font-size:16px;font-weight:bold;height:40px;margin-right:1.2em;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head_breadcrumb .site_logo{margin-right:6px}.head_breadcrumb .site_logo a{display:block;height:40px;white-space:nowrap}.head_breadcrumb .site_logo a img{margin-top:12px;width:110px}.head_breadcrumb .channel_category{cursor:pointer;position:relative;z-index:9998}.head_breadcrumb .channel_category .switch_category{position:relative;display:inline-block;vertical-align:middle}.head_breadcrumb .channel_category .other{color:#aaa;line-height:1;padding:4px;position:relative;text-decoration:none}.head_breadcrumb .channel_category .other.hover{background:#444 url("../../img/common/grad/uw_h24a25.png") repeat-x 0 0;box-shadow:0 0 5px rgba(0,0,0,0.5);color:#fff}.head_breadcrumb .channel_category .other.on{background:#222 url("../../img/common/grad/uk_h24a100.png") repeat-x 0 0;box-shadow:none}.head_breadcrumb .channel_category #other_categories_list{background-color:#222;box-shadow:0 5px 10px -3px rgba(0,0,0,0.5);left:-8px;min-width:120px;padding:5px 0;position:absolute;top:19px;z-index:100}.head_breadcrumb .channel_category #other_categories_list li a{display:block;line-height:1;padding:6px 2em 6px 1em}.head_breadcrumb .channel_category #other_categories_list li a:hover{background:#48f}.head_breadcrumb .channel_category #other_categories_list li.selected a{background:#000;color:#48f;font-weight:bold}.head_common{background:#373737;min-height:72px}.head_common .site_logo{float:left}.head_common .site_logo a{display:block}.head_common .site_logo a span.site_name{display:none}.head_common#head_index .head_breadcrumb,
.head_common#head_other .head_breadcrumb{margin-right:12px;margin-top:6px}.head_common#head_index .site_logo,
.head_common#head_other .site_logo{height:48px;margin:12px 20px 4px 0;width:174px}.head_common#head_index .site_logo a img,
.head_common#head_other .site_logo a img{height:48px;width:100%}.head_common#head_portal .head_breadcrumb{margin-right:12px;margin-top:16px}.head_common#head_portal .site_logo a img{width:130px}.head_common#head_portal .category_name{font-size:20px;font-weight:bold;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}#head_search{float:left;padding:22px 0 0}#head_search .search_box{background:#fff;height:32px;position:relative;width:260px}#head_search .search_box input.search_string{background:transparent;border:0;bottom:0;height:100%;left:0;padding:0;position:absolute;right:0;text-indent:0.5em;top:0;width:100%}#head_search .search_box button.search_submit{background:#000 url("../../img/base/b1_search_submit.png") no-repeat center center;border:solid 1px transparent;border-radius:0;bottom:0;cursor:pointer;height:32px;left:auto;overflow:hidden;position:absolute;right:0;text-indent:-999px;top:0;width:32px}#head_search .search_box button.search_submit:hover{background-color:#47f}#head_search .search_box button.search_submit:active{background-color:#47f;background-position:center 55%}#head_cp{background:#333}#head_cp::after{clear:both;content:"";display:block}#head_cp li{list-style:none}#head_cp .head_inner{color:#999f9f;height:40px;line-height:1;width:1024px}#head_sns_share{float:right;margin:10px 0 0;padding:0;position:relative;width:250px}#head_sns_share .sns_button,
#head_sns_share .sns_other{display:inline-block;vertical-align:top}#head_sns_share .sns_button.twitter{position:relative;right:-72px}#head_sns_share .sns_button.facebook{position:relative;right:-74px}#head_sns_share .sns_other{position:relative;right:-37px;width:20px}#head_sns_share .sns_other .btn_share_toggle{background:#888 url("../../img/common/grad/dk_h24a100.png") repeat-x;border:solid 1px;border-color:#666 #000 #000;border-radius:0;color:#000;display:block;font-size:12px;line-height:1;outline:none;padding:3px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 #888;z-index:99}#head_sns_share .sns_other .btn_share_toggle:hover{background-color:#ddd}#head_sns_share .sns_other .btn_share_toggle .down{display:block}#head_sns_share .sns_other .btn_share_toggle .up{display:none}#head_sns_share .sns_other.expanded .btn_share_toggle{background:#fff;border-color:#ccc;color:#888}#head_sns_share .sns_other.expanded .btn_share_toggle .down{display:none}#head_sns_share .sns_other.expanded .btn_share_toggle .up{display:block}#head_sns_share #head_sns_share_more{height:0;overflow:hidden;position:absolute;right:0;top:19px;width:100px;z-index:100}#head_sns_share #head_sns_share_more ul{background:#fff;border:solid 1px #ccc;box-shadow:0 1px 3px rgba(0,0,0,0.2);padding:0 0 10px;position:absolute;right:0;top:-2px;z-index:9}#head_sns_share #head_sns_share_more li{float:left;list-style-type:none;padding:10px 10px 0}#head_sns_share #head_sns_share_more li.gplus{overflow:hidden;width:68px}#head_cp_menu{background:#444}#head_cp_menu::after{clear:both;content:"";display:block}#head_cp_menu .head_inner{height:36px}#head_cp_menu .head_inner .user_control{display:flex;float:right}#head_cp_menu #cp_menu{float:left}#head_cp_menu #cp_menu::after{clear:both;content:"";display:block}#head_cp_menu #cp_menu a{line-height:36px;padding-bottom:0;padding-top:0}#head_cp_menu .join_leave.at_header{float:right}span.clickBlocker{background:#fff;bottom:0;color:#800;cursor:pointer;display:block;-ms-filter:"alpha(opacity=0)";font-weight:bold;height:100%;left:0;line-height:normal;opacity:0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:2}span.clickBlocker:hover{-ms-filter:"alpha(opacity=100)";opacity:1}a.icon_help{background:transparent url("../../img/common/icon/help.14x14.png") no-repeat left center;color:#888!important;padding-left:16px}.nowrap{white-space:nowrap}.subinfo{color:#888}.optional{color:#aaa;font-size:10px}.error_solution{color:#355;font-size:14px;font-weight:normal}strong.nicopo{color:#cbac3f}.tax_included{font-size:80%;font-weight:normal;opacity:0.8}.wbr > span{display:inline-block;text-indent:0;white-space:nowrap}.purchase_method_preview .nicopo,
.purchase_method_preview .nicopo strong{font-size:12px}.purchase_method_preview .ppv_length,
.purchase_method_preview .ppv_length strong{font-size:12px;line-height:12px}.purchase_method_preview{padding-right:8px}.purchase_method_preview table{width:100%}.purchase_method_preview .ppv_price{padding:0}.purchase_method_preview p.message_only{text-align:right}.sidebar{width:350px}.purchase_method{background:#f8f8f8;border:3px #eee solid;border-radius:10px;float:right;margin:0;padding:10px}.purchase_method > h2{color:#9b9b9b;font-size:14px}.purchase_method .requiredRank{background-color:#fff;margin:8px 0;padding:8px 8px 12px}.purchase_method .requiredRank > h3{font-size:12px;font-weight:normal}.purchase_method .requiredRank .rankException{font-size:14px;font-weight:bold;margin-top:8px}.purchase_method .requiredRank .rankInfo{align-items:center;display:flex;font-size:14px;font-weight:bold;margin-top:8px}.purchase_method .requiredRank .rankInfo .rankBadge{height:auto;margin-right:4px;object-fit:contain;width:24px}.purchase_method .notice{align-items:center;color:#800;display:flex;font-size:12px;font-weight:bold}.purchase_method .notice::before{content:"※";display:block}.purchase_method .ppv_help{text-align:right}.purchase_method h3.methodTitle{background-color:#ddd;color:#888;font-size:14px;padding:8px}.purchase_method span.ppv_length{color:#333}.purchase_method span.ppv_length strong{font-size:14px;line-height:1}.purchase_method .join_invitation .nicopo img{height:16px;width:16px}.purchase_method .by_single{margin-top:4px}.purchase_method .by_single .methodBody{padding:4px}.purchase_method .current_pt{margin:5px 0}.purchase_method .current_pt td{padding:2px 4px;vertical-align:middle}.purchase_method .current_pt td strong{font-size:18px}.purchase_method p.message_only{font-size:20px;line-height:normal;padding:4px 0 4px 8px;text-align:left}.purchase_method .methodBody{padding:4px}.purchase_method .nicopo{color:#cbac3f;line-height:16px}.purchase_method .nicopo strong{color:#cbac3f;font-size:14px}.purchase_method .by_pack{margin-top:4px}.purchase_method .by_pack .methodBody{padding:4px}.purchase_method .flash_trigger{text-decoration:underline}.purchase_method.danime_invite{margin-bottom:10px}.purchase_method.danime_invite .btn{margin-top:10px}.purchase_method.danime_invite .btn a{color:#444!important;font-size:24px;line-height:110%;padding:15px 0 8px}.purchase_method.danime_invite .btn img{margin-top:3px;vertical-align:middle;width:140px}.purchase_method.danime_invite .btn span{font-size:10px}.purchase_method.danime_invite .about_danimestore{margin-top:5px;text-align:center}.purchase_method.danime_invite .about_danimestore a{background:url("../../img/common/d_anime_store/about_icon.svg") #ececec center right no-repeat;background-size:15px;border-radius:5px;color:#444!important;cursor:pointer;display:inline-block;font-size:9px;line-height:100%;margin-top:5px;padding:5px 16px 5px 5px}.purchase_method.danime_invite .notes{font-size:10px;margin-top:10px;padding-left:1em;text-indent:-1em}.purchase_method.danime_joined{margin-bottom:10px}.purchase_method.danime_joined .is_viewable{background:url("../../img/common/d_anime_store/word_mark_nico.svg") 5px center no-repeat;background-size:140px;border:1px #dfdfdf solid;color:#cc0032;font-size:11px;font-weight:bold;line-height:100%;margin-top:5px;padding:8px 5px;text-align:right}.purchase_method.danime_joined .is_viewable img{margin-right:3px;vertical-align:middle;width:13px}.purchase_method.danime_joined .view_video{background:linear-gradient(to bottom,#ff5474 0%,#cc0032 50%);border:solid 2px #b50125;border-radius:3px;color:#fff!important;display:block;font-size:18px;line-height:100%;margin-top:10px;padding:15px 0 10px;text-align:center}.purchase_method.danime_joined .view_video:hover{background:linear-gradient(to bottom,#ff8298 0%,#cc0032 50%)}.purchase_method.danime_joined .notes{color:#888;font-size:11px;margin-top:7px;text-align:center}.banner_nicopo li{list-style:none;margin-top:10px}.banner_nicopo li a{display:block}.banner_nicopo li a img{height:auto;width:350px}.ads_nicovideo.ppv_side{border:1px #ccc dashed;margin-top:10px;padding:20px}.ads_nicovideo.ppv_side .banner_campaign li{list-style:none;margin-top:10px;width:100%}.ads_nicovideo.ppv_side .banner_campaign li:first-child{margin-top:0}.ads_nicovideo.ppv_side .banner_campaign li img{height:50px;width:300px}form.ppv_purchase{clear:both;display:block;position:relative}form.ppv_purchase a.button.need_more_point{background-color:#ddd;border-color:#888}form.ppv_purchase a.button.disabled{background:#eee!important;border-color:#aaa;cursor:default}form.ppv_purchase a.button.disabled span{color:#aaa;text-shadow:0 -1px 0 #888}form.ppv_purchase a{border-radius:3px}form.ppv_purchase .panel{position:relative}form.ppv_purchase .panel .confirm{background:#fff;border:solid 1px #ddd;border-width:0 1px 1px;box-shadow:0 4px 10px rgba(0,0,0,0.25);left:0;margin:0 -1px;padding:10px;position:absolute;right:0;width:auto}form.ppv_purchase .panel .confirm .salesGuidance{font-size:12px;line-height:1.4;margin-bottom:16px;text-align:center}form.ppv_purchase .panel .confirm .salesGuidance .salesPeriod{display:block;margin-top:8px}form.ppv_purchase .panel .confirm .salesGuidance .salesNotice{display:block;font-size:10px;margin-top:8px}form.ppv_purchase .panel .confirm .salesGuidance .salesNotice > a{text-decoration:underline}form.ppv_purchase .panel .confirm p{font-size:12px;line-height:1.5;padding:5px 0}form.ppv_purchase .panel .confirm p.need_more_nicopo{color:#000;font-weight:bold;margin:10px 5px -5px}form.ppv_purchase .panel .confirm p.need_more_nicopo label{background:#000;border-radius:4px 4px 0 0;color:#ddc661;display:block;font-size:16px;padding:5px 10px}form.ppv_purchase .panel .confirm p.need_more_nicopo label *{vertical-align:middle}form.ppv_purchase .panel .purchase_cancel{margin:10px 0 0;padding:10px 0;text-align:center}form.ppv_purchase .panel .purchase_cancel .canceler{cursor:pointer;display:block;font-size:12px}form.ppv_purchase .panel .purchase_cancel .canceler:hover{color:#003cdd;text-shadow:0 0 10px rgba(68,119,255,0.2)}form.ppv_purchase .button_body{background:url("../../img/common/icon/nicopo.24x24.png") left center no-repeat;height:24px;width:100%}form.ppv_purchase .button_body .button_text{display:block;padding-left:30px;position:relative;top:1px;white-space:nowrap}form.ppv_purchase .button_body .button_text *{text-indent:0}form.ppv_purchase a.button:hover{background-image:url("../../img/common/grad/uw_h24a75t.png")}form.ppv_purchase a.button.purchase span.done{font-size:20px}form.ppv_purchase a.button.purchase span{display:block;text-align:center}form.ppv_purchase a.button.hover_toggle:hover .out{display:none}form.ppv_purchase a.button.hover_toggle:hover .hover{display:inline-block;vertical-align:baseline}form.ppv_purchase a.button.hover_toggle .out{display:inline-block;vertical-align:baseline}form.ppv_purchase a.button.hover_toggle .hover{display:none}form.ppv_purchase a.button.need_login:hover{background-color:#91bae5;border-color:#125294}form.ppv_purchase a.button{background:#ddc661 url("../../img/common/grad/uw_h24a50t.png") left top repeat-x;border:solid 2px #8d690e;cursor:pointer;display:block;font-size:18px;font-weight:bold;line-height:23px;padding:10px;text-align:left;text-decoration:none!important;text-shadow:0 1px 1px #fff}form.ppv_purchase a.button small{font-size:12px;vertical-align:middle}form.ppv_purchase a.button span.ticket_period{font-weight:normal}form.ppv_purchase a.button span.ticket_period var{font-size:14px}form.ppv_purchase a.button span.price{font-weight:bold}form.ppv_purchase a.button span.status{float:right;font-size:10px;font-weight:normal;line-height:12px}form.ppv_purchase a.button span{color:#000}form.ppv_purchase a.button *{display:inline-block;vertical-align:baseline}form.ppv_purchase a.button .button_text,
form.ppv_purchase a.button .button_text span{vertical-align:middle}.pushed_button_style{background:#b88c1c url("../../img/common/grad/uk_h24a25.png") left top repeat-x!important}.pushed_button_style span{color:#fff;text-shadow:none}form.ppv_purchase.expanded a.button.trigger{background:#b88c1c url("../../img/common/grad/uk_h24a25.png") left top repeat-x!important}form.ppv_purchase.expanded a.button.trigger span{color:#fff;text-shadow:none}form.ppv_purchase.expanded .panel{background:#fff;border:solid 1px #ddd;border-width:1px 1px 0;box-shadow:0 2px 6px rgba(0,0,0,0.25);margin:0 -11px -11px;padding:10px 10px 0;top:-11px;z-index:2}form.ppv_purchase.expanded .panel .confirm a.button.purchase.pushed{background:#b88c1c url("../../img/common/grad/uk_h24a25.png") left top repeat-x!important}form.ppv_purchase.expanded .panel .confirm a.button.purchase.pushed span{color:#fff;text-shadow:none}body#ppv_pack_list h1.text_tit,
body#ppv_pack_show h1.text_tit{background-image:url("../../img/ppv/title_bg_point.gif")}body#ppv_pack_show div.show_purchases{padding-left:8px}button.image_button{background:transparent;border:0;cursor:pointer;display:block;font-size:0;line-height:0;margin:0;padding:0;width:76px}span.ppv_length{font-size:12px;font-weight:bold}table.ppv_price span.ppv_length{color:#f90}span.ppv_length strong{font-size:20px;line-height:36px}table.ppv_status .nicopo{font-size:12px;line-height:36px}table.ppv_price .nicopo{color:#666}.nicopo strong{font-family:Arial,sans-serif;font-size:20px;font-weight:bold;line-height:20px;vertical-align:middle}table.ppv_price .nicopo strong{color:#cbac3f}.nicopo img{vertical-align:middle}.nicopo img:-moz-broken{display:inline-block}.purchaseForm{background-image:url("../../img/ppv/btn_purchase_disable.png");display:block;height:46px;width:132px}.purchaseForm.loading{background-image:url("../../img/ppv/btn_purchase_loading.gif")}table.join_invitation,
table.wait_until_sale,
table.watchable{margin:0 0 4px auto}.ppv_prices .ppv_price{border:dotted 0 #ddd;border-width:1px 0 0;list-style:none;margin:0 -8px;padding:8px}.ppv_prices .ppv_price.last{border-width:1px 0}.ppv_prices .ppv_price .button_link{visibility:hidden}.ppv_prices .ppv_price:hover .button_link{visibility:visible}.join_invitation{border:solid 3px #ddd;margin:10px auto;padding:10px}.join_invitation .invitation_top h4.invitation_title{background:#f8f8f8;font-size:12px;margin:-18px 0 0 10px;padding:0 4px;display:inline-block;vertical-align:middle}.join_invitation .invitation_body .sample_price{height:32px}.join_invitation .invitation_body .sepa{border-bottom:dotted 2px #ddd;margin:10px -10px}.userContinuationUnit{border:solid 3px #ddd;margin:16px auto 10px;padding:10px}.userContinuationUnit__lead > h4{background:#f8f8f8;font-size:12px;margin:-18px 0 0 10px;padding:0 4px;display:inline-block;vertical-align:middle}.userContinuationUnit__info .currentRank{align-items:center;display:flex;justify-content:center;margin-top:8px}.userContinuationUnit__info .currentRank .continuationCount{font-size:16px;font-weight:bold;margin-right:8px}.userContinuationUnit__info .currentRank .rankBadge{height:auto;margin-right:2px;object-fit:contain;width:24px}.userContinuationUnit__info .currentRank .rankName{font-size:12px;font-weight:bold}.userContinuationUnit__info .restPeriod{color:#800;font-size:12px;margin-top:6px;text-align:center}.ppv_price table,
.join_invitation table{border:0;border-collapse:collapse;width:100%}.join_invitation table .join_leave .join{margin-top:12px}a.button_link{display:block}a.thumb_anchor{background:#333;font-weight:normal;position:relative;text-decoration:none!important;display:inline-block;vertical-align:baseline}.purchase_type{border:0;left:4px;position:absolute;top:4px;z-index:2;display:inline-block;vertical-align:baseline}.purchase_type .inner{align-items:center;display:flex;font-size:12px;padding:0 4px;text-align:center;white-space:nowrap}.purchase_type .inner span.subroute{font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3",sans-serif;font-weight:normal}.purchase_type .ppv{background:#ffe02b;border-radius:2px;color:#252525;font-weight:normal;max-height:16px;min-height:6px}.purchase_type .member_free{background-color:#bdf;color:#357}.purchase_type .member_continuation_benefit::before{background-image:url("../../img/channel/member_continuation/icon-label_member-continuation.svg");background-size:contain;content:"";display:inline-block;height:14px;margin-right:2px;width:14px}a .video_length{background:rgba(0,0,0,0.7);border-top-left-radius:4px;bottom:2px;color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:10px;font-weight:bold;line-height:12px;padding:0 2px 0 4px;position:absolute;right:2px;text-align:left;display:inline-block;vertical-align:baseline}div.pack_thumb{background:transparent url("../../img/ppv/pack_stack.gif") no-repeat right bottom;padding:0 6px 6px 0;position:relative;text-align:left}div.pack_thumb.pack_thumb_L{background-image:url("../../img/ppv/pack_stack-large.gif");height:95px;width:126px}div.pack_thumb.pack_thumb_M{height:71px;width:94px}div.pack_thumb.pack_thumb_S{background-image:url("../../img/ppv/pack_stack-small.gif");height:40px;padding:0 4px 4px 0;width:52px}div.pack_thumb.pack_thumb_S .pack_thumb_sheet{background:transparent;border:0;padding:2px}div.pack_thumb img.video_img_L{height:91px;width:122px}div.pack_thumb img.video_img_M{height:67px;width:90px}div.pack_thumb img.video_img_S{height:36px;width:48px}div.pack_thumb .pack_thumb_sheet{background:#fff;border:solid 1px #333;border-radius:2px;overflow:hidden;padding:1px;text-decoration:none;display:inline-block;vertical-align:baseline}div.pack_thumb span.pack_ribbon{background:transparent url("../../img/ppv/pack_ribbon.gif") no-repeat left top;height:17px;left:-2px;position:absolute;top:-2px;width:37px;display:inline-block;vertical-align:baseline}div.pack_thumb .pack_thumb_sheet,
div.pack_thumb img{display:block}div.pack_thumb img{border:0}.rule_body{background-color:#fff;height:100px;overflow:scroll;width:338px}.rule_body h1,
.rule_body h2,
.rule_body h3{font-size:1em}.rule_body ol,
.rule_body ul{margin-bottom:1em;margin-left:2em}.rule_body p,
.rule_body li{margin-bottom:0.5em}.ppv_history{padding:4px}.ppv_history .ppv_left p.alive,
.ppv_history .ppv_left p.dead{padding:4px 8px}.ppv_history .ppv_left p.dead{background-color:#eee;color:#888;font-size:12px}.ppv_history .ppv_left p.alive{background:#ffc83c url("../../img/common/grad/uw_h24a100.png") repeat-x left top;border:solid 1px #ffc83c;color:#630;font-size:14px;line-height:20px;text-shadow:0 1px 0 #ff8}.ppv_history table.ppv_price{background:#f8f8f8;border:solid 1px #eee;border-top:0}.ppv_history table.ppv_price td{padding:2px}.ppv_history table.ppv_price td span.ppv_length{color:#333}.ppv_history table.ppv_price td span.ppv_length strong{font-size:14px;line-height:1}.ppv_history table.ppv_price td .nicopo{color:#888;line-height:16px}.ppv_history table.ppv_price td .nicopo strong{color:#666;font-size:14px}.ppv_history table.ppv_price td .nicopo img{height:16px;width:16px}div#timeshift_modal.nicoch_modal .modal_body{background:transparent url("../../img/parts/timeshift.gif") no-repeat 18px 18px;padding:20px 30px 30px 46px}.timeshift_button{white-space:nowrap}.timeshift_button a{background:transparent url("../../img/parts/timeshift.gif") no-repeat scroll left center;color:#f90;font-size:10px;font-weight:bold;padding:2px 0 2px 17px;display:inline-block;vertical-align:baseline}.timeshift_button.timeshift_reserved a{background-image:url("../../img/parts/timeshift_reserved.gif")}.timeshift_button.timeshift_play a{background-image:url("../../img/parts/timeshift_play.gif")}.timeshift_button .timeshift_count{border:solid 1px #888;color:inherit;font-size:10px;line-height:normal;margin-left:5px;padding:0 5px;position:relative;display:inline-block;vertical-align:baseline}.timeshift_button .timeshift_count .tail{border:solid 5px #888;border-color:transparent #888 transparent transparent;display:block;height:0;left:-10px;position:absolute;top:2px;width:0}aside.ads_nicovideo{display:block;position:relative;text-align:center}aside.ads_nicovideo.size_468x60{min-height:60px}aside.ads_nicovideo.size_728x90{min-height:90px}aside.ads_nicovideo.size_300x250{min-height:250px}aside.ads_nicovideo.ads_nicovideo.ads_header.size_468x60{width:468px}aside.ads_nicovideo.index_side.size_300x250{border:1px #ccc dashed;margin-bottom:20px;padding:20px 0}aside.ads_nicovideo.ads_footer.size_728x90{background:#f4f4f4;padding:20px 0}aside.ads_nicovideo .ads_title{background:#ccc;border-radius:0 0 10px;color:#666;font-size:11px;font-weight:bold;left:-1px;padding:2px 10px 2px 8px;position:absolute;top:-1px}aside.ads_nicovideo .ads_debug{background-color:#fff;border:1px solid #999;color:#000;height:80%;opacity:0.9;padding:2% 10%;position:absolute;top:60px;width:80%;z-index:10000000000}#head_ads_468x60{float:right;margin:6px 0}#head_ads_728x90{background-image:url("../../img/common/alpha/k_a20.png");position:relative}#head_ads_728x90 .button{background-image:url("../../img/common/alpha/k_a20.png");color:#ddd;cursor:pointer;display:block;font-size:10px;padding:2px 4px;position:absolute;right:0;top:0}#head_ads_728x90 .button:hover{background-image:url("../../img/common/alpha/k_a60.png");color:#fff}#channel_728x90{height:90px;margin:0 auto;padding:8px 0;text-align:center;width:1024px}#head_ads.show #channel_728x90,
#head_ads.show .button.ads_hide{display:block}#head_ads.show .button.ads_show{display:none}#head_ads.hide .button.ads_show{display:block}#head_ads.hide #channel_728x90,
#head_ads.hide .button.ads_hide{display:none}.chtoolTabmenu{bottom:0;filter:drop-shadow(0 0 4px rgba(0,0,0,0.33));left:0;letter-spacing:1px;pointer-events:none;position:fixed;right:0;text-align:right;z-index:100000}.chtoolTabmenu__container{margin:0 auto;max-width:1500px;width:100%}.chtoolTabmenu .balloonUnit{background:white;border-radius:8px;cursor:pointer;display:inline-block;margin-bottom:15px;margin-right:2.4em;min-width:280px;pointer-events:auto;position:relative}.chtoolTabmenu .balloonUnit__close{color:#ccc;font-size:1.2em;position:absolute;right:12px;top:8px}.chtoolTabmenu .balloonUnit__body{align-items:center;display:flex;margin:4px 16px 4px 12px;text-align:left}.chtoolTabmenu .balloonUnit__body__icon{display:inline-block;margin:12px}.chtoolTabmenu .balloonUnit__body__text{display:inline-block;margin:12px 12px 12px 4px}.chtoolTabmenu .balloonUnit::after{border:10px solid transparent;border-top-color:white;content:"";position:absolute;right:20px}.chtoolTabmenu .balloonUnit:hover{opacity:0.8}.chtoolTabmenu .switcherUnit{background-color:#000;border-radius:8px 8px 0 0;color:white;cursor:pointer;display:inline-block;line-height:3.4em;margin-right:2.4em;padding:0 1.2em;pointer-events:auto}.chtoolTabmenu .switcherUnit__iconWrench{height:1.2em;vertical-align:middle;width:1.2em}.chtoolTabmenu .drawerUnit{background-color:#000;height:4px;max-width:100%;overflow-x:auto;overflow-y:hidden;pointer-events:auto;text-align:center;transition:height 0.1s ease-in-out;white-space:nowrap}.chtoolTabmenu .drawerUnit > li{display:inline-block;margin:0 8px 0 0}.chtoolTabmenu .drawerUnit > li > a{color:white;display:inline-block;line-height:4em;padding:0 1.2em;position:relative}.chtoolTabmenu .drawerUnit > li > a:hover{background-color:rgba(248,248,248,0.2)}.chtoolTabmenu .drawerUnit > li:not(:last-child) > a::after{background:rgba(255,255,255,0.6);content:"";height:1em;margin-top:-0.5em;position:absolute;right:-7px;top:50%;width:1px}.chtoolTabmenu--is_active .drawerUnit{height:4em}.chtoolTabmenu:not(.chtoolTabmenu--is_active) .drawerUnit > li > a{pointer-events:none}@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/mplusrounded1c/v16/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM1y55sK.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-icon{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;fill:#fff;height:18px;width:18px}.c-icon--mail{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-mail%22%3E%20%3Cpath%20d%3D%22M4%204h16c1.1%200%202%20.9%202%202v12c0%201.1-.9%202-2%202H4c-1.1%200-2-.9-2-2V6c0-1.1.9-2%202-2z%22%2F%3E%3Cpath%20d%3D%22M22%206l-10%207L2%206%22%2F%3E%3C%2Fsvg%3E")}.c-button{background:#3e8eed;border:solid 2px #3e8eed;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-block;font-weight:bold;padding:12px 16px;text-align:center}.c-button[aria-disabled="true"]{cursor:default;opacity:0.3;pointer-events:none}.c-button:hover{filter:brightness(1.05)}button.c-button{appearance:none;-webkit-appearance:none;text-shadow:none;font-size:14px;line-height:1.6;color:inherit}button.c-button:hover{background:inherit;border-color:inherit;text-shadow:none}a.c-button,
button.c-button{color:#fff;text-decoration:none}a.c-button:hover,
button.c-button:hover,
a.c-button:visited,
button.c-button:visited{color:#fff}a.c-button--color_yellow,
button.c-button--color_yellow{color:#252525}a.c-button--color_yellow:hover,
button.c-button--color_yellow:hover,
a.c-button--color_yellow:visited,
button.c-button--color_yellow:visited{color:#252525;background-color:#ffe02b;border-color:#ffe02b}a.c-button--has_noFrame,
button.c-button--has_noFrame{color:#3e8eed}a.c-button--has_noFrame:hover,
button.c-button--has_noFrame:hover,
a.c-button--has_noFrame:visited,
button.c-button--has_noFrame:visited{color:#3e8eed}.c-button > .c-icon{margin-right:4px;vertical-align:middle}.c-button__label{display:inline-block;vertical-align:middle}.c-button--size_s{font-size:13px;padding:4px 16px}.c-button--size_s > .c-icon{font-size:13px;height:20px}.c-button--color_yellow{background-color:#ffe02b;border-color:#ffe02b}.c-button--color_gray{background-color:#888;border-color:#888}.c-button--has_noFrame{background-color:transparent;border-color:transparent}.c-button--is_rounded{border-radius:24px}.c-button--is_block{display:block;text-align:center}button.c-button--is_block{width:100%}.c-button--is_disabled{pointer-events:none}.c-button--is_reversed{background:transparent;box-sizing:border-box}a.c-button--is_reversed{color:#3e8eed}a.c-button--is_reversed:hover,
a.c-button--is_reversed:visited{color:#3e8eed}.c-button--type-moderate{background:#fff;border-color:#fff;color:#3e8eed}a.c-button--type-moderate{color:#3e8eed}a.c-button--type-moderate:hover,
a.c-button--type-moderate:visited{color:#3e8eed}.c-divider{border-bottom:solid 4px #e9e9e9;border-left:0;border-right:0;border-top:0;margin:0}.c-divider--horizon{border-bottom:0;border-left:solid 1px #e9e9e9;border-right:solid 1px #f8f8f8;border-top:0;height:100%;width:0}.c-formCheckbox{font-size:0;line-height:1}.c-formCheckbox *{box-sizing:border-box}.c-formCheckbox > input[type="checkbox"]{display:none}.c-formCheckbox > input[type="checkbox"] + label{align-items:center;cursor:pointer;display:inline-flex;position:relative}.c-formCheckbox > input[type="checkbox"] + label::before{background-color:#dee2e6;border-radius:4px;content:"";display:block;flex-grow:0;flex-shrink:0;height:18px;width:18px}.c-formCheckbox > input[type="checkbox"] + label > span{display:inline-block;font-size:12px;margin-left:6px}.c-formCheckbox > input[type="checkbox"]:checked + label::before{background-color:#3e8eed}.c-formCheckbox > input[type="checkbox"]:checked + label::after{border-right:2px solid #fff;border-bottom:2px solid #fff;content:"";display:block;height:8px;left:6px;position:absolute;top:calc(50% - 7px);transform:rotate(45deg);width:4px}.c-formCheckbox > input[type="checkbox"][aria-disabled="true"] + label{cursor:default;opacity:0.3;pointer-events:none}.c-siteCommonHeaderUnit{background-color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;margin:0;min-height:36px;min-width:1144px;padding:0;position:relative;width:100%;z-index:100000}.c-headerMsgBar{width:100%;height:32px}.c-headerMsgBar .headerMsgContentsArea{align-items:center;display:flex;margin:0 auto;overflow:hidden;text-align:left;width:1024px;height:100%}.c-headerMsgBar .headerMsgContentsArea > a:hover{opacity:0.8}.c-headerMsgBar .headerMsgContent{align-items:center;display:flex;font-size:12px;letter-spacing:0.1em;text-decoration:none;font-weight:bold}.c-headerMsgBar .headerMsgContent > .headerMsgIcon{display:block;width:16px;height:16px;margin-right:8px}.c-headerMsgBar .headerMsgContent > .headerMsgText{white-space:nowrap}.c-headerMsgBar[data-name="firstMonthFree"]{background-color:#ffe02b}.c-headerMsgBar[data-name="firstMonthFree"] .headerMsgIcon > svg{fill:#252525}.c-headerMsgBar[data-name="firstMonthFree"] .headerMsgText{color:#252525}.c-headerMsgBar[data-name="premium"]{background-color:#d9a300}.c-headerMsgBar[data-name="premium"] .headerMsgIcon > svg{fill:#fff}.c-headerMsgBar[data-name="premium"] .headerMsgText{color:#fff}.c-headerMsgBar[data-name="warning"],
.c-headerMsgBar[data-name="penalty"],
.c-headerMsgBar[data-name="information"]{background-color:#fff1a0}.c-headerMsgBar[data-name="warning"] .headerMsgIcon > svg,
.c-headerMsgBar[data-name="penalty"] .headerMsgIcon > svg,
.c-headerMsgBar[data-name="information"] .headerMsgIcon > svg{fill:#252525}.c-headerMsgBar[data-name="warning"] .headerMsgText,
.c-headerMsgBar[data-name="penalty"] .headerMsgText,
.c-headerMsgBar[data-name="information"] .headerMsgText{color:#252525}.c-channelBlomagaPartsComment{background-color:#fff;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}.c-channelBlomagaPartsComment *{box-sizing:border-box}.c-channelBlomagaPartsComment .contributor{align-items:center;display:flex;justify-content:space-between}.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:40px;overflow:hidden;width:40px}.c-channelBlomagaPartsComment .contributor__info .thumbnail > img{height:100%;width:100%}.c-channelBlomagaPartsComment .contributor__info .name{color:#252525;display:inline-block;font-size:14px;font-weight:bold;margin-left:12px}.c-channelBlomagaPartsComment .contributor__info .name > a{color:#252525!important}.c-channelBlomagaPartsComment .contributor__info .name > a:visited{color:#252525!important}.c-channelBlomagaPartsComment .contributor__info .name > a:hover{color:#3e8eed!important}.c-channelBlomagaPartsComment .contributor__menu > a{align-items:center;display:inline-flex}.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:4px}.c-channelBlomagaPartsComment .contributor__menu > a:hover .menuIcon > svg{fill:#dc3545}.c-channelBlomagaPartsComment .contributor__menu > a:hover .menuLabel{color:#dc3545}.c-channelBlomagaPartsComment .comment{background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;margin-top:12px;padding:20px;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:9px;position:absolute;width:0}.c-channelBlomagaPartsComment .comment::before{border-bottom:9px solid #cdcdcd;top:-9px}.c-channelBlomagaPartsComment .comment::after{border-bottom:9px solid #fff;top:-8px}.c-channelBlomagaPartsComment .comment__text > p{color:#777;font-size:14px;line-height:1.6}.c-channelBlomagaPartsComment .comment__text > p > a{color:#252525!important}.c-channelBlomagaPartsComment .comment__text > p > a:visited{color:#252525!important}.c-channelBlomagaPartsComment .comment__text > p > a:hover{color:#3e8eed!important}.c-channelBlomagaPartsComment .comment__menu{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.c-channelBlomagaPartsComment .comment__menu .dates > a{color:#252525!important;display:inline-block;font-size:12px}.c-channelBlomagaPartsComment .comment__menu .dates > a:visited{color:#252525!important}.c-channelBlomagaPartsComment .comment__menu .dates > a:hover{color:#3e8eed!important}.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{font-size:12px;margin-left:4px}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete:not(:first-child),
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply:not(:first-child){margin-left:16px}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete:hover .menuIcon > svg,
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply:hover .menuIcon > svg{fill:#3e8eed}.c-channelBlomagaPartsComment .comment__menu .controls__commentDelete:hover .menuLabel,
.c-channelBlomagaPartsComment .comment__menu .controls__commentReply:hover .menuLabel{color:#3e8eed}.c-channelBlomagaPartsComment .successfullyActionedMessage{color:#777;font-size:14px;font-weight:bold;margin:12px 0 24px;text-align:center}.c-channelBlomagaPartsComment--toolTipPreview{margin-top:0}.c-channelBlomagaPartsComment--toolTipPreview .contributor__menu{display:none}.c-channelBlomagaPartsComment--toolTipPreview .comment__menu{display:none}.c-channelMembershipCommonHeaderUnit{background-color:#252525}.c-channelMembershipCommonHeaderUnit > div{align-items:center;display:flex;height:36px;justify-content:space-between;margin:0 auto;width:700px}.c-channelMembershipCommonHeaderUnit > div > h1{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzM0IiBoZWlnaHQ9IjM3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTS4zMDkuNzZoMjAuMjh2MzEuNjZILjMwOXoiLz48cGF0aCBpZD0iYyIgZD0iTS43Ny0uMDAxaDIzLjEyNFYyNUguNzY5eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xNDkuNjAyIDIxLjgxYzAgMS43MjQtLjI4MiAzLjQ3LS44NDIgNS4yMmExNS45NiAxNS45NiAwIDAxLTIuNDUgNC43NzggMTMuNTM4IDEzLjUzOCAwIDAxLTMuODk2IDMuNTA0Yy0xLjUxOC45MTItMy4yNDIgMS4zNjEtNS4xNjkgMS4zNjFIMTE4Ljg5Yy0uODk0IDAtMS42NTctLjMxMy0yLjI4Mi0uOTQ3YTMuMjEyIDMuMjEyIDAgMDEtLjk0My0yLjMyMmMwLS45MDUuMzIxLTEuNjgyLjk0My0yLjMxYTMuMDYgMy4wNiAwIDAxMi4yODItLjk2NGgxNi45NTVjMS41NiAwIDIuODIyLS4yODcgMy43ODYtLjg0OS45NjUtLjU3NCAxLjcyMS0xLjI2NSAyLjI4NS0yLjA4M2E3LjM3MSA3LjM3MSAwIDAwMS4xNDItMi42OTZjLjItLjk3NS4zLTEuODc0LjMtMi42OTMgMC0uODE0LS4xLTQuMTUtLjMtNS4xMzNhNy4zMTIgNy4zMTIgMCAwMC0xLjE0Mi0yLjY5NGMtLjU2NC0uODEzLTEuMzItMS41MTMtMi4yODUtMi4wNzUtLjk2NC0uNTY4LTIuMjI2LS44NTgtMy43ODYtLjg1OEgxMTguODlhMy4wOTQgMy4wOTQgMCAwMS0yLjI4Mi0uOTUgMy4yMiAzLjIyIDAgMDEtLjk0My0yLjMyNWMwLS45MTMuMzIxLTEuNjc4Ljk0My0yLjMxMmEzLjA2MyAzLjA2MyAwIDAxMi4yODItLjk2aDE5LjAzYzEuODM0IDAgMy40Ny40NTMgNC45MDMgMS4zNjRhMTMuMDIgMTMuMDIgMCAwMTMuNjYgMy41MTRjMS4wMDcgMS40MzMgMS43NzIgMy4wMzYgMi4zMTQgNC44MS41MzEgMS43NzUuODA2IDUuOTM1LjgwNiA3LjYyTTczLjQ2IDIxLjgxYzAgMS43MjQtLjI3MiAzLjQ3LS44MzUgNS4yMmExNi4xMTggMTYuMTE4IDAgMDEtMi40NDggNC43NzggMTMuNTggMTMuNTggMCAwMS0zLjg5NyAzLjUwNGMtMS41MjMuOTEyLTMuMjQgMS4zNjEtNS4xNzIgMS4zNjFINDIuNzQ5YTMuMDkgMy4wOSAwIDAxLTIuMjgtLjk0NyAzLjIxNCAzLjIxNCAwIDAxLS45NC0yLjMyMmMwLS45MDUuMzE5LTEuNjgyLjk0LTIuMzEuNjMxLS42NDUgMS4zODctLjk2NCAyLjI4LS45NjRoMTYuOTVjMS41NyAwIDIuODM1LS4yODcgMy44LS44NDkuOTYyLS41NzQgMS43MTctMS4yNjUgMi4yNzctMi4wODNhNy4yNDcgNy4yNDcgMCAwMDEuMTM4LTIuNjk2Yy4xOTktLjk3NS4zMDctMS44NzQuMzA3LTIuNjkzIDAtLjgxNC0uMTA4LTQuMTUtLjMwNy01LjEzM2E3LjE5IDcuMTkgMCAwMC0xLjEzOC0yLjY5NGMtLjU2LS44MTMtMS4zMTUtMS41MTMtMi4yNzctMi4wNzUtLjk2NS0uNTY4LTIuMjMtLjg1OC0zLjgtLjg1OGgtMTYuOTVjLS44OTMgMC0xLjY0OS0uMzE4LTIuMjgtLjk1YTMuMjIgMy4yMiAwIDAxLS45NC0yLjMyNWMwLS45MTMuMzE5LTEuNjc4Ljk0LTIuMzEyLjYzMS0uNjQzIDEuMzg3LS45NiAyLjI4LS45Nkg2MS43OGMxLjgzOSAwIDMuNDcyLjQ1MyA0LjkwNSAxLjM2NGExMi45MTcgMTIuOTE3IDAgMDEzLjY1NyAzLjUxNCAxNi44OTQgMTYuODk0IDAgMDEyLjMxOSA0LjgxYy41MzUgMS43NzUuNzk5IDUuOTM1Ljc5OSA3LjYyTTEwNi44NDQgMTEuMDQ5YTMuMSAzLjEgMCAwMDIuMjg3LS45NWMuNjI2LS42MzcuOTQxLTEuNDE0Ljk0MS0yLjMyNSAwLS45MTMtLjMxNS0xLjY3OC0uOTQtMi4zMTFhMy4wNjggMy4wNjggMCAwMC0yLjI4OC0uOTYxSDc5LjM1N2MtLjg5OCAwLTEuNjUzLjMxNy0yLjI3OC45Ni0uNjI4LjYzNC0uOTQzIDEuMzk5LS45NDMgMi4zMTIgMCAuOTEuMzE1IDEuNjg4Ljk0MyAyLjMyNS42MjUuNjMzIDEuMzguOTUgMi4yNzguOTVoMjcuNDg3ek03OS4zNTcgMzAuMTNjLS44OTggMC0xLjY1My4zMTgtMi4yNzguOTYyLS42MjguNjI5LS45NDMgMS40MDYtLjk0MyAyLjMxIDAgLjkxLjMxNSAxLjY4Ni45NDMgMi4zMjQuNjI1LjYzNCAxLjM4Ljk0NyAyLjI3OC45NDdoMjcuNDg3Yy45IDAgMS42NTgtLjMxMyAyLjI4Ny0uOTQ3LjYyNi0uNjM4Ljk0MS0xLjQxNC45NDEtMi4zMjMgMC0uOTA1LS4zMTUtMS42ODItLjk0LTIuMzExYTMuMDcgMy4wNyAwIDAwLTIuMjg4LS45NjJINzkuMzU3ek0zMC43MSAxMS4wNDljLjg5NCAwIDEuNjU4LS4zMTcgMi4yNzktLjk1LjYzMS0uNjM3Ljk0MS0xLjQxNC45NDEtMi4zMjUgMC0uOTEzLS4zMS0xLjY3OC0uOTQxLTIuMzExLS42MjEtLjY0NC0xLjM4NS0uOTYxLTIuMjc5LS45NjFIMy4yMTdjLS44OSAwLTEuNjUuMzE3LTIuMjc1Ljk2Qy4zMTggNi4wOTcgMCA2Ljg2MiAwIDcuNzc1YzAgLjkxLjMxOCAxLjY4OC45NDIgMi4zMjUuNjI1LjYzMyAxLjM4NS45NSAyLjI3NS45NUgzMC43MXpNMy4yMTcgMzAuMTNjLS44OSAwLTEuNjUuMzE4LTIuMjc1Ljk2Mi0uNjI0LjYyOS0uOTQyIDEuNDA2LS45NDIgMi4zMSAwIC45MS4zMTggMS42ODYuOTQyIDIuMzI0YTMuMDc1IDMuMDc1IDAgMDAyLjI3NS45NDdIMzAuNzFjLjg5NCAwIDEuNjU4LS4zMTMgMi4yNzktLjk0Ny42MzEtLjYzOC45NDEtMS40MTQuOTQxLTIuMzIzIDAtLjkwNS0uMzEtMS42ODItLjk0MS0yLjMxMS0uNjIxLS42NDQtMS4zODUtLjk2Mi0yLjI3OS0uOTYySDMuMjE3ek0yNzMuNzU5IDcuMDQzbC00LjI3LTEuNzYyYTIuNzQ0IDIuNzQ0IDAgMTEyLjA5NS01LjA3M2w0LjI3IDEuNzYyYzEuNC41OCAyLjA3OCAyLjE4NyAxLjQ4OCAzLjU4My0uNjQgMS41MTEtMi4yMjMgMS45ODctMy41ODMgMS40OU0yOTAuOTkgMjcuMTJzLTYuMTQ4LTIuNDgtMTAuMDM4LTUuMTk4YTczLjYyOSA3My42MjkgMCAwMC0yLjQ4OC0xLjY3NWM0LjE2MS0zLjU2IDcuOTkyLTcuMDUgNy45OTItNy4wNWEyLjc3MiAyLjc3MiAwIDAwMS4wMjYtMy4wOWMtLjM2NC0xLjEzNi0xLjQyMi0xLjk0NC0yLjYxNS0xLjk0NGgtMjIuMjY1Yy0uODU1IDAtMS41ODYuMzA1LTIuMTg3LjkyNWEzLjA0MyAzLjA0MyAwIDAwLS45MDUgMi4yMmMwIC44NzUuMzA2IDEuNjIyLjkwNSAyLjIzNWEyLjk2MiAyLjk2MiAwIDAwMi4xODcuOTE0cy41LjA1NS42MS4wNTVoMTMuNzNjLjI0NC40NjItMi45MyAyLjc5Mi0yLjkzIDIuNzkycy0yLjQ0MyAxLjktNi4zMzMgNC42MThjLTMuODkgMi43MTgtMTAuMDM3IDUuMTk4LTEwLjAzNyA1LjE5OC0xLjIzNy44NzgtMS41MjcgMi42NzYtLjY1IDMuOTEzYTIuNzQyIDIuNzQyIDAgMDAyLjI0IDEuMTU1Yy41NSAwIDEuMjY0LS4yNyAyLjExNy0uNjMgMCAwIDQuNDU2LTEuNjE1IDkuNjIxLTUuMjg0LjAxMy0uMDA4LjAyNi0uMDE4LjAzOC0uMDI3djcuMTA0YzAgLjg5OC4zMTIgMS42NTcuOTQ2IDIuMjg1LjYzNy42MjggMS40MTMuOTQyIDIuMzIyLjk0Mi45MDUgMCAxLjY4Mi0uMzE0IDIuMzExLS45NDJhMy4wNjMgMy4wNjMgMCAwMC45NjQtMi4yODV2LTcuMTU1bC4xMS4wNzhjNS4xNjUgMy42NjkgOS4zNTEgNS4xODYgOS4zNTEgNS4xODYgMS4wODYuNDA5IDEuODM4LjcyOCAyLjM4Ny43MjhhMi43NCAyLjc0IDAgMDAyLjI0LTEuMTU1Yy44NzctMS4yMzcuNTg3LTMuMDM1LS42NDktMy45MTNNMzA5LjIzMSA4LjI3M2EzIDMgMCAwMC0uNjE5LTEuODYgMi4zMzUgMi4zMzUgMCAwMC0uNjI3LS42MyAzLjExMiAzLjExMiAwIDAwLTEuOTktLjY5Yy0uNjA4IDAtMS4xNTIuMTU2LTEuNjM5LjQ0MS0uNDM2LjItLjc4LjUyMy0xLjAzNi45NGEzLjAyNyAzLjAyNyAwIDAwLS41NjIgMS44djQuNTkxYzAgLjA3My4wMTYuMTQxLjAyLjIxMy0uMDEyIDUuMjU0LS45OTkgMTMuMjQ1LTYuMjc3IDE3Ljg5N2EzLjE5OCAzLjE5OCAwIDAwLS4yODcgNC41MTcgMy4xOTUgMy4xOTUgMCAwMDIuNDAzIDEuMDg2IDMuMTkgMy4xOSAwIDAwMi4xMTUtLjc5OWM3LjAzLTYuMTk0IDguNDAxLTE1Ljk5MiA4LjQ1NS0yMi40MjguMDIyLS4xNi4wNDQtLjMxOC4wNDQtLjQ4NlY4LjI3M3oiIGZpbGw9IiNGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTMgMy43NCkiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGQ9Ik0yMC4wMDMgMTkuOTM0Yy0uOTY0LTEuMzkyLTIuOTMtMS43Ny00LjM3LS45MTQgMC0uMDAxLTcuODU2IDUuMjc4LTcuOTU2IDUuMzQ4YS43MjkuNzI5IDAgMDEtLjY4OC4wOWMtLjM3Ny0uMTcxLS4zMjctLjYzNC0uMzI3LS44NjhMNi42NiAzLjg3N2MwLS44NjEtLjMxOC0xLjYtLjk0Mi0yLjIwM0M1LjEwNiAxLjA2OCA0LjM2NS43NiAzLjQ3OS43NmMtLjg4IDAtMS42MzMuMzA3LTIuMjUuOTEzYTIuOTggMi45OCAwIDAwLS45MiAyLjIwM2wuMDA1IDIzLjExNmMwIDMuMzA3LjkwNSA1LjQyOCA0LjQzIDUuNDI4IDMuMDkgMCA1Ljk3LTIuMTE3IDcuNDc5LTMuMTYybDcuMDIzLTQuODdjMS40NTMtMS4wMDcgMS43NjItMy4wMDEuNzU3LTQuNDU1IiBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MyAxMS43NCkiPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjxwYXRoIGQ9Ik0yMi41MDggNS42ODNhMi43MTMgMi43MTMgMCAwMC0xLjE0NC0uMzQ1IDIuNjgxIDIuNjgxIDAgMDAtLjMxOS0uMDE3SDExLjAyOGwtLjg3NC0zLjIwOUEyLjc0MiAyLjc0MiAwIDAwNi44NTEuMDc1YTIuNzQgMi43NCAwIDAwLTIuMDM2IDMuMzAxbC41MyAxLjk0NUgzLjk4NWMtLjg5IDAtMS42NS4zMTctMi4yNzQuOTYxQzEuMDg3IDYuOTE1Ljc3IDcuNjguNzcgOC41OTNjMCAuOTEuMzE4IDEuNjg3Ljk0MyAyLjMyNWEzLjA3OSAzLjA3OSAwIDAwMi4yNzQuOTVoMy4xNDFsMyAxMS4wMmEyLjc0NSAyLjc0NSAwIDAwMy4zMDMgMi4wMzcgMi43NDQgMi43NDQgMCAwMDIuMDM3LTMuMzAybC0yLjY1Ni05Ljc1NmgyLjk5bC0uMzE5LjU1M2EyLjc0NCAyLjc0NCAwIDAwNC43NyAyLjcxN2wzLjI4Mi01LjcxM2EyLjc0NCAyLjc0NCAwIDAwLTEuMDI2LTMuNzQiIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjZCkiLz48L2c+PHBhdGggZD0iTTE4Ni43MDUgMTcuMDg3aC04LjU2MnYtNi4wODRoNi40NzdhMy4yNiAzLjI2IDAgMDAzLjI1MS0zLjI1IDMuMjYgMy4yNiAwIDAwLTMuMjUtMy4yNTJoLTIzLjI1OWEzLjI2IDMuMjYgMCAwMC0zLjI1IDMuMjUxIDMuMjYgMy4yNiAwIDAwMy4yNSAzLjI1MWgxMC4yMTJ2Ni4wODRoLTEyLjI5N2EzLjI2IDMuMjYgMCAwMC0zLjI1IDMuMjUxIDMuMjYgMy4yNiAwIDAwMy4yNSAzLjI1MWgxMS44NDZjLTEuMjQ5IDMuODkyLTQuOTk0IDYuNDk0LTkuODEgNi40OTRhMy4yODUgMy4yODUgMCAwMDAgNi41N2M4LjUzNCAwIDE1LjE4Ni01LjQ0NSAxNi41NTgtMTMuMDY0aDguODM0YTMuMjYgMy4yNiAwIDAwMy4yNTEtMy4yNSAzLjI2IDMuMjYgMCAwMC0zLjI1LTMuMjUyTTI0OS43ODUgNC41NjZBMy4yODUgMy4yODUgMCAwMDI0Ni41IDcuODV2OC41NzVjMCA3LjU0LTYuMTMzIDEzLjY3NC0xMy42NzMgMTMuNjc0aC01Ljc5MmEzLjI4NSAzLjI4NSAwIDAwMCA2LjU3aDUuNzkyYzExLjE2MiAwIDIwLjI0My05LjA4MSAyMC4yNDMtMjAuMjQ0VjcuODVhMy4yODUgMy4yODUgMCAwMC0zLjI4NS0zLjI4NU0yMzIuOTc2IDExLjAwM2EzLjI2IDMuMjYgMCAwMDMuMjUtMy4yNSAzLjI2IDMuMjYgMCAwMC0zLjI1LTMuMjUyaC04Ljg3OGEzLjI2IDMuMjYgMCAwMC0zLjI1IDMuMjUxIDMuMjYgMy4yNiAwIDAwMy4yNSAzLjI1MWg4Ljg3OHoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+");background-position:left top;background-repeat:no-repeat;background-size:191px 22px;height:22px;margin-top:-2px;width:191px}.c-channelMembershipCommonHeaderUnit > div > h1 > span{display:none}.c-channelMembershipCommonHeaderUnit > div > p{color:#fff;font-size:11px;line-height:1;margin:0;padding:0}.c-channelMembershipCommonHeaderUnit > div > p > a{color:#fff;display:inline-block;font-weight:bold;padding:0 3px;text-decoration:underline}.c-channelMembershipCommonFooterUnit{background-color:#252525}.c-channelMembershipCommonFooterUnit > .toChannelTopLink{background-color:#f1f1f1}.c-channelMembershipCommonFooterUnit > .toChannelTopLink > div{padding:12px 0;text-align:center}.c-channelMembershipCommonFooterUnit > .toChannelTopLink > div > a{color:#3e8eed;text-decoration:underline}.c-channelMembershipCommonFooterUnit > .footerMenu{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:12px 0;width:700px}.c-channelMembershipCommonFooterUnit > .footerMenu > ul{font-size:0}.c-channelMembershipCommonFooterUnit > .footerMenu > ul > li{display:inline-block;font-size:12px;line-height:1}.c-channelMembershipCommonFooterUnit > .footerMenu > ul > li:not(:first-child){border-left:1px solid #fff}.c-channelMembershipCommonFooterUnit > .footerMenu > ul > li > a{color:#fff;display:inline-block;padding:0 8px;text-decoration:none}.c-channelMembershipCommonFooterUnit > .footerMenu > p{color:#fff;font-size:12px;margin:0}.c-channelMembershipAdmissionMaintenanceUnit{background-color:#fff;padding-top:48px}.c-channelMembershipAdmissionMaintenanceUnit > h2{background-color:#f1f1f1;font-size:14px;font-weight:normal;line-height:1;margin:0 auto;padding:12px 0;text-align:center;width:680px}.c-channelMembershipAdmissionMaintenanceUnit > div{margin:0 auto;padding:36px 0 160px;width:680px}.c-channelMembershipAdmissionMaintenanceUnit > div > p{font-size:14px;line-height:1.5;text-align:center}.c-channelMembershipAdmissionMaintenanceUnit > div > p > a{color:#3e8eed;text-decoration:underline}.c-searchWordSuggestUnit{background-color:#fff;box-shadow:3px 3px 4px 0 rgba(0,0,0,0.2);max-width:520px;min-width:260px;position:absolute;z-index:200}.c-searchWordSuggestUnit > ul{border:1px solid #d1d1d1;box-sizing:border-box;margin:0;padding:0}.c-searchWordSuggestUnit > ul > li{border-top:1px solid #d1d1d1;box-sizing:border-box;color:#252525;cursor:pointer;font-size:12px;line-height:1;list-style-type:none;overflow:hidden;padding:10px 8px;text-overflow:ellipsis;white-space:nowrap}.c-searchWordSuggestUnit > ul > li.is_selected{background-color:#efefef}.c-searchWordSuggestUnit > ul > li:hover{background-color:#efefef}.c-liveTicketBuyingGuideUnit > dl{margin:0}.c-liveTicketBuyingGuideUnit > dl > div{align-items:center;display:flex;font-size:13px;padding:6px 0 5px}.c-liveTicketBuyingGuideUnit > dl > div:not(:last-child){border-bottom:1px solid #dedede}.c-liveTicketBuyingGuideUnit > dl > div > dt{min-width:136px}.c-liveTicketBuyingGuideUnit > dl > div > dd{color:#252525;font-weight:bold;margin:0}.c-liveTicketBuyingGuideUnit > dl > div > dd::before{content:"：";display:inline-block;font-weight:normal;margin-right:4px}.c-liveTicketBuyingGuideUnit > p{margin-top:8px}.c-promotionToRecommendAdmission{border:solid 6px #ddd;display:flex;margin:0 10px 10px;padding:8px}.c-promotionToRecommendAdmission__title{align-items:center;color:#252525;display:flex;font-size:14px;font-weight:bold;justify-content:center;padding-left:8px;white-space:nowrap}.c-promotionToRecommendAdmission__description{align-items:center;color:#252525;display:flex;flex-grow:1;font-size:12px;margin:0 16px}.c-promotionToRecommendAdmission__button .c-button--color_yellow{background:#ffe02b;border-color:#ffe02b;color:#252525;width:346px}.c-promotionToRecommendAdmission__button .c-button--color_yellow:hover,
.c-promotionToRecommendAdmission__button .c-button--color_yellow:visited{color:#252525}.c-promotionToRecommendAdmission--is_noJoinButton{justify-content:center}.c-promotionToRecommendAdmission--is_noJoinButton .c-promotionToRecommendAdmission__description{flex-grow:0}.c-notesForChannelClosure{background-color:#fff;border:6px solid #cdcdcd;margin:0 auto 24px;padding:16px}.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-continuationBenefitUnit{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100000}.c-continuationBenefitUnit[aria-disabled="true"]{display:none}.c-continuationBenefitUnit[aria-disabled="false"]{display:block}.c-continuationBenefitUnit__bg{background-color:rgba(0,0,0,0.5);height:100%;width:100%}.c-continuationBenefitUnit__loader{height:128px;inset:0px;margin:auto;position:absolute;width:128px}.c-continuationBenefitUnit__loader > img{height:100%;object-fit:contain;width:100%}.c-continuationBenefitUnit__container{align-items:center;background-color:#fff;border-radius:6px;bottom:0;box-sizing:border-box;color:#252525;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;height:fit-content;left:0;margin:auto;max-height:600px;min-height:290px;padding-bottom:12px;position:absolute;right:0;top:0;width:400px}.c-continuationBenefitUnit__container .closeButton{background-color:transparent;border:none;cursor:pointer;height:16px;outline:none;padding:0;position:absolute;right:18px;top:16px;width:16px}.c-continuationBenefitUnit__container .closeButton::before,
.c-continuationBenefitUnit__container .closeButton::after{content:"";display:block;width:100%;height:2px;border-radius:4px;position:absolute;left:50%;top:50%;background:rgba(0,0,0,0.54)}.c-continuationBenefitUnit__container .closeButton::before{transform:translate(-50%,-50%) rotate(135deg)}.c-continuationBenefitUnit__container .closeButton::after{transform:translate(-50%,-50%) rotate(-135deg)}.c-continuationBenefitUnit__container .cpInfo{align-items:center;box-sizing:border-box;display:flex;margin-top:12px;padding-left:18px;width:100%}.c-continuationBenefitUnit__container .cpInfo .cpSymbol{border-radius:4px;height:40px;margin-right:8px;overflow:hidden;position:relative;width:40px}.c-continuationBenefitUnit__container .cpInfo .cpSymbol span{height:40px;width:40px}.c-continuationBenefitUnit__container .cpInfo .cpSymbol span img{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.c-continuationBenefitUnit__container .cpInfo .cpChname{color:#252525;font-size:12px;font-weight:bold;max-width:288px}.c-continuationBenefitUnit__container .registrationInfo{align-items:center;display:flex;margin-top:12px}.c-continuationBenefitUnit__container .registrationInfo .registrationUserSymbol{position:relative}.c-continuationBenefitUnit__container .registrationInfo .registrationUserSymbol > img.rankBadge{bottom:0;height:40px;object-fit:contain;position:absolute;right:8px;width:40px}.c-continuationBenefitUnit__container .registrationInfo .registrationUserSymbol__wrapper{border-radius:50%;height:72px;margin-right:16px;overflow:hidden;position:relative;width:72px}.c-continuationBenefitUnit__container .registrationInfo .registrationUserSymbol__wrapper > img{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.c-continuationBenefitUnit__container .registrationInfo .registrationDetails .userName{font-size:10px;font-weight:bold}.c-continuationBenefitUnit__container .registrationInfo .registrationDetails .userName > span{font-weight:normal}.c-continuationBenefitUnit__container .registrationInfo .registrationDetails .period{font-size:14px;font-weight:bold}.c-continuationBenefitUnit__container .registrationInfo .registrationDetails .period > strong{font-size:16px;font-weight:bold}.c-continuationBenefitUnit__container .registrationInfo .registrationDetails .joinDate{background-color:#f0f0f0;display:inline-block;font-size:10px;margin-top:2px;padding:2px 6px}.c-continuationBenefitUnit__container__main{align-items:center;display:flex;flex-direction:column;margin-top:12px;max-height:470px;overflow-y:auto}.c-continuationBenefitUnit__container__main .continuationBenefitTable{border-spacing:0;width:364px}.c-continuationBenefitUnit__container__main .continuationBenefitTable tr{display:grid;gap:4px;grid-template-columns:72px 124px 1fr;margin-bottom:8px}.c-continuationBenefitUnit__container__main .continuationBenefitTable tr td{align-items:center;display:flex;flex-direction:column;justify-content:center}.c-continuationBenefitUnit__container__main .continuationBenefitTable > thead > tr > th{background-color:#252525;color:#fff;font-size:10px;font-weight:normal;padding:4px 0}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.memberRank img{object-fit:contain;width:32px;height:32px}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.memberRank p{font-size:10px;text-align:center}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.memberRank p.gold{color:#ecb91f}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.memberRank p.silver{color:#979797}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.memberRank p.bronze{color:#8e5c41}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.memberRank p.regular{color:#67cb55}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.requiredMonths,
.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.benefit{font-size:12px;padding:8px 0}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.requiredMonths.gold,
.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.benefit.gold{background-color:#fffeda}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.requiredMonths.silver,
.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.benefit.silver{background-color:#f5f5f5}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.requiredMonths.bronze,
.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.benefit.bronze{background-color:#fff6f7}.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.requiredMonths.regular,
.c-continuationBenefitUnit__container__main .continuationBenefitTable > tbody > tr > td.benefit.regular{background-color:#f2ffec}.c-continuationBenefitUnit__container__main .notes{margin-top:16px}.c-continuationBenefitUnit__container__main .notes > ul{padding:0 18px 0 40px}.c-continuationBenefitUnit__container__main .notes > ul > li{display:block;font-size:10px;position:relative}.c-continuationBenefitUnit__container__main .notes > ul > li:not(:first-child){margin-top:4px}.c-continuationBenefitUnit__container__main .notes > ul > li::before{content:"※";left:-16px;position:absolute}.c-continuationRankupUnit{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100000}.c-continuationRankupUnit[aria-disabled="true"]{display:none}.c-continuationRankupUnit[aria-disabled="false"]{display:block}.c-continuationRankupUnit__bg{background:rgba(0,0,0,0.5);height:100%;width:100%}.c-continuationRankupUnit__container{align-items:center;background-color:#fff;border-radius:6px;bottom:0;box-sizing:border-box;color:#252525;display:flex;flex-direction:column;height:360px;left:0;margin:auto;overflow:hidden;padding-bottom:12px;position:absolute;right:0;top:0;width:400px}@media screen and (max-width: 479px){.c-continuationRankupUnit__container{padding-bottom:0;width:350px}}.c-continuationRankupUnit__container .closeButton{background-color:transparent;background-image:none;border:none;cursor:pointer;height:16px;outline:none;padding:0;position:absolute;right:18px;top:16px;width:16px;z-index:1}.c-continuationRankupUnit__container .closeButton::before,
.c-continuationRankupUnit__container .closeButton::after{background:rgba(0,0,0,0.54);border-radius:4px;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:100%}.c-continuationRankupUnit__container .closeButton::before{transform:translate(-50%,-50%) rotate(135deg)}.c-continuationRankupUnit__container .closeButton::after{transform:translate(-50%,-50%) rotate(-135deg)}.c-continuationRankupUnit__image{background-color:#fffbe5;height:236px;overflow:hidden;position:relative;width:100%}.c-continuationRankupUnit__image .rotateAnimation{animation:rotateBg 14s 1s linear infinite;bottom:0;height:500px;left:-54px;margin:auto;position:absolute;right:0;top:12px;width:500px}@keyframes rotateBg{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.c-continuationRankupUnit__image .radiationBg{animation:expandCircle 1s ease-in-out forwards;background:repeating-conic-gradient(transparent,transparent 12deg,#fff3b0 12deg 20deg);border-radius:50%;height:500px;transform:scale(0);width:500px}@keyframes expandCircle{0%{transform:scale(0)}100%{transform:scale(1)}}.c-continuationRankupUnit__image .luminousEffect{animation:luminous 0.6s steps(34) forwards;animation-duration:3s;background:url("../../img/channel/member_continuation/bg-effect_luminous.png") no-repeat;background-position:0 0;bottom:0;height:200px;left:0;margin:auto;position:absolute;right:0;top:12px;width:200px}@keyframes luminous{to{background-position:-6800px 0}}.c-continuationRankupUnit__image .particleArea{display:block;height:100%;position:relative;width:100%}.c-continuationRankupUnit__image .particleArea.confetti > .particle{opacity:0;position:absolute;animation:confetti 3s 5s ease-in infinite}.c-continuationRankupUnit__image .particleArea.confetti > .particle.piece1{background-color:#ff8c8c}.c-continuationRankupUnit__image .particleArea.confetti > .particle.piece2{background-color:#8ccfff}.c-continuationRankupUnit__image .particleArea.confetti > .particle.piece3{background-color:#f5af57}.c-continuationRankupUnit__image .particleArea.confetti > .particle.piece4{background-color:#a8f4a1}@keyframes confetti{0%{opacity:0;transform:translateY(0%) rotate(0deg)}10%{opacity:1}35%{transform:translateY(50%) rotate(270deg)}80%{opacity:1}100%{opacity:0;transform:translateY(2000%) rotate(770deg)}}.c-continuationRankupUnit__image .badge{animation:zoomBadge 1s ease-in-out forwards;bottom:0;height:128px;left:0;margin:auto;position:absolute;right:0;top:12px;transform:scale(0);width:128px}@keyframes zoomBadge{0%{transform:scale(0)}70%{transform:scale(1.4)}100%{transform:scale(1)}}.c-continuationRankupUnit__image .cracker{bottom:-17px;display:block;height:auto;position:absolute;width:80px}.c-continuationRankupUnit__image .cracker__left{animation:crackerApperLeft 1.2s linear 1s forwards;left:-4%;opacity:0;transform:scale(0.2)}.c-continuationRankupUnit__image .cracker__right{animation:crackerApperRight 1.2s linear 1.5s forwards;opacity:0;right:-4%;transform:scale(-0.2,0.2)}@keyframes crackerApperLeft{0%{opacity:0;transform:scale(0.2)}1%{opacity:1;transform:scale(0.2)}7%{transform:scale(1.4)}10%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1) translate(-100px,100px)}}@keyframes crackerApperRight{0%{opacity:0;transform:scale(-0.2,0.2)}1%{opacity:1;transform:scale(-0.2,0.2)}7%{transform:scale(-1.4,1.4)}10%{opacity:1;transform:scale(-1,1)}80%{opacity:1;transform:scale(-1,1)}100%{opacity:0;transform:scale(-1,1) translate(-100px,100px)}}.c-continuationRankupUnit__image .crackerEffect{background:url("../../img/channel/member_continuation/cracker-effect.png") no-repeat;background-position:0 0;background-size:contain;height:200px;opacity:0;position:absolute;width:200px}.c-continuationRankupUnit__image .crackerEffect__left{animation:crackerEffectLeft 1s 1s linear forwards;left:8px;top:18px}.c-continuationRankupUnit__image .crackerEffect__right{animation:crackerEffectRight 1s 1.5s linear forwards;right:8px;top:18px}@keyframes crackerEffectLeft{0%{opacity:0;transform:scale(0.1)}20%{opacity:1;transform:scale(1)}40%{opacity:0.9;transform:scale(1.1)}100%{opacity:0;transform:scale(1.2) translateY(30px)}}@keyframes crackerEffectRight{0%{opacity:0;transform:scale(-0.1,0.1)}20%{opacity:1;transform:scale(-1,1)}60%{opacity:0.9;transform:scale(-1.1,1.1)}100%{opacity:0;transform:scale(-1.2,1.2) translateY(30px)}}.c-continuationRankupUnit__info{box-sizing:border-box;font-size:14px;line-height:1.4rem;padding:16px 32px;text-align:center;width:100%}@media screen and (max-width: 479px){.c-continuationRankupUnit__info{padding:16px}}.c-continuationRankupUnit__info > p,
.c-continuationRankupUnit__info > button{opacity:0;transform:translate(0,50px)}.c-continuationRankupUnit__info__upper{animation:infoFadein 500ms 2.5s ease-in-out forwards}@media screen and (max-width: 479px){.c-continuationRankupUnit__info__upper{margin:0}}.c-continuationRankupUnit__info__lower{animation:infoFadein 500ms 2.8s ease-in-out forwards;margin-bottom:8px}@media screen and (max-width: 479px){.c-continuationRankupUnit__info__lower{margin:0 0 8px 0}}.c-continuationRankupUnit__info__detailModalButton{align-items:center;animation:infoFadein 500ms 3.1s ease-in-out forwards;appearance:none;-webkit-appearance:none;background-color:#f1f1f1;background-image:none;border-radius:4px;border-width:0;color:#252525!important;cursor:pointer;display:flex;font-weight:400;height:38px;justify-content:center;width:100%}@keyframes infoFadein{to{opacity:1;transform:translate(0,0)}}.c-dAnimeStoreCampaignBanner{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin:24px auto 0;padding:24px 0;width:640px}.c-dAnimeStoreCampaignBanner[aria-hidden="true"]{display:none}.c-dAnimeStoreCampaignBanner__message{color:#252525;font-size:14px;line-height:1.4;margin:0;padding:0;text-align:center}.c-dAnimeStoreCampaignBanner__message:first-line{font-weight:bold}.c-dAnimeStoreCampaignBanner__message > span{white-space:pre-wrap}.c-dAnimeStoreCampaignBanner__link{margin:12px 0 0;padding:0;text-align:center}.c-dAnimeStoreCampaignBanner__link > a{outline:none}.c-dAnimeStoreCampaignBanner__link > a .bannerImage{display:block;margin:0 auto;max-width:420px}.c-dAnimeStoreCampaignBanner__link > a .bannerImage > img{width:100%}.c-dAnimeStoreCampaignBanner__link > a .bannerText{color:#3e8eed;display:inline-block;font-size:14px;line-height:1.4;margin-top:8px;text-decoration:underline}.c-labelOnThumbnail{border-radius:2px;display:inline-block;font-family:"Avenir Next",Lato,sans-serif;font-size:0;line-height:1;padding:4px}.c-labelOnThumbnail[data-style="paymentType"]{background-color:#ffe02b}.c-labelOnThumbnail[data-style="paymentType"] > strong{color:#252525}.c-labelOnThumbnail[data-style="onAir"]{background-color:#ee4949}.c-labelOnThumbnail[data-style="onAir"] > strong{color:#fff}.c-labelOnThumbnail[data-style="videoLength"]{background-color:rgba(0,0,0,0.5)}.c-labelOnThumbnail[data-style="videoLength"] > strong{color:#fff}.c-labelOnThumbnail > svg{display:inline-block;margin-right:2px;width:12px;vertical-align:middle}.c-labelOnThumbnail > strong{display:inline-block;font-size:10px;vertical-align:middle}.c-footer{background-color:#333;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-width:1144px}.c-footer__common{padding:32px 0}.c-footer__common__menu{display:flex;justify-content:space-between;margin:0 auto;width:1024px}.c-footer__common__menu > nav{width:calc(25% - 32px)}.c-footer__common__menu > nav > h3{border-bottom:1px solid #444;color:#999;font-size:14px;font-weight:normal;margin:0;padding:0 0 8px}.c-footer__common__menu > nav > div{display:flex}.c-footer__common__menu > nav > div > ul{margin:0;padding:0}.c-footer__common__menu > nav > div > ul:not(:first-child){margin-left:32px}.c-footer__common__menu > nav > div > ul > li{display:block;list-style-type:none;margin-top:16px}.c-footer__common__menu > nav > div > ul > li > a{color:#999;font-size:14px}.c-footer__common__menu > nav > div > ul > li > a:hover{color:#fff;text-shadow:none}.c-footer__common__copyright{margin:24px auto 0;text-align:right;width:1024px}.c-footer__common__copyright > a{color:#999;font-size:12px}.c-footer__common__copyright > a:hover{color:#fff;text-shadow:none}.c-footer__common__spView{margin:24px auto 0;text-align:center}.c-footer__common__spView > button{background-color:#ddd;background-image:none;border:none;border-radius:6px;box-sizing:border-box;color:#252525;font-size:16px;font-weight:bold;line-height:1;margin:0 auto;padding:12px 16px;text-align:center}.c-footerCp{background-color:#444;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;padding:12px 0}.c-footerCp__container{display:flex;margin:0 auto;width:1024px}.c-footerCp__container__overview{display:flex;flex-grow:1}.c-footerCp__container__overview__symbolImage > a{border-radius:4px;display:inline-block;overflow:hidden;width:100px}.c-footerCp__container__overview__symbolImage > a > img{width:100%}.c-footerCp__container__overview__detail{flex-grow:1;margin-left:16px}.c-footerCp__container__overview__detail > h3{color:#efefef;font-size:16px;font-weight:normal;line-height:1.4;margin:0;padding:0}.c-footerCp__container__overview__detail > small{color:#999;display:block;font-size:12px;line-height:1;margin:4px 0 0}.c-footerCp__container__overview__detail > ul{margin:8px 0 0;padding:0}.c-footerCp__container__overview__detail > ul > li{list-style:none;display:inline-block;vertical-align:baseline}.c-footerCp__container__overview__detail > ul > li:not(:first-child){margin:0 0 0 16px}.c-footerCp__container__overview__detail > ul > li > a{color:#efefef;display:inline-block;font-size:12px;line-height:1}.c-footerCp__container__overview__detail > ul > li > a:hover{color:#fff;text-shadow:none}.c-footerCp__container__overview__detail > dl{border-top:1px solid #636363;margin:12px 0 0;padding:0;word-break:break-all}.c-footerCp__container__overview__detail > dl > dt{color:#999;font-size:10px;line-height:1;margin:8px 0 0}.c-footerCp__container__overview__detail > dl > dd{margin:8px 0 0}.c-footerCp__container__overview__detail > dl > dd > a{background-color:rgba(0,0,0,0.5);color:#efefef;display:inline-block;font-size:12px;line-height:1;padding:6px}.c-footerCp__container__overview__detail > dl > dd > a:not(:first-child){margin:0 0 0 8px}.c-footerCp__container__overview__detail > dl > dd > a:hover{color:#fff;text-shadow:none}.c-footerCp__container__overview__detail > dl > dd > span{color:#999;font-size:12px;line-height:1.2}.c-footerCp__container__overview__detail .nAnimeLink{border-top:1px solid #636363;margin:12px 0 0}.c-footerCp__container__overview__detail .nAnimeLink__container{margin-top:8px}.c-footerCp__container__overview__detail .nAnimeLink__container > h3{color:#999;font-size:10px;font-weight:normal;line-height:1;margin:0;padding:0}.c-footerCp__container__overview__detail .nAnimeLink__container > ul{margin:8px 0 0;padding:0}.c-footerCp__container__overview__detail .nAnimeLink__container > ul li{display:inline-block;list-style:none}.c-footerCp__container__overview__detail .nAnimeLink__container > ul li:not(:last-child)::after{content:"/";font-size:12px;line-height:1.2;margin:0 8px}.c-footerCp__container__overview__detail .nAnimeLink__container > ul li > a{font-size:12px;line-height:1.2}.c-footerCp__container__overview__detail .nAnimeLink__container > ul li > a:link,
.c-footerCp__container__overview__detail .nAnimeLink__container > ul li > a:visited{color:#efefef}.c-footerCp__container__overview__detail .nAnimeLink__container > ul li > a:hover{color:#fff}.c-footerCp__container__joinMenu{margin-top:-18px;margin-left:16px;min-width:248px;width:248px;z-index:1}.c-footerCp__container__joinMenu__join > a,
.c-footerCp__container__joinMenu__change > a{background-color:#ffe02b;box-shadow:0 10px 0 -5px rgba(0,0,0,0.3);color:#252525;display:block;font-size:20px;padding:18px 0;text-align:center}.c-footerCp__container__joinMenu__join > a:visited,
.c-footerCp__container__joinMenu__change > a:visited{color:#252525}.c-footerCp__container__joinMenu__join > a:hover,
.c-footerCp__container__joinMenu__change > a:hover{background-color:#ffe75e;color:#252525}.c-footerCp__container__joinMenu__leave{margin-top:16px}.c-footerCp__container__joinMenu__leave > a{background-color:#333;color:#efefef;display:block;font-size:12px;padding:14px 0;text-align:center}.c-footerCp__container__joinMenu__leave > a:hover{background-color:#4d4d4d;color:#efefef}.c-footerCp__container__joinMenu__membershipInfo{margin-top:16px;text-align:center}.c-footerCp__container__joinMenu__membershipInfo > a{color:#efefef;font-size:12px}.c-footerCp__container__joinMenu__membershipInfo > a:hover{color:#fff}.c-footerCp__container__joinMenu__firstMonthFree{background:rgba(0,0,0,0.2);border-radius:4px;margin-top:24px;padding:8px 0;position:relative;text-align:center}.c-footerCp__container__joinMenu__firstMonthFree::before{background:url("../../img/common/icon/giftbox.32x32.png") center center;content:"";height:32px;left:10px;position:absolute;top:-10px;width:32px}.c-footerCp__container__joinMenu__firstMonthFree > a{color:#efefef;font-size:12px}.c-footerCp__container__joinMenu__firstMonthFree > a:visited{color:#efefef}.c-footerCp__container__joinMenu__firstMonthFree > a:hover{color:#fff}.c-videoList{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;margin:0;padding:0}.c-videoList > li{list-style-type:none;margin:0;padding:0;position:relative}.c-videoList > li > div.sensitiveContents{align-items:center;color:#252525;display:flex;padding:8px}.c-videoList > li > div.sensitiveContents .maskedThumbnail{align-items:center;background-color:#f1f1f1;border:1px solid #f1f1f1;border-radius:4px;display:inline-flex;height:90px;justify-content:center;min-width:160px;overflow:hidden;width:160px}.c-videoList > li > div.sensitiveContents .maskedThumbnail > svg{display:inline-block;fill:#cdcdcd;width:24px}.c-videoList > li > div.sensitiveContents .description > p{color:#525252;font-size:12px;line-height:1.25}.c-videoList > li > div.sensitiveContents .description > p > a{color:#3e8eed;text-decoration:underline}.c-videoList > li > div.sensitiveContents .description > p > a:hover{text-decoration:none}.c-videoList > li > a.watchLink{border-radius:4px;color:#252525;display:flex;padding:8px}.c-videoList > li > a.watchLink:visited{color:#252525}.c-videoList > li > a.watchLink:hover{background-color:#f1f1f1;color:#3e8eed}.c-videoList > li > a.watchLink .thumbnail{border:1px solid #f1f1f1;border-radius:4px;height:90px;min-width:160px;overflow:hidden;position:relative;width:160px}.c-videoList > li > a.watchLink .thumbnail > img{height:100%;object-fit:cover;width:100%}.c-videoList > li > a.watchLink .thumbnail .c-labelOnThumbnail{position:absolute}.c-videoList > li > a.watchLink .thumbnail .c-labelOnThumbnail[data-style="paymentType"]{left:4px;top:4px}.c-videoList > li > a.watchLink .thumbnail .c-labelOnThumbnail[data-style="videoLength"]{bottom:4px;right:4px}.c-videoList > li > a.watchLink .metadata{word-break:break-all}.c-videoList > li > a.watchLink .metadata > h3{display:-webkit-box;margin:0;overflow:hidden;padding:0;-webkit-box-orient:vertical}.c-videoList > li > a.watchLink .metadata > p{color:#525252;display:-webkit-box;font-size:12px;line-height:1.2;overflow:hidden;padding:0;-webkit-box-orient:vertical;-webkit-line-clamp:1}.c-videoList > li > a.watchLink .metadata > dl{display:flex;gap:12px;padding:0}.c-videoList > li > a.watchLink .metadata > dl > div{display:inline-block}.c-videoList > li > a.watchLink .metadata > dl > div > dt{display:inline-block;width:12px;vertical-align:middle}.c-videoList > li > a.watchLink .metadata > dl > div > dt > svg{fill:#999;width:100%}.c-videoList > li > a.watchLink .metadata > dl > div > dd{color:#999;display:inline-block;font-size:10px;margin:0 0 0 2px;vertical-align:middle}.c-videoList > li .debugInfo{margin:0;padding:0;position:absolute}.c-videoList > li .debugInfo > dt{cursor:pointer;text-align:right}.c-videoList > li .debugInfo > dt:hover > strong{color:#3e8eed}.c-videoList > li .debugInfo > dt > strong{background-color:rgba(255,255,255,0.7);color:#999;font-size:12px;padding:4px}.c-videoList > li .debugInfo > dd{background-color:#f1f1f1;border:1px solid #f1f1f1;border-radius:4px;font-size:12px;line-height:1.4;margin:-12px 60px 0 0;padding:8px;position:relative;z-index:10}.c-videoList[data-style-display-type="tile"]{display:flex;flex-wrap:wrap;gap:16px 23px;padding:8px 0}.c-videoList[data-style-display-type="tile"][data-style-caller="searchResults"] > li:nth-child(3),
.c-videoList[data-style-display-type="tile"][data-style-caller="searchResults"] > li:nth-child(6){margin-right:352px}.c-videoList[data-style-display-type="tile"] > li > div.sensitiveContents{flex-direction:column;gap:8px}.c-videoList[data-style-display-type="tile"] > li > div.sensitiveContents .description{width:160px}.c-videoList[data-style-display-type="tile"] > li > a.watchLink{flex-direction:column;gap:8px;padding:8px}.c-videoList[data-style-display-type="tile"] > li > a.watchLink .metadata > h3{font-size:12px;height:30px;line-height:1.2;width:160px;-webkit-line-clamp:2}.c-videoList[data-style-display-type="tile"] > li > a.watchLink .metadata > h3 > small{display:none}.c-videoList[data-style-display-type="tile"] > li > a.watchLink .metadata > p{margin:4px 0 0}.c-videoList[data-style-display-type="tile"] > li > a.watchLink .metadata > p:first-of-type{display:none}.c-videoList[data-style-display-type="tile"] > li > a.watchLink .metadata > dl{margin:4px 0 0}.c-videoList[data-style-display-type="tile"] > li > a.detailLink{display:none}.c-videoList[data-style-display-type="tile"] > li .debugInfo{right:12px;top:18px}.c-videoList[data-style-display-type="detail"][data-style-caller="searchResults"] > li:nth-child(-n + 3){margin-right:400px}.c-videoList[data-style-display-type="detail"] > li:not(:first-child){border-top:1px solid #f1f1f1}.c-videoList[data-style-display-type="detail"] > li:first-child > a.detailLink{top:77px}.c-videoList[data-style-display-type="detail"] > li > div.sensitiveContents{flex-direction:row;gap:16px}.c-videoList[data-style-display-type="detail"] > li > a.watchLink{flex-direction:row;gap:16px;margin:8px 0}.c-videoList[data-style-display-type="detail"] > li > a.watchLink .metadata > h3{font-size:16px;line-height:1.2;-webkit-line-clamp:1}.c-videoList[data-style-display-type="detail"] > li > a.watchLink .metadata > h3 > small{background-color:#fff;border:1px solid #3e8eed;border-radius:2px;color:#3e8eed;display:inline-block;font-size:10px;margin-right:4px;padding:2px 4px;vertical-align:bottom}.c-videoList[data-style-display-type="detail"] > li > a.watchLink .metadata > P{margin:8px 0 0}.c-videoList[data-style-display-type="detail"] > li > a.watchLink .metadata > dl{margin:8px 0 0}.c-videoList[data-style-display-type="detail"] > li > a.detailLink{left:314px;position:absolute;top:85px}.c-videoList[data-style-display-type="detail"] > li > a.detailLink > svg{display:inline-block;fill:#252525;width:16px;vertical-align:middle}.c-videoList[data-style-display-type="detail"] > li > a.detailLink > strong{color:#252525;display:inline-block;font-size:12px;vertical-align:middle}.c-videoList[data-style-display-type="detail"] > li > a.detailLink > span{color:#252525;display:inline-block;font-size:10px;vertical-align:middle}.c-videoList[data-style-display-type="detail"] > li > a.detailLink:hover > svg{fill:#3e8eed}.c-videoList[data-style-display-type="detail"] > li > a.detailLink:hover > strong,
.c-videoList[data-style-display-type="detail"] > li > a.detailLink:hover > span{color:#3e8eed}.c-videoList[data-style-display-type="detail"] > li .debugInfo{right:8px;top:52px}.c-videoListPager{text-align:center}.c-videoListPager > a.prev,
.c-videoListPager > a.next{background-color:#fff;border:1px solid #252525;border-radius:4px;color:#252525;display:inline-block;padding:10px;text-align:center;width:100px;vertical-align:middle}.c-videoListPager > a.prev:visited,
.c-videoListPager > a.next:visited{color:#252525}.c-videoListPager > a.prev:hover,
.c-videoListPager > a.next:hover{border-color:#3e8eed;color:#3e8eed}.c-videoListPager > a.prev:hover > svg,
.c-videoListPager > a.next:hover > svg{fill:#3e8eed}.c-videoListPager > a.prev[aria-disabled="true"],
.c-videoListPager > a.next[aria-disabled="true"]{cursor:default;opacity:0.4;pointer-events:none}.c-videoListPager > a.prev > svg,
.c-videoListPager > a.next > svg{display:inline-block;fill:#252525;width:16px;vertical-align:middle}.c-videoListPager > a.prev > strong,
.c-videoListPager > a.next > strong{display:inline-block;font-size:12px;vertical-align:middle}.c-videoListPager > a.prev.prev > svg,
.c-videoListPager > a.next.prev > svg{transform:rotate(180deg)}.c-videoListPager > label{box-sizing:border-box;display:inline-block;margin:0 24px;position:relative;vertical-align:middle}.c-videoListPager > label::after{border-right:2px solid #252525;border-bottom:2px solid #252525;box-sizing:border-box;content:"";display:inline-block;height:8px;right:12px;position:absolute;top:13px;transform:rotate(45deg);width:8px}.c-videoListPager > label > select{appearance:none;background-color:#fff;border:1px solid #252525;border-radius:4px;box-sizing:border-box;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;line-height:1;outline:none;padding:11px 38px 11px 20px}.c-videoListPager > label > select[aria-disabled="true"]{cursor:default;opacity:0.4;pointer-events:none}.c-videoListPager > label > select:focus{background-color:#fff;border-color:#252525}.c-videoListPager > label > select::-ms-expand{display:none}.p-channelMembershipJoin{background-color:#f1f1f1;color:#252525;display:block;font-size:0;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;line-height:1;min-width:1024px;text-rendering:optimizeLegibility;width:100%;-webkit-font-smoothing:antialiased}.p-channelMembershipJoin *{box-sizing:border-box}.p-channelMembershipJoin [data-selector="displayedOnlyForStandardPlan"][aria-hidden="true"]{display:none}.p-channelMembershipJoin .joiningChannelInfo{align-items:center;display:flex;justify-content:center;line-height:1;margin:0 auto;padding:12px 0;width:680px}.p-channelMembershipJoin .joiningChannelInfo__channelSymbol{border-radius:4px;height:75px;min-width:75px;overflow:hidden;width:75px}.p-channelMembershipJoin .joiningChannelInfo__channelSymbol > img{width:100%}.p-channelMembershipJoin .joiningChannelInfo__channelName{padding:0 16px}.p-channelMembershipJoin .joiningChannelInfo__channelName > dl{margin:0;padding:0}.p-channelMembershipJoin .joiningChannelInfo__channelName > dl > dt{color:#525252;font-size:12px}.p-channelMembershipJoin .joiningChannelInfo__channelName > dl > dd{font-size:18px;font-weight:bold;line-height:1.2;margin-top:8px}.p-channelMembershipJoin > form{background-color:#fff;display:block;margin:0;padding:48px 0 0}.p-channelMembershipJoin .membershipPlanSelection{margin:0 auto;width:600px}.p-channelMembershipJoin .membershipPlanSelection__header > h2{font-size:18px;font-weight:bold;line-height:1.4;text-align:center}.p-channelMembershipJoin .membershipPlanSelection__header .firstMonthFreeNotice{align-items:center;display:flex;justify-content:center;margin-top:16px}.p-channelMembershipJoin .membershipPlanSelection__header .firstMonthFreeNotice > svg{fill:#3e8eed;height:16px;min-width:16px;width:16px}.p-channelMembershipJoin .membershipPlanSelection__header .firstMonthFreeNotice > p{font-size:12px;line-height:1.2;margin:0;padding:0;text-align:center}.p-channelMembershipJoin .membershipPlanSelection__header .firstMonthFreeNotice > p.subjects{margin-left:8px}.p-channelMembershipJoin .membershipPlanSelection__header .firstMonthFreeNotice > p.nonSubjects{color:#525252}.p-channelMembershipJoin .membershipPlanSelection__header .firstMonthFreeNotice > p > a{color:#3e8eed}.p-channelMembershipJoin .membershipPlanSelection__header .firstMonthFreeNotice > p > a:hover{text-decoration:underline}.p-channelMembershipJoin .membershipPlanSelection__options{margin:16px 0 0;padding:0}.p-channelMembershipJoin .membershipPlanSelection__options > li{list-style-type:none}.p-channelMembershipJoin .membershipPlanSelection__options > li:not(:first-child){margin-top:8px}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"]{display:none}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label{align-items:center;border:2px solid #e9e9e9;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label::before{background-color:#dee2e6;border-radius:18px;content:"";display:block;flex-grow:0;flex-shrink:0;height:18px;width:18px}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail{flex-grow:1;padding:0 16px}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail__name{display:block;font-size:14px;font-weight:bold;line-height:1.6}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail__name > small{background-color:#f1f1f1;border-radius:2px;display:inline-block;font-size:10px;font-weight:normal;line-height:1;margin-right:6px;padding:4px}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail__description{display:block;font-size:12px;line-height:1.6}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label .planPrice{font-size:12px;line-height:1.3;text-align:right;white-space:nowrap}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label .planPrice > strong{display:inline-block;font-size:16px;margin:0 2px 0 4px}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"] + label .planPrice > small{font-size:10px}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"]:checked + label{border-color:#3e8eed}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"]:checked + label::before{background-color:#3e8eed}.p-channelMembershipJoin .membershipPlanSelection__options > li > input[type="radio"]:checked + label::after{background-color:#fff;border-radius:6px;bottom:0;content:"";display:block;height:6px;left:22px;margin:auto 0;position:absolute;top:0;width:6px}.p-channelMembershipJoin .stepDivider{margin:16px auto 0;width:68px}.p-channelMembershipJoin .stepDivider > svg{fill:#999;width:100%}.p-channelMembershipJoin .paymentMethodSelection{margin:16px auto 0;width:600px}.p-channelMembershipJoin .paymentMethodSelection[aria-disabled="true"]{cursor:default;opacity:0.4;pointer-events:none}.p-channelMembershipJoin .paymentMethodSelection__header > h2{font-size:18px;font-weight:bold;line-height:1.4;text-align:center}.p-channelMembershipJoin .paymentMethodSelection__header .purchasingNotes{margin-top:6px;text-align:center}.p-channelMembershipJoin .paymentMethodSelection__header .purchasingNotes > p{color:#525252;font-size:12px;margin:0}.p-channelMembershipJoin .paymentMethodSelection__header .purchasingNotes > p > a{color:#3e8eed}.p-channelMembershipJoin .paymentMethodSelection__header .purchasingNotes > p > a:hover{text-decoration:underline}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership{border-bottom:3px solid #f1f1f1;margin-top:16px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .header{align-items:center;background-color:#f1f1f1;display:flex;height:60px;justify-content:center}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .header[data-style="joinWithPremiumMembership"]{background-color:#ffecc4}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .header[aria-disabled="true"]{opacity:0.4}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .header > span{display:inline-block;min-width:24px;margin-right:8px;width:24px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .header > span > svg{fill:#d9a300;width:100%}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .header > h3{font-size:14px;font-weight:normal}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options{border-left:3px solid #f1f1f1;border-right:3px solid #f1f1f1;padding:32px 80px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement{border-left:3px solid #f1f1f1;border-right:3px solid #f1f1f1;margin-top:-16px;padding:0 80px 32px;text-align:center}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement .c-formCheckbox{border-top:1px solid #f1f1f1;padding-top:32px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement .c-formCheckbox > input[type="checkbox"] + label[aria-hidden="true"]{cursor:default;opacity:0.4;pointer-events:none}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement .c-formCheckbox > input[type="checkbox"] + label > span{font-size:14px;font-weight:bold}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement > p{font-size:12px;line-height:1.4;margin:16px 0 0;padding:0}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement > p[aria-hidden="true"]{cursor:default;opacity:0.4;pointer-events:none}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement > p > a{color:#3e8eed}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .agreement > p > a:hover{text-decoration:underline}.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly{margin-top:16px}.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options{padding:16px 0}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li{list-style-type:none}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li:not(:first-child),
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li:not(:first-child){border-top:1px solid #f1f1f1;margin-top:16px;padding-top:16px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"],
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"]{display:none}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:50px;position:relative}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label::before,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label::before{background-color:#dee2e6;border-radius:18px;content:"";display:block;flex-grow:0;flex-shrink:0;height:18px;width:18px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label > .paymentTypeText,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label > .paymentTypeText{display:block;font-size:14px;line-height:1.3;margin-left:8px;padding-right:32px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label > .paymentTypeText > span,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label > .paymentTypeText > span{display:inline-block}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label > .paymentTypeText > small,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label > .paymentTypeText > small{color:#721c24;display:block;font-size:12px;margin-top:4px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label > .paymentTypeText > small.annotation,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label > .paymentTypeText > small.annotation{color:#252525;display:inline-block;margin-left:6px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label > .paymentTypeLogo,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label > .paymentTypeLogo{flex-grow:2;text-align:right}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"] + label > .paymentTypeLogo > img,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"] + label > .paymentTypeLogo > img{width:120px}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"]:checked + label::before,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"]:checked + label::before{background-color:#3e8eed}.p-channelMembershipJoin .paymentMethodSelection__joinWithPremiumMembership .options > li > input[type="radio"]:checked + label::after,
.p-channelMembershipJoin .paymentMethodSelection__joinChannelOnly .options > li > input[type="radio"]:checked + label::after{background-color:#fff;border-radius:6px;bottom:0;content:"";display:block;height:6px;left:6px;margin:auto 0;position:absolute;top:0;width:6px}.p-channelMembershipJoin .paymentMethodSelection__notes{border:1px solid #dee2e6;border-radius:4px;margin:16px 44px 0;padding:16px}.p-channelMembershipJoin .paymentMethodSelection__notes > p{font-size:12px;line-height:1.4;list-style-type:none;text-align:center}.p-channelMembershipJoin .submitFormControls{margin-top:16px}.p-channelMembershipJoin .submitFormControls__joinChannelButton{margin:0 auto;text-align:center;width:600px}.p-channelMembershipJoin .submitFormControls__joinChannelButton[aria-disabled="true"]{opacity:0.3;pointer-events:none}.p-channelMembershipJoin .submitFormControls__joinChannelButton > p{font-size:14px;margin:0;padding:0}.p-channelMembershipJoin .submitFormControls__joinChannelButton > p > a{color:#3e8eed}.p-channelMembershipJoin .submitFormControls__joinChannelButton > p > a:hover{text-decoration:underline}.p-channelMembershipJoin .submitFormControls__joinChannelButton > button{color:#252525!important;cursor:pointer;font-weight:400;margin-top:16px;width:320px}.p-channelMembershipJoin .submitFormControls__backToChannelTopButton{padding:64px 0;text-align:center}.p-channelMembershipJoin .submitFormControls__backToChannelTopButton > .c-button{font-size:11px;font-weight:initial;line-height:1;padding:12px}.p-channelMembershipJoin .mailMagazineOptIn{margin:0 auto;padding-bottom:64px;text-align:center;width:600px}.p-channelMembershipJoin .mailMagazineOptIn > .c-formCheckbox > input[type="checkbox"] + label > span{font-size:14px;font-weight:bold}.p-channelMembershipJoin .mailMagazineOptIn__notes{margin:16px auto 0;padding:0;width:480px}.p-channelMembershipJoin .mailMagazineOptIn__notes > li{color:#525252;font-size:12px;line-height:1.4;list-style-position:inside;list-style-type:initial;text-align:left}.p-channelMembershipJoin .mailMagazineOptIn__notes > li:not(:first-child){margin-top:8px}.p-channelMembershipJoin .mailMagazineOptIn__notes > li > a{color:#3e8eed}.p-channelMembershipJoin .mailMagazineOptIn__notes > li > a:hover{text-decoration:underline}.p-channelMembershipJoin .mailMagazineOptIn__notes > li > span{color:#3e8eed;cursor:pointer}.p-channelMembershipJoin .mailMagazineOptIn__notes > li > span:hover{text-decoration:underline}.p-channelMembershipJoin .mailMagazineOptIn__accordionNotes{background-color:#fafafa;border-radius:4px;display:none;margin:16px auto 0;padding:24px;width:572px}.p-channelMembershipJoin .mailMagazineOptIn__accordionNotes > li{font-size:12px;line-height:1.4;list-style-position:inside;text-align:left}.p-channelMembershipJoin .mailMagazineOptIn__accordionNotes > li:not(:first-child){margin-top:8px}.p-channelMembershipJoin .mailMagazineOptIn__accordionNotes > li > a{color:#3e8eed}.p-channelMembershipJoin .mailMagazineOptIn__accordionNotes > li > a:hover{text-decoration:underline}.p-channelMembershipJoinCancellation{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipJoinCancellation > .contentUnit{align-items:center;padding-top:12px}.p-channelMembershipJoinCancellation > .contentUnit .messageContainer{margin:0 auto;padding:48px 16px;text-align:center;width:680px;word-break:break-all}.p-channelMembershipJoinCancellation > .contentUnit .messageContainer > p{font-size:18px;font-weight:700;margin:12px 0}.p-channelMembershipJoinCancellation > .contentUnit .buttonContainer{padding:0 32px 64px;text-align:center}.p-channelMembershipJoinCancellation > .contentUnit .buttonContainer .c-button{min-width:140px}.p-channelMembershipJoinCarrierSend{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-height:100%;position:relative;text-rendering:optimizeLegibility}.p-channelMembershipJoinCarrierSend > .contentUnit{margin:0 auto;padding:48px 0;position:relative;width:800px}.p-channelMembershipJoinCarrierSend > .contentUnit .heading{font-size:18px;line-height:1.6;margin:32px 0;text-align:center}.p-channelMembershipJoinCarrierSend > .contentUnit .heading--h2{font-size:18px;line-height:1.6;margin:32px 0}.p-channelMembershipJoinCarrierSend > .contentUnit .heading--h3{font-size:16px;line-height:1.6;margin:48px 0 24px}.p-channelMembershipJoinCarrierSend > .contentUnit .buttonContainer{margin:32px 0;text-align:center}.p-channelMembershipJoinCarrierSend > .contentUnit .divider{border-bottom:solid 1px #f8f8f8;border-left:0;border-right:0;border-top:solid 1px #e9e9e9;margin:48px 0}.p-channelMembershipJoinCarrierSend > .contentUnit .qrCodeContainer > img{border:1px solid #999;display:block;height:240px;margin:0 auto 24px;width:240px}.p-channelMembershipJoinCarrierSend > .submitUnit{background-color:#f1f1f1;box-sizing:border-box;min-width:800px;padding:32px;text-align:center}.p-channelMembershipJoinCarrierSend > .submitUnit .buttonContainer{margin-bottom:40px}.p-channelMembershipJoinCarrierSend > .submitUnit .buttonContainer .c-button{min-width:140px}.p-channelMembershipJoinCarrierSend > .contentUnit .paragraph,
.p-channelMembershipJoinCarrierSend > .submitUnit .paragraph{font-size:14px;line-height:1.6;margin-bottom:32px;text-align:center}.p-channelMembershipJoinCarrierSend > .contentUnit .paragraph--bold,
.p-channelMembershipJoinCarrierSend > .submitUnit .paragraph--bold{font-weight:bold}.p-channelMembershipJoinCarrierSend > .contentUnit .paragraph--size_s,
.p-channelMembershipJoinCarrierSend > .submitUnit .paragraph--size_s{font-size:12px}.p-channelMembershipJoinCarrierSend > .contentUnit .paragraph--color_red,
.p-channelMembershipJoinCarrierSend > .submitUnit .paragraph--color_red{color:#dc3545}.p-channelMembershipJoinCarrierSend .c-channelMembershipCommonFooterUnit > .toChannelTopLink{display:none}.p-channelMembershipJoinCompletion{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-width:1024px;text-rendering:optimizeLegibility;width:100%;-webkit-font-smoothing:antialiased}.p-channelMembershipJoinCompletion *{box-sizing:border-box}.p-channelMembershipJoinCompletion .joiningChannelInfo{background-color:#f1f1f1}.p-channelMembershipJoinCompletion .joiningChannelInfo__container{align-items:center;display:flex;justify-content:center;line-height:1;margin:0 auto;padding:12px 0;width:680px}.p-channelMembershipJoinCompletion .joiningChannelInfo__container__channelSymbol{border-radius:4px;height:75px;min-width:75px;overflow:hidden;width:75px}.p-channelMembershipJoinCompletion .joiningChannelInfo__container__channelSymbol > img{width:100%}.p-channelMembershipJoinCompletion .joiningChannelInfo__container__channelName{margin-left:16px}.p-channelMembershipJoinCompletion .joiningChannelInfo__container__channelName > dl{margin:0;padding:0}.p-channelMembershipJoinCompletion .joiningChannelInfo__container__channelName > dl > dt{color:#525252;font-size:12px;margin:0;padding:0}.p-channelMembershipJoinCompletion .joiningChannelInfo__container__channelName > dl > dd{font-size:18px;font-weight:bold;line-height:1.2;margin:8px 0 0;padding:0}.p-channelMembershipJoinCompletion .admissionDetails{margin:48px auto 0;width:680px}.p-channelMembershipJoinCompletion .admissionDetails__header .completionMessage{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.p-channelMembershipJoinCompletion .admissionDetails__header .completionMessage > svg{fill:#3e8eed;min-width:24px;width:24px}.p-channelMembershipJoinCompletion .admissionDetails__header .completionMessage > span{display:inline-block;font-size:14px;margin-left:4px}.p-channelMembershipJoinCompletion .admissionDetails__header .errorMessage{align-items:flex-start;background-color:#fdeded;border:1px solid #dc3545;border-radius:4px;display:flex;margin:24px auto 0;padding:16px;width:380px}.p-channelMembershipJoinCompletion .admissionDetails__header .errorMessage > svg{fill:#dc3545;min-width:24px;width:24px}.p-channelMembershipJoinCompletion .admissionDetails__header .errorMessage > span{display:inline-block;font-size:12px;line-height:1.2;margin-left:8px}.p-channelMembershipJoinCompletion .admissionDetails__header .errorMessage > span > strong{display:inline-block;margin-bottom:4px}.p-channelMembershipJoinCompletion .admissionDetails__header .errorMessage > span > a{color:#3e8eed}.p-channelMembershipJoinCompletion .admissionDetails__header .errorMessage > span > a:hover{text-decoration:underline}.p-channelMembershipJoinCompletion .admissionDetails__body{margin-top:48px;text-align:center}.p-channelMembershipJoinCompletion .admissionDetails__body > h2{font-size:18px;line-height:1.4}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips{background-color:#e6f2ff;border-radius:4px;display:inline-block;margin-top:16px;padding:16px;text-align:center;width:600px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > h4{align-items:center;display:inline-flex;position:relative}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > h4 > svg{fill:#0080ff;min-width:20px;position:relative;top:-3px;width:20px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > h4 > span{display:inline-block;font-size:12px;margin-left:4px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > p{color:#525252;font-size:12px;line-height:1.4;margin-top:10px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > a{align-items:center;color:#3e8eed;display:inline-flex;margin-top:8px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > a:hover{text-decoration:underline}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > a > svg{fill:#3e8eed;min-width:20px;width:20px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReportTips > a > span{display:inline-block;font-size:12px;margin-left:2px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport{display:inline-block;margin:24px 0 0 0;max-width:600px;padding:16px 0;text-align:left;width:520px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div{align-items:center;display:flex;justify-content:space-between}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div:not(:first-child){border-top:1px solid #f1f1f1;margin-top:16px;padding-top:16px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dt{font-size:14px;font-weight:bold;line-height:1.4;margin:0;min-width:200px;padding:0;text-align:left;width:200px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd{flex-grow:1;margin:0;padding:0;word-break:break-all}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > span{font-size:14px;line-height:1.4}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div{align-items:center;display:flex;justify-content:space-between}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div.channelMembership .itemName,
.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumMembership .itemName{font-size:14px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumMembership{margin-top:4px;position:relative}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumMembership::before{content:"＋";font-size:12px;left:-1em;position:absolute}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumCampaign{margin-top:4px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumCampaign .itemName{font-size:12px;text-indent:-0.55em}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div .itemBody{font-size:14px;text-align:right}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div .itemBody > strong{display:inline-block;font-size:16px;font-weight:bold;margin:0}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div .itemBody > small{display:inline-block;font-size:10px;margin-left:2px;text-align:left;width:65px}.p-channelMembershipJoinCompletion .admissionDetails__body .admissionReport > div > dd > div.campaignNotes{display:inline-block;font-size:12px;font-weight:bold;margin-top:2px;text-indent:-0.5em}.p-channelMembershipJoinCompletion .campaignBanner{margin-top:48px;text-align:center}.p-channelMembershipJoinCompletion .campaignBanner[aria-hidden="true"]{display:none}.p-channelMembershipJoinCompletion .campaignBanner > a{color:#3e8eed;display:inline-block;text-align:center;width:400px}.p-channelMembershipJoinCompletion .campaignBanner > a:focus{outline:none}.p-channelMembershipJoinCompletion .campaignBanner > a:hover{text-decoration:underline}.p-channelMembershipJoinCompletion .campaignBanner > a > img{display:block;width:100%}.p-channelMembershipJoinCompletion .campaignBanner > a > pre{font-size:12px;line-height:1.2;margin:0;white-space:pre-wrap;word-break:break-all}.p-channelMembershipJoinCompletion .campaignBanner > a > pre:not(:first-child){margin-top:8px}.p-channelMembershipJoinCompletion .nextButton{margin-top:48px;text-align:center;padding-bottom:64px}.p-channelMembershipJoinCompletion .nextButton .c-button{font-size:14px;font-weight:bold;line-height:1.4;min-width:210px}.p-channelMembershipJoinWithPremiumMembership{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-width:1024px;text-rendering:optimizeLegibility;width:100%;-webkit-font-smoothing:antialiased}.p-channelMembershipJoinWithPremiumMembership *{box-sizing:border-box}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo{background-color:#f1f1f1}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo__container{align-items:center;display:flex;justify-content:center;line-height:1;margin:0 auto;padding:12px 0;width:680px}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo__container__channelSymbol{border-radius:4px;height:75px;min-width:75px;overflow:hidden;width:75px}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo__container__channelSymbol > img{width:100%}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo__container__channelName{margin-left:16px}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo__container__channelName > dl{margin:0;padding:0}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo__container__channelName > dl > dt{color:#525252;font-size:12px;margin:0;padding:0}.p-channelMembershipJoinWithPremiumMembership .joiningChannelInfo__container__channelName > dl > dd{font-size:18px;font-weight:bold;line-height:1.2;margin:8px 0 0;padding:0}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails{margin:48px auto 0;width:680px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails > p{font-size:14px;font-weight:bold;text-align:center}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__header{margin-top:48px;text-align:center}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__header > h2{font-size:18px;line-height:1.4}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__header > ul{margin:8px 0 0 0;padding:0}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__header > ul > li{color:#525252;font-size:12px;list-style-type:none;margin:0;padding:0}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__header > ul > li:not(:first-child){margin-top:6px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__header > ul > li > a{color:#3e8eed}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__header > ul > li > a:hover{text-decoration:underline}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body{margin-top:32px;text-align:center}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl{display:inline-block;margin:0;padding:0;width:520px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div{align-items:center;display:flex;justify-content:space-between}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div:not(:first-child){border-top:1px solid #f1f1f1;margin-top:24px;padding-top:24px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dt{font-size:14px;font-weight:bold;margin:0;min-width:120px;padding:0;text-align:left;width:200px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd{margin:0;padding:0;text-align:left;flex-grow:1}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div{display:flex;justify-content:space-between}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div.channelMembership .itemName,
.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div.premiumMembership .itemName{font-size:14px;min-width:160px;width:160px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div.premiumMembership{margin-top:6px;position:relative}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div.premiumMembership::before{content:"＋";font-size:14px;left:-1.2em;position:absolute}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div.premiumCampaign{margin-top:2px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div.premiumCampaign .itemName{font-size:12px;font-weight:bold;text-indent:-0.55em}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div .itemBody{font-size:14px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div .itemBody > strong{display:inline-block;font-size:16px;font-weight:bold;margin:0 2px 0 4px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > div .itemBody > small{display:inline-block;font-size:10px;margin-left:4px;text-align:left;width:65px}.p-channelMembershipJoinWithPremiumMembership .confirmationDetails__body > dl > div > dd > span{font-size:14px}.p-channelMembershipJoinWithPremiumMembership .submitFormControls{margin-top:48px;text-align:center}.p-channelMembershipJoinWithPremiumMembership .submitFormControls > form > p{font-size:14px;margin:0;padding:0}.p-channelMembershipJoinWithPremiumMembership .submitFormControls > form > p > a{color:#3e8eed}.p-channelMembershipJoinWithPremiumMembership .submitFormControls > form > p > a:hover{text-decoration:underline}.p-channelMembershipJoinWithPremiumMembership .submitFormControls > form .c-button{margin-top:16px;padding:14px 16px;width:240px}.p-channelMembershipJoinWithPremiumMembership .submitFormControls .backButton{align-items:center;border:2px solid #e9e9e9;border-radius:4px;display:inline-flex;justify-content:center;margin-top:16px;padding:6px 16px;width:240px}.p-channelMembershipJoinWithPremiumMembership .submitFormControls .backButton:hover{opacity:0.75}.p-channelMembershipJoinWithPremiumMembership .submitFormControls .backButton > svg{fill:#525252;min-width:24px;width:24px}.p-channelMembershipJoinWithPremiumMembership .submitFormControls .backButton > span{color:#525252;display:inline-block;font-size:14px;font-weight:bold;margin-left:4px}.p-channelMembershipJoinWithPremiumMembership .registrationNotes{text-align:center;margin-top:48px;padding-bottom:48px}.p-channelMembershipJoinWithPremiumMembership .registrationNotes > h3{font-size:14px}.p-channelMembershipJoinWithPremiumMembership .registrationNotes > ul{display:inline-block;margin:16px 0 0;padding:0;text-align:left;width:500px}.p-channelMembershipJoinWithPremiumMembership .registrationNotes > ul > li{color:#525252;font-size:12px;line-height:1.4;list-style-type:none;margin:0;padding:0 0 0 1em;text-indent:-1em}.p-channelMembershipJoinWithPremiumMembership .registrationNotes > ul > li:not(:first-child){margin-top:8px}.p-channelMembershipSendAdmissionReport{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipSendAdmissionReport > .contentUnit{margin:0 auto;padding:48px 0;width:680px}.p-channelMembershipSendAdmissionReport > .contentUnit > h2{font-size:16px;text-align:center}.p-channelMembershipSendAdmissionReport > .contentUnit > hr{border:0;border-top:2px solid #e9e9e9;margin:48px 0}.p-channelMembershipSendAdmissionReport > .contentUnit .buttonContainer{text-align:center}.p-channelMembershipSendAdmissionReport > .contentUnit .buttonContainer .c-button{min-width:160px}.p-channelMembershipSendAdmissionReport > .contentUnit > form{align-items:center;display:flex;flex-direction:column}.p-channelMembershipSendAdmissionReport > .contentUnit > form > div{width:320px}.p-channelMembershipSendAdmissionReport > .contentUnit > form > div > label{display:inline-block;font-size:12px;font-weight:bold}.p-channelMembershipSendAdmissionReport > .contentUnit > form > div > input{box-sizing:border-box;display:block;height:40px;margin-top:4px;width:100%}.p-channelMembershipSendAdmissionReport > .contentUnit > form > div .error{color:#dc3545;font-size:12px;margin:4px 0 0 0}.p-channelMembershipSendAdmissionReport > .contentUnit > form > hr{border:0;border-top:1px solid #e9e9e9;margin:16px auto;width:320px}.p-channelMembershipSendAdmissionReportCompletion{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipSendAdmissionReportCompletion > .contentUnit{margin:0 auto;padding:48px 0;width:680px}.p-channelMembershipSendAdmissionReportCompletion > .contentUnit > h2{font-size:16px;text-align:center}.p-channelMembershipSendAdmissionReportCompletion > .contentUnit > hr{border:0;border-top:2px solid #e9e9e9;margin:48px 0}.p-channelMembershipSendAdmissionReportCompletion > .contentUnit .buttonContainer{text-align:center}.p-channelMembershipSendAdmissionReportCompletion > .contentUnit .buttonContainer .c-button{min-width:140px}.p-channelMembershipLeave{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipLeave .headlineUnit{margin:48px auto 0;text-align:center;width:632px}.p-channelMembershipLeave .headlineUnit > h1{background-color:#666;color:#fff;font-size:16px;padding:8px}.p-channelMembershipLeave .headlineUnit > h2{font-size:18px;font-weight:bold;margin-top:32px;text-align:center}.p-channelMembershipLeave .headlineUnit .membershipPlanName > p{border-bottom:2px solid #f1f1f1;font-size:16px;font-weight:bold;line-height:1.2;margin:0;padding:24px 0;text-align:center}.p-channelMembershipLeave .headlineUnit .membershipPlanName > p > span{display:block;font-size:14px;font-weight:normal;margin-top:4px}.p-channelMembershipLeave .headlineUnit .displayContents{display:flex;justify-content:center;margin-top:20px}.p-channelMembershipLeave .headlineUnit .displayContents .contents{display:flex;flex-direction:column;width:150px}.p-channelMembershipLeave .headlineUnit .displayContents .contents:not(:first-child){margin-left:20px}.p-channelMembershipLeave .headlineUnit .displayContents .contents > a{display:block;height:100%;width:100%}.p-channelMembershipLeave .headlineUnit .displayContents .contents .contents__thumbnail{border-radius:4px;height:72px;margin:0 auto;overflow:hidden;position:relative;width:120px}.p-channelMembershipLeave .headlineUnit .displayContents .contents .contents__thumbnail > img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.p-channelMembershipLeave .headlineUnit .displayContents .contents .contents__title{color:#3e8eed;font-size:12px;line-height:1.5em;margin-top:8px;max-height:3em;overflow:hidden;text-align:center;text-decoration:underline;word-break:break-all;word-wrap:break-word}.p-channelMembershipLeave .headlineUnit .headlineText{padding-top:26px}.p-channelMembershipLeave .headlineUnit .headlineText .registration{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.p-channelMembershipLeave .headlineUnit .headlineText .registration > p{font-weight:bold}.p-channelMembershipLeave .headlineUnit .headlineText .registration .registration__expiration{font-size:16px}.p-channelMembershipLeave .headlineUnit .headlineText .registration .registration__period{font-size:14px}.p-channelMembershipLeave .memberContinuationUnit{margin:32px auto 0;text-align:center;width:632px}.p-channelMembershipLeave .memberContinuationUnit__cancellationNotes > p{font-size:14px;line-height:1.4}.p-channelMembershipLeave .memberContinuationUnit__cancellationNotes > p:not(:first-child){margin-top:8px}.p-channelMembershipLeave .memberContinuationUnit__cancellationNotes > p > small{color:#d32f2f;font-size:12px}.p-channelMembershipLeave .memberContinuationUnit__cancellationNotes > p > a{color:#3e8eed;text-decoration:underline}.p-channelMembershipLeave .memberContinuationUnit__status{align-items:center;border:2px solid #f1f1f1;display:flex;font-weight:bold;justify-content:center;margin-top:12px;padding:18px 0;width:100%}.p-channelMembershipLeave .memberContinuationUnit__status .rankBadge{height:42px;margin-right:6px;object-fit:contain}.p-channelMembershipLeave .memberContinuationUnit__message{margin-top:16px}.p-channelMembershipLeave .memberContinuationUnit__message > span{font-weight:bold}.p-channelMembershipLeave .leaveReasonFormUnit{margin:24px auto 48px;padding:4px;text-align:left;width:640px}.p-channelMembershipLeave .leaveReasonFormUnit > p{text-align:center}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable{background-color:#fff;border:1px solid #ccc;font-size:12px;margin:auto;text-align:left;width:100%}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable h2{background-color:#ccc;color:#252525;font-size:14px;padding:6px;text-align:center}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable > ul{margin:16px;padding:0;list-style:none}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable p{font-weight:bold;margin:12px}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable label{font-size:14px;padding-left:1em}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable input[type="radio"]{margin-right:8px}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable textarea{display:block;margin:24px auto;width:80%;height:114px}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable .legacyDot{background:url(https://secure.ch.nicovideo.jp/img/dot_1.gif) repeat-x;margin-top:4px;margin-bottom:4px}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable .buttonContainer{align-items:center;display:flex;flex-direction:column;text-align:center}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable .buttonContainer > input[name="submit"],
.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable .buttonContainer > button[name="submit"]{background:none;background-color:#888;border:1px solid #888;box-sizing:border-box;border-radius:4px;color:#fff!important;cursor:pointer;margin:16px 0 0;padding:8px 0;text-align:center;text-shadow:none;width:90px}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable .buttonContainer > input[aria-disabled="true"],
.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable .buttonContainer > button[aria-disabled="true"]{cursor:default;opacity:0.25;pointer-events:none}.p-channelMembershipLeave .leaveReasonFormUnit .legacyLeaveFormTable .buttonContainer > p{font-size:12px;font-weight:normal;margin:8px 0 32px}.p-channelMembershipLeave .confirmDialogUnit{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100000}.p-channelMembershipLeave .confirmDialogUnit[aria-hidden="true"]{display:none}.p-channelMembershipLeave .confirmDialogUnit[aria-hidden="false"]{display:block}.p-channelMembershipLeave .confirmDialogUnit__bg{background:rgba(0,0,0,0.5);height:100%;left:0;position:absolute;top:0;width:100%}.p-channelMembershipLeave .confirmDialogUnit__container{align-items:center;display:flex;height:100%;justify-content:center}.p-channelMembershipLeave .confirmDialogUnit__container__confirm{background-color:#fff;border-radius:6px;display:inline-block;min-width:400px;padding:32px;position:relative;vertical-align:middle}.p-channelMembershipLeave .confirmDialogUnit__container__confirm > h3{font-size:14px;text-align:center}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__alert{align-items:center;display:flex;flex-direction:column;font-size:12px;justify-content:center;list-style:none;margin-top:12px}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__alert > li > a{color:#3e8eed;cursor:pointer;text-decoration:underline}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide{display:flex;flex-direction:column;justify-content:center;list-style:none;margin-top:20px}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li:not(:nth-child(1)){margin-top:18px}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li > a{align-items:center;display:flex;background-color:#f1f1f1;border-radius:4px;color:#252525;height:38px;justify-content:center;text-decoration:none;width:100%}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li > a[data-style="memberPlanChange"]{background-color:#ffe02b}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li > a:hover{filter:brightness(1.05)}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li > button,
.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li > input{appearance:none;-webkit-appearance:none;background-color:#f1f1f1;background-image:none;border:none;border-radius:4px;color:#252525;cursor:pointer;font-size:14px;font-weight:400;height:38px;width:100%}.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li > button:hover,
.p-channelMembershipLeave .confirmDialogUnit__container__confirm__decide > li > input:hover{filter:brightness(1.05)}.p-channelMembershipLeaveCancellation{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipLeaveCancellation > .contentUnit{align-items:center;padding-top:12px}.p-channelMembershipLeaveCancellation > .contentUnit .messageContainer{margin:0 auto;padding:48px 16px;text-align:center;width:680px;word-break:break-all}.p-channelMembershipLeaveCancellation > .contentUnit .messageContainer > p{font-size:18px;font-weight:700;margin:12px 0}.p-channelMembershipLeaveCancellation > .contentUnit .buttonContainer{padding:0 32px 64px;text-align:center}.p-channelMembershipLeaveCancellation > .contentUnit .buttonContainer .c-button{min-width:140px}.p-channelMembershipLeaveCarrierSend{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-height:100%;position:relative;text-rendering:optimizeLegibility}.p-channelMembershipLeaveCarrierSend > .contentUnit{margin:0 auto;padding:48px 0;position:relative;width:800px}.p-channelMembershipLeaveCarrierSend > .contentUnit .heading{font-size:18px;line-height:1.6;margin:32px 0;text-align:center}.p-channelMembershipLeaveCarrierSend > .contentUnit .heading--h2{font-size:18px;line-height:1.6;margin:32px 0}.p-channelMembershipLeaveCarrierSend > .contentUnit .heading--h3{font-size:16px;line-height:1.6;margin:48px 0 24px}.p-channelMembershipLeaveCarrierSend > .contentUnit .buttonContainer{margin:32px 0;text-align:center}.p-channelMembershipLeaveCarrierSend > .contentUnit .divider{border-bottom:solid 1px #f8f8f8;border-left:0;border-right:0;border-top:solid 1px #e9e9e9;margin:48px 0}.p-channelMembershipLeaveCarrierSend > .contentUnit .qrCodeContainer > img{border:1px solid #999;display:block;height:240px;margin:0 auto 24px;width:240px}.p-channelMembershipLeaveCarrierSend > .submitUnit{background-color:#f1f1f1;box-sizing:border-box;min-width:800px;padding:32px;text-align:center}.p-channelMembershipLeaveCarrierSend > .submitUnit .buttonContainer{margin-bottom:40px}.p-channelMembershipLeaveCarrierSend > .submitUnit .buttonContainer .c-button{min-width:140px}.p-channelMembershipLeaveCarrierSend > .contentUnit .paragraph,
.p-channelMembershipLeaveCarrierSend > .submitUnit .paragraph{font-size:14px;line-height:1.6;margin-bottom:32px;text-align:center}.p-channelMembershipLeaveCarrierSend > .contentUnit .paragraph--bold,
.p-channelMembershipLeaveCarrierSend > .submitUnit .paragraph--bold{font-weight:bold}.p-channelMembershipLeaveCarrierSend > .contentUnit .paragraph--size_s,
.p-channelMembershipLeaveCarrierSend > .submitUnit .paragraph--size_s{font-size:12px}.p-channelMembershipLeaveCarrierSend > .contentUnit .paragraph--color_red,
.p-channelMembershipLeaveCarrierSend > .submitUnit .paragraph--color_red{color:#dc3545}.p-channelMembershipLeaveCarrierSend .c-channelMembershipCommonFooterUnit > .toChannelTopLink{display:none}.p-channelMembershipLeaveCompletion{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipLeaveCompletion > .contentUnit{align-items:center}.p-channelMembershipLeaveCompletion > .contentUnit .messageContainer{margin:0 auto;padding:48px 16px;text-align:center;width:680px;word-break:break-all}.p-channelMembershipLeaveCompletion > .contentUnit .messageContainer > p{font-size:18px;font-weight:700;margin:12px 0}.p-channelMembershipLeaveCompletion > .contentUnit .buttonContainer{padding:0 32px 64px;text-align:center}.p-channelMembershipLeaveCompletion > .contentUnit .buttonContainer__cancellationNotes > p{font-size:14px;line-height:1.4}.p-channelMembershipLeaveCompletion > .contentUnit .buttonContainer__cancellationNotes > p:not(:first-child){margin-top:16px}.p-channelMembershipLeaveCompletion > .contentUnit .buttonContainer__cancellationNotes > p > small{color:#d32f2f;font-size:12px}.p-channelMembershipLeaveCompletion > .contentUnit .buttonContainer__cancellationNotes > p > a{color:#3e8eed}.p-channelMembershipLeaveCompletion > .contentUnit .buttonContainer__cancellationNotes > p > a:hover{text-decoration:underline}.p-channelMembershipLeaveCompletion > .contentUnit .buttonContainer .c-button{margin-top:48px;min-width:140px}.p-channelMembershipLeavePayPalConfirm{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipLeavePayPalConfirm .headlineUnit{margin:48px auto 0;width:632px}.p-channelMembershipLeavePayPalConfirm .headlineUnit > p{background-color:#ffecc4;border-radius:4px;color:#9f7513;padding:16px;margin-top:24px}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit{margin:24px auto 48px;width:632px}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .detailContainer{margin:0}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .detailContainer > div{align-items:center;border-bottom:1px solid;display:flex;padding-bottom:12px}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .detailContainer > div:first-child{border-top:1px solid;padding-top:12px}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .detailContainer > div:not(:first-child){margin-top:12px}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .detailContainer > div > dt{font-weight:normal;margin-left:16px;min-width:128px}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .detailContainer > div > dd{margin:0}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .buttonContainer{margin-top:32px;text-align:center}.p-channelMembershipLeavePayPalConfirm .cancellationDetailUnit .buttonContainer > a{display:inline-block;margin-right:24px}.p-channelMembershipLeaveNicosubsConfirm{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipLeaveNicosubsConfirm .headlineUnit{margin:48px auto 0;width:632px}.p-channelMembershipLeaveNicosubsConfirm .headlineUnit > p{background-color:#ffecc4;border-radius:4px;color:#9f7513;padding:16px;margin-top:24px}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit{margin:24px auto 48px;width:632px}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .detailContainer{margin:0}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .detailContainer > div{align-items:center;border-bottom:1px solid;display:flex;padding-bottom:12px}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .detailContainer > div:first-child{border-top:1px solid;padding-top:12px}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .detailContainer > div:not(:first-child){margin-top:12px}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .detailContainer > div > dt{font-weight:normal;margin-left:16px;min-width:128px}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .detailContainer > div > dd{margin:0}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .buttonContainer{margin-top:32px;text-align:center}.p-channelMembershipLeaveNicosubsConfirm .cancellationDetailUnit .buttonContainer > a{display:inline-block;margin-right:24px}.p-channelMembershipPlanChange{background-color:#f1f1f1;color:#252525;display:block;font-size:0;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;line-height:1;min-width:1024px;text-rendering:optimizeLegibility;width:100%;-webkit-font-smoothing:antialiased}.p-channelMembershipPlanChange *{box-sizing:border-box}.p-channelMembershipPlanChange [data-selector="displayedOnlyForStandardPlan"][aria-hidden="true"]{display:none}.p-channelMembershipPlanChange .joiningChannelInfo{align-items:center;display:flex;justify-content:center;line-height:1;margin:0 auto;padding:12px 0;width:680px}.p-channelMembershipPlanChange .joiningChannelInfo__channelSymbol{border-radius:4px;height:75px;min-width:75px;overflow:hidden;width:75px}.p-channelMembershipPlanChange .joiningChannelInfo__channelSymbol > img{width:100%}.p-channelMembershipPlanChange .joiningChannelInfo__channelName{padding:0 16px}.p-channelMembershipPlanChange .joiningChannelInfo__channelName > h2{font-size:18px;font-weight:bold;line-height:1.2;margin:0;padding:0}.p-channelMembershipPlanChange .subscriptionInfo{background-color:#fff;padding-top:48px;text-align:center}.p-channelMembershipPlanChange .subscriptionInfo__user{align-items:center;display:inline-flex;justify-content:center;max-width:600px}.p-channelMembershipPlanChange .subscriptionInfo__user__icon{background-color:transparent;border-radius:14px;min-width:28px;overflow:hidden;padding:2px;width:28px}.p-channelMembershipPlanChange .subscriptionInfo__user__icon[data-style="premiumMember"]{background-color:#d9a300}.p-channelMembershipPlanChange .subscriptionInfo__user__icon > img{border-radius:50%;width:100%}.p-channelMembershipPlanChange .subscriptionInfo__user__nickname{font-size:14px;margin-left:4px;word-break:break-all}.p-channelMembershipPlanChange .subscriptionInfo__plan{font-size:12px;margin-top:4px}.p-channelMembershipPlanChange > form{background-color:#fff;display:block;margin:0;padding:48px 0 0}.p-channelMembershipPlanChange .membershipPlanSelection{margin:0 auto;width:600px}.p-channelMembershipPlanChange .membershipPlanSelection__header{text-align:center}.p-channelMembershipPlanChange .membershipPlanSelection__header > h2{font-size:18px;font-weight:bold;line-height:1.4}.p-channelMembershipPlanChange .membershipPlanSelection__header > P{color:#525252;font-size:12px;margin:8px 0 0 0;padding:0}.p-channelMembershipPlanChange .membershipPlanSelection__header .billingNotes{align-items:center;background-color:#edf4fc;border:1px solid #3e8eed;border-radius:4px;display:flex;justify-content:center;margin-top:16px;padding:16px 24px}.p-channelMembershipPlanChange .membershipPlanSelection__header .billingNotes > svg{fill:#3e8eed;min-width:24px;width:24px}.p-channelMembershipPlanChange .membershipPlanSelection__header .billingNotes > p{color:#252525;font-size:12px;margin:0 0 0 8px}.p-channelMembershipPlanChange .membershipPlanSelection__header .planChangeNotes{align-items:flex-start;background-color:#fdeded;border:1px solid #dc3545;border-radius:4px;display:flex;margin:0 auto;padding:16px;text-align:left}.p-channelMembershipPlanChange .membershipPlanSelection__header .planChangeNotes > svg{fill:#dc3545;min-width:24px;width:24px}.p-channelMembershipPlanChange .membershipPlanSelection__header .planChangeNotes > p{display:inline-block;font-size:12px;line-height:1.5;margin-left:8px}.p-channelMembershipPlanChange .membershipPlanSelection__header .planChangeNotes > p > strong{font-size:14px;display:inline-block;margin-bottom:2px}.p-channelMembershipPlanChange .membershipPlanSelection__header .planChangeNotes > p > a{color:#252525;text-decoration:underline}.p-channelMembershipPlanChange .membershipPlanSelection__header .planChangeNotes > p > a:hover{text-decoration:none}.p-channelMembershipPlanChange .membershipPlanSelection__options{margin:16px 0 0;padding:0}.p-channelMembershipPlanChange .membershipPlanSelection__options > li{list-style-type:none}.p-channelMembershipPlanChange .membershipPlanSelection__options > li:not(:first-child){margin-top:8px}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"]{display:none}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label{align-items:center;border:2px solid #e9e9e9;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label::before{background-color:#dee2e6;border-radius:18px;content:"";display:block;flex-grow:0;flex-shrink:0;height:18px;width:18px}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail{flex-grow:1;padding:0 16px}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail__name{display:block;font-size:14px;font-weight:bold;line-height:1.6}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail__name > small{background-color:#f1f1f1;border-radius:2px;display:inline-block;font-size:10px;font-weight:normal;line-height:1;margin-right:6px;padding:4px}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label .planDetail__description{display:block;font-size:12px;line-height:1.6}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label .planPrice{font-size:12px;line-height:1.3;text-align:right;white-space:nowrap}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label .planPrice > strong{display:inline-block;font-size:16px;margin:0 2px 0 4px}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"] + label .planPrice > small{font-size:10px}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"]:checked + label{border-color:#3e8eed}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"]:checked + label::before{background-color:#3e8eed}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"]:checked + label::after{background-color:#fff;border-radius:6px;bottom:0;content:"";display:block;height:6px;left:22px;margin:auto 0;position:absolute;top:0;width:6px}.p-channelMembershipPlanChange .membershipPlanSelection__options > li > input[type="radio"][aria-disabled="true"] + label{cursor:default;pointer-events:none;opacity:0.4}.p-channelMembershipPlanChange .planChangeWithPremiumMembership{text-align:center}.p-channelMembershipPlanChange .planChangeWithPremiumMembership .c-formCheckbox{padding-top:32px}.p-channelMembershipPlanChange .planChangeWithPremiumMembership .c-formCheckbox > input[type="checkbox"] + label[aria-hidden="true"]{cursor:default;opacity:0.4;pointer-events:none}.p-channelMembershipPlanChange .planChangeWithPremiumMembership .c-formCheckbox > input[type="checkbox"] + label > span{font-size:14px;font-weight:bold}.p-channelMembershipPlanChange .planChangeWithPremiumMembership > p{font-size:12px;line-height:1.4;margin:16px 0 0;padding:0}.p-channelMembershipPlanChange .planChangeWithPremiumMembership > p[aria-hidden="true"]{cursor:default;opacity:0.4;pointer-events:none}.p-channelMembershipPlanChange .planChangeWithPremiumMembership > p > a{color:#3e8eed}.p-channelMembershipPlanChange .planChangeWithPremiumMembership > p > a:hover{text-decoration:underline}.p-channelMembershipPlanChange .submitFormControls__confirmPlanChangeButton{margin:32px auto 0;text-align:center;width:600px}.p-channelMembershipPlanChange .submitFormControls__confirmPlanChangeButton > .c-button{color:#fff!important;font-weight:bold;width:240px}.p-channelMembershipPlanChange .submitFormControls__confirmPlanChangeButton > .c-button:hover{background-color:#3e8eed;border-color:#3e8eed}.p-channelMembershipPlanChange .submitFormControls__backToChannelTopButton{padding:48px 0 64px;text-align:center}.p-channelMembershipPlanChange .submitFormControls__backToChannelTopButton > .c-button{font-size:11px;font-weight:initial;line-height:1;padding:12px}.p-channelMembershipPlanChangeCompletion{background-color:#f1f1f1;color:#252525;display:block;font-size:0;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;line-height:1;min-width:1024px;text-rendering:optimizeLegibility;width:100%;-webkit-font-smoothing:antialiased}.p-channelMembershipPlanChangeCompletion *{box-sizing:border-box}.p-channelMembershipPlanChangeCompletion .joiningChannelInfo{align-items:center;display:flex;justify-content:center;line-height:1;margin:0 auto;padding:12px 0;width:680px}.p-channelMembershipPlanChangeCompletion .joiningChannelInfo__channelSymbol{border-radius:4px;height:75px;min-width:75px;overflow:hidden;width:75px}.p-channelMembershipPlanChangeCompletion .joiningChannelInfo__channelSymbol > img{width:100%}.p-channelMembershipPlanChangeCompletion .joiningChannelInfo__channelName{padding:0 16px}.p-channelMembershipPlanChangeCompletion .joiningChannelInfo__channelName > h2{font-size:18px;font-weight:bold;line-height:1.2;margin:0;padding:0}.p-channelMembershipPlanChangeCompletion > div.container{background-color:#fff;display:block;margin:0;padding:48px 0 0}.p-channelMembershipPlanChangeCompletion .admissionDetails{margin:0 auto;width:680px}.p-channelMembershipPlanChangeCompletion .admissionDetails__header .completionMessage{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.p-channelMembershipPlanChangeCompletion .admissionDetails__header .completionMessage > svg{fill:#3e8eed;min-width:24px;width:24px}.p-channelMembershipPlanChangeCompletion .admissionDetails__header .completionMessage > span{display:inline-block;font-size:14px;margin-left:4px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body{margin-top:48px;text-align:center}.p-channelMembershipPlanChangeCompletion .admissionDetails__body > h2{font-size:18px;line-height:1.4}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips{background-color:#e6f2ff;border-radius:4px;display:inline-block;margin-top:16px;padding:16px;text-align:center;width:600px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > h4{align-items:center;display:inline-flex;position:relative}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > h4 > svg{fill:#0080ff;min-width:20px;position:relative;top:-3px;width:20px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > h4 > span{display:inline-block;font-size:12px;margin-left:4px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > p{color:#525252;font-size:12px;line-height:1.4;margin-top:10px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > a{align-items:center;color:#3e8eed;display:inline-flex;margin-top:8px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > a:hover{text-decoration:underline}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > a > svg{fill:#3e8eed;min-width:20px;width:20px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReportTips > a > span{display:inline-block;font-size:12px;margin-left:2px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport{display:inline-block;margin:24px 0 0 0;max-width:600px;padding:16px 0;text-align:left;width:520px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div{align-items:center;display:flex;justify-content:space-between}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div:not(:first-child){border-top:1px solid #f1f1f1;margin-top:16px;padding-top:16px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dt{font-size:14px;font-weight:bold;line-height:1.4;margin:0;min-width:200px;padding:0;text-align:left;width:200px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd{flex-grow:1;margin:0;padding:0;word-break:break-all}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > span{font-size:14px;line-height:1.4}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div{align-items:center;display:flex;justify-content:space-between}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div.channelMembership .itemName,
.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumMembership .itemName{font-size:14px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumMembership{margin-top:4px;position:relative}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumMembership::before{content:"＋";font-size:12px;left:-1em;position:absolute}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumCampaign{margin-top:4px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div.premiumCampaign .itemName{font-size:12px;text-indent:-0.55em}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div .itemBody{font-size:14px;text-align:right}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div .itemBody > strong{display:inline-block;font-size:16px;font-weight:bold;margin:0}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div .itemBody > small{display:inline-block;font-size:10px;margin-left:2px;text-align:left;width:65px}.p-channelMembershipPlanChangeCompletion .admissionDetails__body .admissionReport > div > dd > div.campaignNotes{display:inline-block;font-size:12px;font-weight:bold;margin-top:2px;text-indent:-0.5em}.p-channelMembershipPlanChangeCompletion .nextButton{margin-top:48px;text-align:center;padding-bottom:64px}.p-channelMembershipPlanChangeCompletion .nextButton .c-button{font-size:14px;font-weight:bold;line-height:1.4;min-width:210px}.p-channelMembershipPlanChangeConfirm{background-color:#f1f1f1;color:#252525;display:block;font-size:0;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;line-height:1;min-width:1024px;text-rendering:optimizeLegibility;width:100%;-webkit-font-smoothing:antialiased}.p-channelMembershipPlanChangeConfirm *{box-sizing:border-box}.p-channelMembershipPlanChangeConfirm .joiningChannelInfo{align-items:center;display:flex;justify-content:center;line-height:1;margin:0 auto;padding:12px 0;width:680px}.p-channelMembershipPlanChangeConfirm .joiningChannelInfo__channelSymbol{border-radius:4px;height:75px;min-width:75px;overflow:hidden;width:75px}.p-channelMembershipPlanChangeConfirm .joiningChannelInfo__channelSymbol > img{width:100%}.p-channelMembershipPlanChangeConfirm .joiningChannelInfo__channelName{padding:0 16px}.p-channelMembershipPlanChangeConfirm .joiningChannelInfo__channelName > h2{font-size:18px;font-weight:bold;line-height:1.2;margin:0;padding:0}.p-channelMembershipPlanChangeConfirm > form{background-color:#fff;display:block;margin:0;padding:48px 0 0}.p-channelMembershipPlanChangeConfirm .confirmationDetails{margin:0 auto;width:600px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header{text-align:center}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .actionPhrase{font-size:14px;margin:0;padding:0}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary{align-items:stretch;background-color:#edf4fc;display:flex;justify-content:center;margin-top:16px;padding:24px 40px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .dividerArrow{align-self:center;display:inline-block;min-width:40px;width:40px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .dividerArrow > svg{fill:#999;width:100%}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .joinedPlanName,
.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .newPlanName{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:16px;width:100%}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .joinedPlanName > p,
.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .newPlanName > p{font-size:12px;line-height:1.4;margin:0;padding:0}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .joinedPlanName > p > span,
.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .newPlanName > p > span{display:inline-block;font-size:14px;margin-left:4px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .joinedPlanName.joinedPlanName,
.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .newPlanName.joinedPlanName{border:2px solid #fff}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .joinedPlanName.newPlanName,
.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .newPlanName.newPlanName{border:2px solid #3e8eed}.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .joinedPlanName.newPlanName > p,
.p-channelMembershipPlanChangeConfirm .confirmationDetails__header .changeSummary .newPlanName.newPlanName > p{color:#3e8eed;font-weight:bold}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body{margin:48px auto 0;width:600px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > h2{font-size:18px;margin:0;padding:0;text-align:center}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > ul{margin:8px 0 0 0;padding:0;text-align:center}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > ul > li{color:#525252;font-size:12px;line-height:1.2;list-style-type:none;margin:0;padding:0 0 0 1em;text-indent:-1em}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > ul > li:not(:first-child){margin-top:4px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > ul > li > a{color:#3e8eed}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl{margin:16px auto 0;padding:16px 0;width:520px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div{align-items:center;display:flex;justify-content:space-between}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div:not(:first-child){border-top:1px solid #f1f1f1;margin-top:16px;padding-top:16px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dt{font-size:14px;font-weight:bold;line-height:1.4;margin:0;min-width:200px;padding:0;text-align:left;width:200px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd{margin:0;padding:0;text-align:left;flex-grow:1}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > span{font-size:14px;line-height:1.4}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div{align-items:center;display:flex;justify-content:space-between}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div.channelMembership .itemName,
.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div.premiumMembership .itemName{font-size:14px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div.premiumMembership{margin-top:4px;position:relative}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div.premiumMembership::before{content:"＋";font-size:12px;left:-1em;position:absolute}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div.premiumCampaign{margin-top:4px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div.premiumCampaign .itemName{font-size:12px;text-indent:-0.55em}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div .itemBody{font-size:14px;text-align:right}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div .itemBody > strong{display:inline-block;font-size:16px;font-weight:bold;margin:0}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div .itemBody > small{display:inline-block;font-size:10px;margin-left:2px;text-align:left;width:65px}.p-channelMembershipPlanChangeConfirm .confirmationDetails__body > dl > div > dd > div.campaignNotes{display:inline-block;font-size:12px;font-weight:bold;margin-top:2px;text-indent:-0.5em}.p-channelMembershipPlanChangeConfirm .submitFormControls{margin-top:48px;text-align:center}.p-channelMembershipPlanChangeConfirm .submitFormControls:last-child{padding-bottom:48px}.p-channelMembershipPlanChangeConfirm .submitFormControls > p{font-size:14px;line-height:1.4;margin:0;padding:0}.p-channelMembershipPlanChangeConfirm .submitFormControls > p > a{color:#3e8eed;text-decoration:none}.p-channelMembershipPlanChangeConfirm .submitFormControls .c-button{display:block;margin:16px auto 0;padding:14px 16px;width:240px}.p-channelMembershipPlanChangeConfirm .submitFormControls .backButton{align-items:center;background-color:#fff;border:2px solid #e9e9e9;border-radius:4px;display:inline-flex;justify-content:center;margin-top:16px;padding:6px 16px;text-decoration:none;width:240px}.p-channelMembershipPlanChangeConfirm .submitFormControls .backButton > svg{fill:#525252;min-width:24px;width:24px}.p-channelMembershipPlanChangeConfirm .submitFormControls .backButton > span{color:#525252;display:inline-block;font-size:14px;font-weight:bold;margin-left:4px}.p-channelMembershipPlanChangeConfirm .registrationNotes{margin:48px auto 0;padding:0 16px;width:540px}.p-channelMembershipPlanChangeConfirm .registrationNotes:last-child{padding-bottom:48px}.p-channelMembershipPlanChangeConfirm .registrationNotes > h3{color:#525252;font-size:12px;text-align:center}.p-channelMembershipPlanChangeConfirm .registrationNotes > ul{display:inline-block;margin:16px 0 0;padding:0}.p-channelMembershipPlanChangeConfirm .registrationNotes > ul > li{color:#525252;font-size:12px;line-height:1.4;list-style-type:none;margin:0;padding:0 0 0 1em;text-indent:-1em}.p-channelMembershipPlanChangeConfirm .registrationNotes > ul > li:not(:first-child){margin-top:8px}.p-channelMembershipAdmissionError{background-color:#fff;color:#252525;display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;line-height:1.6;min-width:1024px;text-rendering:optimizeLegibility;width:100%}.p-channelMembershipAdmissionError > .contentUnit{align-items:center;padding-top:12px}.p-channelMembershipAdmissionError > .contentUnit .messageContainer{margin:0 auto;padding:48px 16px;text-align:center;width:680px;word-break:break-all}.p-channelMembershipAdmissionError > .contentUnit .messageContainer > p{font-size:18px;font-weight:700;margin:12px 0}.p-channelMembershipAdmissionError > .contentUnit .messageContainer > p.errorDetail{font-size:14px;font-weight:normal}.p-channelMembershipAdmissionError > .contentUnit .messageContainer > p.errorDetail--color_red{color:#dc3545}.p-channelMembershipAdmissionError > .contentUnit .messageContainer > p.errorDetail--color_deepGreen{color:#355}.p-channelMembershipAdmissionError > .contentUnit .buttonContainer{padding:0 32px 64px;text-align:center}.p-channelMembershipAdmissionError > .contentUnit .buttonContainer .c-button{min-width:140px}.p-channelBlogArticle{background-color:#fff;border-radius:10px;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-channelBlogArticle *{box-sizing:border-box}.p-channelBlogArticle * a{outline:none}.p-channelBlogArticle .blogSignature{padding:12px 12px 0 0;text-align:right}.p-channelBlogArticle .blogSignature > a:hover{opacity:0.75}.p-channelBlogArticle .contentsContainer{margin:32px auto 0;min-width:680px;padding-bottom:56px;width:680px}.p-channelBlogArticle .limitedFreeArticlesNotes{border:4px solid #e9e9e9;margin-bottom:24px;padding:24px}.p-channelBlogArticle .limitedFreeArticlesNotes > h3{color:#dc3545;font-size:14px;margin:0;padding:0;text-align:center}.p-channelBlogArticle .limitedFreeArticlesNotes > p{color:#525252;font-size:12px;margin:12px 0 0 0;padding:0;text-align:center}.p-channelBlogArticle .blogInformation{align-items:center;display:inline-flex;gap:0 12px}.p-channelBlogArticle .blogInformation:hover{opacity:0.75}.p-channelBlogArticle .blogInformation__thumbnail{border-radius:50%;display:inline-block;height:32px;overflow:hidden;width:32px}.p-channelBlogArticle .blogInformation__thumbnail > img{height:100%;object-fit:cover;width:100%}.p-channelBlogArticle .blogInformation__title{display:inline-block}.p-channelBlogArticle .blogInformation__title > strong{color:#525252;font-size:14px;margin:0;padding:0}.p-channelBlogArticle .articleHeader{border-bottom:1px solid #e9e9e9;margin-top:12px;padding-bottom:24px}.p-channelBlogArticle .articleHeader__subject{font-size:36px;line-height:1.2;word-break:break-all}.p-channelBlogArticle .articleHeader__metadata{margin-top:12px}.p-channelBlogArticle .articleHeader__metadata .publishDateTime{display:inline-block;margin:0;padding:0;vertical-align:middle}.p-channelBlogArticle .articleHeader__metadata .publishDateTime > span{color:#525252;display:inline-block;font-size:12px}.p-channelBlogArticle .articleHeader__metadata .publishDateTime > span:not(:first-child){margin-left:4px}.p-channelBlogArticle .articleHeader__metadata .commentCount{display:inline-block;margin:0 0 0 12px;padding:0;vertical-align:middle}.p-channelBlogArticle .articleHeader__metadata .commentCount > svg{display:inline-block;fill:#999;height:16px;width:16px;vertical-align:middle}.p-channelBlogArticle .articleHeader__metadata .commentCount > span{color:#525252;display:inline-block;font-size:12px;margin-left:4px;vertical-align:middle}.p-channelBlogArticle .articleHeader__tag{align-items:center;display:flex;flex-wrap:wrap;gap:16px 16px;margin-top:12px}.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_edit_btn > a.button,
.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_not_login > a.button{background:none;background-color:transparent;border:none;border-radius:initial;color:#525252!important;display:inline-block;font-size:0;line-height:1;padding:0;text-shadow:none}.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_edit_btn > a.button:hover,
.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_not_login > a.button:hover{opacity:0.75}.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_edit_btn > a.button > svg,
.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_not_login > a.button > svg{display:inline-block;fill:#525252;width:16px;vertical-align:middle}.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_edit_btn > a.button > strong,
.p-channelBlogArticle .articleHeader__tag > div.post_tags .tag_not_login > a.button > strong{display:inline-block;font-size:12px;margin-left:4px;vertical-align:middle}.p-channelBlogArticle .articleHeader__tag > ul.tag_list{align-items:center;display:flex;flex-wrap:wrap;gap:8px 8px;margin:0;padding:0}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li.not_tag{color:#999999;font-size:12px;list-style-type:none}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag){align-items:center;background-color:#f1f1f1;border-radius:22px;display:inline-flex;height:22px;justify-content:center;overflow:hidden;padding:0 8px}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) a.tag_text{color:#525252;display:inline-block;font-size:12px;font-weight:bold}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) a.tag_text:not(.tag_editing):hover{opacity:0.75}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag{margin:0!important;vertical-align:initial}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag > a{cursor:pointer}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag > a:hover{opacity:0.75}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag .tagLocked,
.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag .tagUnLocked,
.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag .tagDelete{background-size:14px 14px;background-position:center center;background-repeat:no-repeat;display:inline-block;flex-shrink:0;height:14px;margin-left:4px;width:14px}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag .tagLocked{background-image:url("data:image/svg+xml,%3Csvg fill='%23525252' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 7h-1V5.98c0-2.21-1.79-4-4-4h-2c-2.21 0-4 1.79-4 4V7H6c-1.65 0-3 1.35-3 3v8c0 1.65 1.35 3 3 3h12c1.65 0 3-1.35 3-3v-8c0-1.65-1.35-3-3-3ZM9.53 17.16l1.14-1.97.51-.87a2.004 2.004 0 0 1-1.17-1.82c0-.4.12-.78.33-1.09a1.988 1.988 0 0 1 3.34 0c.21.31.33.69.33 1.09 0 .81-.48 1.5-1.17 1.82l1.64 2.84c.09.15-.02.34-.2.34H9.74a.23.23 0 0 1-.2-.34h-.01ZM9 5.98c0-1.1.9-2 2-2h2c1.1 0 2 .9 2 2V7H9V5.98Z'/%3E%3C/svg%3E")}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag .tagUnLocked{background-image:url("data:image/svg+xml,%3Csvg fill='%23525252' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.871 7.02H18c1.65 0 3 1.35 3 3v8c0 1.65-1.35 3-3 3H6c-1.65 0-3-1.35-3-3v-8c0-1.65 1.35-3 3-3h1V6c0-2.21 1.79-4 4-4h2a4 4 0 0 1 3.881 3.027h-2.135A2.005 2.005 0 0 0 13 4h-2c-1.1 0-2 .9-2 2v1.02h4.632v.001h4.24V7.02Zm-7.201 8.19-1.14 1.97h.01c-.08.15.02.34.2.34h4.54c.18 0 .29-.19.2-.34l-1.64-2.84c.69-.32 1.17-1.01 1.17-1.82 0-.4-.12-.78-.33-1.09a1.988 1.988 0 0 0-3.34 0c-.21.31-.33.69-.33 1.09 0 .81.48 1.5 1.17 1.82l-.51.87Z'/%3E%3C/svg%3E")}.p-channelBlogArticle .articleHeader__tag > ul.tag_list > li:not(.not_tag) span.ope_tag .tagDelete{background-image:url("data:image/svg+xml,%3Csvg fill='%23525252' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.764 11.999 5.119-5.114c.49-.49.49-1.279 0-1.768a1.25 1.25 0 0 0-1.77 0l-5.118 5.114-5.118-5.104c-.48-.49-1.28-.49-1.76 0s-.49 1.279 0 1.758l5.119 5.114-5.119 5.114c-.49.489-.49 1.278 0 1.767.24.24.56.37.88.37.32 0 .64-.12.88-.37l5.118-5.113 5.118 5.113c.24.24.56.37.88.37.32 0 .64-.12.88-.37.49-.489.49-1.278 0-1.767l-5.119-5.114h.01Z'/%3E%3C/svg%3E")}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area{margin:0;padding:0;width:100%}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry{display:inline-block;margin:0;position:initial;vertical-align:middle}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry > input[type="text"]{background-color:#fff;border:1px solid #e9e9e9;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;font-size:14px;line-height:1;height:40px;padding:2px 6px;width:320px}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry > input[type="text"]:focus{box-shadow:none}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_btn{display:inline-block;margin:0 0 0 16px;vertical-align:middle}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_btn > button{align-items:center;background-color:#3e8eed;background-image:none;border:none;border-radius:40px;display:inline-flex;font-size:0;height:40px;justify-content:center;line-height:1;padding:0;position:initial;text-shadow:none;width:80px;vertical-align:initial}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_btn > button:hover{opacity:0.75}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_btn > button > span{color:#fff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:14px;font-weight:bold;margin:0}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_msg{display:block;margin:0;width:100%}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_msg > span{color:#525252;display:inline-block;font-size:12px;font-weight:normal;margin:12px 0 0 0}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_msg > span.tag_error{color:#dc3545;display:block}.p-channelBlogArticle .articleHeader__tag > div.tag_entry_area div.tag_entry_msg > span.tag_error > a{color:#ff0033;text-decoration:underline}.p-channelBlogArticle .articleHeader__sendArticleByEmail{margin-top:12px}.p-channelBlogArticle .articleHeader__sendArticleByEmail > a{display:inline-block}.p-channelBlogArticle .articleHeader__sendArticleByEmail > a:hover{opacity:0.75}.p-channelBlogArticle .articleHeader__sendArticleByEmail > a > svg{color:#525252;display:inline-block;height:16px;width:16px;vertical-align:middle}.p-channelBlogArticle .articleHeader__sendArticleByEmail > a > strong{color:#525252;display:inline-block;font-size:12px;margin-left:4px;vertical-align:middle}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog{align-items:center;display:flex;height:100%;justify-content:center;left:0;min-width:1144px;position:fixed;top:0;width:100%;z-index:100001}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .backgroundOverlay{background-color:rgba(0,0,0,0.5);cursor:pointer;height:100%;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:1}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .nicoch_modal_window{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,0.3);max-width:640px;min-width:480px;overflow:hidden;z-index:2}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .nicoch_modal_window .blog_pop_area{padding:32px}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .nicoch_modal_window .blog_pop_area .title{background-color:#fff;color:#252525;font-size:14px;margin:0;opacity:1;padding:0;text-align:center}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .nicoch_modal_window .blog_pop_area .mmPopContent{opacity:1;padding:0}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .nicoch_modal_window .blog_pop_area .mmPopContent > p{font-size:12px;font-weight:normal;line-height:1.6;margin:12px 0 0;text-align:center}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .nicoch_modal_window .blog_pop_area .closeButton{align-items:center;background-color:#f1f1f1;border-radius:4px;cursor:pointer;display:inline-flex;font-size:14px;height:38px;justify-content:center;margin:16px 0 0;width:100%}.p-channelBlogArticle .articleHeader__sendArticleByEmail .popupDialog .nicoch_modal_window .blog_pop_area .closeButton:hover{opacity:0.75}.p-channelBlogArticle .articleBody .articleNotAvailable{font-size:14px;font-weight:bold}.p-channelBlogArticle .articleBody .wysiwygEditorOutput{margin-top:32px}.p-channelBlogArticle .articleBody .wysiwygEditorOutput .rssReference{color:#525252;font-size:12px;margin-top:16px}.p-channelBlogArticle .articleBody .wysiwygEditorOutput .prSubscription{margin-top:24px}.p-channelBlogArticle .articleBody .wysiwygEditorOutput a{color:#000}.p-channelBlogArticle .articleBody .wysiwygEditorOutput a:hover{color:#003cdd}.p-channelBlogArticle .billingPlans{margin-top:24px}.p-channelBlogArticle .billingPlans__header > h2{border-top:1px dashed #252525;margin:0;padding:0;text-align:center}.p-channelBlogArticle .billingPlans__header > h2 > span{background-color:#fff;display:inline-block;font-size:16px;margin-top:-8px;padding:0 32px}.p-channelBlogArticle .billingPlans__header .userStatus{margin-top:32px;text-align:center}.p-channelBlogArticle .billingPlans__header .userStatus__user{align-items:center;display:inline-flex}.p-channelBlogArticle .billingPlans__header .userStatus__user .icon{background-color:transparent;border-radius:50%;display:inline-block;min-width:28px;overflow:hidden;padding:2px;width:28px}.p-channelBlogArticle .billingPlans__header .userStatus__user .icon[data-style="premiumMember"]{background:linear-gradient(#ffee9d,#d9a300)}.p-channelBlogArticle .billingPlans__header .userStatus__user .icon > img{border-radius:50%;width:100%}.p-channelBlogArticle .billingPlans__header .userStatus__user .nicoPoint{display:inline-block;margin-left:6px}.p-channelBlogArticle .billingPlans__header .userStatus__user .nicoPoint > strong,
.p-channelBlogArticle .billingPlans__header .userStatus__user .nicoPoint > span{font-size:14px}.p-channelBlogArticle .billingPlans__header .userStatus__membership{margin-top:6px}.p-channelBlogArticle .billingPlans__header .userStatus__membership > strong,
.p-channelBlogArticle .billingPlans__header .userStatus__membership > span{font-size:12px}.p-channelBlogArticle .billingPlans__body{background-color:#f1f1f1;border-radius:8px;margin-top:32px;padding:32px 40px}.p-channelBlogArticle .billingPlans__body > h3{font-size:18px;margin:0;padding:0;text-align:center}.p-channelBlogArticle .billingPlans__body > h3 > span{color:#ff0033}.p-channelBlogArticle .billingPlans__body > h3:not(:first-of-type){margin-top:32px}.p-channelBlogArticle .billingPlans__body > p{color:#525252;font-size:12px;margin:12px 0 0;padding:0;text-align:center}.p-channelBlogArticle .billingPlans__body > p > a{color:#3e8eed}.p-channelBlogArticle .billingPlans__body > p > a:hover{text-decoration:underline}.p-channelBlogArticle .billingPlans__body > p > a:visited{color:#3e8eed}.p-channelBlogArticle .billingPlans__body .billingOptions{align-items:center;background-color:#fff;border:2px solid #e9e9e9;border-radius:6px;display:flex;justify-content:space-between;margin-top:16px;padding:16px}.p-channelBlogArticle .billingPlans__body .billingOptions:first-of-type{margin-top:24px}.p-channelBlogArticle .billingPlans__body .billingOptions[aria-disabled="true"] > dl,
.p-channelBlogArticle .billingPlans__body .billingOptions[aria-disabled="true"] > div.purchase{cursor:default;opacity:0.3;pointer-events:none}.p-channelBlogArticle .billingPlans__body .billingOptions > dl{margin:0;padding:0}.p-channelBlogArticle .billingPlans__body .billingOptions > dl > dt{font-size:14px;font-weight:bold;line-height:1.4;margin:0;padding:0}.p-channelBlogArticle .billingPlans__body .billingOptions > dl > dd{color:#525252;font-size:12px;line-height:1.6;margin:2px 0 0;padding:0}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase{margin-left:16px;min-width:184px}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button{appearance:none;background:none;border:none;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;font-size:0;line-height:1;text-shadow:none;vertical-align:initial;-webkit-appearance:none}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button:hover{background:inherit;border-color:inherit;text-shadow:none}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button{border-radius:4px;cursor:pointer;display:block;outline:none;padding:8px;text-align:center;width:100%}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a.yellow,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button.yellow{background-color:#ffe02b;color:#252525!important}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a.blue,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button.blue{background-color:#3e8eed;color:#fff!important}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a:hover,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button:hover{filter:brightness(1.05)}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a[data-style="login"],
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button[data-style="login"]{align-items:center;display:inline-flex;justify-content:center;min-height:50px}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a[data-style="login"] > span,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button[data-style="login"] > span{margin:0}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a[aria-disabled="true"],
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button[aria-disabled="true"]{cursor:default;opacity:0.3;pointer-events:none}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a > small,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button > small{font-size:12px;line-height:1.3;display:block}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a > strong,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button > strong{font-size:12px;display:block}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a > strong > span,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button > strong > span{font-size:16px}.p-channelBlogArticle .billingPlans__body .billingOptions .purchase a > span,
.p-channelBlogArticle .billingPlans__body .billingOptions .purchase button > span{font-size:14px;display:block;margin-top:4px}.p-channelBlogArticle .billingPlans__body .purchasingNotes{margin-top:32px}.p-channelBlogArticle .billingPlans__body .purchasingNotes > h3{font-size:14px;text-align:center}.p-channelBlogArticle .billingPlans__body .purchasingNotes > ul{margin:0 auto;padding:0 0 0 16px;width:340px}.p-channelBlogArticle .billingPlans__body .purchasingNotes > ul > li{color:#525252;font-size:12px;line-height:1.4;list-style-type:disc;margin-top:16px}.p-channelBlogArticle .billingPlans__body .purchasingNotes > ul > li > a{color:#3e8eed;text-decoration:none}.p-channelBlogArticle .billingPlans__body .purchasingNotes > ul > li > a:hover{text-decoration:underline}.p-channelBlogArticle .billingPlans__body .backToArticleList{margin-top:32px;text-align:center}.p-channelBlogArticle .billingPlans__body .backToArticleList > a{color:#3e8eed;display:inline-block;font-size:12px}.p-channelBlogArticle .billingPlans__body .backToArticleList > a:hover{text-decoration:underline}.p-channelBlogArticle .billingPlans__notAvailable{border:4px solid #e9e9e9;margin:24px 40px 0;padding:24px}.p-channelBlogArticle .billingPlans__notAvailable > h3{color:#dc3545;font-size:12px;margin:0;padding:0;text-align:center}.p-channelBlogArticle .responseToArticle{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:32px}.p-channelBlogArticle .responseToArticle .viewComments > a{display:inline-block}.p-channelBlogArticle .responseToArticle .viewComments > a:hover{opacity:0.75}.p-channelBlogArticle .responseToArticle .viewComments > a > svg{display:inline-block;fill:#525252;width:16px;vertical-align:middle}.p-channelBlogArticle .responseToArticle .viewComments > a > span{color:#525252;display:inline-block;font-size:12px;font-weight:bold;margin-left:4px;vertical-align:middle}.p-channelBlogArticle .responseToArticle .shareToSns{margin:0;padding:0}.p-channelBlogArticle .responseToArticle .shareToSns[aria-disabled="true"]{pointer-events:none}.p-channelBlogArticle .responseToArticle .shareToSns > li{display:inline-block;list-style-type:none;vertical-align:middle}.p-channelBlogArticle .responseToArticle .shareToSns > li:not(:first-child){margin-left:8px}.p-channelBlogArticle .responseToArticle .reportViolations{flex-grow:1;text-align:right}.p-channelBlogArticle .responseToArticle .reportViolations > a{display:inline-block}.p-channelBlogArticle .responseToArticle .reportViolations > a:hover{opacity:0.75}.p-channelBlogArticle .responseToArticle .reportViolations > a > svg{display:inline-block;fill:#525252;width:16px;vertical-align:middle}.p-channelBlogArticle .responseToArticle .reportViolations > a > span{color:#525252;display:inline-block;font-size:12px;font-weight:bold;margin-left:4px;vertical-align:middle}.p-channelBlogArticle .responseToArticle .developersMessage{color:#dc3545;font-size:10px;line-height:1.2;padding-left:1em;text-indent:-1em;width:100%}.p-channelBlogArticle .articlePager{align-items:center;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;display:flex;margin-top:32px;padding:24px 0}.p-channelBlogArticle .articlePager > p{margin:0;width:50%}.p-channelBlogArticle .articlePager > p > a{display:inline-block}.p-channelBlogArticle .articlePager > p > a:hover{opacity:0.75}.p-channelBlogArticle .articlePager > p > a[aria-disabled="true"]{cursor:default;opacity:0.4;pointer-events:none}.p-channelBlogArticle .articlePager > p > a > svg{display:inline-block;fill:#525252;width:24px;vertical-align:middle}.p-channelBlogArticle .articlePager > p > a > span{color:#525252;display:inline-block;max-width:288px;vertical-align:middle}.p-channelBlogArticle .articlePager > p > a > span > small{display:block;font-size:10px;margin-bottom:6px}.p-channelBlogArticle .articlePager > p > a > span > strong{display:-webkit-box;font-size:12px;overflow:hidden;white-space:initial;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}.p-channelBlogArticle .articlePager > p.older{border-right:1px solid #e9e9e9}.p-channelBlogArticle .articlePager > p.older > a > span{margin-left:12px}.p-channelBlogArticle .articlePager > p.newer{text-align:right}.p-channelBlogArticle .articlePager > p.newer > a > span{margin-right:12px}.p-channelBlogArticle .newArrivals{margin-top:56px}.p-channelBlogArticle .newArrivals > h3{font-size:16px;margin:0;padding:0}.p-channelBlogArticle .newArrivals > ul{border-bottom:1px solid #e9e9e9;margin:16px 0 0;padding:0}.p-channelBlogArticle .newArrivals > ul > li{align-items:center;border-top:1px solid #e9e9e9;display:flex;justify-content:space-between;list-style-type:none;padding:16px 0}.p-channelBlogArticle .newArrivals > ul > li > a{color:#525252;display:inline-block;font-size:14px;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-channelBlogArticle .newArrivals > ul > li > a:hover{opacity:0.75}.p-channelBlogArticle .newArrivals > ul > li > small{color:#525252;display:inline-block;font-size:12px;text-align:right}.p-channelBlogArticle .newArrivals > p{margin:16px 0 0;padding:0;text-align:center}.p-channelBlogArticle .newArrivals > p > a{align-items:center;border:2px solid #e9e9e9;border-radius:100px;color:#525252;display:inline-flex;font-size:14px;font-weight:bold;height:48px;justify-content:center;width:120px}.p-channelBlogArticle .newArrivals > p > a:hover{opacity:0.75}.p-channelBlogArticle .newArrivals > p > a:visited{color:#525252}.p-channelBlogArticle .authorInformation{margin-top:56px}.p-channelBlogArticle .authorInformation > div{border:1px solid #e9e9e9;border-radius:4px;display:flex;gap:0 12px;margin-top:16px;padding:24px}.p-channelBlogArticle .authorInformation > div.blog .thumbnail{flex-grow:0;flex-shrink:0;height:80px;width:60px}.p-channelBlogArticle .authorInformation > div.blog .thumbnail > img{width:100%}.p-channelBlogArticle .authorInformation > div.author .thumbnail{border-radius:50%;flex-grow:0;flex-shrink:0;height:60px;overflow:hidden;width:60px}.p-channelBlogArticle .authorInformation > div.author .thumbnail > img{width:100%}.p-channelBlogArticle .authorInformation > div .metadata .header{align-items:center;display:flex;gap:6px 12px}.p-channelBlogArticle .authorInformation > div .metadata .header > h3{font-size:14px;line-height:1.2;margin:0;max-width:370px;padding:0}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow{background-color:#fff;border:1px solid #3e8eed;border-radius:24px;box-shadow:none;display:inline-block;font-size:0;height:24px;line-height:1;padding:5px 16px 0 34px;position:relative;top:initial}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow::before{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg fill='%233E8EED' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m8 11.513 2.767 1.674a.665.665 0 0 0 .993-.72l-.733-3.147 2.446-2.12a.665.665 0 0 0-.38-1.167l-3.22-.273-1.26-2.973a.667.667 0 0 0-1.226 0l-1.26 2.966-3.22.274a.665.665 0 0 0-.38 1.166l2.446 2.12-.733 3.147a.665.665 0 0 0 .993.72L8 11.513Z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:16px;left:16px;position:absolute;top:3px;width:16px}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow span.loader{background-color:#fff;border-color:rgba(62,142,237,0.2) rgba(62,142,237,0.2) rgba(62,142,237,0.2) rgba(62,142,237,0.8);top:3px;left:16px}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow span.labels > span{color:#3e8eed;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:12px;font-weight:bold}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow.following{background-color:#999999!important;border:1px solid #999999}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow.following::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 13.363c-.26 0-.5-.1-.687-.28l-3.24-3.24a.833.833 0 0 1 0-1.18.833.833 0 0 1 1.18 0L6.5 11.41l6.746-6.747a.833.833 0 0 1 1.18 0 .833.833 0 0 1 0 1.18l-7.24 7.24a.968.968 0 0 1-.686.28Z'/%3E%3C/svg%3E")}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow.following span.loader{background-color:#999999;border-color:rgba(255,255,255,0.2) rgba(255,255,255,0.2) rgba(255,255,255,0.2) rgba(255,255,255,0.8)}.p-channelBlogArticle .authorInformation > div .metadata .header .followButton > div.join_leave a.btn_follow.following span.labels > span{color:#fff}.p-channelBlogArticle .authorInformation > div .metadata .description{margin-top:8px}.p-channelBlogArticle .authorInformation > div .metadata .description > p{color:#525252;font-size:12px;line-height:1.4;margin:0;padding:0}.p-channelBlogArticle .authorInformation > div .metadata .conditions{align-items:center;display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px}.p-channelBlogArticle .authorInformation > div .metadata .conditions > strong{color:#525252;display:inline-block;font-size:12px}.p-channelBlogArticle .authorInformation > div .metadata .conditions > strong > a{color:#3e8eed;display:inline-block;margin-left:4px}.p-channelBlogArticle .authorInformation > div .metadata .conditions > strong > a:hover{text-decoration:underline}.p-channelBlogArticle .authorInformation > div .metadata .conditions > small{color:#525252;display:inline-block;font-size:10px}.p-channelBlogArticle .c-divider{border-width:1px;margin-top:56px}.p-channelBlogArticle .commentContainer{margin-top:56px}.p-channelBlogArticle .commentContainer .commentHeader > h3{display:inline-block;margin:0;padding:0;vertical-align:middle}.p-channelBlogArticle .commentContainer .commentHeader > h3 > svg{display:inline-block;fill:#525252;height:24px;width:24px;vertical-align:middle}.p-channelBlogArticle .commentContainer .commentHeader > h3 > span{color:#525252;display:inline-block;font-size:20px;margin-left:8px;vertical-align:middle}.p-channelBlogArticle .commentContainer .commentHeader > a{display:inline-block;margin-left:12px;vertical-align:middle}.p-channelBlogArticle .commentContainer .commentHeader > a:hover{opacity:0.75}.p-channelBlogArticle .commentContainer .commentHeader > a > svg{display:inline-block;fill:#525252;width:16px;vertical-align:middle}.p-channelBlogArticle .commentContainer .commentHeader > a > span{color:#525252;display:inline-block;font-size:12px;margin-left:4px;vertical-align:middle}.p-channelBlogArticle .commentContainer #comment_area{margin-top:0}.p-channelBlogArticle .commentContainer .more_comment_btn{background-color:#f1f1f1;cursor:pointer;margin-top:32px;padding:12px;text-align:center}.p-channelBlogArticle .commentContainer .more_comment_btn:hover{opacity:0.75}.p-channelBlogArticle .commentContainer .more_comment_btn > span{font-size:14px;font-weight:bold}.p-channelBlogArticle .commentContainer form{margin-top:32px}.p-channelBlogArticle .commentContainer form .inline_block{position:relative}.p-channelBlogArticle .commentContainer form .form_comment_ng{left:16px;position:absolute;top:30px}.p-channelBlogArticle .commentContainer form .form_comment_txt_ngmsg{font-size:12px}.p-channelBlogArticle .commentContainer form .form_comment_txt_ngmsg a{color:#3e8eed}.p-channelBlogArticle .commentContainer form .form_comment_txt_ngmsg a:hover{text-decoration:underline}.p-channelBlogArticle .commentContainer form textarea{background-color:#fff;border:1px solid #e9e9e9;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;font-size:14px;height:120px;margin-top:12px;padding:12px;resize:vertical;width:680px}.p-channelBlogArticle .commentContainer form textarea:focus{box-shadow:none}.p-channelBlogArticle .commentContainer form textarea:disabled{background-color:#f1f1f1}.p-channelBlogArticle .commentContainer form #reply_quote{background-color:#f1f1f1;margin-top:12px;padding:16px}.p-channelBlogArticle .commentContainer form #reply_quote #reply_quote_title{font-size:12px;font-weight:bold}.p-channelBlogArticle .commentContainer form #reply_quote .body{font-size:12px;line-height:1.4;margin-top:12px}.p-channelBlogArticle .commentContainer form .comment_post_btn{margin-top:12px;text-align:right}.p-channelBlogArticle .commentContainer form .comment_post_btn > button{appearance:none;background:none;background-color:#3e8eed;border:none;border-radius:24px;color:#fff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;font-size:14px;font-weight:bold;height:48px;text-shadow:none;width:132px}.p-channelBlogArticle .commentContainer form .comment_post_btn > button:disabled{cursor:default;opacity:0.4;pointer-events:none}.p-channelBlogArticle .commentContainer form .comment_post_btn > button:hover{opacity:0.75}.p-channelBlogArticle .commentContainer form .owner_comment_post_msg{bottom:18px;color:#dc3545;display:inline-block;font-size:10px;font-weight:bold;position:absolute;right:144px}.p-channelBlogArticle .planChangeNotes{align-items:flex-start;background-color:#fdeded;border:1px solid #dc3545;border-radius:4px;display:flex;margin:24px auto 0;padding:16px;text-align:left}.p-channelBlogArticle .planChangeNotes > svg{fill:#dc3545;min-width:24px;width:24px}.p-channelBlogArticle .planChangeNotes > p{display:inline-block;font-size:12px;line-height:1.5;margin-left:8px}.p-channelBlogArticle .planChangeNotes > p > strong{font-size:14px;display:inline-block;margin-bottom:2px}.p-channelBlogArticle .planChangeNotes > p > a{color:#252525}.p-channelBlogArticle .planChangeNotes > p > a:hover{text-decoration:underline}.p-channelBlogArticle footer.content{border:none;box-shadow:0 -2px 10px -2px rgba(0,0,0,0.1);box-sizing:initial;margin:0}.p-channelBlogArticle footer.content *{box-sizing:initial}.p-channelBlogArticle footer.content h2.title{color:#252525}.p-channelLiveDetailPage{background-color:#fff;border-radius:10px;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-height:700px;padding:48px 72px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-channelLiveDetailPage *{box-sizing:border-box}.p-channelLiveDetailPage .c-divider{border-color:#f4f4f4;margin-top:48px}.p-channelLiveDetailPage .currentLiveProgram{align-items:center;display:flex;justify-content:center}.p-channelLiveDetailPage .currentLiveProgram__thumbnail{border:1px solid #f1f1f1;border-radius:4px;height:90px;min-width:160px;overflow:hidden;position:relative;width:160px}.p-channelLiveDetailPage .currentLiveProgram__thumbnail > img{height:100%;object-fit:contain;width:100%}.p-channelLiveDetailPage .currentLiveProgram__thumbnail .c-labelOnThumbnail{position:absolute}.p-channelLiveDetailPage .currentLiveProgram__thumbnail .c-labelOnThumbnail[data-style="paymentType"]{left:4px;top:4px}.p-channelLiveDetailPage .currentLiveProgram__metadata{margin-left:16px}.p-channelLiveDetailPage .currentLiveProgram__metadata > h1{font-size:18px;line-height:1.4;margin:0;padding:0}.p-channelLiveDetailPage .currentLiveProgram__metadata > dl{margin:8px 0 0;padding:0}.p-channelLiveDetailPage .currentLiveProgram__metadata > dl > div{align-items:center;display:inline-flex}.p-channelLiveDetailPage .currentLiveProgram__metadata > dl > div:not(:first-child){margin-left:16px}.p-channelLiveDetailPage .currentLiveProgram__metadata > dl > div > dt,
.p-channelLiveDetailPage .currentLiveProgram__metadata > dl > div > dd{color:#525252;font-size:12px;margin:0;padding:0}.p-channelLiveDetailPage .messageBox{border:4px solid #e9e9e9;margin:48px auto 0;padding:16px;text-align:center;width:600px}.p-channelLiveDetailPage .messageBox[data-style="after2nd"]{margin-top:8px}.p-channelLiveDetailPage .messageBox > h4{color:#dc3545;font-size:14px;font-weight:bold;margin:0;padding:0}.p-channelLiveDetailPage .messageBox > p{color:#525252;font-size:12px;line-height:1.6;margin:0;padding:0}.p-channelLiveDetailPage .messageBox > p:not(:first-child){margin-top:8px}.p-channelLiveDetailPage .userStatus{margin-top:48px;text-align:center}.p-channelLiveDetailPage .userStatus__user{align-items:center;display:inline-flex}.p-channelLiveDetailPage .userStatus__user .icon{background-color:transparent;border-radius:50%;display:inline-block;min-width:28px;overflow:hidden;padding:2px;width:28px}.p-channelLiveDetailPage .userStatus__user .icon[data-style="premiumMember"]{background:linear-gradient(#ffee9d,#d9a300)}.p-channelLiveDetailPage .userStatus__user .icon > img{border-radius:50%;width:100%}.p-channelLiveDetailPage .userStatus__user .nicoPoint{display:inline-block;margin-left:6px}.p-channelLiveDetailPage .userStatus__user .nicoPoint > strong,
.p-channelLiveDetailPage .userStatus__user .nicoPoint > span{font-size:14px}.p-channelLiveDetailPage .userStatus__membership{margin-top:6px}.p-channelLiveDetailPage .userStatus__membership > strong,
.p-channelLiveDetailPage .userStatus__membership > span{font-size:12px}.p-channelLiveDetailPage .availableForWatching{border:2px solid #e9e9e9;border-radius:6px;margin:48px auto 0;padding:16px;text-align:center;width:600px}.p-channelLiveDetailPage .availableForWatching > p{font-size:14px}.p-channelLiveDetailPage .availableForWatching > .c-button{color:#fff;font-size:14px;margin-top:16px;width:240px}.p-channelLiveDetailPage .watchingPlans{margin:48px auto 0;width:600px}.p-channelLiveDetailPage .watchingPlans__header > h1{font-size:18px;margin:0;padding:0;text-align:center}.p-channelLiveDetailPage .watchingPlans__header > h1 > span{color:#ff0033}.p-channelLiveDetailPage .watchingPlans__header > p{color:#525252;font-size:12px;margin:8px 0 0;padding:0;text-align:center}.p-channelLiveDetailPage .watchingPlans__header > p > a{color:#3e8eed}.p-channelLiveDetailPage .watchingPlans__header > p > a:hover{text-decoration:underline}.p-channelLiveDetailPage .watchingPlans__body{margin-top:24px}.p-channelLiveDetailPage .watchingPlans__body > h2{font-size:14px;margin:0;padding:0;text-align:center}.p-channelLiveDetailPage .watchingPlans__body > p{color:#525252;font-size:12px;margin:8px 0 0;padding:0;text-align:center}.p-channelLiveDetailPage .watchingPlans__body > p > a{color:#3e8eed}.p-channelLiveDetailPage .watchingPlans__body > p > a:hover{text-decoration:underline}.p-channelLiveDetailPage .watchingPlans__body .billingOptions{align-items:center;border:2px solid #e9e9e9;border-radius:6px;display:flex;justify-content:space-between;margin-top:16px;padding:16px}.p-channelLiveDetailPage .watchingPlans__body .billingOptions[aria-disabled="true"]{cursor:default;opacity:0.3;pointer-events:none}.p-channelLiveDetailPage .watchingPlans__body .billingOptions > dl{margin:0;padding:0}.p-channelLiveDetailPage .watchingPlans__body .billingOptions > dl > dt{font-size:14px;font-weight:bold;line-height:1.4;margin:0;padding:0}.p-channelLiveDetailPage .watchingPlans__body .billingOptions > dl > dd{color:#525252;font-size:12px;line-height:1.6;margin:2px 0 0;padding:0}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase{margin-left:16px;min-width:184px}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button{appearance:none;background:none;border:none;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;font-size:0;line-height:1;text-shadow:none;vertical-align:initial;-webkit-appearance:none}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button:hover{background:inherit;border-color:inherit;text-shadow:none}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button{border-radius:4px;display:block;outline:none;padding:8px;text-align:center;width:100%}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a.yellow,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button.yellow{background-color:#ffe02b;color:#252525!important}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a.blue,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button.blue{background-color:#3e8eed;color:#fff}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a:hover,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button:hover{filter:brightness(1.05)}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a[aria-disabled="true"],
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button[aria-disabled="true"]{cursor:default;opacity:0.3;pointer-events:none}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a > small,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button > small{font-size:12px;line-height:1.3;display:block}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a > strong,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button > strong{font-size:12px;display:block}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a > strong > span,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button > strong > span{font-size:16px}.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase a > span,
.p-channelLiveDetailPage .watchingPlans__body .billingOptions .purchase button > span{font-size:14px;display:block;margin-top:4px}.p-channelLiveDetailPage .howToPurchaseBanner{margin-top:48px;text-align:center}.p-channelLiveDetailPage .howToPurchaseBanner > a{color:#3e8eed;display:inline-block;font-size:14px;text-decoration:none}.p-channelLiveDetailPage .howToPurchaseBanner > a:hover{color:#3e8eed;text-decoration:underline}.p-channelLiveDetailPage .howToPurchaseBanner > a:visited{color:#3e8eed}.p-channelLiveDetailPage .watchingNotes{margin-top:48px}.p-channelLiveDetailPage .watchingNotes > h3{font-size:14px;text-align:center}.p-channelLiveDetailPage .watchingNotes > ul{margin:0 auto;padding:0 0 0 16px;width:600px}.p-channelLiveDetailPage .watchingNotes > ul > li{color:#525252;font-size:12px;line-height:1.4;list-style-type:disc;margin-top:16px}.p-channelLiveDetailPage .watchingNotes > ul > li > a{color:#3e8eed;text-decoration:none}.p-channelLiveDetailPage .watchingNotes > ul > li > a:hover{text-decoration:underline}.p-channelLiveDetailPage .backToLiveList{margin-top:48px;text-align:center}.p-channelLiveDetailPage .backToLiveList > a{background-color:#3e8eed;border-radius:48px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:16px;width:168px}.p-channelLiveDetailPage .backToLiveList > a:hover{color:#fff;filter:brightness(1.05)}.p-channelLiveDetailPage .backToLiveList > a:visited{color:#fff}.p-channelLiveDetailPage .planChangeNotes{align-items:flex-start;background-color:#fdeded;border:1px solid #dc3545;border-radius:4px;display:flex;margin:24px auto 0;padding:16px;text-align:left}.p-channelLiveDetailPage .planChangeNotes > svg{fill:#dc3545;min-width:24px;width:24px}.p-channelLiveDetailPage .planChangeNotes > p{display:inline-block;font-size:12px;line-height:1.5;margin-left:8px}.p-channelLiveDetailPage .planChangeNotes > p > strong{font-size:14px;display:inline-block;margin-bottom:2px}.p-channelLiveDetailPage .planChangeNotes > p > a{color:#252525;text-decoration:underline}.p-channelLiveDetailPage .planChangeNotes > p > a:hover{text-decoration:none}.p-channelLiveDetailPage .planChangeNotes > p > a:visited{color:#252525}.p-channelVideoDetailPage{background-color:#fff;border-radius:10px;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-height:700px;padding:48px 72px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-channelVideoDetailPage *{box-sizing:border-box}.p-channelVideoDetailPage a{outline:none}.p-channelVideoDetailPage .c-divider{border-color:#f4f4f4;margin-top:48px}.p-channelVideoDetailPage .currentVideo{display:flex;justify-content:center}.p-channelVideoDetailPage .currentVideo__thumbnail{border:1px solid #f1f1f1;border-radius:4px;height:90px;min-width:160px;overflow:hidden;position:relative;width:160px}.p-channelVideoDetailPage .currentVideo__thumbnail > img{height:100%;object-fit:cover;width:100%}.p-channelVideoDetailPage .currentVideo__thumbnail .c-labelOnThumbnail{position:absolute}.p-channelVideoDetailPage .currentVideo__thumbnail .c-labelOnThumbnail[data-style="paymentType"]{left:4px;top:4px}.p-channelVideoDetailPage .currentVideo__thumbnail .c-labelOnThumbnail[data-style="videoLength"]{bottom:4px;right:4px}.p-channelVideoDetailPage .currentVideo__metadata{margin-left:16px}.p-channelVideoDetailPage .currentVideo__metadata > h1{font-size:18px;line-height:1.4;margin:0;padding:0}.p-channelVideoDetailPage .currentVideo__metadata > p{color:#525252;font-size:12px;line-height:1.4;margin:8px 0 0;padding:0}.p-channelVideoDetailPage .currentVideo__metadata > ul{margin:8px 0 0;padding:0}.p-channelVideoDetailPage .currentVideo__metadata > ul > li{display:inline-block;list-style-type:none;vertical-align:middle}.p-channelVideoDetailPage .currentVideo__metadata > ul > li:not(:first-child){margin-left:12px}.p-channelVideoDetailPage .currentVideo__metadata > ul > li > svg{display:inline-block;fill:#999999;width:16px;vertical-align:middle}.p-channelVideoDetailPage .currentVideo__metadata > ul > li > span{color:#525252;display:inline-block;font-size:12px;vertical-align:middle;margin-left:4px}.p-channelVideoDetailPage .currentVideo__metadata > dl{margin:8px 0 0;padding:0}.p-channelVideoDetailPage .currentVideo__metadata > dl > div{align-items:center;display:inline-flex}.p-channelVideoDetailPage .currentVideo__metadata > dl > div:not(:first-child){margin-left:16px}.p-channelVideoDetailPage .currentVideo__metadata > dl > div > dt{color:#525252;font-size:12px;margin:0;padding:0}.p-channelVideoDetailPage .currentVideo__metadata > dl > div > dd{margin:0;padding:0}.p-channelVideoDetailPage .currentVideo__metadata > dl > div > dd > span{color:#525252;display:inline-block;font-size:12px}.p-channelVideoDetailPage .currentVideo__metadata > dl > div > dd > span:not(:first-child)::before{content:"、"}.p-channelVideoDetailPage .dAnimeStoreInvitation{align-items:center;background-color:#fff1e3;border-radius:6px;display:flex;gap:0 16px;justify-content:space-between;margin-top:16px;padding:16px}.p-channelVideoDetailPage .dAnimeStoreInvitation[data-style="alreadyJoined"]{justify-content:center}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > h3{color:#eb5528;font-size:16px;margin:0;padding:0}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > h3 > a{color:#eb5528;text-decoration:underline}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > h3 > a:hover{text-decoration:none}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > h3 > a:visited{color:#eb5528}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > p{margin:12px 0 0;padding:0}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > p > strong{display:inline-block;font-size:12px}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > p > strong > a{color:#252525;text-decoration:underline}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > p > strong > a:hover{text-decoration:none}.p-channelVideoDetailPage .dAnimeStoreInvitation__description > p > span{display:inline-block;font-size:10px;margin-top:6px}.p-channelVideoDetailPage .dAnimeStoreInvitation__button .joinChannel,
.p-channelVideoDetailPage .dAnimeStoreInvitation__button .watchVideo{align-items:center;background-color:#eb5528;border-radius:4px;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;min-height:56px;min-width:248px;padding:10px 16px;width:248px}.p-channelVideoDetailPage .dAnimeStoreInvitation__button .joinChannel:hover,
.p-channelVideoDetailPage .dAnimeStoreInvitation__button .watchVideo:hover{opacity:0.75}.p-channelVideoDetailPage .dAnimeStoreInvitation__button .joinChannel > strong,
.p-channelVideoDetailPage .dAnimeStoreInvitation__button .watchVideo > strong{display:inline-block;flex-shrink:0;font-size:16px}.p-channelVideoDetailPage .dAnimeStoreInvitation__button .joinChannel > strong > span,
.p-channelVideoDetailPage .dAnimeStoreInvitation__button .watchVideo > strong > span{font-size:18px}.p-channelVideoDetailPage .dAnimeStoreInvitation__button .joinChannel > span,
.p-channelVideoDetailPage .dAnimeStoreInvitation__button .watchVideo > span{display:inline-block;font-size:12px;margin-top:6px}.p-channelVideoDetailPage .messageBox{border:4px solid #e9e9e9;margin:48px auto 0;padding:16px;text-align:center;width:600px}.p-channelVideoDetailPage .messageBox[data-style="after2nd"]{margin-top:8px}.p-channelVideoDetailPage .messageBox[data-style="continuationBenefits"] > h4{color:#252525}.p-channelVideoDetailPage .messageBox[data-style="continuationBenefits"] > h4 > span{color:#dc3545}.p-channelVideoDetailPage .messageBox > h4{color:#dc3545;font-size:14px;line-height:1.4;font-weight:bold;margin:0;padding:0}.p-channelVideoDetailPage .messageBox > p{color:#525252;font-size:12px;line-height:1.6;margin:0;padding:0}.p-channelVideoDetailPage .messageBox > p:not(:first-child){margin-top:8px}.p-channelVideoDetailPage .userStatus{margin-top:48px;text-align:center}.p-channelVideoDetailPage .userStatus__user{align-items:center;display:inline-flex}.p-channelVideoDetailPage .userStatus__user .icon{background-color:transparent;border-radius:50%;display:inline-block;min-width:28px;overflow:hidden;padding:2px;width:28px}.p-channelVideoDetailPage .userStatus__user .icon[data-style="premiumMember"]{background:linear-gradient(#ffee9d,#d9a300)}.p-channelVideoDetailPage .userStatus__user .icon > img{border-radius:50%;width:100%}.p-channelVideoDetailPage .userStatus__user .nicoPoint{display:inline-block;margin-left:6px}.p-channelVideoDetailPage .userStatus__user .nicoPoint > strong,
.p-channelVideoDetailPage .userStatus__user .nicoPoint > span{font-size:14px}.p-channelVideoDetailPage .userStatus__membership{margin-top:6px}.p-channelVideoDetailPage .userStatus__membership > strong,
.p-channelVideoDetailPage .userStatus__membership > span{font-size:12px}.p-channelVideoDetailPage .availableForWatching{border:2px solid #e9e9e9;border-radius:6px;margin:48px auto 0;padding:16px;text-align:center;width:600px}.p-channelVideoDetailPage .availableForWatching > h3{font-size:14px;margin:0;padding:0}.p-channelVideoDetailPage .availableForWatching > p{font-size:12px;margin:8px 0 0;padding:0}.p-channelVideoDetailPage .availableForWatching > .c-button{color:#fff;font-size:14px;margin-top:16px;width:240px}.p-channelVideoDetailPage .watchingPlans{margin:48px auto 0;width:600px}.p-channelVideoDetailPage .watchingPlans__header > h1{font-size:18px;margin:0;padding:0;text-align:center}.p-channelVideoDetailPage .watchingPlans__header > h1 > span{color:#ff0033}.p-channelVideoDetailPage .watchingPlans__header > p{color:#525252;font-size:12px;margin:8px 0 0;padding:0;text-align:center}.p-channelVideoDetailPage .watchingPlans__header > p > a{color:#3e8eed}.p-channelVideoDetailPage .watchingPlans__header > p > a:hover{text-decoration:underline}.p-channelVideoDetailPage .watchingPlans__header .requiredMembershipRank{margin-top:4px;text-align:center}.p-channelVideoDetailPage .watchingPlans__header .requiredMembershipRank > img{display:inline-block;height:32px;margin-right:4px;width:32px;vertical-align:middle}.p-channelVideoDetailPage .watchingPlans__header .requiredMembershipRank > strong,
.p-channelVideoDetailPage .watchingPlans__header .requiredMembershipRank > span{color:#525252;display:inline-block;font-size:12px;vertical-align:middle}.p-channelVideoDetailPage .watchingPlans__body{margin-top:24px}.p-channelVideoDetailPage .watchingPlans__body > h2{font-size:14px;margin:0;padding:0;text-align:center}.p-channelVideoDetailPage .watchingPlans__body > p{color:#525252;font-size:12px;margin:8px 0 0;padding:0;text-align:center}.p-channelVideoDetailPage .watchingPlans__body > p > a{color:#3e8eed;text-decoration:none}.p-channelVideoDetailPage .watchingPlans__body > p > a:hover{text-decoration:underline}.p-channelVideoDetailPage .watchingPlans__body .billingOptions{align-items:center;border:2px solid #e9e9e9;border-radius:6px;display:flex;justify-content:space-between;margin-top:16px;padding:16px}.p-channelVideoDetailPage .watchingPlans__body .billingOptions[aria-disabled="true"]{cursor:default;opacity:0.3;pointer-events:none}.p-channelVideoDetailPage .watchingPlans__body .billingOptions > dl{margin:0;padding:0}.p-channelVideoDetailPage .watchingPlans__body .billingOptions > dl > dt{font-size:14px;font-weight:bold;line-height:1.4;margin:0;padding:0}.p-channelVideoDetailPage .watchingPlans__body .billingOptions > dl > dd{color:#525252;font-size:12px;line-height:1.6;margin:2px 0 0;padding:0}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase{margin-left:16px;min-width:184px}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button{appearance:none;background:none;border:none;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;font-size:0;line-height:1;text-shadow:none;vertical-align:initial;-webkit-appearance:none}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button:hover{background:inherit;border-color:inherit;text-shadow:none}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button{border-radius:4px;display:block;outline:none;padding:8px;text-align:center;width:100%}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a.yellow,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button.yellow{background-color:#ffe02b;color:#252525!important}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a.blue,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button.blue{background-color:#3e8eed;color:#fff}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a:hover,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button:hover{filter:brightness(1.05)}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a[aria-disabled="true"],
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button[aria-disabled="true"]{cursor:default;opacity:0.3;pointer-events:none}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a > small,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button > small{font-size:12px;line-height:1.3;display:block}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a > strong,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button > strong{font-size:12px;display:block}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a > strong > span,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button > strong > span{font-size:16px}.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase a > span,
.p-channelVideoDetailPage .watchingPlans__body .billingOptions .purchase button > span{font-size:14px;display:block;margin-top:4px}.p-channelVideoDetailPage .inclusionVideoPackage{margin:48px auto 0;width:600px}.p-channelVideoDetailPage .inclusionVideoPackage__header > h1{font-size:18px;margin:0;padding:0;text-align:center}.p-channelVideoDetailPage .inclusionVideoPackage__body{margin-top:24px}.p-channelVideoDetailPage .inclusionVideoPackage__body > a{border:1px solid #e9e9e9;border-radius:6px;display:flex;gap:0 16px;margin-top:8px;padding:16px}.p-channelVideoDetailPage .inclusionVideoPackage__body > a:hover{color:#252525;opacity:0.75}.p-channelVideoDetailPage .inclusionVideoPackage__body > a .thumbnail{border:1px solid #f1f1f1;border-radius:4px;height:54px;min-width:96px;overflow:hidden;position:relative;width:96px}.p-channelVideoDetailPage .inclusionVideoPackage__body > a .thumbnail > img{height:100%;object-fit:cover;width:100%}.p-channelVideoDetailPage .inclusionVideoPackage__body > a .thumbnail > strong{background-color:#ffe02b;border-radius:2px;color:#252525;display:block;font-size:10px;left:4px;padding:4px;position:absolute;top:4px}.p-channelVideoDetailPage .inclusionVideoPackage__body > a .description > h2{color:#252525;font-size:12px;line-height:1.4;margin:0;padding:0}.p-channelVideoDetailPage .inclusionVideoPackage__body > a .description > p{margin:6px 0 0;padding:0}.p-channelVideoDetailPage .inclusionVideoPackage__body > a .description > p > span{color:#525252;display:inline-block;font-size:12px}.p-channelVideoDetailPage .inclusionVideoPackage__body > a .description > p > span:not(:first-child){margin-left:4px}.p-channelVideoDetailPage .giveBackToAnimationProductionsNotes{margin-top:48px}.p-channelVideoDetailPage .giveBackToAnimationProductionsNotes > p{font-size:14px;line-height:1.4;margin:0;padding:0;text-align:center}.p-channelVideoDetailPage .nicoPointBanner{margin-top:48px;text-align:center}.p-channelVideoDetailPage .nicoPointBanner > a{display:inline-block;height:50px;width:300px}.p-channelVideoDetailPage .nicoPointBanner > a > img{width:100%}.p-channelVideoDetailPage .watchingNotes{margin-top:48px}.p-channelVideoDetailPage .watchingNotes > h3{font-size:14px;text-align:center}.p-channelVideoDetailPage .watchingNotes > ul{margin:0 auto;padding:0 0 0 16px;width:600px}.p-channelVideoDetailPage .watchingNotes > ul > li{color:#525252;font-size:12px;line-height:1.4;list-style-type:disc;margin-top:16px}.p-channelVideoDetailPage .watchingNotes > ul > li > a{color:#3e8eed;text-decoration:none}.p-channelVideoDetailPage .watchingNotes > ul > li > a:hover{text-decoration:underline}.p-channelVideoDetailPage .backToVideoList{margin-top:48px;text-align:center}.p-channelVideoDetailPage .backToVideoList > a{background-color:#3e8eed;border-radius:48px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:16px;width:168px}.p-channelVideoDetailPage .backToVideoList > a:hover{color:#fff;filter:brightness(1.05)}.p-channelVideoDetailPage .backToVideoList > a:visited{color:#fff}.p-channelVideoDetailPage .planChangeNotes{align-items:flex-start;background-color:#fdeded;border:1px solid #dc3545;border-radius:4px;display:flex;margin:24px auto 0;padding:16px;text-align:left}.p-channelVideoDetailPage .planChangeNotes > svg{fill:#dc3545;min-width:24px;width:24px}.p-channelVideoDetailPage .planChangeNotes > p{display:inline-block;font-size:12px;line-height:1.5;margin-left:8px}.p-channelVideoDetailPage .planChangeNotes > p > strong{font-size:14px;display:inline-block;margin-bottom:2px}.p-channelVideoDetailPage .planChangeNotes > p > a{color:#252525;text-decoration:underline}.p-channelVideoDetailPage .planChangeNotes > p > a:hover{text-decoration:none}.p-channelVideoDetailPage .planChangeNotes > p > a:visited{color:#252525}.p-userBlomagaServiceEndedPage{background-color:#fff;border-radius:10px;box-sizing:border-box;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;line-height:1;min-height:700px;padding:48px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-userBlomagaServiceEndedPage *{box-sizing:border-box}.p-userBlomagaServiceEndedPage__container{margin:0 auto;width:600px}.p-userBlomagaServiceEndedPage__container > h2{font-size:16px;font-weight:bold;text-align:center}.p-userBlomagaServiceEndedPage__container > .c-divider{margin-top:16px}.p-userBlomagaServiceEndedPage__container > p{font-size:14px;line-height:1.6;margin:16px 0 0;text-align:center}.p-userBlomagaServiceEndedPage__container > p > .c-button{color:#fff;margin-top:24px}.p-userBlomagaServiceEndedPage__container > p > .c-button:hover{color:#fff;filter:brightness(1.05)}.p-userBlomagaServiceEndedPage__container > p > .c-button:visited{color:#fff}.p-channelVideoAll{background-color:#fff;border-radius:10px;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-height:700px;padding:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-channelVideoAll *{box-sizing:border-box}.p-channelVideoAll .videoListHeader{display:flex;flex-direction:column}.p-channelVideoAll .videoListHeader .list--upper{align-items:center;display:flex;justify-content:space-between;padding:0!important}.p-channelVideoAll .videoListHeader::after{display:none!important}.p-channelVideoAll .videoListHeader .count{font-size:18px;padding:0!important}.p-channelVideoAll .videoListHeader .scopebar{margin-right:8px}.p-channelVideoAll .c-videoList{margin-top:40px}.p-channelVideoAll .noSearchResults{margin-top:40px}.p-channelVideoAll .noSearchResults > h3{font-size:14px;line-height:1.4}.p-channelVideoAll .noSearchResults > h3 > span{display:inline-block;font-weight:normal}.p-channelVideoAll .noSearchResults > dl{border:4px solid #e9e9e9;margin:48px 0 0;padding:32px 16px}.p-channelVideoAll .noSearchResults > dl > dt{margin:0;padding:0;text-align:center}.p-channelVideoAll .noSearchResults > dl > dt > svg{display:inline-block;fill:#777;width:24px;vertical-align:middle}.p-channelVideoAll .noSearchResults > dl > dt > span{color:#777;display:inline-block;font-size:14px;font-weight:bold;margin-left:4px;vertical-align:middle}.p-channelVideoAll .noSearchResults > dl > dd{color:#777;font-size:14px;margin:12px auto 0;max-width:268px;padding:0}.p-channelVideoAll .noSearchResults > dl > dd::before{content:"・";display:inline-block}.p-channelVideoAll .noSearchResults > dl > dd > a{color:#3e8eed;text-decoration:underline}.p-channelVideoAll .noSearchResults > dl > dd > a:hover{text-decoration:none}.p-channelVideoAll .c-videoListPager{margin-top:32px}.p-channelVideoPay{background-color:#fff;border-radius:10px;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-height:700px;padding:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-channelVideoPay *{box-sizing:border-box}.p-channelVideoPay .videoListHeader{display:flex;flex-direction:column}.p-channelVideoPay .videoListHeader .list--upper{align-items:center;display:flex;justify-content:space-between;padding:0!important}.p-channelVideoPay .videoListHeader::after{display:none!important}.p-channelVideoPay .videoListHeader .count{font-size:18px;padding:0!important}.p-channelVideoPay .videoListHeader .scopebar{margin-right:8px}.p-channelVideoPay .c-videoList{margin-top:40px}.p-channelVideoPay .c-videoListPager{margin-top:32px}.p-channelVideoContinuation{background-color:#fff;border-radius:10px;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-height:700px;padding:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-channelVideoContinuation *{box-sizing:border-box}.p-channelVideoContinuation .videoListHeader{display:flex;flex-direction:column}.p-channelVideoContinuation .videoListHeader .list--upper{align-items:center;display:flex}.p-channelVideoContinuation .videoListHeader .count{font-size:18px;margin-left:16px;padding:0!important}.p-channelVideoContinuation .continuationVideoListContainer{margin-top:40px}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle{align-items:center;display:flex;font-size:14px;height:32px;margin:0;padding:0 16px}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle:not(:first-of-type){margin-top:24px}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle > img{height:24px;object-fit:contain;width:24px}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle > span{display:inline-block;margin-left:8px}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle > small{display:inline-block;font-size:12px;margin-left:8px}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle[data-style-rank="bronze"]{background-color:#fff6f7}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle[data-style-rank="bronze"] > span{color:#8e5c41}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle[data-style-rank="silver"]{background-color:#f5f5f5}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle[data-style-rank="silver"] > span{color:#979797}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle[data-style-rank="gold"]{background-color:#fffeda}.p-channelVideoContinuation .continuationVideoListContainer .contentTitle[data-style-rank="gold"] > span{color:#ecb91f}.p-channelVideoContinuation .continuationVideoListContainer .c-videoList{border:none}.p-channelVideoContinuation .continuationVideoListContainer .noVideoAvailableMessage{color:#525252;font-size:12px;margin:8px 0 0;padding:8px}.p-portalGeneralTopPage{background-color:#f4f4f4;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;min-width:1144px;padding-bottom:36px;-webkit-font-smoothing:antialiased}.p-portalGeneralTopPage *{box-sizing:border-box}.p-portalGeneralTopPage a:hover{color:#4990e2}.p-portalGeneralTopPage a:hover span{color:#4990e2}.p-portalGeneralTopPage a:focus{outline:none}.p-portalGeneralTopPage .temporaryNotificationUnit{background-color:#fff1a0}.p-portalGeneralTopPage .temporaryNotificationUnit > div{margin:0 auto;max-width:1024px;padding:12px 0;text-align:center}.p-portalGeneralTopPage .temporaryNotificationUnit > div > a{color:#252525;font-size:14px;line-height:1.4}.p-portalGeneralTopPage .temporaryNotificationUnit > div > a:hover{opacity:0.8}.p-portalGeneralTopPage .personalUnit{margin:0 auto;max-width:860px;padding:24px 0}.p-portalGeneralTopPage .personalUnit__wrapper{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.1);display:flex;flex-direction:column;height:auto;position:relative}.p-portalGeneralTopPage .personalUnit__wrapper .heading{align-items:center;display:flex;justify-content:space-between;padding-top:8px}.p-portalGeneralTopPage .personalUnit__wrapper .heading .infoIcon{left:14px;position:absolute;top:0}.p-portalGeneralTopPage .personalUnit__wrapper .heading .lead{font-size:14px;font-weight:bold;padding-left:56px}.p-portalGeneralTopPage .personalUnit__wrapper .heading .lead > span{font-weight:normal;margin-left:2px}.p-portalGeneralTopPage .personalUnit__wrapper .heading .close{cursor:pointer;height:24px;margin-right:14px;position:relative;width:24px}.p-portalGeneralTopPage .personalUnit__wrapper .heading .close::before,
.p-portalGeneralTopPage .personalUnit__wrapper .heading .close::after{background-color:#999;border-radius:1.5px;content:"";display:inline-block;height:3px;left:50%;position:absolute;top:50%;width:22px}.p-portalGeneralTopPage .personalUnit__wrapper .heading .close::before{transform:translate(-50%,-50%) rotate(45deg)}.p-portalGeneralTopPage .personalUnit__wrapper .heading .close::after{transform:translate(-50%,-50%) rotate(-45deg)}.p-portalGeneralTopPage .personalUnit__wrapper .personalInfo{align-items:center;background-color:#ececec;color:#252525;display:flex;height:auto;justify-content:center;margin:16px 12px 12px;padding:8px 12px}.p-portalGeneralTopPage .personalUnit__wrapper .personalInfo > p{font-size:14px;line-height:1.4;width:100%}.p-portalGeneralTopPage .channelPlusUnit{background-color:#f8d2dd;background-image:url("../../img/index/channelplusunit_background.png");background-position:left center;background-size:cover;min-height:299px;padding:24px 0}.p-portalGeneralTopPage .channelPlusUnit__logo{text-align:center}.p-portalGeneralTopPage .channelPlusUnit__logo > a > img{width:200px}.p-portalGeneralTopPage .channelPlusUnit__lead{align-items:center;display:flex;justify-content:center;margin-top:12px}.p-portalGeneralTopPage .channelPlusUnit__lead .leadText{font-size:14px;font-weight:bold;margin:0;padding:0}.p-portalGeneralTopPage .channelPlusUnit__lead > a.c-button{background-color:#fff;border-color:#fff;color:#252525;box-shadow:0 8px 20px rgba(0,0,0,0.08);font-size:12px;margin:0 0 0 12px;padding:8px 12px;position:relative}.p-portalGeneralTopPage .channelPlusUnit__lead > a.c-button:hover{box-shadow:none;top:2px}.p-portalGeneralTopPage .bigBannerUnit{margin-top:36px;min-height:120px;padding:0 60px}.p-portalGeneralTopPage .bigBannerUnit > div{align-items:center;display:flex;flex-direction:row;justify-content:center}.p-portalGeneralTopPage .bigBannerUnit > div > a{display:inline-block}.p-portalGeneralTopPage .bigBannerUnit > div > a:not(:first-child){margin-top:0;margin-left:24px}.p-portalGeneralTopPage .bigBannerUnit > div > a > img{max-width:500px;width:100%}.p-portalGeneralTopPage .recommendedUnit,
.p-portalGeneralTopPage .onAirLiveUnit,
.p-portalGeneralTopPage .newVideoUnit,
.p-portalGeneralTopPage .popularBlogUnit,
.p-portalGeneralTopPage .popularUserChannelUnit{margin:36px 60px 0;max-width:1664px;min-width:1024px;padding:0}@media screen and (min-width: 1784px){.p-portalGeneralTopPage .recommendedUnit,
  .p-portalGeneralTopPage .onAirLiveUnit,
  .p-portalGeneralTopPage .newVideoUnit,
  .p-portalGeneralTopPage .popularBlogUnit,
  .p-portalGeneralTopPage .popularUserChannelUnit{margin:36px auto 0}}.p-portalGeneralTopPage .pickupUnitWrapper{display:flex;margin-top:36px;max-width:1664px;min-width:1024px;padding:0 60px}@media screen and (min-width: 1784px){.p-portalGeneralTopPage .pickupUnitWrapper{margin:36px auto 0;padding:0}}.p-portalGeneralTopPage .pickupUnitWrapper .pickupUnit{flex-grow:1}.p-portalGeneralTopPage .pickupUnitWrapper .adUnit{margin-left:24px;max-width:300px;min-height:250px;min-width:300px;width:300px}.p-portalGeneralTopPage .channelCategoryUnit{background-color:#fff;margin:36px 0 0;padding:24px 60px}.p-portalGeneralTopPage .channelCategoryUnit__category{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:768px;margin:0 auto}.p-portalGeneralTopPage .channelCategoryUnit__category > li{margin:16px 4px 0}.p-portalGeneralTopPage .channelCategoryUnit__category > li > a{align-items:center;border:1px solid #999999;border-radius:17px;color:#252525;display:inline-flex;font-size:14px;font-weight:bold;height:34px;padding:0 22px;text-decoration:none}.p-portalGeneralTopPage .channelCategoryUnit__category > li > a:hover{border-color:#4990e2;color:#4990e2}.p-portalGeneralTopPage .newsUnitWrapper{align-items:flex-start;display:flex;margin:36px 60px 0;max-width:1664px;min-width:1024px}@media screen and (min-width: 1784px){.p-portalGeneralTopPage .newsUnitWrapper{margin:36px auto 0;padding:0}}.p-portalGeneralTopPage .newsUnitWrapper .newsUnit{flex-grow:2}.p-portalGeneralTopPage .newsUnitWrapper .newsUnit__newsList{background-color:#fff;border-radius:4px;margin:16px 0 0;padding:16px 28px}.p-portalGeneralTopPage .newsUnitWrapper .newsUnit__newsList > li{font-size:14px;font-weight:bold;line-height:1.3;list-style-type:disc;padding:0;word-break:break-all}.p-portalGeneralTopPage .newsUnitWrapper .newsUnit__newsList > li:not(:first-child){margin-top:16px}.p-portalGeneralTopPage .newsUnitWrapper .newsUnit__newsList > li > a{color:#252525;text-decoration:none;padding:0}.p-portalGeneralTopPage .newsUnitWrapper .newsUnit__newsList > li > a:hover{color:#4990e2}.p-portalGeneralTopPage .newsUnitWrapper .twitterBannerUnit{display:block;margin-left:24px;min-width:320px}.p-portalGeneralTopPage .newsUnitWrapper .twitterBannerUnit > a{border-radius:14px;box-shadow:0 8px 20px rgba(0,0,0,0.08);display:block;max-width:320px;overflow:hidden;position:relative}.p-portalGeneralTopPage .newsUnitWrapper .twitterBannerUnit > a:hover{box-shadow:none;top:2px}.p-portalGeneralTopPage .newsUnitWrapper .twitterBannerUnit > a img{width:100%}.p-portalGeneralTopPage .unitHeadline{align-items:center;display:flex;height:32px;margin:0 0 -4px;position:relative}.p-portalGeneralTopPage .unitHeadline > img{border-radius:12px;display:block;height:24px;margin-right:4px;width:24px}.p-portalGeneralTopPage .unitHeadline > span,
.p-portalGeneralTopPage .unitHeadline > a{color:#252525;display:inline-block;font-size:20px;font-family:"M PLUS Rounded 1c",sans-serif;text-decoration:none;transform:rotate(0.03deg);word-break:break-all}.p-portalGeneralTopPage .unitHeadline > span > svg,
.p-portalGeneralTopPage .unitHeadline > a > svg{fill:#252525;margin-left:8px;width:8px}.p-portalGeneralTopPage .unitHeadline > small{position:absolute;right:0;z-index:4}.p-portalGeneralTopPage .unitHeadline > small > a{align-items:center;background-color:#fff;border-radius:16px;color:#252525;display:inline-flex;font-size:12px;height:32px;padding:0 16px}.p-portalGeneralTopPage .unitHeadline > small > a:hover{color:#4990e2}.p-portalGeneralTopPage .unitHeadline--category{display:flex;justify-content:center}.p-portalGeneralTopPage .unitHeadline--category > img{border-radius:initial;height:26px;margin-right:8px;margin-top:-4px;width:17px}.p-portalGeneralTopPage .cardWrapper{align-items:stretch;display:flex;margin:0;padding:0}.p-portalGeneralTopPage .cardWrapper--liquid{display:flex}.p-portalGeneralTopPage .cardWrapper .card{background-color:#fff;border-radius:4px;display:block;height:auto;margin:16px 0 0;overflow:hidden}.p-portalGeneralTopPage .cardWrapper .card:not(:last-child){margin-right:16px}.p-portalGeneralTopPage .cardWrapper .card > a,
.p-portalGeneralTopPage .cardWrapper .card > div{color:#252525;display:block;text-decoration:none}.p-portalGeneralTopPage .cardWrapper .card > a > p,
.p-portalGeneralTopPage .cardWrapper .card > div > p{align-items:center;display:flex}.p-portalGeneralTopPage .cardWrapper .card > a > p > span,
.p-portalGeneralTopPage .cardWrapper .card > div > p > span{display:-webkit-box;overflow:hidden;white-space:initial;word-break:break-all;-webkit-box-orient:vertical}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo .thumbnailBox,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo .thumbnailBox{position:relative;overflow:hidden}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo .thumbnailBox > img{display:block;position:relative;width:100%;z-index:1}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo .thumbnailBox .c-labelOnThumbnail,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo .thumbnailBox .c-labelOnThumbnail{position:absolute;z-index:2}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo .thumbnailBox .c-labelOnThumbnail[data-style="paymentType"],
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo .thumbnailBox .c-labelOnThumbnail[data-style="paymentType"],
.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo .thumbnailBox .c-labelOnThumbnail[data-style="onAir"],
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo .thumbnailBox .c-labelOnThumbnail[data-style="onAir"]{left:4px;top:4px}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo .thumbnailBox .c-labelOnThumbnail[data-style="videoLength"],
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo .thumbnailBox .c-labelOnThumbnail[data-style="videoLength"]{bottom:4px;right:4px}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo > p,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo > p{margin:0;padding:0 8px}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo > p > span,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo > p > span{font-size:14px;font-weight:bold;line-height:1.2}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo > p.contentTitle,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo > p.contentTitle{height:52px}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo > p.contentTitle > span,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo > p.contentTitle > span{-webkit-line-clamp:2}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo > p.relativeDateTime,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo > p.relativeDateTime{margin-top:8px}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo > p.relativeDateTime > span,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo > p.relativeDateTime > span{font-size:10px;font-weight:normal;line-height:1;-webkit-line-clamp:1}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo > p.relativeDateTime > span.justNow,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo > p.relativeDateTime > span.justNow{color:#ee4949}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo:hover .relativeDateTime > span,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo:hover .relativeDateTime > span{color:#252525}.p-portalGeneralTopPage .cardWrapper .card > a.contentInfo:hover .relativeDateTime > span.justNow,
.p-portalGeneralTopPage .cardWrapper .card > div.contentInfo:hover .relativeDateTime > span.justNow{color:#ee4949}.p-portalGeneralTopPage .cardWrapper .card > a.channelInfo > p,
.p-portalGeneralTopPage .cardWrapper .card > div.channelInfo > p{margin:0;padding:0 8px 8px}.p-portalGeneralTopPage .cardWrapper .card > a.channelInfo > p > img,
.p-portalGeneralTopPage .cardWrapper .card > div.channelInfo > p > img{border-radius:12px;display:block;height:24px;width:24px}.p-portalGeneralTopPage .cardWrapper .card > a.channelInfo > p > span,
.p-portalGeneralTopPage .cardWrapper .card > div.channelInfo > p > span{font-size:12px;line-height:1.2;margin-left:8px;-webkit-line-clamp:2}.p-portalGeneralTopPage .cardWrapper .card > a.sensitiveContentsDescription > P,
.p-portalGeneralTopPage .cardWrapper .card > div.sensitiveContentsDescription > P{display:block;font-size:12px;line-height:1.3;padding:8px}.p-portalGeneralTopPage .cardWrapper .card > a.sensitiveContentsDescription > P > a,
.p-portalGeneralTopPage .cardWrapper .card > div.sensitiveContentsDescription > P > a{color:#3e8eed;text-decoration:underline}.p-portalGeneralTopPage .cardWrapper .card > a.sensitiveContentsDescription > P > a:hover,
.p-portalGeneralTopPage .cardWrapper .card > div.sensitiveContentsDescription > P > a:hover{text-decoration:none}.p-portalGeneralTopPage .cardWrapper .card > a.seeMoreButton,
.p-portalGeneralTopPage .cardWrapper .card > div.seeMoreButton{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.p-portalGeneralTopPage .cardWrapper .card > a.seeMoreButton > svg,
.p-portalGeneralTopPage .cardWrapper .card > div.seeMoreButton > svg{fill:#525252;height:18px;width:18px}.p-portalGeneralTopPage .cardWrapper .card > a.seeMoreButton > span,
.p-portalGeneralTopPage .cardWrapper .card > div.seeMoreButton > span{color:#525252;display:inline-block;font-size:12px;font-weight:bold;margin-top:16px}.p-portalGeneralTopPage .cardWrapper .card > a.seeMoreButton:hover > svg,
.p-portalGeneralTopPage .cardWrapper .card > div.seeMoreButton:hover > svg{fill:#4990e2}.p-portalGeneralTopPage .cardWrapper .card > a.seeMoreButton:hover > span,
.p-portalGeneralTopPage .cardWrapper .card > div.seeMoreButton:hover > span{color:#4990e2}.p-portalGeneralTopPage .cardWrapper .card--channelPlus{border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,0.08);margin:16px 0 0 16px;position:relative;width:216px}.p-portalGeneralTopPage .cardWrapper .card--channelPlus:hover{box-shadow:none;top:2px}.p-portalGeneralTopPage .cardWrapper .card--channelPlus:not(:last-child){margin-right:0}.p-portalGeneralTopPage .cardWrapper .card--channelPlus > a:hover *{color:#252525}.p-portalGeneralTopPage .cardWrapper .card--channelPlus > a.contentInfo .thumbnailBox > img{height:120px;object-fit:cover;position:initial;width:100%}.p-portalGeneralTopPage .cardWrapper .card--channelPlus > a.contentInfo > p{height:52px}.p-portalGeneralTopPage .cardWrapper .card--pickup{width:calc((100% - 16px * 3) / 4)}.p-portalGeneralTopPage .cardWrapper .card--pickup > a.contentInfo > p.contentTitle{height:72px}.p-portalGeneralTopPage .cardWrapper .card--pickup > a.contentInfo > p.contentTitle > span{-webkit-line-clamp:3}.p-portalGeneralTopPage .cardWrapper .card--popularBlog{width:calc((100% - 16px * 6) / 7)}@media screen and (min-width: 1400px){.p-portalGeneralTopPage .cardWrapper .card--popularBlog{width:calc((100% - 16px * 8) / 9)}}@media screen and (min-width: 1784px){.p-portalGeneralTopPage .cardWrapper .card--popularBlog{width:calc((100% - 16px * 11) / 12)}}.p-portalGeneralTopPage .cardWrapper .card--scheduledEvent{width:calc((100% - 16px * 4) / 5)}@media screen and (min-width: 1400px){.p-portalGeneralTopPage .cardWrapper .card--scheduledEvent{width:calc((100% - 16px * 5) / 6)}}@media screen and (min-width: 1784px){.p-portalGeneralTopPage .cardWrapper .card--scheduledEvent{width:calc((100% - 16px * 7) / 8)}}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel{width:calc((100% - 16px * 2) / 3)}@media screen and (min-width: 1400px){.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel{width:calc((100% - 16px * 3) / 4)}}@media screen and (min-width: 1784px){.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel{width:calc((100% - 16px * 4) / 5)}}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a{padding:12px}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo{display:flex}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .thumbnailBox{min-width:96px}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .thumbnailBox > img{border-radius:48px;height:96px;margin:0;width:96px}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .textBox{margin-left:12px}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .textBox .userName > span{display:-webkit-box;font-size:14px;font-weight:bold;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .textBox .channelName{margin-top:12px}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .textBox .channelName > span{display:-webkit-box;font-size:12px;font-weight:bold;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .textBox .description{margin-top:8px}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a.contentInfo .textBox .description > span{display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.p-portalGeneralTopPage .cardWrapper .card--popularUserChannel > a:hover .description > span{color:#252525}.p-portalGeneralTopPage .cardWrapper .card--recommendedLive,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive,
.p-portalGeneralTopPage .cardWrapper .card--newVideo,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents{width:calc((100% - 16px * 4) / 5)}@media screen and (min-width: 1400px){.p-portalGeneralTopPage .cardWrapper .card--recommendedLive,
  .p-portalGeneralTopPage .cardWrapper .card--recommendedVideo,
  .p-portalGeneralTopPage .cardWrapper .card--onAirLive,
  .p-portalGeneralTopPage .cardWrapper .card--newVideo,
  .p-portalGeneralTopPage .cardWrapper .card--sensitiveContents{width:calc((100% - 16px * 5) / 6)}}@media screen and (min-width: 1784px){.p-portalGeneralTopPage .cardWrapper .card--recommendedLive,
  .p-portalGeneralTopPage .cardWrapper .card--recommendedVideo,
  .p-portalGeneralTopPage .cardWrapper .card--onAirLive,
  .p-portalGeneralTopPage .cardWrapper .card--newVideo,
  .p-portalGeneralTopPage .cardWrapper .card--sensitiveContents{width:calc((100% - 16px * 7) / 8)}}.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > a.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > a.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > a.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > a.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > a.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > div.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > div.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > div.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > div.contentInfo .thumbnailBox::before,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > div.contentInfo .thumbnailBox::before{content:"";display:block;position:relative;width:100%}.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > a.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > a.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > a.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > a.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > a.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > div.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > div.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > div.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > div.contentInfo .thumbnailBox > img,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > div.contentInfo .thumbnailBox > img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > a.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > a.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > a.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > a.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > a.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > div.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > div.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > div.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > div.contentInfo .thumbnailBox--live::before,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > div.contentInfo .thumbnailBox--live::before{padding-top:min(62%,128px)}.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > a.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > a.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > a.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > a.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > a.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > div.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > div.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > div.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > div.contentInfo .thumbnailBox--live > img,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > div.contentInfo .thumbnailBox--live > img{height:100%}.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > a.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > a.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > a.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > a.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > a.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > div.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > div.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > div.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > div.contentInfo .thumbnailBox--video::before,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > div.contentInfo .thumbnailBox--video::before{padding-top:calc(9 / 16 * 100%)}.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > a.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > a.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > a.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > a.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > a.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedLive > div.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--recommendedVideo > div.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--onAirLive > div.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--newVideo > div.contentInfo .thumbnailBox--video > img,
.p-portalGeneralTopPage .cardWrapper .card--sensitiveContents > div.contentInfo .thumbnailBox--video > img{height:140%}.p-portalGeneralTopPage .swiperContainerWithNavigation{display:flex}.p-portalGeneralTopPage .swiperContainerWithNavigation .swiper{min-width:1024px;width:100%}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow{cursor:pointer;margin-top:16px;max-width:60px;min-width:60px;text-align:center;width:60px}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow > div{align-items:center;display:inline-flex;height:100%;margin:0 8px;padding:0 8px}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow > div > svg{fill:#252525;height:24px}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow:hover > div{background-color:#fff}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow:focus{outline:none}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow[data-swiper-navigation-prev]{margin-left:-60px}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow[data-swiper-navigation-next]{margin-right:-60px}.p-portalGeneralTopPage .swiperContainerWithNavigation .arrow[aria-disabled="true"]{display:none}.p-searchResultsForVideo{background-color:#fff;border-radius:10px;color:#252525;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-searchResultsForVideo *{box-sizing:border-box}.p-searchResultsForVideo .searchResultsHeaderContainer > header{padding:0}.p-searchResultsForVideo .searchResultsItemsContainer{margin-top:24px;position:relative}.p-searchResultsForVideo .searchResultsItemsContainer .advertisement{position:absolute;right:40px;top:40px;z-index:10}.p-searchResultsForVideo .searchResultsItemsContainer .c-videoList{position:relative;z-index:5;min-height:500px}.p-searchResultsForVideo .searchResultsItemsContainer .pager{margin-top:24px}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults{min-height:500px}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > h3{font-size:14px;line-height:1.4}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > h3 > span{display:inline-block;font-weight:normal}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl{border:4px solid #e9e9e9;margin:48px 0 0;padding:32px 16px;width:600px}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl > dt{margin:0;padding:0;text-align:center}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl > dt > svg{display:inline-block;fill:#777;width:24px;vertical-align:middle}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl > dt > span{color:#777;display:inline-block;font-size:14px;font-weight:bold;margin-left:4px;vertical-align:middle}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl > dd{color:#777;font-size:14px;margin:12px auto 0;max-width:186px;padding:0}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl > dd::before{content:"・";display:inline-block}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl > dd > a{color:#3e8eed;text-decoration:underline}.p-searchResultsForVideo .searchResultsItemsContainer .noSearchResults > dl > dd > a:hover{text-decoration:none}.p-sensitiveContentsCaution{align-items:center;background-color:#fff;color:#252525;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:0;justify-content:center;line-height:1;min-height:700px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.p-sensitiveContentsCaution *{box-sizing:border-box}.p-sensitiveContentsCaution .messageContainer{align-items:center;display:flex;gap:16px}.p-sensitiveContentsCaution .messageContainer > svg{display:inline-block;fill:#cdcdcd;width:24px}.p-sensitiveContentsCaution .messageContainer > p{color:#252525;display:inline-block;font-size:12px;line-height:1.4}.p-sensitiveContentsCaution .messageContainer > p > a{color:#3e8eed!important}.p-sensitiveContentsCaution .messageContainer > p > a:hover{text-decoration:underline}.p-sensitiveContentsCaution .messageContainer > p > a:visited{color:#3e8eed!important}.p-sensitiveContentsCaution .buttonContainer{margin-top:24px;text-align:center}.p-sensitiveContentsCaution .buttonContainer > a{background-color:#3e8eed;border-radius:48px;color:#fff!important;display:inline-block;font-size:14px;font-weight:bold;min-width:228px;padding:16px}.p-sensitiveContentsCaution .buttonContainer > a:hover{color:#fff!important;filter:brightness(1.05)}.p-sensitiveContentsCaution .buttonContainer > a:visited{color:#fff!important}menu{padding-left:0}button,
input,
textarea,
select{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif!important}button,
a.button{display:inline-block;vertical-align:baseline;background:#f0f0f0 url("../../img/common/grad/uw_h24a100.png") repeat-x left top;border-color:#ccc;border-radius:2px;color:#333!important;text-shadow:0 1px 0 #f8f8f8;border-style:solid;border-width:1px;cursor:pointer;font-size:12px;line-height:16px;padding:5px 10px;position:relative}button img,
a.button img{display:inline-block;vertical-align:middle}button:hover,
a.button:hover{background-color:#f8f8f8;border-color:#aaa;text-shadow:0 1px 0 #fff}button:active,
a.button:active{background:#eee url("../../img/common/grad/uk_h24a10.png") repeat-x left top}button.selected,
a.button.selected{background:#888 url("../../img/common/grad/uk_h24a75.png") repeat-x left top;color:#fff!important;text-shadow:0 1px 0 #000}button.disabled,
a.button.disabled{background:#f0f0f0;border-color:#ccc;color:#bbb!important;cursor:default;text-shadow:none}button[disabled],
a.button[disabled]{background:#f0f0f0;border-color:#ccc;color:#bbb!important;cursor:default;text-shadow:none}button.minor,
a.button.minor{background:transparent;border-color:transparent;text-decoration:underline!important}button.minor:hover,
a.button.minor:hover{border-color:#ccc}button.major,
a.button.major,
button.done,
a.button.done{background:url("../../img/common/grad/dk_h24a10.png") repeat-x left bottom;background-color:#47f;border-color:#0035c3;color:#fff!important;font-weight:bold;text-shadow:0 1px 4px #0035c3}button.major:hover,
a.button.major:hover,
button.done:hover,
a.button.done:hover{background-color:#779cff}button.major:active,
a.button.major:active,
button.done:active,
a.button.done:active{background-color:#47f}textarea,
input[type="text"]{border:solid 1px #ccc;font-size:12px;outline:none;padding:4px}textarea:focus,
input[type="text"]:focus,
textarea:hover,
input[type="text"]:hover{background-color:#f6f9ff}textarea:focus,
input[type="text"]:focus{box-shadow:0 0 3px #47f}.attention{background-color:#ff8;bottom:0;box-shadow:#fe8 0 0 20px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:100000}.json_error{background:#800;color:#fff;padding:10px}.json_error a{color:#fff!important;text-decoration:underline!important}