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{width:960px !important;margin:0 auto}
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{margin:0;padding:0;border:none !important;line-height:0;font-size:0;background-image:none !important}
.title_text .p-header{background:none !important}
.parts .p-header h3.p-title{margin:0;padding:8px;background-color:#eee;color:#333;font-size:14px;line-height:1.2;text-align:left;-moz-border-radius:4px;border-radius:4px;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{padding-top:7px;border-bottom:none;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.parts .p-header h3.p-imgtitle{margin:0;padding:0;border:none !important}
.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{margin:0 4px 4px 4px;padding:2px;border-style:dotted;border-width:0 0 1px 0;background-color:inherit;text-align:center}
.parts .g-has-title{border-top:none !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{margin:0;padding:0;border:none !important;line-height:0;font-size: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{margin-top:10px;font-size:10px;filter:alpha(opacity=50);opacity:.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{text-align:center;padding:4px 20px;overflow:hidden;font-size:12px}
.g-channel1 .g-channel-s,.g-channel1 .channel_tags{font-size:10px}
.g-channel1 p,.g-channel1 .channel_tags{margin-bottom:5px}
.g-channel2{padding:4px 4px 4px 146px;position:relative;overflow:hidden;min-height:132px;font-size:12px}
.g-channel2 .chsymbol{position:absolute;top:4px;left:4px}
.g-channel2 h1{padding:10px 0;font-size:14px}
.g-channel2 .g-channel-description{margin-bottom:10px;text-align:left}
.g-channel2 h2{display:inline-block;padding:2px 5px;font-size:10px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}
.g-channel2 .channel_tags{padding:5px 7px;-moz-border-radius-topright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.g-channel3{padding:4px 4px 4px 60px;position:relative;overflow:hidden;font-size:12px}
.g-channel3 .chsymbol{position:absolute;top:4px;left:4px}
.g-channel3 .chsymbol img{width:48px;height:48px}
.g-channel3 h1{font-size:12px;padding:5px 0}
.g-channel3 .channel_tags{margin-top:5px;height:15px;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{position:absolute;right:4px;bottom:4px;font-size:10px;filter:alpha(opacity=75);opacity:.75}
.g-channel-eks-photo{padding:10px 0;text-align:center}
.g-channel-eks-photo a,.g-channel-eks-photo a img{display:inline-block}
.lte_ie7 .g-channel-eks-photo a,.lte_ie7 .g-channel-eks-photo a img{display:inline;zoom:1}
table.g-channel-eks-poli_info li{list-style:none}
.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 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{margin:0;padding:4px 2px;border-style:solid;border-width:0 0 1px 0;font-size:12px;line-height:16px;overflow:hidden}
.p-news .g-news_item p.g-news_date{margin-bottom:2px;font-size:10px;line-height:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif}
.p-news .g-news_item p.g-news_body{padding:2px;font-size:12px;line-height:1.7}
.p-twitter.cols1 a.g-twitter-profile-image{width:32px;height:32px}
.p-twitter.cols1 .g-twitter-body{margin-left:40px}
.p-twitter.cols2 a.g-twitter-profile-image{width:50px;height:50px}
.p-twitter.cols2 .g-twitter-body{margin-left:58px}
.p-twitter.cols3 a.g-twitter-profile-image{width:60px;height: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{display:block;float:left;border:solid 1px #ccc}
li.g-twitter-tweet a.g-twitter-profile-image img{width:100%;height: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{filter:alpha(opacity = 75);opacity:0.75;background:transparent url(/img/common/sns/twitter/retweet.png) no-repeat left center;padding-left:20px;font-size:10px}
li.g-twitter-tweet .tweet_actions{display:inline-block;vertical-align:baseline;*display:inline;*zoom:1;visibility:hidden}
li.g-twitter-tweet .tweet_actions li{display:inline-block;vertical-align:baseline;*display:inline;*zoom:1;font-size:10px;margin-right:1em}
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:none}
.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{display:inline-block;width:33px;height:33px;border:solid 1px #666;-moz-border-radius:2px;border-radius:2px;vertical-align:middle}
.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{list-style:none;padding:6px 0;border-bottom:dotted 1px #888}
li.g-rss-item-last{border-bottom:none}
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{display:inline-block;padding-left:18px;background:transparent url(/img/common/icon/blank.16x16.png) no-repeat left center}
.lte_ie7 .g-rss-link a{display:inline;zoom:1}
.p-tag .g-contents{padding:4px;font-size:12px}
.p-search_video_form .p-body .search_video{padding:8px 4px 4px 8px;font-size:12px}
.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 .p-body .g-thumb-watch{text-align:center}
.p-thumb_watch .p-body .g-thumb-watch script{margin:0 auto}
.p-thumb_watch .p-body .g-thumb-watch embed,.p-thumb_watch .p-body .g-thumb-watch object{position:relative;z-index:1;outline:none}
.p-thumb_watch .g-thumb-watch{position:relative;z-index:0}
.p-thumb_watch .g-thumb-watch p{margin:4px;font-size:12px;text-align:left}
.p-thumb_watch .g-thumb-watch p.g-thumb-watch_link{position:absolute;left:0;bottom:0;z-index:0;margin:0;padding:0;width:100%;text-align:center;filter:alpha(opacity = 0);opacity:0;-webkit-transition:all 200ms linear;transition:all 200ms linear}
.p-thumb_watch:hover .g-thumb-watch p.g-thumb-watch_link{bottom:-32px;z-index:999;filter:alpha(opacity = 100);opacity:1}
.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 a{display:block;height:32px;margin:0;padding:0;background:rgba(0,0,0,0.6) !important;color:#fff !important;outline:none;line-height:32px;font-size:12px;text-decoration:none;text-shadow:0 1px 1px 0 #000;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.p-thumb_watch .g-thumb-watch p.g-thumb-watch_link a:hover{background:#000 !important}
.lte_ie7 .p-thumb_watch .g-thumb-watch p.g-thumb-watch_link span,.lte_ie7 .p-thumb_watch .g-thumb-watch p.g-thumb-watch_link a{display:inline;zoom:1}
.ie .p-thumb_watch .g-thumb-watch p.g-thumb-watch_link span{margin-right:1px}
.lte_ie8 .p-thumb_watch .g-thumb-watch p.g-thumb-watch_link a{background:#000 !important}
.p-image .p-body a,.p-image .p-body img{display:block}
.p-swf embed{outline:none}
ul.p-seiga_images{display:block;margin:0;padding:0}
li.p-seiga_image{position:relative;z-index:100;display:inline-block;margin:0;padding:0;width:140px;font-size:12px;vertical-align:top}
.lte_ie7 li.p-seiga_image{display:inline;zoom:1}
.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{-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out}
li.p-seiga_image p.p-seiga_thumb a{position:absolute;top:0;left:0;z-index:999;display:block;width:130px;height:130px;line-height:130px !important;padding:5px;text-align:center;overflow:hidden;background:#fff;vertical-align:middle;white-space:nowrap;-moz-border-radius:4px;border-radius:4px}
li.p-seiga_image span.p-seiga_thumb_spring{display:inline-block;font-size:0;width:1px;height:130px;margin-left:-1px;overflow:hidden;vertical-align:middle}
.lte_ie7 li.p-seiga_image span.p-seiga_thumb_spring{display:inline;zoom:1}
li.p-seiga_image p.p-seiga_thumb img{display:inline-block;max-width:130px !important;max-height:130px !important;line-height:130px !important;vertical-align:middle}
.lte_ie7 li.p-seiga_image p.p-seiga_thumb img{display:inline;zoom:1}
li.p-seiga_image div.p-seiga_texts{margin-top:142px}
.lte_ie7 li.p-seiga_image div.p-seiga_texts{margin-top:140px;padding-top:2px;line-height:0;font-size:0;zoom:1}
li.p-seiga_image p.p-seiga_title{margin:0 0 2px;width:140px;height:1.3em;line-height:1.3em;text-align:center;white-space:nowrap;overflow:hidden;font-size:12px}
li.p-seiga_image p.p-seiga_comments{width:134px;height:2.6em;margin:0 0 2px;padding:2px;border-style:solid;border-width:1px;overflow:hidden;font-size:12px;line-height:1.4em}
li.p-seiga_image p.p-seiga_comments-nocomments{text-align:center;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
li.p-seiga_image div.p-seiga_counts{margin:0 0 2px;padding:0;font-size:10px;text-align:center;line-height:1;font-size:12px;-moz-border-radius:2px;border-radius:2px}
.ie7 li.p-seiga_image div.p-seiga_counts dl,.ie7 li.p-seiga_image div.p-seiga_counts dt,.ie7 li.p-seiga_image div.p-seiga_counts dd{line-height:16px}
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}
.lte_ie7 li.p-seiga_image div.p-seiga_counts dl,.lte_ie7 li.p-seiga_image div.p-seiga_counts dt,.lte_ie7 li.p-seiga_image div.p-seiga_counts dd{display:inline;zoom:1}
li.p-seiga_image div.p-seiga_counts dl{white-space:nowrap;margin:0 4px 0 0}
li.p-seiga_image div.p-seiga_counts dt{margin-right:2px}
li.p-seiga_image:hover{z-index:9999}
.lte_ie7 li.p-seiga_image:hover{visibility:visible}
li.p-seiga_image:hover p.p-seiga_thumb a{top:-30px;left:-15px;width:160px;height:160px;line-height:160px !important;padding:5px;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5);box-shadow:0 2px 4px rgba(0,0,0,0.5)}
.lte_ie7 li.p-seiga_image:hover p.p-seiga_thumb a{top:-31px;left:-16px;border:solid 1px #aaa;border-width:1px 1px 2px}
.ie8 li.p-seiga_image:hover p.p-seiga_thumb a{top:-31px;left:-16px;border:solid 1px #aaa;border-width:1px 1px 2px}
li.p-seiga_image:hover span.p-seiga_thumb_spring{height:160px !important}
li.p-seiga_image:hover p.p-seiga_thumb a img{width:auto !important;height:auto !important;max-width:160px !important;max-height:160px !important;line-height:160px !important}
.g-live-standby-text{font-size:16px;padding:10px;opacity:0.5}
.g-live-list{font-size:0}
.g-live-list-item2{display:inline-block;width:50%;vertical-align:top}
.lte_ie7 .g-live-list-item2{display:inline;zoom:1}
.g-live-list-item3{display:inline-block;width:33.3%;vertical-align:top}
.lte_ie7 .g-live-list-item3{display:inline;zoom:1}
.p-live-body{padding:6px 4px 10px;position:relative !important;font-size:12px}
.p-live-body .thumb_wrapper{position:absolute;top:0;left:0}
.p-live-body .g-live-title{margin:6px 0;word-wrap:break-word;font-size:14px;line-height:1.4;font-weight:bold}
.p-live-body a{text-decoration:none}
.p-live-body a:hover{text-decoration:underline}
.p-live-body .g-live-description{padding:8px 0 0;word-wrap:break-word;line-height:1.5em;max-height:3em;overflow:hidden}
.p-live-body .g-live-description time{white-space:nowrap;font-weight:bold}
.p-live-body .g-live-hq{padding-top:14px;background:transparent url(/img/parts/hq.gif) no-repeat scroll 0 0}
.g-live-airtime{display:inline-block;border:solid 1px transparent;margin-bottom:2px;padding:4px;vertical-align:middle;border-radius:4px}
.g-live-airtime strong{display:inline-block;font-size:16px;vertical-align:middle}
.lte_ie7 .g-live-airtime{display:inline;zoom:1}
.lte_ie7 .g-live-airtime strong{display:inline;zoom:1}
.p-status_lamp{display:block;font-size:10px}
.cols2 .p-status_lamp,.cols3 .p-status_lamp{display:inline-block}
.lte_ie7 .cols2 .p-status_lamp,.lte_ie7 .cols3 .p-status_lamp{display:inline;zoom:1}
.g-live-airtime.onair .p-status_lamp{font-size:12px;font-weight:bold}
.g-live-airtime.open,.g-live-airtime.onair{border-color:#ec6400;background:#ec6400 url(/img/parts/nico_live_bg_on-air.png) repeat-x left bottom;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{text-align:left;padding:4px 0}
.p-live-body .g-reactions ul{margin:0 !important;padding:0 !important}
.p-live-body .g-reactions li{display:inline-block;white-space:nowrap;padding-right:4px;font-size:10px}
.p-live-body .g-reactions li span{opacity:0.75}
.p-live-body .g-reactions li var{display:inline-block;padding-left:2px;font-style:normal;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
.lte_ie7 .p-live-body .g-reactions li,.lte_ie7 .p-live-body .g-reactions li var{display:inline;zoom:1}
.g-live-exclude{padding:5px;text-align:left;font-weight:bold}
.p-live_list ul,.p-live_list ul li{list-style-type:none}
.p-live1{padding-top:4px;font-size:14px}
.p-live1 .g-live-contents{position:relative;padding-top:2px;padding-left:109px;min-height:96px}
.p-live1.g-live-official .g-live-contents{padding-left:110px}
.p-live1 .g-live-description{font-size:12px}
.p-live1 .g-live-supplementary{min-height:15px;font-size:12px;text-align:right}
.p-live2{padding-left:142px;min-height:128px;zoom:1}
.p-live2:after{content:"";display:block;clear:both}
.p-live2.g-live-col1{padding-bottom:16px}
.p-live2 .thumb_wrapper{width:132px;top:4px;left:4px}
.p-live2 .g-live-title{font-size:16px}
.p-live2 dl{font-size:0}
.p-live2.g-live-official{padding-left:208px;min-height:182px}
.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{padding-left:4px;min-height:auto}
.p-live2.g-live-official.g-live-col1 .thumb_wrapper{margin:0 0 5px -4px;position:relative;top:-2px;width:auto;font-size:0}
.p-live2.g-live-official.g-live-col1 dl{display:inline-block;width:108px;vertical-align:bottom}
.p-live2.g-live-official.g-live-col1 dl dd{width:55px}
.p-live2 dl dt{margin-right:3px;display:inline-block;width:50px;font-size:12px;text-align:right}
.p-live2 dl dd{display:inline-block;width:75px;font-size:14px}
.lte_ie7 .p-live2.g-live-col1.g-live-official dl,.lte_ie7 .p-live2 dl dt,.lte_ie7 .p-live2 dl dd{display:inline;zoom:1}
.p-live2 .g-live-supplementary{padding-left:10px;position:relative}
.p-live2.g-live-col1 .g-live-supplementary{position:absolute;left:4px;bottom:4px;width:300px}
.p-live2.g-live-col1.g-live-official .g-live-supplementary{position:relative;left:0;width:auto}
.p-live3{padding-left:85px;min-height:75px;font-size:12px}
.p-live3 .thumb_wrapper{top:4px;left:4px}
.p-live3 .g-live-title{font-size:12px}
.p-live3 .g-live-airtime{margin-bottom:2px;font-size:10px}
.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}
.lte_ie7 .p-live3 .p-status_lamp{display:inline;zoom:1}
.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{margin:-1px 0 0 -1px;padding:0;display:inline-block;overflow:hidden}
.p-video_pack a.video_in_pack{display:block;text-decoration:none}
.p-video_pack a.video_in_pack img.video_img_S{display:block;border:solid 1px #333;-moz-border-radius:0;border-radius:0}
.p-video_pack .g-pack_stats{margin-top:4px;margin:0;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}
.lte_ie7 .p-video_pack li{display:inline;zoom:1}
.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}
.lte_ie7 .p-review ul.rating li,.lte_ie7 .p-review ul.rating,.lte_ie7 .p-review .average p,.lte_ie7 .p-review p.comment,.lte_ie7 .p-review span.name,.lte_ie7 .p-review span.time,.lte_ie7 .p-review span.comment_input_set{display:inline;zoom:1}
.p-review .ajax_area{height:auto;overflow:hidden}
.p-review li{list-style:none}
.p-review ul.rating li{display:inline-block;background:transparent url(/img/parts/stars.png) no-repeat}
.p-review ul.rating li{background-position:-19px -28px;width:15px;height: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;width:25px;height: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{filter:alpha(opacity = 100);opacity:1}
.p-review .your_comment ul.rating li.full{background-position:0 -28px !important}
.p-review form.permission-ng .your_comment{filter:alpha(opacity = 40);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 0;white-space:nowrap}
.p-review ul.comments.prevent_spoiler{cursor:pointer}
.p-review p.spoiler_message{display:block;margin:4px 0 0 4px;padding:0 8px;position:absolute;background:#888;color:#333;border-radius:4px;cursor:pointer}
.p-review ul.comments.prevent_spoiler:hover{cursor:pointer}
.p-review ul.comments.prevent_spoiler p.comment{filter:alpha(opacity = 10);opacity:0.1;text-decoration:line-through}
.p-review ul.comments.prevent_spoiler:hover p.comment{filter:alpha(opacity = 30);opacity:0.3}
.p-review ul.comments p,.p-review ul.comments p.comment{white-space:normal;word-break:break-all;word-wrap:break-word;vertical-align:top;font-size:12px;line-height:16px;overflow:hidden}
.p-review ul.comments span.time,.p-review ul.comments span.name{font-size:10px;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:0.5}
.p-review .your_comment{padding:5px 0 5px 5px;white-space:nowrap}
.p-review .your_comment span.comment_input_set{position:relative;border:solid 1px #888;padding:5px;overflow:hidden}
.p-review .your_comment input.review_comment{background:transparent;border:none;color:inherit !important;outline:none;padding:0 60px 0 0;box-shadow:none}
.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;color:#333 !important;text-shadow:0 1px 0 #f8f8f8;border-color:#ccc;border-radius:0;cursor:pointer}
.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{-moz-border-radius:4px;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}
.ie7 .p-review .your_comment span.comment_input_set{height:16px;background:#fff}
.ie7 .p-review .your_comment input.review_comment{position:absolute;color:#333}
.ie7 .p-review .mini_ppv_price{padding-right:15px;width:100px !important}
table.g-videolist{width:100%}
.g-video{zoom:1}
.g-video:after{content:"";display:block;clear:both}
.g-video form{margin:0;padding:0}
.g-video_counts{display:block;padding-top:2px;text-align:left;font-size:10px;line-height:12px}
.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{white-space:nowrap;font-size:10px}
.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{width:auto;margin:4px 0}
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{font-size:10px;white-space:nowrap;font-weight:normal;display:inline-block;width:34px;overflow:visible}
.p-body .nicopo{font-size:10px !important;white-space:nowrap;line-height:18px !important}
.p-body .nicopo img{width:16px;height:16px;position:relative;top:-2px;margin-right:2px}
.p-body .nicopo var{font-size:12px !important;font-style:normal;font-weight:normal}
.lte_ie7 .g-video-view span,.lte_ie7 .g-video-res span,.lte_ie7 .g-video-mylist span,.lte_ie7 .p-body span.ppv_length{display:inline;zoom:1}
.g-video button.image_button img{width:57px;height:30px}
.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}
.lte_ie7 .g-video-thumbnail img.g-thumbnail-image{vertical-align:top}
.g-video-thumbnail img.g-thumbnail-image:-moz-broken{display:inline-block;background-color:transparent}
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{right:0;bottom:0}
a.thumb_play,a.thumb_anchor{box-shadow:0 0 4px rgba(0,0,0,0.4)}
a.thumb_play{display:block;width:100px;height:21px;background:#666 url(/img/parts/thumb_play.png) no-repeat 0 0;text-indent:-999px}
div.g-video:hover a.thumb_play,div.p-thumb:hover a.thumb_play{background-position:0 -21px}
.g-thumbnailL{width:100%}
.g-thumbnailL .g-rank{text-align:right;width:40px;color:inherit;font-weight:bold;font-size:25px;line-height:50px;letter-spacing:-2px;text-align:right;padding:4px;margin-right:8px}
.g-thumbnailL .g-rank-top10{font-size:64px}
.g-thumbnailL .g-video{font-size:10px;border-bottom:2px dotted #ccc}
.g-thumbnailL .g-video-left{width:100px;float:left;padding:8px;overflow:hidden}
.g-thumbnailL .g-video-right{padding:8px 8px 8px 200px}
.g-thumbnailL .g-video:after{content:".";visibility:hidden;height:1px;font-size:1px;line-height:1px;display:block;clear:left}
.g-thumbnailL .g-video-thumbnail{margin:2px 0 0 0}
.g-thumbnailL .g-video-thumbnail img{width:100px;height:76px}
.g-thumbnailL .g-dot{font-size:10px;border-bottom:2px dotted #ccc}
.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;margin-right:4px;font-size:12px}
.lte_ie7 .g-thumbnailL .g-video-view,.lte_ie7 .g-thumbnailL .g-video-res,.lte_ie7 .g-thumbnailL .g-video-mylist{display:inline;zoom:1}
.g-thumbnailL .g-video-title{margin:0 0 4px;font-size:14px;line-height:18px}
.g-thumbnailL .g-video-description{font-size:12px;line-height:17px}
.g-thumbnailL .g-video-summary{font-size:12px;font-weight:bold;line-height:16px;background-color:#fff;color:#333;border:solid 2px #ccc;margin-top:4px;padding:4px}
.g-thumbnailM .g-video{width:auto;max-width:304px;padding:3px;overflow:hidden;zoom:100%}
.g-thumbnailM .g-video-left{width:100px;float:left;padding-right:3px;text-align:left}
.g-thumbnailM .g-video-right{width:auto !important;padding-left:106px !important;text-align:left}
.g-thumbnailM .g-video-thumbnail{margin:2px 0 0 0}
.g-thumbnailM .g-video-thumbnail img{width:100px;height:76px}
.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{width:auto !important;padding-top:4px;max-width:192px;max-height:2.86em;font-size:12px;line-height:17px;word-break:break-all;word-wrap:break-word;text-align:left;overflow:hidden}
.g-thumbnailM .g-video-title{max-height:2.9em}
.g-thumbnailM .g-video-summary{margin-top:4px;padding:4px;border:solid 2px #ccc;width:auto !important;font-size:12px;font-weight:bold;line-height:16px;background-color:#fff;color:#333;overflow:hidden;word-break:break-all;word-wrap:break-word;text-align:left}
.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{padding:4px 4px 12px;text-align:center;font-size:10px}
.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{width:130px;height:100px}
.g-thumbnailS .g-video_counts{width:130px;margin:0 auto}
.g-thumbnailS .g-video-view,.g-thumbnailS .g-video-res,.g-thumbnailS .g-video-mylist{display:inline-block}
.g-thumbnailS .g-video-title{width:130px;margin:0 auto;font-size:12px;line-height:1.5;text-align:left;max-height:54px;overflow:hidden}
.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;line-height:32px;font-weight:bold}
.g-thumbnailS .thumb_caption{margin:0 auto;width:128px;text-align:left}
.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}
.lte_ie7 .g-thumbnailS p.g-video-thumbnail a.g-video-link,.lte_ie7 .g-thumbnailS .g-video-view,.lte_ie7 .g-thumbnailS .g-video-res,.lte_ie7 .g-thumbnailS .g-video-mylist,.lte_ie7 .g-thumbnailS .thumb_caption .g-video-length,.lte_ie7 .g-thumbnailS .from_thumb .g-video-title{display:inline;zoom:1}
ul.g-video-mini{padding-bottom:4px}
ul.g-video-mini li,table.g-video-mini div.g-video{padding:4px 4px 0;list-style:none;white-space:nowrap}
.g-video-mini .g-video-left,.g-video-mini .g-video-right{display:inline-block;vertical-align:top;float:none}
.g-video-mini .g-video-right{white-space:normal;word-break:break-all;word-wrap:break-word}
.lte_ie7 .g-video-mini .g-video-left,.lte_ie7 .g-video-mini .g-video-right{display:inline;zoom:1}
.lte_ie7 .g-video-mini .g-video-right{padding-left:2px}
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{width:65px;height:37px;overflow:hidden}
.g-video-mini .g-video-thumbnail img{width:65px;margin-top:-7px}
.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{border:none;padding:0;background-color:#fee;background-image:none}
.p-error-text{padding:4px;font-size:10px;line-height:1.375;text-align:left}
body.foreign_lang .p-error-text{display:none}
.video_label{position:absolute;left:0;top:0;display:inline-block;background:rgba(0,0,0,0.6)}
.video_label .type{display:block;padding:0 4px;font-size:11px;line-height:15px;text-align:center;font-weight:normal;color:#fff}
.video_label .lte_ie7 .video_label .type{line-height:14px;vertical-align:top}
.video_label .video_label .user_video{background-color:#333;color:#ddd;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}
.g-video-inside-SS .video_label .type,.g-video-inside-SSL .video_label .type{border-width:0 1px 1px;font-size:10px;line-height:10px;font-weight:normal}
.lte_ie8 .video_label{background:#333}
#channel-main .g-video-inside-SSL a.watch_button{position:relative;display:inline-block;margin:0 0 0 4px;padding:8px 20px 8px 12px;text-align:center;border:solid 1px #888;border-color:#aaa #666 #333;cursor:pointer;text-shadow:0 0 5px #c86400;font-weight:bold;font-family:inherit;font-size:16px;line-height:16px;text-decoration:none;color:#fff;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.8);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.25,#000),color-stop(0.75,#333));background-image:-o-linear-gradient(bottom,#000 25%,#333 75%);background-image:-moz-linear-gradient(bottom,#000 25%,#333 75%);background-image:-webkit-linear-gradient(bottom,#000 25%,#333 75%);background-image:linear-gradient(bottom,#000 25%,#333 75%)}
#channel-main .g-video-inside-SSL a.watch_button span{font-size:12px}
.ie #channel-main .g-video-inside-SSL a.watch_button{background:#000}
#channel-main .g-video-inside-SSL a.watch_button:before{position:absolute;top:7px;right:4px;content:url(/img/parts/play_arrow.png);width:16px;height:16px}
.ie7 #channel-main .g-video-inside-SSL a.watch_button{background:#000 url(/img/parts/play_arrow.png) no-repeat 88px center}
#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}
.lte_ie7 .video_label,.lte_ie7 #channel-main .g-video-inside-SSL a.watch_button{display:inline;zoom:1}
.pack_thumb_S       .purchase_type,.g-video-inside-SS  .purchase_type,.g-video-inside-SSL .purchase_type{padding:0;overflow:hidden}
.pack_thumb_S       .inner,.g-video-inside-SS  .inner,.g-video-inside-SSL .inner{padding:0;width:10px;height:6px;text-indent:-200px;font-size:0 !important;line-height:0 !important}
.p-blog .p-body{padding:4px;position:relative}
.p-blog header{overflow:hidden;padding:4px;margin:-4px -4px 4px}
.p-blog header a.blog_thumbnail{float:left;display:block;width:60px;height:80px}
.p-blog header a.blog_thumbnail img{width:100%;height:100%}
.p-blog header h6.blog_title{margin-left:68px;font-size:20px}
.p-blog header h6.blog_title a{display:inline-block;vertical-align:baseline;*display:inline;*zoom:1;padding:8px 0 4px;text-decoration:none}
.p-blog header h6.blog_title a:hover{text-decoration:underline}
.p-blog header p.blog_description{margin-left:68px;font-size:12px;line-height:1.5;height:54px;overflow:hidden}
.p-blog header p.blog_author{text-align:right;padding:4px 0;margin-left:68px;font-size:12px;font-weight:bold}
.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{display:inline-block;vertical-align:middle;*display:inline;*zoom:1;width:32px;height:32px}
.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;zoom:1}
.p-blog ul.parts_articles li.article:after{content:"";display:block;clear:both}
.p-blog ul.parts_articles li.article a.article_subject{display:block;font-size:20px;line-height:1.4;font-weight:bold;text-decoration:none;padding:4px}
.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;line-height:1.5;font-weight:normal;word-break:break-all;overflow:hidden}
.p-blog ul.parts_articles li.article a.epub_download{display:inline-block;vertical-align:middle;*display:inline;*zoom:1;height:16px;padding:0 2px 0 20px;background:url(/img/common/icon/epub.16x16.png) no-repeat 2px center;font-size:10px;line-height:16px}
.p-blog ul.parts_articles li.article ul.article_counts{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
.p-blog ul.parts_articles li.article ul.article_counts li{padding:0 2px;font-size:10px;line-height:10px;font-weight:bold}
.p-blog ul.parts_articles li.article ul.article_counts li var{font-size:12px;line-height:10px;font-style:normal}
.p-blog ul.parts_articles li.article p.article_start_time{display:inline-block;vertical-align:middle;*display:inline;*zoom:1;font-size:10px}
.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{display:inline-block;vertical-align:middle;*display:inline;*zoom:1;font-size:10px;background:url(/img/common/icon/rss.12x12.png) no-repeat 2px center;padding:0 2px 0 16px}
.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{width:192px;height:108px;margin:0 8px 8px 0;float:left}
.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{display:inline-block;vertical-align:baseline;*display:inline;*zoom:1;line-height:1.5;white-space:nowrap;padding-right:4px}
ul.counts li var{padding-right:2px;font-family:Arial}
.p-book .p-body{padding:4px;position:relative}
.p-book ul.parts_books{list-style:none}
.p-book ul.parts_books li.book{zoom:1;padding-bottom:26px}
.p-book ul.parts_books li.book:after{content:"";display:block;clear:both}
.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;filter:alpha(opacity = 80);opacity:0.8}
.p-book ul.parts_books .book_date{filter:alpha(opacity = 80);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;*display:inline;*zoom:1}
.p-book.design1 li.book .book_description{line-height:1.6em;max-height:3.2em}
.p-book.design2.cols1 li.book{width:50%}
.lte_ie7 .p-book.design2.cols1 li.book{width:49.99%}
.p-book.design2.cols2 li.book{width:25%}
.lte_ie7 .p-book.design2.cols2 li.book{width:24.99%}
.p-book.design2.cols3 li.book{width:16.6%}
.lte_ie7 .p-book.design2.cols3 li.book{width:16.59%}
.p-book.design2 ul.parts_books{margin-right:-26px}
.p-book.design2 li.book{display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.p-book.design2 li.book .thumb_wrapper{display:block;float:none;min-height:174px}
.p-book.design2 li.book .book_name{padding:0.2em 26px 0.2em 0;height:3em}
.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{margin:4px 0 8px;line-height:1.8}
.p-book footer{text-align:right}
.p-event ul{margin:0;padding:0}
.p-event ul li{position:relative;float:none;clear:both;overflow:hidden;margin:0 0 10px;padding:0;width:100%;height:auto;list-style-type:none}
.p-event .thumb{float:left;clear:none;margin:0;background:rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1) inset}
.p-event .thumb a{display:block;width:312px;height:187.2px}
.p-event .thumb a img{display:block;width:100%;max-height:187.2px}
.p-event .texts{float:left;clear:none;margin:0px;padding:4px;width:auto;height:auto;line-height:normal}
.p-event .texts .title{margin:0px 0px 4px;min-height:0px;width:auto;height:auto;text-align:left;font-weight:normal;font-style:normal;font-size:24px;font-size:20px}
.p-event .texts .date{display:block;margin:4px 0px;min-height:0px;width:auto;height:auto;text-align:left;font-weight:normal;font-style:normal;font-size:16px;line-height:1}
.p-event .texts .date span{display:inline-block;vertical-align:middle;*display:inline;*zoom:1;white-space:nowrap}
.p-event .texts .date span:nth-child(3){font-size:12px}
.p-event .texts .location{display:inline-block;vertical-align:middle;margin:8px 4px;padding-left:18px;min-height:0px;width:auto;height:auto;background:url(/img/common/icon/pin.16x16.png) no-repeat left center;text-align:left;font-weight:normal;font-size:1em;line-height:16px}
.p-event .texts .description{display:none;filter:alpha(opacity = 80);opacity:0.8;margin:4px 0;font-size:12px;max-width:500px;overflow:hidden;line-height:1.3em}
.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{position:absolute;top:159px;left:2px}
.p-event.cols2 .texts{width:310px}
.p-event.cols2 .texts .description{max-height:2.6em}
.p-event.cols2 .texts .ticket_label{position:absolute;top:2px;right:322px}
.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.parts_error_msg{padding:4px;font-size:10px}
