h1#channel-title{margin:0 auto;text-align:center}div#channel-main{margin:0 auto}div#channel-main img{max-width:952px}div#channel-main table#layout{margin:0 auto;width:960px!important}div#channel-main table#layout col{width:320px!important}div#channel-main table#layout th,
div#channel-main table#layout td{vertical-align:top}table#layout div.parts.cols1{width:312px}table#layout div.parts.cols2{width:632px}table#layout div.parts.cols3{width:952px}div.parts.cols1,
table#layout div.parts.cols1 img{max-width:312px}div.parts.cols2,
table#layout div.parts.cols2 img{max-width:632px}div.parts.cols3,
table#layout div.parts.cols3 img{max-width:952px}.parts{padding:4px}.parts .p-header{background-image:none!important;border:0!important;font-size:0;line-height:0;margin:0;padding:0}.title_text .p-header{background:none!important}.parts .p-header h3.p-title{background-color:#eee;border-radius:4px;color:#333;font-size:14px;line-height:1.2;margin:0;padding:8px;text-align:left;text-shadow:0 0 0 transparent,1px 1px 0 #fff}.g-has-border .p-header h3.p-title,
.g-has-bg .p-header h3.p-title{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-top:7px}.parts .p-header h3.p-imgtitle{border:0!important;margin:0;padding:0}.parts .p-header h3.p-imgtitle img{display:block}.parts .p-body{background-repeat:no-repeat;font-size:12px}.parts .p-body p.g-sub-title{background-color:inherit;border-style:dotted;border-width:0 0 1px;margin:0 4px 4px;padding:2px;text-align:center}.parts .g-has-title{border-top:0!important}.parts .p-body .g-contents{overflow:visible;word-break:break-all;word-wrap:break-word}.ie .parts .p-body .g-contents{width:100%!important}.parts .p-footer{border:0!important;font-size:0;line-height:0;margin:0;padding:0}.p-channel .p-body input.paste_blog{border:1px solid #ccc;font-size:12px;padding:2px;width:240px}.p-channel .p-body .g-channel2 table{width:100%}.p-channel .p-body .g-channel2 .channel_tags a{white-space:nowrap}.p-channel .p-body img.community_img,
.p-channel .p-body img.comm_img_L{border-color:inherit}.p-channel .p-body .edate{filter:alpha(opacity=50);font-size:10px;margin-top:10px;opacity:0.5}.p-channel .p-body .g-channel3 .edate{margin-top:5px}.p-channel .p-body .edate a{margin-left:7px}.p-channel .channel_tags{line-height:1.6}.p-channel .channel_tags a{white-space:nowrap}.g-channel1{font-size:12px;overflow:hidden;padding:4px 20px;text-align:center}.g-channel1 .g-channel-s,
.g-channel1 .channel_tags{font-size:10px}.g-channel1 p,
.g-channel1 .channel_tags{margin-bottom:5px}.g-channel2{font-size:12px;min-height:132px;overflow:hidden;padding:4px 4px 4px 146px;position:relative}.g-channel2 .chsymbol{left:4px;position:absolute;top:4px}.g-channel2 h1{font-size:14px;padding:10px 0}.g-channel2 .g-channel-description{margin-bottom:10px;text-align:left}.g-channel2 h2{border-top-left-radius:4px;border-top-right-radius:4px;display:inline-block;font-size:10px;padding:2px 5px}.g-channel2 .channel_tags{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:4px;padding:5px 7px}.g-channel3{font-size:12px;overflow:hidden;padding:4px 4px 4px 60px;position:relative}.g-channel3 .chsymbol{left:4px;position:absolute;top:4px}.g-channel3 .chsymbol img{height:48px;width:48px}.g-channel3 h1{font-size:12px;padding:5px 0}.g-channel3 .channel_tags{height:15px;margin-top:5px;overflow:hidden}.g-channel3 .g-channel-s{font-size:10px;line-height:1.25}.g-channel3 .channel_tags.g-channel-s{line-height:1.6}.g-channel3 .g-channel-m{font-size:12px;line-height:1.375}.g-channel3 .dispBtns{bottom:4px;filter:alpha(opacity=75);font-size:10px;opacity:0.75;position:absolute;right:4px}.p-text .p-body{padding:4px;word-break:break-all;word-wrap:break-word}.p-text .p-body .g-contents{line-height:normal}.p-news .g-contents{padding-top:4px}.p-news .g-news_item{margin:0 4px 4px;padding:2px}.p-news .g-news_item h4.g-news_title,
.p-news .g-news_item p.g-news_body{word-break:break-all;word-wrap:break-word}.p-news .g-news_item h4.g-news_title{border-style:solid;border-width:0 0 1px;font-size:12px;line-height:16px;margin:0;overflow:hidden;padding:4px 2px}.p-news .g-news_item p.g-news_date{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:10px;margin-bottom:2px}.p-news .g-news_item p.g-news_body{font-size:12px;line-height:1.7;padding:2px}.p-twitter.cols1 a.g-twitter-profile-image{height:32px;width:32px}.p-twitter.cols1 .g-twitter-body{margin-left:40px}.p-twitter.cols2 a.g-twitter-profile-image{height:50px;width:50px}.p-twitter.cols2 .g-twitter-body{margin-left:58px}.p-twitter.cols3 a.g-twitter-profile-image{height:60px;width:60px}.p-twitter.cols3 .g-twitter-body{margin-left:68px}.g-twitter-timeline{padding:0 6px}.g-twitter-timeline li{list-style:none;padding:6px 0}li.g-twitter-tweet{border-bottom:dotted 1px #888}li.g-twitter-tweet a:hover{text-decoration:underline}li.g-twitter-tweet time{float:right}li.g-twitter-tweet a.g-twitter-profile-image{border:solid 1px #ccc;display:block;float:left}li.g-twitter-tweet a.g-twitter-profile-image img{height:100%;width:100%}li.g-twitter-tweet .g-twitter-body .g-twitter-profile a{text-decoration:none}li.g-twitter-tweet .g-twitter-body .g-twitter-profile span:hover{text-decoration:underline}li.g-twitter-tweet .g-twitter-body .g-twitter-profile .screen_name{font-size:10px}li.g-twitter-tweet .g-twitter-body .g-twitter-text{font-size:14px}li.g-twitter-tweet .g-twitter-body .g-twitter-rt_status{background:transparent url("../../img/common/sns/twitter/retweet.png") no-repeat left center;font-size:10px;padding-left:20px;opacity:0.75}li.g-twitter-tweet .tweet_actions{visibility:hidden;display:inline-block;vertical-align:baseline}li.g-twitter-tweet .tweet_actions li{font-size:10px;margin-right:1em;display:inline-block;vertical-align:baseline}li.g-twitter-tweet:hover .tweet_actions{visibility:visible}li.g-twitter-tweet:last-child,
li.g-twitter-tweet.g-twitter-tweet-last{border-bottom:0}.g-twitter-profile_names{display:inline-block;padding-left:4px;vertical-align:middle}.g-twitter-profile_names h4.g-twitter-username{font-size:10px;font-weight:normal;line-height:10px}.g-twitter-profile_names h3.g-twitter-id{font-size:14px;line-height:18px}.g-twitter-profile-anchor{border:solid 1px #666;border-radius:2px;display:inline-block;height:33px;vertical-align:middle;width:33px}.g-twitter-header{padding:6px 10px}.g-twitter-hashtag{padding:8px}.g-twitter-hashtag a{font-family:Arial,Helvetica,sans-serif;font-weight:bold}.g-rss{padding:0 6px}li.g-rss-item{border-bottom:dotted 1px #888;list-style:none;padding:6px 0}li.g-rss-item-last{border-bottom:0}li.g-rss-item a{text-decoration:none}li.g-rss-item:hover a,
li.g-rss-item a:hover{text-decoration:underline}em.g-rss-date{font-size:10px;font-style:normal}.g-rss-link{padding:4px 2px 6px;text-align:right}.g-rss-link a{background:transparent url("../../img/common/icon/blank.16x16.png") no-repeat left center;display:inline-block;padding-left:18px}.p-tag .g-contents{font-size:12px;padding:4px}.p-search_video_form .p-body .search_video{font-size:12px;padding:8px 4px 4px 8px}.p-search_video_form .g-search-radios{padding:2px 2px 0}.p-search_video_form .g-search-radios input{vertical-align:middle}.p-thumb_watch .g-thumb-watch{position:relative;text-align:center;z-index:0}.p-thumb_watch .g-thumb-watch > div{margin:0 auto}.p-thumb_watch .g-thumb-watch embed,
.p-thumb_watch .g-thumb-watch object{outline:none;position:relative;z-index:1}.p-thumb_watch .g-thumb-watch p{font-size:12px;margin:4px;text-align:left}.p-thumb_watch .g-thumb-watch p.g-thumb-watch_link{bottom:0;left:0;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:0;opacity:0;-webkit-transition:all 200ms linear;transition:all 200ms linear}.p-thumb_watch .g-thumb-watch p.g-thumb-watch_link span{display:block;height:32px;margin:0 auto;padding:0;position:relative;text-align:center}.p-thumb_watch .g-thumb-watch p.g-thumb-watch_link span a{background:rgba(0,0,0,0.6)!important;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff!important;display:block;font-size:12px;height:32px;line-height:32px;margin:0;outline:none;padding:0;text-decoration:none;text-shadow:0 0 1px 0 #000}.p-thumb_watch .g-thumb-watch p.g-thumb-watch_link span a:hover{background:#000000!important}.p-thumb_watch:hover .g-thumb-watch p.g-thumb-watch_link{bottom:-32px;z-index:999;opacity:1}.ie .p-thumb_watch .g-thumb-watch p.g-thumb-watch_link span{margin-right:1px}.ie .p-thumb_watch .g-thumb-watch p.g-thumb-watch_link{bottom:-32px;letter-spacing:1px;z-index:999;opacity:1}.p-image .p-body a,
.p-image .p-body img{display:block}ul.p-seiga_images{display:block;margin:0;padding:0}li.p-seiga_image{display:inline-block;font-size:12px;margin:0;padding:0;position:relative;vertical-align:top;width:140px;z-index:100}.p-seiga footer{padding:0 10px 10px 0;text-align:right}.cols3 .p-seiga footer{padding:0 15px 10px 0}.cols1 ul.p-seiga_images{padding:10px 0 10px 10px}.cols1 li.p-seiga_image{margin:0 10px 10px 0}.cols2 ul.p-seiga_images{padding:10px 0 10px 20px}.cols2 li.p-seiga_image{margin:0 10px 10px 0}.cols3 ul.p-seiga_images{padding:10px 0 10px 20px}.cols3 li.p-seiga_image{margin:0 15px 10px 0}li.p-seiga_image p.p-seiga_thumb a,
li.p-seiga_image span.p-seiga_thumb_spring,
li.p-seiga_image p.p-seiga_thumb img{-moz-transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out}li.p-seiga_image p.p-seiga_thumb a{background:#fff;border-radius:4px;display:block;height:130px;left:0;line-height:130px!important;overflow:hidden;padding:5px;position:absolute;text-align:center;top:0;vertical-align:middle;white-space:nowrap;width:130px;z-index:999}li.p-seiga_image span.p-seiga_thumb_spring{display:inline-block;font-size:0;height:130px;margin-left:-1px;overflow:hidden;vertical-align:middle;width:1px}li.p-seiga_image p.p-seiga_thumb img{display:inline-block;line-height:130px!important;max-height:130px!important;max-width:130px!important;vertical-align:middle}li.p-seiga_image div.p-seiga_texts{margin-top:142px}li.p-seiga_image p.p-seiga_title{font-size:12px;height:1.3em;line-height:1.3em;margin:0 0 2px;overflow:hidden;text-align:center;white-space:nowrap;width:140px}li.p-seiga_image p.p-seiga_comments{border-style:solid;border-width:1px;font-size:12px;height:2.6em;line-height:1.4em;margin:0 0 2px;overflow:hidden;padding:2px;width:134px}li.p-seiga_image p.p-seiga_comments-nocomments{filter:alpha(opacity=50);opacity:0.5;text-align:center}li.p-seiga_image div.p-seiga_counts{border-radius:2px;font-size:12px;line-height:1;margin:0 0 2px;padding:0;text-align:center}li.p-seiga_image div.p-seiga_counts dl,
li.p-seiga_image div.p-seiga_counts dt,
li.p-seiga_image div.p-seiga_counts dd{display:inline-block;vertical-align:baseline}li.p-seiga_image div.p-seiga_counts dl{margin:0 4px 0 0;white-space:nowrap}li.p-seiga_image div.p-seiga_counts dt{margin-right:2px}li.p-seiga_image:hover{z-index:9999}li.p-seiga_image:hover p.p-seiga_thumb a{box-shadow:0 2px 4px rgba(0,0,0,0.5);height:160px;left:-15px;line-height:160px!important;padding:5px;top:-30px;width:160px}li.p-seiga_image:hover span.p-seiga_thumb_spring{height:160px!important}li.p-seiga_image:hover p.p-seiga_thumb a img{height:auto!important;line-height:160px!important;max-height:160px!important;max-width:160px!important;width:auto!important}.g-live-standby-text{font-size:16px;opacity:0.5;padding:10px}.g-live-list{font-size:0}.g-live-list-item2{display:inline-block;vertical-align:top;width:50%}.g-live-list-item3{display:inline-block;vertical-align:top;width:33.3%}.p-live-body{font-size:12px;padding:6px 4px 10px;position:relative!important}.p-live-body .thumb_wrapper{left:0;position:absolute;top:0}.p-live-body .g-live-title{font-size:14px;font-weight:bold;line-height:1.4;margin:6px 0;word-wrap:break-word}.p-live-body a{text-decoration:none}.p-live-body a:hover{text-decoration:underline}.p-live-body .g-live-description{line-height:1.5em;max-height:3em;overflow:hidden;padding:8px 0 0;word-wrap:break-word}.p-live-body .g-live-description time{font-weight:bold;white-space:nowrap}.p-live-body .g-live-hq{background:transparent url("../../img/parts/hq.gif") no-repeat scroll 0 0;padding-top:14px}.g-live-airtime{border:solid 1px transparent;border-radius:4px;display:inline-block;margin-bottom:2px;padding:4px;vertical-align:middle}.g-live-airtime strong{display:inline-block;font-size:16px;vertical-align:middle}.p-status_lamp{display:block;font-size:10px}.cols2 .p-status_lamp,
.cols3 .p-status_lamp{display:inline-block}.g-live-airtime.onair .p-status_lamp{font-size:12px;font-weight:bold}.g-live-airtime.open,
.g-live-airtime.onair{background:#ec6400 url("../../img/parts/nico_live_bg_on-air.png") repeat-x left bottom;border-color:#ec6400;color:#fff;text-shadow:0 1px 1px #ec6400}.g-live-airtime.reserved,
.g-live-airtime.aired{background:transparent;color:inherit}.g-live-airtime.aired{opacity:0.75}.g-live-airtime .scheduled{font-size:10px}.p-live-body .g-reactions{padding:4px 0;text-align:left}.p-live-body .g-reactions ul{margin:0!important;padding:0!important}.p-live-body .g-reactions li{display:inline-block;font-size:10px;padding-right:4px;white-space:nowrap}.p-live-body .g-reactions li span{opacity:0.75}.p-live-body .g-reactions li var{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:bold;padding-left:2px}.g-live-exclude{font-weight:bold;padding:5px;text-align:left}.p-live_list ul,
.p-live_list ul li{list-style-type:none}.p-live1{font-size:14px;padding-top:4px}.p-live1 .g-live-contents{min-height:96px;padding-left:109px;padding-top:2px;position:relative}.p-live1.g-live-official .g-live-contents{padding-left:110px}.p-live1 .g-live-description{font-size:12px}.p-live1 .g-live-supplementary{font-size:12px;min-height:15px;text-align:right}.p-live2{min-height:128px;padding-left:142px}.p-live2::after{clear:both;content:"";display:block}.p-live2.g-live-col1{padding-bottom:16px}.p-live2.g-live-col1 .g-live-supplementary{bottom:4px;left:4px;position:absolute;width:300px}.p-live2.g-live-col1.g-live-official .g-live-supplementary{left:0;position:relative;width:auto}.p-live2 .thumb_wrapper{left:4px;top:4px;width:132px}.p-live2 .g-live-title{font-size:16px}.p-live2 dl{font-size:0}.p-live2 dl dt{display:inline-block;font-size:12px;margin-right:3px;text-align:right;width:50px}.p-live2 dl dd{display:inline-block;font-size:14px;width:75px}.p-live2.g-live-official{min-height:182px;padding-left:208px}.p-live2.g-live-official dl dd{width:135px}.p-live2.g-live-official .thumb_wrapper{width:199px}.p-live2.g-live-official.g-live-col1{min-height:unset;padding-left:4px}.p-live2.g-live-official.g-live-col1 .thumb_wrapper{font-size:0;margin:0 0 5px -4px;position:relative;top:-2px;width:auto}.p-live2.g-live-official.g-live-col1 dl{display:inline-block;vertical-align:bottom;width:108px}.p-live2.g-live-official.g-live-col1 dl dd{width:55px}.p-live2 .g-live-supplementary{padding-left:10px;position:relative}.p-live3{font-size:12px;min-height:75px;padding-left:85px}.p-live3 .thumb_wrapper{left:4px;top:4px}.p-live3 .g-live-title{font-size:12px}.p-live3 .g-live-airtime{font-size:10px;margin-bottom:2px}.p-live3 .g-live-airtime strong{font-size:14px}.p-live3 .p-status_lamp{display:inline-block}.p-live3 .g-live-timeshift{display:inline}.p-live3 .g-live-hq{margin-top:2px}.p-video_pack{padding:3px}.p-video_pack h3 a{text-decoration:none}.p-video_pack h3 a:hover{text-decoration:underline}div#channel-main table#layout .p-video_pack table.p-video_pack_S td{vertical-align:middle}.p-video_pack ul.videos_in_pack{margin:0;padding:1px 0 0 1px}.p-video_pack li{display:inline-block;margin:-1px 0 0 -1px;overflow:hidden;padding:0}.p-video_pack a.video_in_pack{display:block;text-decoration:none}.p-video_pack a.video_in_pack img.video_img_S{border:solid 1px #333;border-radius:0;display:block}.p-video_pack .g-pack_stats{margin:0;margin-top:4px;padding:2px;text-align:right}.p-video_pack .g-pack_stats .ppv_length,
.p-video_pack .g-pack_stats .nicopo,
.p-video_pack .g-pack_stats .nicopo strong{line-height:normal!important}.cols2 .p-video_pack .g-pack_stats,
.cols3 .p-video_pack .g-pack_stats{white-space:nowrap}.p-video_pack_S h3 a{font-size:12px}.p-review .g-contents{padding:0 10px 10px}.p-review ul.rating,
.p-review .average p,
.p-review p.comment,
.p-review span.name,
.p-review span.time,
.p-review span.comment_input_set{display:inline-block;vertical-align:middle}.p-review .ajax_area{height:auto;overflow:hidden}.p-review li{list-style:none}.p-review ul.rating li{background:transparent url("../../img/parts/stars.png") no-repeat;background-position:-19px -28px;display:inline-block;height:15px;width:15px}.p-review ul.rating li.full{background-position:0 -28px}.p-review .average{padding:10px 0 5px}.p-review .average ul.rating li{background-position:-30px 0;height:25px;width:25px}.p-review .average ul.rating li.half{background-position:-60px 0}.p-review .average ul.rating li.full{background-position:0 0}.p-review .your_comment ul.rating li,
.p-review form.permission-ng .your_comment ul.rating li:hover{background-position:-39px -28px;cursor:pointer;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:0.5}.p-review .your_comment ul.rating li:hover,
.p-review .your_comment ul.rating li.full{opacity:1}.p-review .your_comment ul.rating li.full{background-position:0 -28px!important}.p-review form.permission-ng .your_comment{opacity:0.4}.p-review form.permission-ng .your_comment,
.p-review form.permission-ng .your_comment *{cursor:default!important}.p-review ul.comments{padding:5px 0 0 5px}.p-review ul.comments li{padding:0 0 8px;white-space:nowrap}.p-review ul.comments.prevent_spoiler{cursor:pointer}.p-review p.spoiler_message{background:#888;border-radius:4px;color:#333;cursor:pointer;display:block;margin:4px 0 0 4px;padding:0 8px;position:absolute}.p-review ul.comments.prevent_spoiler:hover{cursor:pointer}.p-review ul.comments.prevent_spoiler p.comment{text-decoration:line-through;opacity:0.1}.p-review ul.comments.prevent_spoiler:hover p.comment{opacity:0.3}.p-review ul.comments p,
.p-review ul.comments p.comment{font-size:12px;line-height:16px;overflow:hidden;vertical-align:top;white-space:normal;word-break:break-all;word-wrap:break-word}.p-review ul.comments span.time,
.p-review ul.comments span.name{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);font-size:10px;opacity:0.5}.p-review .your_comment{padding:5px 0 5px 5px;white-space:nowrap}.p-review .your_comment span.comment_input_set{border:solid 1px #888;overflow:hidden;padding:5px;position:relative}.p-review .your_comment input.review_comment{background:transparent;border:0;box-shadow:none;color:inherit!important;outline:none;padding:0 60px 0 0}.p-review .your_comment button.review_submit,
.p-review form.permission-ng .your_comment button.review_submit:hover,
.p-review form.permission-ng .your_comment button.review_submit:active{position:absolute;right:1px;top:0;background:#f0f0f0 url("../../img/common/grad/uw_h24a100.png") repeat-x left top;border-color:#ccc;border-radius:0;color:#333!important;cursor:pointer;text-shadow:0 1px 0 #f8f8f8}.p-review .invalid{background:#800!important}.p-review footer{padding-top:5px;text-align:right}.p-review .your_comment button.review_submit:hover{background-color:#f8f8f8;border-color:#aaa;text-shadow:0 1px 0 #fff}.p-review .your_comment button.review_submit:active{background:#eee url("../../img/common/grad/uk_h24a10.png") repeat-x left top}.p-review.cols1 ul.comments p.comment{width:206px}.p-review.cols2 ul.comments p.comment{width:526px}.p-review.cols3 ul.comments p.comment{width:846px}.p-review.cols1 .your_comment span.comment_input_set{width:198px}.p-review.cols2 .your_comment span.comment_input_set{width:518px}.p-review.cols3 .your_comment span.comment_input_set{width:838px}.p-review.cols1 .your_comment span.comment_input_set input.review_comment{width:148px}.p-review.cols2 .your_comment span.comment_input_set input.review_comment{width:468px}.p-review.cols3 .your_comment span.comment_input_set input.review_comment{width:778px}.p-review .g-thumbnailSSL{border-radius:4px}.p-review.cols1 .g-thumbnailSSL .g-video-right{width:160px!important}.p-review.cols2 .g-thumbnailSSL .g-video-right{width:420px!important}.p-review.cols3 .g-thumbnailSSL .g-video-right{width:740px!important}table.g-videolist{width:100%}.g-video::after{clear:both;content:"";display:block}.g-video form{margin:0;padding:0}.g-video_counts{display:block;font-size:10px;line-height:12px;padding-top:2px;text-align:left}.g-video-view span,
.g-video-res span,
.g-video-mylist span{display:inline-block;padding-right:1px}.g-video-view,
.g-video-res,
.g-video-mylist,
.g-video-postedat{font-size:10px;white-space:nowrap}.g-video-postedat{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:0.7}p.g-video-thumbnail a.g-video-link{display:block}table.ppv_status{margin:4px 0;width:auto}table.ppv_status td{padding:0;vertical-align:middle!important}table.ppv_status td.message{font-size:12px}.p-body .ppv_status p{text-align:right}.p-body span.ppv_length{display:inline-block;font-size:10px;font-weight:normal;overflow:visible;white-space:nowrap;width:34px}.p-body .nicopo{font-size:10px!important;line-height:18px!important;white-space:nowrap}.p-body .nicopo img{height:16px;margin-right:2px;position:relative;top:-2px;width:16px}.p-body .nicopo var{font-size:12px!important;font-style:normal;font-weight:normal}.g-video button.image_button img{height:30px;width:57px}.g-rank-frame .nicopo,
.g-rank-frame .ppv_length,
.p-video_pack .nicopo,
.p-video_pack .ppv_length{white-space:nowrap}.g-rank-frame .ppv_length,
.p-video_pack .ppv_length{font-weight:normal}.g-rank-frame .nicopo strong,
.g-rank-frame .ppv_length strong,
.p-video_pack .nicopo strong,
.p-video_pack .ppv_length strong{font-size:14px;line-height:30px!important}.g-rank-frame form button.image_button,
.p-video_pack form button.image_button{margin-top:2px}.g-video-thumbnail img.g-thumbnail-image{overflow:hidden}.g-video-thumbnail img.g-thumbnail-image:-moz-broken{background-color:transparent;display:inline-block}a.g-video-link{font-weight:bold;word-break:break-all;word-wrap:break-word}a.g-video-link:hover,
a.g-video-link:active{text-decoration:underline}a.g-video-link:link,
a.g-video-link:visited{text-decoration:none}a.thumb_anchor .video_length{bottom:0;right:0}a.thumb_play,
a.thumb_anchor{box-shadow:0 0 4px rgba(0,0,0,0.4)}a.thumb_play{background:#666 url("../../img/parts/thumb_play.png") no-repeat 0 0;display:block;height:21px;text-indent:-999px;width:100px}div.g-video:hover a.thumb_play,
div.p-thumb:hover a.thumb_play{background-position:0 -21px}.continuation_benefit[aria-disabled="true"] .g-video-thumbnail .thumb_anchor{overflow:hidden;position:relative}.continuation_benefit[aria-disabled="true"] .g-video-thumbnail .thumb_anchor::before{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;content:"入会継続で視聴できます";display:block;font-family:-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;font-size:10px;font-weight:400;height:100%;left:0;margin:auto;padding-top:70%;position:absolute;right:0;text-align:center;top:0;width:100%}.continuation_benefit[aria-disabled="true"] .g-video-left .g-video-thumbnail .thumb_anchor::before{content:"入会継続で\A視聴できます";padding-top:62%;white-space:pre}.g-thumbnailL{width:100%}.g-thumbnailL .g-rank{color:inherit;font-size:25px;font-weight:bold;letter-spacing:-2px;line-height:50px;margin-right:8px;padding:4px;text-align:right;width:40px}.g-thumbnailL .g-rank-top10{font-size:64px}.g-thumbnailL .g-video{border-bottom:2px dotted #ccc;font-size:10px}.g-thumbnailL .g-video-left{float:left;overflow:hidden;padding:8px;width:100px}.g-thumbnailL .g-video-right{padding:8px 8px 8px 200px}.g-thumbnailL .g-video::after{clear:left;content:".";display:block;font-size:1px;height:1px;line-height:1px;visibility:hidden}.g-thumbnailL .g-video-thumbnail{margin:2px 0 0}.g-thumbnailL .g-video-thumbnail img{height:76px;width:100px}.g-thumbnailL .g-dot{border-bottom:2px dotted #ccc;font-size:10px}.g-thumbnailL .g-video-rank-right{padding:8px 8px 8px 0}.g-thumbnailL .g-video_counts{margin-top:4px}.g-thumbnailL .g-video-view,
.g-thumbnailL .g-video-res,
.g-thumbnailL .g-video-mylist{display:inline-block;font-size:12px;margin-right:4px}.g-thumbnailL .g-video-title{font-size:14px;line-height:18px;margin:0 0 4px}.g-thumbnailL .g-video-description{font-size:12px;line-height:17px}.g-thumbnailL .g-video-summary{background-color:#fff;border:solid 2px #ccc;color:#333;font-size:12px;font-weight:bold;line-height:16px;margin-top:4px;padding:4px}.g-thumbnailM .g-video{max-width:304px;overflow:hidden;padding:3px;width:auto}.g-thumbnailM .g-video-left{float:left;padding-right:3px;text-align:left;width:100px}.g-thumbnailM .g-video-right{padding-left:106px!important;text-align:left;width:auto!important}.g-thumbnailM .g-video-thumbnail{margin:2px 0 0}.g-thumbnailM .g-video-thumbnail img{height:76px;width:100px}.g-thumbnailM .g-video-view,
.g-thumbnailM .g-video-res,
.g-thumbnailM .g-video-mylist{display:block}.g-thumbnailM .g-video-title,
.g-thumbnailM .g-video-description{font-size:12px;line-height:17px;max-height:2.86em;max-width:192px;overflow:hidden;padding-top:4px;text-align:left;width:auto!important;word-break:break-all;word-wrap:break-word}.g-thumbnailM .g-video-title{max-height:2.9em}.g-thumbnailM .g-video-summary{background-color:#fff;border:solid 2px #ccc;color:#333;font-size:12px;font-weight:bold;line-height:16px;margin-top:4px;overflow:hidden;padding:4px;text-align:left;width:auto!important;word-break:break-all;word-wrap:break-word}.g-thumbnailM .g-rank{font-size:20px;text-align:center}.g-thumbnailM .g-rank-1,
.g-thumbnailM .g-rank-2,
.g-thumbnailM .g-rank-3{font-size:30px;font-weight:bold}.g-thumbnailS .g-video{font-size:10px;padding:4px 4px 12px;text-align:center}.g-thumbnailS p.g-video-thumbnail{text-align:center}.g-thumbnailS p.g-video-thumbnail a.g-video-link{display:inline-block}.g-thumbnailS p.g-video-thumbnail img{height:100px;width:130px}.g-thumbnailS .g-video_counts{margin:0 auto;width:130px}.g-thumbnailS .g-video-view,
.g-thumbnailS .g-video-res,
.g-thumbnailS .g-video-mylist{display:inline-block}.g-thumbnailS .g-video-title{font-size:12px;line-height:1.5;margin:0 auto;max-height:54px;overflow:hidden;text-align:left;width:130px}.g-thumbnailS .g-video-title a.g-video-link{display:block;max-width:132px}.g-thumbnailS .g-rank{font-size:20px;line-height:32px;text-align:center}.g-thumbnailS .g-rank-1,
.g-thumbnailS .g-rank-2,
.g-thumbnailS .g-rank-3{font-size:30px;font-weight:bold;line-height:32px}.g-thumbnailS .thumb_caption{margin:0 auto;text-align:left;width:128px}.g-thumbnailS .thumb_caption .g-video-length{display:inline-block}.g-thumbnailS .from_video .g-video-title{padding-top:2px}.g-thumbnailS .from_thumb{width:auto}.g-thumbnailS .from_thumb .g-video-title{display:table;margin:0 auto;padding:4px 8px}.g-thumbnailS .from_thumb .g-video-title a.g-video-link{display:table-cell;max-width:none}.g-thumbnailS .from_thumb .g-video_counts{text-align:center}ul.g-video-mini{padding-bottom:4px}ul.g-video-mini li,
table.g-video-mini div.g-video{list-style:none;padding:4px 4px 0;white-space:nowrap}.g-video-mini .g-video-left,
.g-video-mini .g-video-right{display:inline-block;float:none;vertical-align:top}.g-video-mini .g-video-right{white-space:normal;word-break:break-all;word-wrap:break-word}table#layout .cols1 .g-video-mini .g-video-right{width:233px}table#layout .cols2 .g-video-mini .g-video-right{width:568px}table#layout .cols3 .g-video-mini .g-video-right{width:880px}table#layout .cols1 .g-video-mini .g-has-price .g-video-right{width:175px}table#layout .cols2 .g-video-mini .g-has-price .g-video-right{width:428px}table#layout .cols3 .g-video-mini .g-has-price .g-video-right{width:740px}table#layout .cols2 .g-video-mini .g-has-price.show_watch_button .g-video-right{width:350px}table#layout .cols3 .g-video-mini .g-has-price.show_watch_button .g-video-right{width:660px}table#layout .g-thumbnailSS .g-video-mini .g-video-right{width:233px}table#layout .g-thumbnailSS .g-video-mini .g-has-price .g-video-right{width:180px}table#layout .cols1 .g-video-mini .g-video-inside-SSL.g-has-price .infinity_ticket .nicopo,
table#layout .g-video-mini .g-video-inside-SS.g-has-price .infinity_ticket .nicopo{display:block}.g-video-mini .g-video-thumbnail a,
.g-video-mini .g-video-thumbnail img{display:block}.g-video-mini .g-video-thumbnail a.g-video-link{height:37px;overflow:hidden;width:65px}.g-video-mini .g-video-thumbnail img{margin-top:-7px;width:65px}.g-thumbnailSSL .mini_ppv_price{float:right;overflow:hidden}.p-thumb .g-thumbnailSS,
.p-thumb .g-thumbnailSSL,
.p-review .g-thumbnailSSL{padding:4px}.p-error h3.p-title{background-color:#fee;background-image:none;border:0;padding:0}.p-error-text{font-size:10px;line-height:1.375;padding:4px;text-align:left}body.foreign_lang .p-error-text{display:none}.video_label{background:rgba(0,0,0,0.6);display:inline-block;left:0;position:absolute;top:0}.video_label .type{color:#fff;display:block;font-size:11px;font-weight:normal;line-height:15px;padding:0 4px;text-align:center}.video_label .video_label .user_video{background-color:#333;border-bottom-right-radius:4px;color:#ddd}.g-video-inside-SS .video_label .type,
.g-video-inside-SSL .video_label .type{border-width:0 1px 1px;font-size:10px;font-weight:normal;line-height:10px}#channel-main .g-video-inside-SSL a.watch_button{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.25,#000000),color-stop(0.75,#333333));background-image:-o-linear-gradient(bottom,#000000 25%,#333333 75%);background-image:-moz-linear-gradient(bottom,#000000 25%,#333333 75%);background-image:-webkit-linear-gradient(bottom,#000000 25%,#333333 75%);background-image:linear-gradient(bottom,#000000 25%,#333333 75%);border:solid 1px #888;border-color:#aaa #666 #333;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.8);color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;font-weight:bold;line-height:16px;margin:0 0 0 4px;padding:8px 20px 8px 12px;position:relative;text-align:center;text-decoration:none;text-shadow:0 0 5px #c86400}#channel-main .g-video-inside-SSL a.watch_button span{font-size:12px}#channel-main .g-video-inside-SSL a.watch_button::before{content:url("../../img/parts/play_arrow.png");height:16px;position:absolute;right:4px;top:7px;width:16px}#channel-main .g-video-inside-SSL a.watch_button:hover{border-color:#ccc #aaa #666}#channel-main .g-video-inside-SSL a.watch_button:active{border-color:#000}.pack_thumb_S .purchase_type,
.g-video-inside-SS .purchase_type,
.g-video-inside-SSL .purchase_type{overflow:hidden;padding:0}.pack_thumb_S .inner,
.g-video-inside-SS .inner,
.g-video-inside-SSL .inner{font-size:0!important;height:6px;line-height:0!important;padding:0;text-indent:-200px;width:10px}.p-blog .p-body{padding:4px;position:relative}.p-blog header{margin:-4px -4px 4px;overflow:hidden;padding:4px}.p-blog header a.blog_thumbnail{display:block;float:left;height:80px;width:60px}.p-blog header a.blog_thumbnail img{height:100%;width:100%}.p-blog header h6.blog_title{font-size:20px;margin-left:68px}.p-blog header h6.blog_title a{padding:8px 0 4px;text-decoration:none;display:inline-block;vertical-align:baseline}.p-blog header h6.blog_title a:hover{text-decoration:underline}.p-blog header p.blog_description{font-size:12px;height:54px;line-height:1.5;margin-left:68px;overflow:hidden}.p-blog header p.blog_author{font-size:12px;font-weight:bold;margin-left:68px;padding:4px 0;text-align:right}.p-blog header p.blog_author a{text-decoration:none}.p-blog header p.blog_author a:hover span{text-decoration:underline}.p-blog header p.blog_author img{height:32px;width:32px;display:inline-block;vertical-align:middle}.p-blog ul.parts_articles{clear:both;list-style:none}.p-blog ul.parts_articles ul,
.p-blog ul.parts_articles li{list-style:none}.p-blog ul.parts_articles li.article{margin-bottom:30px}.p-blog ul.parts_articles li.article::after{clear:both;content:"";display:block}.p-blog ul.parts_articles li.article a.article_subject{display:block;font-size:20px;font-weight:bold;line-height:1.4;padding:4px;text-decoration:none}.p-blog ul.parts_articles li.article a.article_subject:hover{text-decoration:underline}.p-blog ul.parts_articles li.article .article_details{margin:4px 0}.p-blog ul.parts_articles li.article .article_details img.article_thumbnail{box-shadow:0 0 4px rgba(0,0,0,0.4)}.p-blog ul.parts_articles li.article .article_details p.article_description{display:inline-block;font-size:12px;font-weight:normal;line-height:1.5;overflow:hidden;word-break:break-all}.p-blog ul.parts_articles li.article a.epub_download{background:url("../../img/common/icon/epub.16x16.png") no-repeat 2px center;font-size:10px;height:16px;line-height:16px;padding:0 2px 0 20px;display:inline-block;vertical-align:middle}.p-blog ul.parts_articles li.article ul.article_counts{display:inline-block;vertical-align:middle}.p-blog ul.parts_articles li.article ul.article_counts li{font-size:10px;font-weight:bold;line-height:10px;padding:0 2px}.p-blog ul.parts_articles li.article ul.article_counts li var{font-size:12px;font-style:normal;line-height:10px}.p-blog ul.parts_articles li.article p.article_start_time{font-size:10px;display:inline-block;vertical-align:middle}.p-blog ul.parts_articles li.article p.article_start_time.hot{font-weight:bold}.p-blog ul.parts_articles li.article p.article_from_rss{background:url("../../img/common/icon/rss.12x12.png") no-repeat 2px center;font-size:10px;padding:0 2px 0 16px;display:inline-block;vertical-align:middle}.p-blog footer{text-align:right}.p-blog.cols1 img.article_thumbnail{width:100%}.p-blog.cols2 .article_details img.article_thumbnail,
.p-blog.cols3 .article_details img.article_thumbnail{float:left;height:108px;margin:0 8px 8px 0;width:192px}.p-blog.cols2 li.has_thumbnail .article_details,
.p-blog.cols3 li.has_thumbnail .article_details{min-height:112px}ul.counts{list-style:none;margin:4px 0}ul.counts li{line-height:1.5;padding-right:4px;white-space:nowrap;display:inline-block;vertical-align:baseline}ul.counts li var{font-family:Arial,sans-serif;padding-right:2px}.p-book .p-body{padding:4px;position:relative}.p-book ul.parts_books{list-style:none}.p-book ul.parts_books li.book{padding-bottom:26px}.p-book ul.parts_books li.book::after{clear:both;content:"";display:block}.p-book ul.parts_books li.book:hover *{opacity:1!important}.p-book ul.parts_books .thumb_wrapper{display:block;float:left;padding-right:8px}.p-book ul.parts_books .book_name{font-size:14px;line-height:1.5em;overflow:hidden}.p-book ul.parts_books .book_name a{text-decoration:none}.p-book ul.parts_books .book_author{font-size:12px}.p-book ul.parts_books .book_description{font-size:12px;line-height:1.4em;max-height:5.4em;overflow:hidden;opacity:0.8}.p-book ul.parts_books .book_date{opacity:0.8}.p-book ul.parts_books .book_date var{padding-right:2px}.p-book.design1.cols1 li.book{width:100%}.p-book.design1.cols2 li.book{width:50%}.p-book.design1.cols3 li.book{width:33.3%}.p-book.design1 li.book{display:inline-block;vertical-align:top}.p-book.design1 li.book .book_description{line-height:1.6em;max-height:3.2em}.p-book.design2.cols1 li.book{width:50%}.p-book.design2.cols2 li.book{width:25%}.p-book.design2.cols3 li.book{width:16.6%}.p-book.design2 ul.parts_books{margin-right:-26px}.p-book.design2 li.book{display:inline-block;vertical-align:top}.p-book.design2 li.book .thumb_wrapper{display:block;float:none;min-height:174px}.p-book.design2 li.book .book_name{height:3em;padding:0.2em 26px 0.2em 0}.p-book.design2 li.book .book_description{padding-right:26px}.p-book.design3 ul.parts_books li.book{padding-bottom:13px}.p-book.design3 ul.parts_books li.book .book_description{line-height:1.6em;max-height:1.6em}.p-book.design4 li.book .book_name{font-size:20px}.p-book.design4 li.book .book_description{line-height:1.8;margin:4px 0 8px}.p-book footer{text-align:right}.p-event ul{margin:0;padding:0}.p-event ul li{clear:both;float:none;height:auto;list-style-type:none;margin:0 0 10px;overflow:hidden;padding:0;position:relative;width:100%}.p-event .thumb{background:rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1) inset;clear:none;float:left;margin:0}.p-event .thumb a{display:block;height:187.2px;width:312px}.p-event .thumb a img{display:block;max-height:187.2px;width:100%}.p-event .texts{clear:none;float:left;height:auto;line-height:normal;margin:0;padding:4px;width:auto}.p-event .texts .title{font-size:20px;font-style:normal;font-weight:normal;height:auto;margin:0 0 4px;min-height:0;text-align:left;width:auto}.p-event .texts .date{display:block;font-size:16px;font-style:normal;font-weight:normal;height:auto;line-height:1;margin:4px 0;min-height:0;text-align:left;width:auto}.p-event .texts .date span{white-space:nowrap;display:inline-block;vertical-align:middle}.p-event .texts .date span:nth-child(3){font-size:12px}.p-event .texts .location{background:url("../../img/common/icon/pin.16x16.png") no-repeat left center;display:inline-block;font-size:1em;font-weight:normal;height:auto;line-height:16px;margin:8px 4px;min-height:0;padding-left:18px;text-align:left;vertical-align:middle;width:auto}.p-event .texts .description{display:none;font-size:12px;line-height:1.3em;margin:4px 0;max-width:500px;overflow:hidden;opacity:0.8}.p-event.cols1 .thumb a{height:auto}.p-event.cols1 .texts{width:100%}.p-event.cols1 .texts .title{font-size:20px;line-height:1.3}.p-event.cols1 .texts .description{display:none}.p-event.cols1 .texts .ticket_label{left:2px;position:absolute;top:159px}.p-event.cols2 .texts{width:310px}.p-event.cols2 .texts .description{max-height:2.6em}.p-event.cols2 .texts .ticket_label{position:absolute;right:322px;top:2px}.p-event.cols3 .texts{width:630px}.p-event.cols3 .texts .description{max-height:6.5em}.p-event.cols3 .texts .date{margin:10px 0}.p-event.cols3 .texts .date span{font-size:inherit!important}.p-swf embed{outline:none}p.parts_error_msg{font-size:10px;padding:4px}.ie table#layout div.parts.cols2{margin-bottom:32px}